图像处理装置以及区域检测方法

文档序号:10627090阅读:358来源:国知局
图像处理装置以及区域检测方法【专利摘要】本发明涉及图像处理装置以及区域检测方法。提供一种能够适当地检测应该从所读取到的图像切出原稿的图像的区域的图像处理装置、区域检测方法、计算机程序。图像处理装置(20)具有:生成从输入图像提取特定的颜色成分而得到的颜色成分图像的颜色成分图像生成部(201)、生成在颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像的膨胀颜色成分图像生成部(202)、从膨胀颜色成分图像提取边缘像素的边缘像素提取部(203)、以及从边缘像素检测原稿区域的原稿区域检测部(214)。【专利说明】图像处理装置以及区域检测方法
技术领域
[0001]本发明涉及图像处理装置以及区域检测方法,特别是涉及对应该从输入图像切出原稿的图像的区域进行检测的图像处理装置以及区域确定方法。【
背景技术
】[0002]为了通过扫描仪装置等读取原稿而保存为图像数据,需要从所读取到的图像准确地检测出原稿区域。一般来说,在平板型或者自动原稿输送类型的扫描仪装置中,通过使用白色、黑色等单调色的衬垫,能够容易地识别原稿区域以及它以外的区域。另一方面,近年来,利用了读取被放置在桌子等上的原稿的、所谓的高架式扫描仪装置,需要准确地识别桌子的纹理与原稿。[0003]另外,高架式的扫描仪装置有时用于从在涂抹有糨糊的衬纸上粘贴照片的类型的相册读取粘贴于衬纸的状态下的照片。在这种情况下,需要准确地识别糨糊劣化而映出条纹纹理的衬纸部分和照片。[0004]公开了从所读取到的图像求出原稿区域的图像读取装置。该图像读取装置根据包含全部对象物的第I矩形的顶点坐标、与包含全部对象物中的被判定为原稿的内容物的全部对象物且面积最小的第2矩形的顶点坐标的一致度,来确定原稿区域的切出方法(参照专利文献I)。[0005]另外,公开了通过整个宽度是衬垫部的区域的图像数据来制作原稿边缘检测用的基准数据,求出基准数据与图像数据的差异,从而进行原稿的边缘检测的图像读取装置。该图像读取装置通过在水平方向以及垂直方向上仅对规定的线进行边缘检测,来检测原稿的四边,进行原稿图像的自动识别(参照专利文献2)。[0006]另外,公开了从输入图像检测原稿的边界的图像处理装置。该图像处理装置从输入图像提取边缘像素,从边缘像素提取多条直线,从所提取到的直线提取矩形候补,根据处于从各矩形候补的各边起的规定距离内的边缘像素的数量和各角的与角相似的程度来选择矩形(参照专利文献3)。[0007]另外,公开了确定应该从所读取到的图像切出原稿的图像的区域的图像处理装置。该图像处理装置从输入图像检测对象区域,在对象区域内检测矩形,在该矩形与对象区域一致的情况下,将该矩形确定为切出区域,在不一致的情况下,将包括对象区域的区域确定为切出区域(参照专利文献4)。[0008]现有技术文献[0009]专利文献[0010]专利文献1:日本特开2009-272676号公报[0011]专利文献2:日本特开2007-88654号公报[0012]专利文献3:日本特开2013-106160号公报[0013]专利文献4:日本特开2014-195148号公报【
发明内容】[0014]发明要解决的技术问题[0015]在扫描仪装置等图像处理装置中,要求更高精度地检测应该从所读取到的图像切出原稿的图像的区域。[0016]本发明的目的在于,提供一种能够高精度地检测应该从所读取到的图像切出原稿的图像的区域的图像处理装置以及区域检测方法。[0017]解决技术问题的技术手段[0018]本实施方式的一方面的图像处理装置具有:颜色成分图像生成部,生成从输入图像提取特定的颜色成分而得到的颜色成分图像;膨胀颜色成分图像生成部,生成在颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像;边缘像素提取部,从膨胀颜色成分图像提取边缘像素;以及原稿区域检测部,从边缘像素检测原稿区域。[0019]另外,本实施方式的一方面的区域确定方法包括:生成从输入图像提取特定的颜色成分而得到的颜色成分图像;生成在颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像;从膨胀颜色成分图像提取边缘像素;并且从边缘像素检测出原稿区域。[0020]发明效果[0021]根据本发明,能够提供一种能够高精度地检测应该从所读取到的图像切出原稿的图像的区域的图像处理装置以及区域检测方法。【附图说明】[0022]图1是示出实施方式的图像处理系统I的概略构成的图。[0023]图2是示出图像处理电路27的概略构成的图。[0024]图3是示出图像读取处理的动作的流程图。[0025]图4是示出原稿切出处理的动作的流程图。[0026]图5是用于说明原稿切出处理中的图像的不意图。[0027]图6是示出切出区域确定处理的动作的例子的流程图。[0028]图7是示出候补区域检测处理的动作的例子的流程图。[0029]图8A是用于说明候补区域检测处理中的图像的示意图。[0030]图SB是用于说明候补区域检测处理中的图像的示意图。[0031]图SC是用于说明候补区域检测处理中的图像的示意图。[0032]图8D是用于说明候补区域检测处理中的图像的示意图。[0033]图SE是用于说明候补区域检测处理中的图像的示意图。[0034]图8F是用于说明候补区域检测处理中的图像的示意图。[0035]图9A是用于说明候补区域检测处理中的图像的示意图。[0036]图9B是用于说明候补区域检测处理中的图像的示意图。[0037]图10是示出矩形检测处理的动作的例子的流程图。[0038]图1lA是用于说明外侧边缘像素的提取处理的示意图。[0039]图1lB是用于说明外侧边缘像素的提取处理的示意图。[0040]图12A是示出候补区域与输入图像的端部接近的例子的示意图。[0041]图12B是示出候补区域与输入图像的端部接近的例子的示意图。[0042]图13A是用于说明近似直线的示意图。[0043]图13B是用于说明近似直线的示意图。[0044]图14是用于说明矩形候补的各角的评价分数的示意图。[0045]图15A是用于说明矩形检测处理的示意图。[0046]图15B是用于说明矩形检测处理的示意图。[0047]图15C是用于说明矩形检测处理的示意图。[0048]图16是示出非矩形检测处理的动作的例子的流程图。[0049]图17A是用于说明非矩形检测处理中的各图像的示意图。[0050]图17B是用于说明非矩形检测处理中的各图像的示意图。[0051]图18是示出其他图像处理系统2的概略构成的图。【具体实施方式】[0052]以下,参照附图,说明本发明的图像处理装置以及区域确定方法。但是,本发明的技术范围不限定于这些实施方式,应该留意在权利要求书中记载了的发明及其等同发明所涉及的内容。[0053]图1是示出实施方式的图像处理系统的概略构成的图。如图1所示,图像处理系统I具有图像读取装置10和信息处理装置20。图像读取装置10是例如图像扫描仪、数码相机等,信息处理装置20是例如与图像读取装置10连接来使用的个人计算机等。[0054]图像读取装置10具有图像输入装置11、第I图像存储器12、第I接口装置13、第I存储装置14和第lCPU(ControlProcessingUnit,中央处理单元)15。以下,详细说明图像读取装置10的各部。[0055]图像输入装置11具有对作为摄像对象物的原稿等进行摄像的摄像传感器。该摄像传感器具备摄像元件和将摄像对象物的像成像到摄像元件的光学系统。各摄像元件输出与RGB各色对应的模拟值。摄像元件是一维或者二维地排列了的CCD(ChargeCoupledDevice,电荷親合装置)、CMOS(ComplementaryMetalOxideSemiconductor,互补金属氧化物半导体)等。图像输入装置11将摄像传感器输出了的各模拟值变换成数字值而生成像素数据,并生成由所生成了的各像素数据构成的图像数据(以下,称为RGB图像)。关于该RGB图像,各像素数据是例如由针对RGB各色用Sbit来表示的总共24bit的RGB值构成的彩色图像数据。[0056]图像输入装置11生成将RGB图像或者RGB图像的各像素的RGB值变换成亮度值以及色差值(YUV值)而得到的图像(以下,称为读取图像),并保存到第I图像存储器12中。此外,YUV值例如能够通过以下的式子来计算。[0057]Y值=0.30XR值+0.59XG值+0.11XB值(I)[0058]U值=—0.17XR值一0.33XG值+0.50XB值(2)[0059]V值=0.50XR值一0.42XG值一0.08XB值(3)[0060]第I图像存储器12具有非易失性半导体存储器、易失性半导体存储器、磁盘等存储装置。第I图像存储器12与图像输入装置11连接,保存通过图像输入装置11生成了的读取图像。[0061]第I接口装置13具有以USB(UniversalSerialBus,通用串行总线)等串行总线为标准的接口电路,与信息处理装置20电连接而对图像数据以及各种信息进行收发。另外,也可以对第I接口装置13连接闪存存储器等而暂时保存在第I图像存储器12中保存了的图像数据,并复制到信息处理装置20。[0062]第I存储装置14具有RAM(RandomAccessMemory,随机存取存储器)、R0M(ReadOnlyMemory,只读存储器)等存储器装置、硬盘等固定磁盘装置、或者软盘、光盘等移动式的存储装置等。另外,在第I存储装置14中,储存在图像读取装置10的各种处理中使用的计算机程序、数据库、表格等。计算机程序也可以从计算机可读取的移动式记录介质中使用公知的安装程序等来安装到第I存储装置14。移动型记录介质是例如⑶一R0M(cOmpactdiskreadonlymemory,光盘只读存储器)、DVD—ROM(digitalversatilediskreadonlymemory,数字多功能光盘只读存储器)等。[0063]第1CPU15与图像输入装置11、第I图像存储器12、第I接口装置13以及第I存储装置14连接,控制这些各部。第1CPU15进行图像输入装置11的读取图像生成控制、第I图像存储器12的控制、经由第I接口装置13的与信息处理装置20之间的数据收发控制、第I存储装置14的控制等。[0064]信息处理装置20具有第2接口装置21、第2图像存储器22、显示装置23、输入装置24、第2存储装置25、第2CPU26和图像处理电路27。以下,详细说明信息处理装置20的各部。[0065]第2接口装置21具有与图像读取装置10的第I接口装置13相同的接口电路,将信息处理装置20与图像读取装置10连接。[0066]第2图像存储器22具有与图像读取装置10的第I图像存储器12相同的存储装置。在第2图像存储器22中,保存经由第2接口装置21而从图像读取装置10接收到的读取图像,并且与图像处理电路27连接,保存通过图像处理电路27针对读取图像进行图像处理而得到的各种处理图像。[0067]显示装置23具有由液晶、有机EL等构成的显示器以及对显示器输出图像数据的接口电路,与第2图像存储器22连接而将在第2图像存储器22中保存了的图像数据显示于显示器中。[0068]输入装置24具有键盘、鼠标等输入装置以及从输入装置取得信号的接口电路,将与使用者的操作相应的信号输出到第2CPU26。[0069]第2存储装置25具有与图像读取装置10的第I存储装置14相同的存储器装置、固定磁盘装置、移动式的存储装置等。在第2存储装置25中,储存有在信息处理装置20的各种处理中使用的计算机程序、数据库、表格等。计算机程序也可以从例如CD-ROM、DVD-ROM等计算机可读的移动型记录介质中,使用公知的安装程序等来安装到第2存储装置25中。[0070]第2CPU26与第2接口装置21、第2图像存储器22、显示装置23、输入装置24、第2存储装置25以及图像处理电路27连接,控制这些各部。第2CPU26进行经由第2接口装置21的与图像读取装置10之间的数据收发控制、第2图像存储器22的控制、显示装置23的显示控制、输入装置24的输入控制、第2存储装置25的控制、利用图像处理电路27的图像处理的控制等。[0071]图像处理电路27与第2图像存储器22连接,进行原稿切出处理。该图像处理电路27与第2CPU26连接,通过来自第2CPU26的控制,根据预先在第2存储装置25中存储了的程序来进行动作。此外,图像处理电路27也可以由独立的集成电路、微处理器、固件等构成。[0072]图2是示出图像处理电路27的概略构成的图。如图2所示,图像处理电路27具有第I颜色成分图像生成部201、膨胀颜色成分图像生成部202、第I边缘像素提取部203、第2颜色成分图像生成部204、第2边缘像素提取部205、边缘图像生成部206、候补区域检测部207、外侧边缘像素提取部208、直线检测部209、矩形检测部210、外周边缘像素提取部211、非矩形检测部212、掩模生成部213、原稿区域检测部214、切出部215以及存储控制部216。这些各部是通过在处理器上进行动作的软件而安装的功能模块。此外,这些各部也可以由分别独立的集成电路、微处理器、固件等构成。[0073]图3是示出由图像读取装置10实施的图像读取处理的动作的流程图。以下,参照图3所示的流程图,说明图像读取处理的动作。此外,根据预先在第I存储装置14中存储了的程序,主要通过第1CPU15与图像读取装置10的各要素协作来执行以下说明的动作的流程。[0074]最初,图像输入装置11生成对作为摄像对象物的原稿进行摄影而得到的读取图像,保存到第I图像存储器12中(步骤S101)。[0075]接下来,第1CPU15将在第I图像存储器12中保存了的读取图像经由第I接口装置13而发送到信息处理装置20(步骤S102),结束一系列的步骤。[0076]图4是示出由信息处理装置20实施的原稿切出处理的动作的流程图。以下,参照图4所示的流程图,说明原稿切出处理的动作。此外,根据预先在第2存储装置25中存储了的程序,主要通过第2CPU26与信息处理装置20的各要素协同地执行以下说明的动作的流程。[0077]最初,第2CPU26经由第2接口装置21从图像读取装置10取得读取图像,并保存到第2图像存储器22中(步骤S201)。[0078]接下来,图像处理电路27读出被保存在第2图像存储器22中的读取图像,生成针对读取图像在水平方向以及垂直方向上间隔剔除像素而得到的第I输入图像,并保存到第2图像存储器22中(步骤S202)。第I输入图像是输入图像的一个例子。[0079]一般来说,信息处理装置20根据处理的图像的像素数而处理速度有较大的不同,所以间隔剔除像素的比例根据第2CPU26等的处理能力和信息处理装置20所要求的处理速度来确定。此外,在即使不对像素进行间隔剔除也满足所要求的处理速度的情况下,也可以将读取图像直接设为第I输入图像。[0080]图5是用于说明原稿切出处理中的图像的不意图。图5所不的图像500是第I输入图像的例子。第I输入图像500是将在涂抹有糨糊的衬纸上粘贴照片的类型的相册502上所粘贴的照片501作为原稿而进行摄像而得到的图像。在照片501中包含人物503等。相册502的衬纸具有条纹状的凹凸形状。在相册502中,衬纸上的糨糊劣化而带有红色,在第I输入图像500中,带有红色的部分与白色的部分呈现为条纹纹理。另外,在第I输入图像500中,由于图像读取装置10的图像输入装置11的摄像元件以及光学系统的影响而产生的随机噪声504被摄像。[0081]接下来,图像处理电路27的各部针对第I输入图像实施切出区域确定处理(步骤S203),结束一系列的步骤。在切出区域确定处理中,图像处理电路27的各部确定从第I输入图像切出原稿的图像的切出区域。关于切出区域确定处理的详细情况,在后面叙述。[0082]图6是示出切出区域确定处理的动作的例子的流程图。图6所示的动作的流程在图4所示的流程图的步骤S203中执行。[0083]最初,图像处理电路27的各部针对第I输入图像实施候补区域检测处理(步骤S301)。在候补区域检测处理中,第I边缘像素提取部203以及第2边缘像素提取部205从第I输入图像提取边缘像素,候补区域检测部207检测通过所提取到的边缘像素中的相连结的边缘像素包围的候补区域。关于候补区域检测处理的详细情况,在后面叙述。[0084]接下来,候补区域检测部207判定在候补区域检测处理中是否检测到候补区域(步骤S302)。候补区域检测部207在完全检测不到候补区域的情况下,不进行特别的处理,结束一系列的步骤,另一方面,在检测到候补区域的情况下,使处理转移到步骤S303。针对每个被提取到的候补区域,实施步骤S303?S312的处理。[0085]接下来,图像处理电路27的各部针对候补区域实施矩形检测处理(步骤S303)。在矩形检测处理中,第I边缘像素提取部203以及第2边缘像素提取部205提取边缘像素,外侧边缘像素提取部208提取边缘像素中的位于外侧的外侧边缘像素。进而,直线检测部209从外侧边缘像素检测出多条直线,矩形检测部210检测出由所检测到的多条直线中的每两条都大致正交的四条直线构成的矩形。关于矩形检测处理的详细情况,在后面叙述。[0086]接下来,原稿区域检测部214在矩形检测处理中,判定是否通过矩形检测部210检测到矩形(步骤S304)。原稿区域检测部214在通过矩形检测部210检测到矩形的情况下,将该检测到的矩形确定为原稿区域,并确定为从第I输入图像切出原稿的图像的切出区域(步骤S305)。这样,原稿区域检测部214从第I边缘像素提取部203或者第2边缘像素提取部205所提取到的边缘像素检测到原稿区域。接下来,切出部215从输入图像切出所确定的切出区域、即所检测到的矩形(步骤S306)。[0087]接下来,存储控制部216将所切出了的图像存储到第2图像存储器22中(步骤S307)。存储控制部216将所切出了的图像存储到第2图像存储器22中的非易失性半导体存储器等长期存储图像的存储介质中。此外,存储控制部216也可以将所切出了的图像存储到第2存储装置25的硬盘等中。被存储在第2图像存储器22或者第2存储装置25中的图像依照来自使用输入装置24的使用者的请求,显示在显示装置23中。[0088]另一方面,图像处理电路27的各部在通过矩形检测部210未检测到矩形的情况下,针对候补区域实施非矩形检测处理(步骤S308)。在非矩形检测处理中,第I边缘像素提取部203以及第2边缘像素提取部205提取边缘像素,外周边缘像素提取部211提取在所提取到的边缘像素中构成相连结的边缘像素的外周的外周边缘像素。进而,非矩形检测部212检测由外周边缘像素包围的非矩形,掩模生成部213根据所检测到的非矩形,生成用于从被切出的图像中分离背景的掩模。关于非矩形检测处理的详细情况,在后面叙述。[0089]接下来,原稿区域检测部214将包括在非矩形检测处理中检测到的非矩形的区域确定为从第I输入图像切出原稿的图像的切出区域(步骤S309)。原稿区域检测部214将所检测到的非矩形的外接矩形确定为切出区域。此外,原稿区域检测部214也可以将所检测到的非矩形自身确定为切出区域。这样,原稿区域检测部214从第I边缘像素提取部203或者第2边缘像素提取部205所提取到的边缘像素检测出原稿区域。接下来,切出部215从第I输入图像切出包括所确定了的切出区域的区域(步骤S310)。进而,切出部215使用掩模生成部213所生成的掩模,提取从所切出了的图像中分离了背景的、仅表示原稿的分离图像。[0090]接下来,存储控制部216将所切出了的图像以及分离图像存储到第2图像存储器22中(步骤S311)。存储控制部216将所切出了的图像存储到第2图像存储器22中的非易失性半导体存储器等长期存储图像的存储介质中,将分离图像存储到易失性半导体存储器等暂时地存储图像的存储介质中。此外,存储控制部216也可以将所切出了的图像存储到第2存储装置25的硬盘等中,将分离图像存储到RAM中。另外,存储控制部216将所切出了的图像存储为文件,另一方面将分离图像存储到例如剪贴板上,从而以能够在特定的应用中利用的方式进行存储。由此,使用者在文本编辑软件、图像编辑软件、电子制表软件等中,能够通过仅执行粘贴命令来利用分离图像,能够提高使用者的便利性。[0091]此外,存储控制部216也可以在检测到矩形的情况下与检测到非矩形的情况下,变更保存所切出的图像(以及分离图像)的文件形式。例如,存储控制部216在检测到矩形的情况下(在步骤S307的情况下),将所切出的图像以JPEG(JointPhotographicExpertsGroup,联合图象专家组)形式保存。另一方面,存储控制部216在检测到非矩形的情况下(在步骤S311的情况下),将所切出的图像以透明PNG(PortableNetworkGraphics,便携式网络图像格式)形式保存。由此,信息处理装置20能够以与形状相适合的形式保存图像,能够提尚使用者的便利性。[0092]接下来,图像处理电路27判定是否针对全部的候补区域进行了处理(步骤S312)。图像处理电路27在存在仍未处理的候补区域的情况下,使处理返回到步骤S303,重复进行步骤S303?S312的处理,在针对全部的候补区域进行了处理的情况下,结束一系列的步骤。[0093]图7是示出候补区域检测处理的动作的例子的流程图。图7所示的动作的流程在图6所示的流程图的步骤S301中执行。[0094]最初,图像处理电路27生成从第I输入图像进一步地在水平方向以及垂直方向上间隔剔除像素而得到的第2输入图像,并保存到第2图像存储器22中(步骤S401)。第2输入图像是输入图像的其他例子。[0095]图8A?图8F、图9A?图9B是用于说明候补区域检测处理中的各图像的示意图。图8A所示的图像800是第2输入图像的例子。从第I输入图像500到第2输入图像800的间隔剔除率被预先确定为由于图像读取装置10的图像输入装置11的摄像元件以及光学系统的影响而产生的随机噪声504被去除的值。[0096]此外,图像处理电路27也可以不生成第2输入图像,而通过对第I输入图像应用平滑滤波器来去除随机噪声504。或者,第I边缘像素提取部203也可以对第2输入图像进一步地应用平滑滤波器。[0097]接下来,第I颜色成分图像生成部201生成从第2输入图像提取第I颜色成分而得到的第I颜色成分图像,并保存到第2图像存储器22中(步骤S402)。为了能够适当地识别在相册的衬纸上糨糊劣化而带有红色的区域和白色的区域,第I颜色成分被设定为例如从红色成分中减去蓝色成分而得到的成分。[0098]第I颜色成分图像生成部201基于第2输入图像,生成各像素数据由(R值一B值)构成的第I颜色成分图像。第I颜色成分图像生成部201在第2输入图像的各像素用YUV值来表示的情况下,将YUV值再次变换到RGB值,计算(R值一B值)。此外,RGB值例如能够通过以下的式子来计算。[0099]R值=1.000XY值+1.402XV值(4)[0100]G值=1.000ΧΥ值一0.344XU值一0.714XV值(5)[0101]B值=1.000XY值+1.772XU值(6)[0102]图8Β所示的图像810是第I颜色成分图像的例子。在第I颜色成分图像810中,在相册的衬纸上糨糊劣化而带有红色的部分811以及照片中的带有红色的部分812的像素值变高,其他部分的像素值变低。[0103]此外,第I颜色成分图像生成部201也可以检测在第2输入图像中包含的数量最多的颜色,根据所检测到的颜色来确定第I颜色成分。在这种情况下,第I颜色成分图像生成部201计算第2输入图像中的各像素的R值的总和、G值的总和、B值的总和,检测总和最大的颜色成分,将从所检测到的颜色成分中减去其他颜色成分而得到的颜色成分确定为第I颜色成分。由此,第I颜色成分图像生成部201即使在第2输入图像中映出的背景的纹理带有红色以外的颜色的情况下,也能够生成适当地提取到该纹理的第I颜色成分图像。此外,白色包括红色、绿色以及蓝色的各成分,所以如果将红色、绿色或者蓝色用作第I颜色成分,则白色也作为第I颜色成分被提取。因此,第I颜色成分图像生成部201通过将从总和最大的颜色成分中减去其他颜色成分而得到的成分用作第I颜色成分,能够抑制白色作为第I颜色成分被提取。[0104]接下来,膨胀颜色成分图像生成部202根据第I颜色成分图像内的像素,确定用于生成后述的膨胀颜色成分图像的膨胀系数(步骤S403)。膨胀颜色成分图像用于使第I颜色成分图像中的像素值高的像素膨胀,并使与构成条纹纹理的线条中的相互相邻的线条对应的像素彼此结合,从而埋没第I颜色成分高的像素。[0105]例如,膨胀颜色成分图像生成部202在第2输入图像检测颜色的产生周期,根据所检测到的周期来确定膨胀系数。在这种情况下,膨胀颜色成分图像生成部202在第I颜色成分图像中在水平或者垂直方向上对像素进行扫描,计算从像素值为规定值以上的像素变化到像素值低于规定值的像素的次数。膨胀颜色成分图像生成部202将第I颜色成分图像中的水平或者垂直方向的总像素数除以所计算出的次数而得到的值计算为颜色的产生周期,将该产生周期确定为膨胀系数。膨胀颜色成分图像生成部202通过使用该膨胀系数,在膨胀颜色成分图像中,能够使与构成条纹纹理的线条中的相互相邻的线条对应的像素彼此适当地?士么云口口ο[0106]此外,膨胀颜色成分图像生成部202也可以以从根据膨胀系数而生成的膨胀颜色成分图像提取的第I边缘像素的数量为规定数量(例如总像素数的10%)以下的方式来确定膨胀系数。在这种情况下,膨胀颜色成分图像生成部202在使膨胀系数从I依次增加的同时,重复进行后述的步骤S404、S405的处理,直到从膨胀颜色成分图像提取的第I边缘像素的数量为规定数量以下为止。由此,在膨胀颜色成分图像中,能够使与条纹纹理中的相互相邻的线条对应的像素彼此更可靠地结合。另外,膨胀颜色成分图像生成部202也可以将预先确定的数量(例如5)用作膨胀系数。[0107]接下来,膨胀颜色成分图像生成部202生成在第I颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像,并保存到第2图像存储器22中(步骤S404)。特定的像素被设定为像素值比该特定的像素的周边像素更高的像素。周边像素是位于特定的像素的周边的像素,例如是位于从特定的像素起的规定距离(例如3个像素)内的像素。膨胀颜色成分图像生成部202通过将第I颜色成分图像内的各像素的像素值置换成各像素的周边像素的像素值中的最高的像素值,生成膨胀颜色成分图像。[0108]此外,由于使像素值高的像素膨胀,在膨胀颜色成分图像中,由于照片的端部而产生的边缘的位置与原来的照片的端部的位置相比更向内侧偏移。因此,膨胀颜色成分图像生成部202通过将膨胀颜色成分图像内的各像素的像素值置换成各像素的周边像素的像素值中的最低的像素值,针对膨胀颜色成分图像执行收缩处理。由此,在膨胀颜色成分图像中,能够使由于照片的端部而产生的边缘的位置回到原来的照片的端部的位置。[0109]图SC所示的图像820是膨胀颜色成分图像的例子。在膨胀颜色成分图像820中,图SB的第I颜色成分图像810中的相册的衬纸上的糨糊劣化而带有红色的部分811膨胀,与相册的衬纸对应的部分整体821的像素值变高。[0110]接下来,第I边缘像素提取部203针对膨胀颜色成分图像,提取水平方向以及垂直方向上的第I边缘像素(步骤S405)。[0111]第I边缘像素提取部203计算膨胀颜色成分图像的各像素的水平方向的两侧的像素的亮度值之差的绝对值(以下,称为相邻差分值),在相邻差分值超过阈值Thl的情况下,将该图像上的像素设为垂直边缘像素。该阈值Thl例如能够设定为人能够通过目视来判别图像上的颜色成分的差异的值的差(例如20)。另外,第I边缘像素提取部203针对各图像,在垂直方向上也进行同样的处理,提取水平边缘像素。[0112]此外,第I边缘像素提取部203也可以分别通过标记来对所提取到的垂直边缘像素以及水平边缘像素进行分组,去除水平方向的大小或者垂直方向的大小为阈值Th2以下的组中包括的边缘像素。阈值Th2被设定为作为原稿的放置面的污渍而设想的值(例如相当于3mm的值)。另外,第I边缘像素提取部203也可以在各组的面积或者各组的外接矩形的面积为阈值以下的情况下,去除该组中包括的边缘像素。由此,能够去除由于原稿的放置面的污渍而产生了的边缘像素。[0113]图8D所示的图像830是通过第I边缘像素提取部203提取到的第I边缘像素的例子。在图像830中,由于糨糊的劣化而产生了的条纹纹理不作为第I边缘像素被提取,仅有照片的端部831和照片中的带有红色的部分的端部832作为第I边缘像素被提取。[0114]接下来,第2颜色成分图像生成部204生成从第2输入图像提取与第I颜色成分不同的第2颜色成分而得到的第2颜色成分图像,并保存到第2图像存储器22中(步骤S406)。第2颜色成分例如被设定为红色成分,以便能够提取在相册的衬纸上糨糊劣化而带有红色的区域和白色的区域这两者。[0115]第2颜色成分图像生成部204基于第2输入图像,生成各像素数据由R值构成的第2颜色成分图像。[0116]图SE所示的图像840是第2颜色成分图像的例子。在第2颜色成分图像840中,与第2输入图像中带有红色的部分以及白色的部分对应的像素的像素值变高,与其他部分即照片的端部841以及照片中的其他颜色成分对应的像素的像素值变低。[0117]此外,第2颜色成分图像生成部204也可以检测在第2输入图像中包含的数量最多的颜色,根据所检测到的颜色来确定第2颜色成分。在这种情况下,第2颜色成分图像生成部204计算第2输入图像中的各像素的R值的总和、G值的总和、B值的总和,检测总和最大的颜色成分,将所检测到的颜色成分确定为特定的颜色成分。由此,即使在第2输入图像中映出的背景的纹理是带有红色以外的颜色的纹理,第2颜色成分图像生成部204也能够生成埋没了该纹理的第2颜色成分图像。[0118]接下来,第2边缘像素提取部205使用阈值Th3来从第2颜色成分图像提取水平方向以及垂直方向上的第2边缘像素(步骤S407)。[0119]第2边缘像素提取部205与第I边缘像素提取部203同样地,计算第2颜色成分图像的各像素的水平方向的相邻差分值,在相邻差分值超过阈值Th3的情况下,将该图像上的像素设为垂直边缘像素。另外,第2边缘像素提取部205针对各图像,在垂直方向上也进行同样的处理,提取水平边缘像素。阈值Th3是预先确定的值,例如,能够设定为人能够通过目视来判别图像上的颜色成分的差异的值的差(例如20)。[0120]此外,第2边缘像素提取部205也可以根据第2颜色成分图像内的像素来确定阈值Th3。在这种情况下,第2边缘像素提取部205计算第2颜色成分图像内的各像素的水平方向的相邻差分值和垂直方向的相邻差分值,生成所计算出的相邻差分值的直方图。第2边缘像素提取部205例如通过大津的二值化方法,以阈值Th3成为与所生成了的直方图中的多个极大值分别对应的相邻差分值之间的值的方式,确定阈值Th3ο通过使用该阈值Th3,对第2颜色成分图像的各像素的相邻差分值进行二值化,能够将带有红色的区域以及白色的区域与其他区域适当地分离。[0121]另外,第2边缘像素提取部205也可以与第I边缘像素提取部203同样地,去除水平方向的大小或者垂直方向的大小为阈值Th2以下的组中包括的边缘像素。另外,第2边缘像素提取部205也可以在各组的面积或者各组的外接矩形的面积为阈值以下的情况下,去除该组中包括的边缘像素。由此,能够去除由于原稿的放置面的污渍而产生了的边缘像素。[0122]图8F所示的图像850是通过第2边缘像素提取部205提取到的第2边缘像素的例子。在图像850中,由于糨糊的劣化而产生了的条纹纹理不作为第2边缘像素被提取,仅有照片的端部851和照片中的带有红色以外的颜色的部分的端部852作为第2边缘像素被提取。[0123]边缘图像生成部206将由通过第I边缘像素提取部203提取为第I边缘像素的像素或者通过第2边缘像素提取部205提取为第2边缘像素的像素构成的图像生成为第I边缘图像。边缘图像生成部206将所生成了的第I边缘图像保存到第2图像存储器22中(步骤S408)。此外,边缘图像生成部206也可以针对所生成了的第I边缘图像实施膨胀.收缩处理。由此,当在第2输入图像中相连结的部分的一部分不被提取为边缘像素的情况下,也能够在第I边缘图像中使该部分连结。[0124]图9A所示的图像900是第I边缘图像的例子。在第I边缘图像900中,不提取由于糨糊的劣化而产生了的条纹纹理,仅提取照片的端部901和照片中的人物的端部902。[0125]接下来,边缘图像生成部206针对第I边缘图像,判定各边缘像素是否与其他边缘像素相连结,将相连结的边缘像素标记为一个组(步骤S409)。候补区域检测部207判定为将在水平方向、垂直方向或者倾斜方向(8个邻域)上相互相邻的边缘像素连结。此外,边缘图像生成部206也可以判定为将仅在水平方向或者垂直方向(4个邻域)上相互相邻的边缘像素连结。[0126]接下来,边缘图像生成部206判定各组的水平方向以及垂直方向这两方向的大小是否为阈值Th4以下,从边缘图像中去除水平方向以及垂直方向这两方向的大小为阈值Th4以下的组中包括的边缘像素(步骤S410)。阈值Th4被设定为信息处理装置40确保检测的原稿的最小尺寸(例如相当于I英寸的值)。此外,候补区域检测部207也可以在各组的水平方向以及垂直方向中的某一个方向的大小为阈值Th4以下的情况下,或者在各组的面积或者各组的外接矩形的面积为阈值以下的情况下,去除边缘像素。与外接矩形的面积进行比较的阈值例如能够设为相当于I英寸四方形的值。[0127]接下来,边缘图像生成部206判定各组是否包含在其他组中,从第I边缘图像中去除在被包含在其他组中的组中包括的边缘像素(步骤S411)。[0128]图9B所示的图像910是去除了被包含在其他组中的组中所包括的边缘像素的第I边缘图像的例子。在图像910中,如图9A所示的人物那样,基于照片中的内容的边缘像素的组被去除。[0129]接下来,候补区域检测部207针对不被去除而剩余的各组,检测通过该组中包括的边缘像素来包围的区域,将与所检测到的区域对应的第I输入图像内的区域检测为候补区域。候补区域检测部207将第I输入图像内的候补区域的外接矩形保存到第2图像存储器22中(步骤S412),结束一系列的步骤。[0130]在图9B所示的图像910中,通过相连结的边缘像素来包围的区域是该相连结的边缘像素的组的最外侧的外周911以及其内侧的区域,在该区域中,不仅包含边缘像素,还包含在外周911的内侧存在的全部的像素912。[0131]此外,也可以将通过相连结的边缘像素来包围的区域设为不包含相连结的边缘像素的组的最外侧的外周的区域。或者也可以将通过相连结的边缘像素来包围的区域设为使相连结的边缘像素的组的最外侧的外周以及其内侧的区域膨胀或者收缩了规定像素量而得到的区域。另外,关于相连结的边缘像素,如上所述,针对边缘图像实施膨胀.收缩处理,从而不仅包括相互相邻的边缘像素,还可以包括相互位于规定距离内的边缘像素和位于它们之间的像素。另外,在位于相连结的边缘像素的两端的边缘像素处于规定距离内的情况下,也可以包括将位于两端的边缘像素之间的像素连结的边缘像素。该规定距离例如能够设为对相连结的边缘像素的长度乘以规定比率(例如80%)而得到的长度。由此,例如在边缘像素U字形地相连结的情况下,能够形成使两端的边缘像素连结而包围了的区域。[0132]图10是示出矩形检测处理的动作的例子的流程图。图10所示的动作的流程在图6所示的流程图的步骤S303中执行。[0133]在步骤S501?S507中,图像处理电路27的各部与图7的步骤S402?S408同样地,提取第I边缘像素或者第2边缘像素,并将由所提取到的像素构成的图像生成为第2边缘图像。但是,图像处理电路27的各部在候补区域内提取第I边缘像素或者第2边缘像素。[0134]此外,图像处理电路27也可以根据候补区域内的像素来计算阈值,代替阈值Thl而使用所计算出的阈值来提取边缘像素,将由所提取到的像素构成的图像生成为第2边缘图像。在这种情况下,图像处理电路27计算候补区域内的各像素的水平方向的相邻差分值和垂直方向的相邻差分值,生成所计算出的相邻差分值的直方图。然后,图像处理电路27例如通过大津的二值化方法来确定阈值,使用所确定的阈值,对第2输入图像的各像素的相邻差分值进行二值化,从而提取边缘像素。[0135]另外,图像处理电路27也可以通过其他方法来提取垂直边缘像素以及水平边缘像素。例如,图像处理电路27生成从第I输入图像中分别以不同的间隔剔除率对像素进行间隔剔除而得到的多个间隔剔除图像,从第I输入图像以及各间隔剔除图像中分别提取垂直边缘像素而生成由垂直边缘像素构成的边缘图像。图像处理电路27将基于最小的间隔剔除图像生成的边缘图像放大到与基于第二小的间隔剔除图像生成的边缘图像相同的分辨率,生成由在设为同一的分辨率的两个边缘图像中存在于同一位置的垂直边缘像素构成的图像。图像处理电路27针对所生成了的图像以及基于第二小的间隔剔除图像生成的边缘图像,重复进行同样的处理,最终地,提取存在于与基于第I输入图像生成的边缘图像的垂直边缘像素相同的位置的垂直边缘像素。另外,图像处理电路27通过同样的处理来提取水平边缘像素。由此,能够在降低噪声的同时,提取垂直边缘像素以及水平边缘像素。[0136]此外,图像处理电路27的各部针对所生成的第2边缘图像不实施膨胀.收缩处理。由此,在第2边缘图像中,能够防止桌子的纹理、噪声等被错误地连结。[0137]接下来,外侧边缘像素提取部208判定候补区域的端部是否与第I输入图像的端部接近(步骤S508)。外侧边缘像素提取部208在候补区域的左端、右端、上端以及下端中的某一个处于从第I输入图像的左端、右端、上端或者下端起的规定距离内的情况下,判定为接近,在不处于规定距离内的情况下,判定为不接近。规定距离被确定为尽管在候补区域中映出的物体与第I输入图像的端部相交但仍有可能提取不到边缘像素的从第I输入图像的端部起的最大距离,例如被确定为与1mm相当的距离。[0138]此外,外侧边缘像素提取部208也可以在候补区域在第I输入图像内未被容纳于预先确定的原稿读取范围而超出的情况下,判定为候补区域的端部与第I输入图像的端部接近,在被纳入的情况下判定为不接近。[0139]外侧边缘像素提取部208在候补区域的端部与第I输入图像的端部不接近的情况下,提取所提取到的边缘像素中的位于外侧的外侧边缘像素。外侧边缘像素提取部208将由被提取为外侧边缘像素的像素构成的图像生成为第3边缘图像(步骤S509)。[0140]图11A、图1lB是用于说明外侧边缘像素的提取处理的示意图。图1lA所示的图像1100是第2边缘图像的例子。如图1lA所示,外侧边缘像素提取部208如箭头1101所示地从左端侧向右端侧对第2边缘图像1100的各水平线进行扫描,将最初检测到的边缘像素1102提取为外侧边缘像素。同样地,外侧边缘像素提取部208从右端侧向左端侧地对第2边缘图像1100的各水平线进行扫描,将最初检测到的边缘像素1103也提取为外侧边缘像素。同样地,外侧边缘像素提取部208从上端侧向下端侧以及从下端侧向上端侧地,分别对第2边缘图像1100的各垂直线进行扫描,将最初检测到的边缘像素1104、1105也提取为外侧边缘像素。即,外侧边缘像素提取部208将在候补区域内的各水平线上分别位于最左端侧以及右端侧的边缘像素、以及在候补区域内的各垂直线上分别位于最上端侧以及下端侧的边缘像素提取为外侧边缘像素。[0141]图1lB所示的图像1110是所提取到的外侧边缘像素的例子。如图1lB所示,外侧边缘像素1111由从图1IA的第2边缘图像1100检测到的边缘像素1102?1105构成。[0142]另一方面,外侧边缘像素提取部208在候补区域的端部与第I输入图像的端部接近的情况下,将由候补区域内的全部的边缘像素构成的图像生成为第3边缘图像(步骤S510)。在这种情况下,在后述的矩形处理中,矩形检测部210从候补区域内的全部的边缘像素检测矩形。[0143]图12A、图12B是用于说明候补区域的端部与第I输入图像的端部接近的例子的示意图。图12A所示的图像1200示出书籍原稿1201被使用者的手1202以及1203按压的状态。在该例子中,由于使用者的手1202以及1203产生的边缘像素未被容纳于原稿读取范围1204而超出,位于直到第I输入图像的端部的位置。图12B所示的图像1210是从图12A所示的图像1200提取的外侧边缘像素的例子。如图12B所示,相比使用者的手1202以及1203更位于内侧的书籍原稿的端部1205以及1206不被提取为外侧边缘像素1211。在这样的情况下,通过将由候补区域内的全部的边缘像素构成的图像生成为第3边缘图像,能够防止原稿的端部不被提取。[0144]由此,在放置有原稿的桌子的纹理等的边缘强度高的情况下,也同样地能够防止从原稿的端部检测到的边缘像素与从桌子的纹理检测到的边缘像素相连接而导致原稿的端部无法被提取的情况。[0145]此外,外侧边缘像素提取部208也可以在候补区域的端部与第I输入图像的端部接近的情况下,从第3边缘图像中去除候补区域内的一部分的边缘像素。例如,外侧边缘像素提取部208在候补区域的端部与第I输入图像的水平方向的端部接近的情况下,在候补区域内检测垂直方向的直线,在候补区域的端部与第I输入图像的垂直方向的端部接近的情况下,在候补区域内检测水平方向的直线。外侧边缘像素提取部208从第3边缘图像中去除处于在最外侧检测到的两条直线之间的边缘像素。由此,能够从原稿的端部的检测对象中去除原稿内的内容等,能够提尚原稿的端部的检测精度。[0146]接下来,直线检测部209从第3边缘图像检测多条直线(步骤S511)。直线检测部209采用霍夫变换来检测直线。此外,直线检测部209也可以采用最小二乗法来检测直线。或者,直线检测部209也可以针对处于从采用霍夫变换检测到的直线起的规定距离内的边缘像素,采用最小二乗法来检测直线。该规定距离根据使用图像处理系统I的环境等而适当确定,例如被设定为与2mm相当的距离。[0147]接下来,直线检测部209从第3边缘图像检测近似直线(步骤S512)。[0148]图13A以及图13B是用于说明近似直线的示意图。在对图13A所示的书籍原稿进行摄影而得到的第I输入图像1300中,书籍原稿的与装订部1301平行的端部1302被检测为直线。然而,与装订部1301正交的端部1303有时在装订部1301的附近产生变形,不被检测为直线。[0149]因此,直线检测部209如图13B的边缘图像1310所示,通过标记将相互相邻的边缘像素1311整合成一个组1312。直线检测部209将连接了在该组1312中包括的边缘像素中的、位于水平方向或者垂直方向的两端的边缘像素1313以及边缘像素1314的直线1315检测为近似直线。[0150]接下来,矩形检测部210检测由直线检测部209检测到的直线或者近似直线构成的矩形(步骤S513),结束一系列的步骤。这样,矩形检测部210从第I边缘像素或者第2边缘像素检测出矩形。[0151]矩形检测部210提取由直线检测部209检测到的多条直线或者近似直线中的每两条大致正交的四条直线构成的多个矩形候补。矩形检测部210首先选择一条水平方向的直线(以下,称为第I水平线),提取与选择出的直线大致平行(例如±3°以内)并且离开了阈值Th4以上的水平方向的直线(以下,称为第2水平线)。接下来,矩形检测部210提取与第I水平线大致正交的(例如相对于90°在±3°以内)垂直方向的直线(以下,称为第I垂直线)。接下来,矩形检测部210提取与第I水平线大致正交并且与第I垂直线离开了阈值Th5以上的垂直方向的直线(以下,称为第2垂直线)。此外,阈值Th4以及阈值Th5根据成为图像读取装置10的读取的对象的原稿的尺寸来预先确定,也可以设为相同的值。[0152]矩形检测部210针对直线检测部209检测到的全部的直线或者近似直线,提取满足上述的条件第I水平线、第2水平线、第I垂直线以及第2垂直线的全部组合,将由所提取到的各组合构成的矩形提取为矩形候补。矩形检测部210针对所提取到的矩形候补计算面积,去除面积低于规定值的矩形候补。矩形检测部210将在剩余的矩形候补中面积最大的矩形候补检测为矩形。另一方面,矩形检测部210在矩形候补一个都没剩余的情况下,不检测出矩形。[0153]此外,矩形检测部210也可以针对各矩形候补,计算出相对于处于从矩形候补的各边起的规定距离(例如与2mm相当的距离)内的全部的像素的数量的、处于规定距离内的边缘像素的数量的比例,对矩形候补的面积乘以该比例而加权。由此,能够检测由明确地表示原稿的边界的直线构成的矩形。或者,矩形检测部210也可以针对各矩形候补,计算矩形候补的各角的表示与角相似的程度的评价分数,使用评价分数来对矩形候补的面积进行加权。[0154]图14是用于说明矩形候补的各角的评价分数的示意图。在图14所示的图像1400中,点1401表示矩形候补的角,直线1402、1403表示矩形候补的各边。在该直线1402、1403的端部相互相接的情况下,点1401被认为与矩形的角相似,而在直线1402、1403的端部不相接的情况下或者在直线1402、1403交叉的情况下,点1401被认为与矩形的角不相似。[0155]评价分数以O分为基准。然后,在从角1401的附近的边1402起的规定距离内的区域1404中,针对水平方向的每条线判定边缘像素是否存在,当在水平方向的线上存在边缘像素的情况下,对评价分数加上I分。此外,各角的附近的范围以及从各边起的规定距离根据使用图像处理系统I的环境等来适当确定,例如能够设定为从各角起的与5mm相当的距离内的范围以及从各边起的与2mm相当的距离。同样地,在从角1401的附近的边1403起的规定距离内的区域1405中,针对垂直方向的每条线判定边缘像素是否存在,当在垂直方向的线上存在边缘像素的情况下,对评价分数加上I分。另外,在从角1401的附近的边1402的延长线起的规定距离内的区域1406中,针对水平方向的每条线判定边缘像素是否存在,当在水平方向的线上存在边缘像素的情况下,从评价分数中减去I分。同样地,在从角1401的附近的边1403的延长线起的规定距离内的区域1407中,针对垂直方向的每条线判定边缘像素是否存在,当在垂直方向的线上存在边缘像素的情况下,从评价分数中减去I分。矩形检测部210计算以评价分数能够取到的最低值为O、能够取到的最高值为I的方式将评价分数归一化而得到的值,对矩形候补的面积乘以该值而加权,从而能够检测明确地显示四个角的矩形。[0156]图15A?图15C是用于说明针对非矩形的图像执行了矩形检测处理的情况的示意图。图15A所示的图像1500是具有矩形形状的图案1502的、在将团扇形状的物体1501粘贴到相册的状态下进行摄像而得到的第I输入图像的例子。图15B所示的图像1510是基于第I输入图像1500生成的第3边缘图像的例子。如图15B所示,第3边缘图像1510由外侧边缘像素1511构成,在第3边缘图像1510中不提取条纹纹理1503以及矩形形状的图案1502。图15C所示的图像1520是从第3边缘图像1510提取到的直线的例子。如图15C所示,从第3边缘图像1510中,将团扇形状的柄的部分1521?1523检测为直线。然而,在图15A?图15C所示的例子中,由每两条大致正交的四条直线构成的矩形未被检测出。[0157]图16是示出非矩形检测处理的动作的例子的流程图。图16所示的动作的流程在图6所示的流程图的步骤S308中执行。[0158]在步骤S601?S607中,图像处理电路27的各部与图10的步骤S402?S408或者图12的步骤S501?S507同样地,提取第I边缘像素或者第2边缘像素。图像处理电路27的各部将由所提取到的像素构成的图像生成为第4边缘图像。但是,图像处理电路27的各部在候补区域内,在水平方向、垂直方向以及倾斜方向上提取第I边缘像素或者第2边缘像素。[0159]第I边缘像素提取部203以及第2边缘像素提取部205针对膨胀颜色成分图像的各像素,分别计算出从上向下的垂直方向、从左向右的水平方向、从左下向右上的倾斜方向以及从右下向左上的倾斜方向的相邻差分值。第I边缘像素提取部203以及第2边缘像素提取部205在所计算出的某个相邻差分值的绝对值超过阈值Thl的情况下,将该图像上的像素设为边缘像素。[0160]此外,第I边缘像素提取部203或者第2边缘像素提取部205也可以根据第2输入图像的候补区域内的像素来计算阈值,代替阈值Thl而使用所计算出的阈值来提取边缘像素。在这种情况下,第I边缘像素提取部203或者第2边缘像素提取部205计算候补区域内的各像素的水平方向的相邻差分值、垂直方向的相邻差分值和倾斜方向的相邻差分值,生成所计算出的相邻差分值的直方图。然后,第I边缘像素提取部203或者第2边缘像素提取部205例如通过大津的二值化方法来确定阈值,使用所确定了的阈值,对第2输入图像的各像素的相邻差分值进行二值化,从而提取边缘像素。[0161]接下来,边缘图像生成部206通过标记来对所提取到的边缘像素进行分组。边缘图像生成部206去除在大小为阈值Th2以下的组中包括的边缘像素(步骤S608)。由此,能够去除在第4边缘图像中包含的噪声成分。[0162]接下来,边缘图像生成部206在所生成了的第4边缘图像中,生成使边缘像素膨胀而得到的膨胀图像(步骤S609)。由此,在第2输入图像中,在相连结的部分的一部分不被提取为边缘像素的情况下,也能够在膨胀图像中使该部分连结。[0163]接下来,外周边缘像素提取部211针对膨胀图像,对边缘像素以外的像素(非边缘像素)执行标记处理,提取与膨胀图像的端部相连结的组(步骤S610)。[0164]图17A、图17B是用于说明非矩形检测处理中的各图像的示意图。如图17A所示的图像1700那样,与膨胀图像的端部相连结的组1702为位于原稿1701的外周的外侧的非边缘像素的组。[0165]接下来,外周边缘像素提取部211生成将在所提取到的组中包括的像素设为无效像素并且将其他像素设为有效像素的图像(步骤S611)。[0166]图17B所示的图像1710是在步骤S611中生成的图像的例子。在图像1710中,在所提取到的组中包括的像素1712为无效像素,其他像素1711为有效像素。[0167]接下来,外周边缘像素提取部211生成在所生成的图像中使有效像素收缩而得到的收缩图像(步骤S612)。该收缩处理是为了使在步骤S609中膨胀而得到的边缘像素返回到原来的尺寸而执行的。因此,非矩形检测部212按照与在步骤S609中使边缘像素膨胀的膨胀程度相同的程度来使非矩形收缩。此外,非矩形检测部212也可以按照比在步骤S609中使边缘像素膨胀的膨胀程度更大的程度来使非矩形收缩。在这种情况下,在放置有原稿的桌子的纹理等的边缘强度高的情况下,能够从有效像素中去除由于桌子的纹理等而检测到的边缘像素。[0168]接下来,外周边缘像素提取部211将收缩图像的构成有效像素的外周的边缘像素提取为外周边缘像素(步骤S613)。[0169]如图17B所示,构成有效像素1711的外周的外周边缘像素1713为构成相连结的边缘像素的外周的边缘像素。[0170]接下来,非矩形检测部212检测由所提取到的外周边缘像素包围的非矩形(步骤S614)。非矩形检测部212在检测到多个非矩形的情况下,仅选择面积最大的非矩形作为所检测到的非矩形。由此,能够去除由于桌子的纹理等而来产生的噪声。[0171]接下来,掩模生成部213根据所检测到的非矩形,生成用于从被切出的图像中分离背景的掩模(步骤S615)。掩模分别在水平以及垂直方向上具有与切出图像相同数量的像素,并且由将与所检测到的非矩形对应的像素设为有效像素、将其他像素设为无效像素的图像构成。信息处理装置20使用掩模,从被切出的图像中仅提取与掩模内的有效像素的位置对应的像素,从而能够提取分离图像。[0172]此外,图像处理电路27也可以省略图6的步骤S301所示的候补区域检测处理,针对第I输入图像整体,执行矩形检测处理以及非矩形检测处理。在这种情况下,信息处理装置20也能够适当确定应该切出原稿的图像的区域。[0173]另外,图像处理电路27也可以不单独地检测用于检测候补区域的边缘像素、用于检测矩形的边缘像素和用于检测非矩形的边缘像素,而使用用于检测候补区域的边缘像素来检测矩形或者非矩形。在这种情况下,信息处理装置20降低基于边缘像素的检测处理的处理负荷,能够实现处理的高速化。[0174]另外,图像处理电路27也可以省略图6的步骤S308所示的非矩形检测处理,在未检测到矩形的情况下,将候补区域用作非矩形。在这种情况下,外周边缘像素提取部211将构成候补区域的外周的边缘像素提取为外周边缘像素,非矩形检测部212将候补区域检测为非矩形。[0175]另外,图像处理电路27也可以省略图7的步骤S402?S405的处理或者S406?S407的处理中的某一方,将仅由第I边缘像素或者第2边缘像素中的某一方构成的图像生成为第I边缘图像。同样地,图像处理电路27也可以省略图10的步骤S501?S504的处理或者S505?S506的处理中的某一方,将仅由第I边缘像素或者第2边缘像素中的某一方构成的图像生成为第2边缘图像。同样地,图像处理电路27也可以省略图16的步骤S601?S604的处理或者S605?S606的处理中的某一方,将仅由第I边缘像素或者第2边缘像素中的某一方构成的图像生成为第4边缘图像。在这些情况下,信息处理装置20也能够高精度地分离原稿与背景。[0176]如以上详细叙述的那样,通过依照图4、图6、图7、图10、图16所示的流程图而进行动作,信息处理装置20能够高精度地检测应该切出原稿的图像的区域。特别是,即使像在输入图像中映出了在涂抹有糨糊的衬纸上粘贴照片的类型的相册上所粘贴的照片的情况那样,在背景的对比度强的情况下,信息处理装置20也能够高精度地检测照片的区域。[0177]另外,信息处理装置20在摄影对象物具有立体物体、手、照片的剪贴等非矩形的形状的情况下,也能够高精度地检测摄影对象物的轮廓线,削除背景。[0178]另外,信息处理装置20仅使用垂直以及水平边缘像素作为用于检测矩形的边缘像素,还使用倾斜边缘像素作为用于检测非矩形的边缘像素。由此,信息处理装置20在检测由即使边缘稍微缺漏也能够检测到的直线构成的矩形时,能够降低由背景等所导致的噪声的影响,同时在检测具有如果边缘缺漏则难以检测的曲线的非矩形时,能够防止边缘的缺漏。[0179]图18是示出其他图像处理系统2的概略构成的图。图18所示的图像处理系统2与图1所示的图像处理系统I的差异在于具备图像处理电路的装置不同这一点。即,在图像处理系统2中,不是信息处理装置40,而是图像读取装置30具有图像处理电路36。该图像处理电路36具有与信息处理装置20的图像处理电路27相同的功能。[0180]在图18所示的图像处理系统2中,能够执行与上述的图3、图4所示的处理大致相同的处理。以下,说明如何适应于图3的流程图所示的图像读取处理以及图4的流程图所示的原稿切出处理。在图像处理系统2中,根据预先在第I存储装置34中存储了的程序,主要通过第1CPU35与图像读取装置30的各要素协作地执行步骤SlOl的处理以及步骤S202?S203的处理。[0181]在步骤SlOl中,图像读取装置30的图像输入装置31生成对摄像对象物进行摄影而得到的读取图像,并保存到第I图像存储器32中。原稿切出处理由图像读取装置30实施,所以省略步骤S102、S201的读取图像的收发处理。[0182]通过图像读取装置30的图像处理电路36来执行步骤S202?S203的处理。这些处理的动作与关于图像处理系统I说明了的通过信息处理装置20的图像处理电路27来执行的情况相同。图像读取装置30的图像处理电路36将所切出了的区域以及分离图像经由第I接口装置33而发送到信息处理装置40。[0183]这样,在图像读取装置30具备图像处理电路36而执行原稿切出处理的情况下,也能够得到与信息处理装置具备图像处理电路而执行原稿切出处理的情况相同的效果。[0184]以上,说明了本发明的适合的实施方式,但本发明不限定于这些实施方式。例如,图像读取装置与信息处理装置的功能分担不限于图2以及图18所示的图像处理系统的例子,关于包括图像处理电路内的各部地将图像读取装置以及信息处理装置的各部配置于图像读取装置与信息处理装置中的哪一个,能够适当变更。或者,也可以由一个装置构成图像读取装置与信息处理装置。[0185]另外,在图像处理系统I中,第I接口装置13与第2接口装置21也可以经由因特网、电话线路网(包括便携终端线路网、一般电话线路网)、内联网等网络而连接。在这种情况下,在第I接口装置13以及第2接口装置21中具备连接的网络的通信接口电路。另外,在这种情况下,为了能够以云计算的方式提供图像处理的服务,也可以在网络上分散地配置多个信息处理装置20,各信息处理装置20进行协作来分担直线检测处理、矩形检测处理等。由此,图像处理系统I能够针对多个图像读取装置10读取到的读取图像,高效地实施原稿切出处理。[0186]同样地,在图18所示的图像处理系统2中,也可以经由网络来连接图像读取装置30的第I接口装置33与信息处理装置40的第2接口装置41。[0187]符号说明[0188]1、2图像处理系统[0189]10,30图像读取装置[0190]20、40信息处理装置[0191]201第I颜色成分图像生成部[0192]202膨胀颜色成分图像生成部[0193]203第I边缘像素提取部[0194]204第2颜色成分图像生成部[0195]205第2边缘像素提取部[0196]206边缘图像生成部[0197]207候补区域检测部[0198]208外侧边缘像素提取部[0199]209直线检测部[0200]210矩形检测部[0201]211外周边缘像素提取部[0202]212非矩形检测部[0203]213掩模生成部[0204]214原稿区域检测部[0205]215切出部[0206]216存储控制部。【主权项】1.一种图像处理装置,其特征在于,具有:颜色成分图像生成部,其生成从输入图像提取特定的颜色成分而得到的颜色成分图像;膨胀颜色成分图像生成部,其生成在所述颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像;边缘像素提取部,其从所述膨胀颜色成分图像提取边缘像素;以及原稿区域检测部,其从所述边缘像素检测原稿区域。2.根据权利要求1所述的图像处理装置,其特征在于,所述特定的像素是像素值比该特定的像素的周边像素高的像素。3.根据权利要求1或者2所述的图像处理装置,其特征在于,所述膨胀颜色成分图像生成部通过将所述颜色成分图像内的各像素的像素值置换成各像素的周边像素的像素值中的最高的像素值,生成所述膨胀颜色成分图像。4.根据权利要求1?3中任一项所述的图像处理装置,其特征在于,所述特定的颜色成分是从红色成分中减去蓝色成分而得到的成分。5.根据权利要求1?3中任一项所述的图像处理装置,其特征在于,所述颜色成分图像生成部检测所述输入图像中包含的数量最多的颜色,根据所检测到的所述颜色来确定所述特定的颜色成分。6.根据权利要求1?5中任一项所述的图像处理装置,其特征在于,所述膨胀颜色成分图像生成部确定用于生成所述膨胀颜色成分图像的膨胀系数以使得所述边缘像素的数量为规定数量以下。7.根据权利要求1?5中任一项所述的图像处理装置,其特征在于,所述膨胀颜色成分图像生成部在所述输入图像中检测颜色的产生周期,根据所检测到的所述周期来确定用于生成所述膨胀颜色成分图像的膨胀系数。8.根据权利要求1?7中任一项所述的图像处理装置,其特征在于,还具有:第2颜色成分图像生成部,其生成从所述输入图像提取与所述特定的颜色成分不同的第2颜色成分而得到的第2颜色成分图像;以及第2边缘像素提取部,其使用阈值来从所述第2颜色成分图像中提取第2边缘像素,所述原稿区域检测部从所述边缘像素或者所述第2边缘像素检测原稿区域。9.根据权利要求8所述的图像处理装置,其特征在于,所述阈值是预先确定的值。10.根据权利要求8所述的图像处理装置,其特征在于,所述阈值根据所述第2颜色成分图像内的像素来确定。11.根据权利要求8?10中任一项所述的图像处理装置,其特征在于,所述第2颜色成分是红色成分。12.一种区域检测方法,其特征在于,包括:生成从输入图像提取特定的颜色成分而得到的颜色成分图像;生成在所述颜色成分图像中使特定的像素膨胀而得到的膨胀颜色成分图像;从所述膨胀颜色成分图像中提取边缘像素;并且从所述边缘像素检测原稿区域。【文档编号】H04N1/38GK105991882SQ201610147262【公开日】2016年10月5日【申请日】2016年3月15日【发明人】林谅,小坂清人,林正义【申请人】株式会社Pfu
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1