图像读取装置和图像读取方法_3

文档序号:8925377阅读:来源:国知局
方法的一个示例,检测方法选择部102f可以在原稿为收据、长条形状的情况下选择使较长的边优先来检测原稿倾斜的方法。换言之,检测方法选择部102f可以在由原稿判别部102e判别的原稿为收据、长条形的情况下选择较长的边作为可靠端。
[0078]此外,检测方法选择部102f可以在原稿为标准形状的情况下选择基于4条边来检测原稿倾斜的方法作为原稿的倾斜检测方法。换言之,检测方法选择部102f可以在由原稿判别部102e判别的原稿为标准形状的情况下选择4条边作为可靠端。
[0079]此外,检测方法选择部102f可以在原稿为装订介质的情况下选择以装订边以外的边来检测原稿倾斜的方法作为原稿的倾斜检测方法。换言之,检测方法选择部102f可以在由原稿判别部102e判别的原稿为装订介质的情况下选择装订边以外的边作为可靠端。
[0080]此外,检测方法选择部102f可以在原稿中有直线的情况下选择基于该直线来检测原稿倾斜的方法作为原稿的倾斜检测方法。换言之,检测方法选择部102f可以在由原稿判别部102e判别的原稿并非规定的原稿种类等情况下且由直线检测部102c在原稿边缘中检测出直线的情况下,选择检测出的直线作为可靠端。
[0081]此外,检测方法选择部102f可以在原稿中没有直线的情况下选择将原稿倾斜检测为O的方法作为原稿的倾斜检测方法。换言之,检测方法选择部102f可以在由原稿判别部102e判别的原稿并非规定的原稿种类或原稿形状且由直线检测部102c在原稿边缘中没有检测出直线的情况下,不选择可靠端而使倾斜为O。
[0082]此外,检测方法选择部102f可以在原稿为规定的原稿种类的情况下用内接于4个交点的矩形检测原稿的位置作为原稿的位置检测方法。换言之,检测方法选择部102f可以在原稿为规定的原稿种类的情况下,选择内接于由交点检测部102d检测出的4个交点的矩形作为可靠端。
[0083]原稿检测部102g用由检测方法选择部102f选择的检测方法,进行原稿倾斜和/或原稿位置的检测。换言之,原稿检测部102g以由检测方法选择部102f选择的可靠端为基准检测原稿区域。
[0084]在与由原稿检测部102g检测出的原稿倾斜和/或原稿位置对应的原稿区域进行切割的情况下,缺失判断部102h判断是否会产生超过规定容许水平的原稿缺失。更具体而言,在原稿检测部102g进行检测时,在制作了内接于原稿边缘的矩形的区域进行切割的情况下,缺失判断部102h计算缺失量,判断是否超过阈值。
[0085]原稿切割执行部102i根据由原稿检测部102g检测出的原稿的倾斜和/或原稿的位置,切割原稿图像。这里,在由原稿判别部102e判别的原稿并非规定的原稿种类的情况下,原稿切割执行部102i可以在原稿边缘的外侧进行切割。此外,原稿切割执行部102i将切割出的图像的图像数据存储在加工图像数据文件106b中。
[0086]此外,在由缺失判断部102h判断为超过规定容许水平的情况下,原稿切割执行部102i可以在原稿边缘的外侧进行切割。此外,在由缺失判断部102h判断为没有超过规定容许水平的情况下,原稿切割执行部102i可以在矩形的内侧进行切割。由此,在缺失量较少的情况下,能够在原稿端的内侧进行切割得到整齐的图像,而在缺失量较多的情况下,能够在原稿端的外侧进行切割以避免内容缺失。
[0087]以上说明了本图像读取装置的结构。
[0088]2.本实施方式的处理
[0089]接着,以下参照图5?图14,对如上所述构成的本实施方式中的本信息处理装置10的处理的一个示例进行详细说明。这里,图5是表示本实施方式中的信息处理装置10的处理的一个示例的流程图。此外,在以下的处理中,以将通过扫描仪50预先读取原稿而得到的图像数据存储在信息处理装置10的图像数据临时文件106a中为前提进行说明。
[0090]如图5所示,边缘检测部102b基于存储在图像数据临时文件106a中的、从扫描仪50获取的图像数据,对图像中的边缘进行检测(步骤SA-1)。例如边缘检测部102b可以在图像的主扫描方向和副扫描方向上分别检测亮度的变化点,从而检测能够形成原稿区域轮廓的边缘。这里,图6是示意性表示原稿边缘的检测方法的图。如图6所示,作为一个示例,边缘检测部102b通过沿水平方向进行扫描来检测亮度的变化点,能够检测由图中的标记X表示的水平边缘。
[0091]然后,边缘检测部102b通过直线检测部102c的处理,基于检测出的亮度变化点等边缘分量来检测能够形成原稿的4条边的直线组(步骤SA-2)。这里,图7是示意性表示基于边缘分量检测4条直线组的方法的图。如图7所示,直线检测部102c可以对通过连接边缘点组而得到的直线进行检测,来检测4条直线组。此外,直线组未必以垂直相交为前提。这里,图8是表示被裁断的装订介质的图像中的直线组的检测示例的图。
[0092]如图8所示,由于直线检测部102c分别连接水平边缘和垂直边缘来检测直线组,所以能够在倾斜的状态下检测出裁断的边。这里,图9是示意性表示直线检测部102c无法检测出直线的示例的图。如图9所示,在边缘点组与近似边缘点组而得到的直线的误差超过容许范围的情况下,直线检测部102c可以判断为无法检测直线。
[0093]然后,边缘检测部102b通过交点检测部102d的处理对检测出的直线组的交点进行检测(SA-3)。例如交点检测部102d可以通过连接由直线检测部102c检测出的4条直线组来检测4个交点。
[0094]然后,原稿判别部102e判别由扫描仪50读取的原稿图像的原稿种类和/或原稿形状(以下,有时称其为“原稿种类等”)(SA-4)。这里,在以下对本实施方式的处理中的原稿种类判别方法的示例(I)?(3)进行说明。
[0095](I)根据原稿边缘的数量等求取原稿尺寸、判别原稿种类的方法
[0096]例如原稿判别部102e可以基于图6所示的水平边缘被检测出的数量来检测原稿种类或原稿尺寸等,其中,该水平边缘是由边缘检测部102b沿着纵向以一定间隔检测出的。在这种情况下,原稿判别部102e例如可以如下述那样判别原稿种类。
[0097]I)收据:宽度82.5mm以下且长度105.0mm以上
[0098]2)长条形:长度356.0mm以上
[0099]3)其它:上述以外的情况
[0100](2)基于原稿边缘求取4条边的直线性,计算它们的4个交点,并且求取原稿尺寸来判断原稿种类的方法
[0101]原稿判别部102e例如可以基于由交点检测部102d检测出的如图7所示那样的直线的交点坐标,判别精确的原稿尺寸。原稿判别部102e例如可以如下述那样判别原稿种类。
[0102]I)收据:宽度82.5mm以下且长度105.0mm以上
[0103]2)长条形:长度356.0mm以上
[0104]3)A4等标准形状:各种尺寸(A4的情况下为210mmX 297mm)
[0105]4)其它:上述以外的情况
[0106](3)基于原稿边缘求取4条边的直线性,计算它们的4个交点,并且求取原稿尺寸和形状来判断原稿种类的方法
[0107]原稿判别部102e例如可以基于由边缘检测部102b检测出的如图8所示那样的直线的交点坐标,检测原稿尺寸,根据4条直线交叉的角度检测形状。作为识别形状的方法,原稿判别部102e可以基于4个交点的位置关系计算原稿形状。此外,原稿判别部102e可以根据边缘与4条直线的关系性计算直线性,在直线组并非大致垂直地相交等情况下判别为非矩形原稿。此外,如图9所示,原稿判别部102e可以在直线检测部102c没有检测出直线的情况下判别为非矩形形状。原稿判别部102e例如可以如下述那样判别原稿种类。
[0108]I)收据:宽度82.5mm以下且长度105.0mm以上
[0109]2)长条形:长度356.0mm以上
[0110]3)A4等标准形状:各种尺寸(A4的情况下为210mmX 297mm)
[0111]4)杂志、小说:上述以外的有直线性的情况
[0112]5)非矩形原稿:上述以外的情况
[0113]以上是本实施方式的处理中的原稿种类等的判别方法的示例⑴?(3)。此外,原稿判别部102e可以使用公知的原稿种类等判别方法检测原稿种类等(例如参照日本特开2008-131254)。
[0114]重新返回图5,在由原稿判别部102e判断为是收据、长条形的情况(SA_5,“是”)下,信息处理装置10进行以下的SA-6?SA-1l的处理。
[0115]2-1.收据、长条形状的情况下的处理
[0116]在原稿为收据、长条形的情况下,进行如下控制:使得检测方法选择部102f选择以下所示的检测方法,用选择的检测方法通过原稿检测部102g执行原稿倾斜、原稿位置的检测。
[0117]更具体而言,首先,为了使较长的边优先并成为原稿倾斜的检测对象,原稿检测部102g用按边的长度进行加权而得到的角度的平均值来检测原稿倾斜(SA-6)。
[0118]在原稿为收据的情况下具有以下特性:因在短边被裁断而在短边容易发生歪斜,或者因用手撕
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1