图像扫描系统和方法

文档序号:7746973阅读:171来源:国知局
专利名称:图像扫描系统和方法
技术领域
本发明总体构思涉及图像扫描系统和方法。
背景技术
图像扫描装置通常通过使用光源将光照射到放置文档的平板上,并通过使用图像传感器对反射光进行光电转换,由此生成图像数据。当文档没有被放置在平板上的预定位置时,文档的扫描图像可能被偏置或倾斜。

发明内容
本发明总体构思提供用于校正图像数据的位置的图像扫描系统和方法。本发明总体构思还提供记录有用于执行图像扫描方法的程序的非暂时计算机可读记录介质。本发明总体构思不局限于此,且可具有多个技术目的。根据本发明总体构思的一方面,提供了一种图像扫描系统,包括图像扫描装置, 用于获取平板上的文档的图像数据,基于平板的参考点从获取的图像数据检测文档的位置信息,并输出获取的图像数据和检测的位置信息;接收装置,用于接收图像数据和位置信息,通过使用位置信息来生成基于平板的参考点校正接收的图像数据的位置的命令,并执行生成的命令以生成图像文件,在所述图像文件中获取的图像数据的位置基于平板的参考点被校正。根据本发明总体构思的另一方面,提供了一种成像装置,包括图像扫描装置,用于获取平板上的文档的图像数据,并基于平板的参考点从获取的图像数据检测文档的位置信息;控制单元,用于通过使用检测的位置信息生成用于基于平板的参考点校正获取的图像数据的位置的命令,并执行所述命令以生成打印数据,在所述打印数据中获取的图像数据的位置基于平板的参考点被校正;以及成像单元,用于将生成的打印数据打印到打印纸上。根据本发明总体构思的另一方面,提供了一种图像扫描方法,包括获取平板上的文档的图像数据;基于平板的参考点从获取的图像数据检测文档的位置信息;通过使用检测的位置信息生成用于基于平板的参考点校正获取的图像数据的位置的命令;执行生成的命令以生成图像文件,在所述图像文件中获取的图像数据的位置基于平板的参考点被校正。


通过参照附图详细描述本发明总体构思的示例性实施例,本发明总体构思的上述及其它特点和优点将变得更清楚,其中
图1是根据本发明总体构思的实施例的图像扫描系统的框图;图2是根据本发明总体构思的实施例的通过扫描图像扫描装置的平板上的文档而形成的图像的示图;图3是根据本发明总体构思的实施例的作为扫描目标的文档的图像数据以及由命令生成单元生成的命令的示图;图4是根据本发明总体构思的实施例的通过将由命令生成单元生成的命令与图像数据结合而形成的文件数据的示图;图5是根据本发明总体构思的实施例的根据图4的文件数据的执行结果生成的图像文件的示图;图6是根据本发明总体构思的实施例的成像装置的示图;图7是根据本发明总体构思的实施例的图像扫描方法的流程图。
具体实施例方式现在将参照附图更全面地描述本发明总体构思,附图中显示了本发明总体构思的示例性实施例。图1是根据本发明总体构思的实施例的图像扫描系统的框图。图像扫描系统包括图像扫描装置100和主机装置200。图像扫描装置100包括扫描单元110、位置信息检测单元120、存储单元130和输出单元140。主机装置200包括通信接口单元210、命令生成单元 220、图像文件生成单元230、存储单元M0、控制单元250和用户接口单元沈0。图1的图像扫描系统包括与本实施例相关的组件。此外,本领域的普通技术人员容易明白,除图1中示出的组件之外的通用组件也可另外被包括在图像扫描系统中。图像扫描装置100针对扫描目标扫描包括在图像扫描装置100中的平板。所述扫描包含将包括照片或图片的文档转换为图像数据。通过主机装置200将由图像扫描装置 100扫描的图像数据转换为图像文件。用户可通过主机装置200的用户接口单元260查看图像文件。通常,当图像扫描装置100针对扫描目标扫描整个平板时,根据平板上的文档位置,在主机装置200上显示的图像文件的文档图像可能被偏置或倾斜。因此,根据本实施例,通过仅使用软件而不是任何单独硬件,图像扫描装置100和主机装置200可校正文档位置并可生成图像文件,在所述图像文件中文档位置被校正。图像扫描装置100获取平板上的文档的图像数据,基于平板的参考点从图像数据中检测位置信息,并输出图像数据和位置信息。参照图1,图像扫描装置100包括扫描单元 110、位置信息检测单元120、存储单元130和输出单元140。扫描单元110获取平板上的文档的图像数据。扫描单元110可包括光源(未示出),用于将光照射到平板上的文档上;图像传感器(未示出),用于将反射光转换为电信号。位置信息检测单元120基于平板的参考点从由扫描单元110获取的图像数据检测位置信息。在这种情况下,平板的参考点是用作放置文档的平板的标准点的任意一点。在下文,出于描述的方便,平板的左下角是参考点,但本领域的普通技术人员可容易理解本实施例不局限于此。
例如,位置信息检测单元120基于平板的参考点从由扫描单元110获取的图像数据检测文档的顶点中的至少一个顶点的坐标和旋转角度中的至少一个(即,坐标或旋转角度或两者)。更详细地说,位置信息检测单元120检测文档的边缘信息,并从边缘信息检测文档的顶点。因此,位置信息检测单元120可基于平板的参考点检测文档的位置信息。假设文档具有矩形形状。文档可具有包括第一至第四顶点的四个顶点。位置信息检测单元120检测第一顶点的坐标和第一顶点的旋转角度。在这种情况下,位置信息检测单元120还可基于平板的参考点检测第二至第四顶点的坐标。例如,当将平板的参考点设为坐标(0,0)时,计算第一顶点的坐标,并且第一顶点的旋转角度是基于平板的参考点的顺时针或逆时针的旋转角度,但是本实施例不局限于此。存储单元130存储图像数据和位置信息。在这种情况下,存储在存储单元130中的图像数据是从扫描单元110获取的原始数据。由于存储在存储单元130中的数据量不大,因此图像扫描装置100可在没有诸如存储器等任何单独硬件的情况下可靠地操作。此外,由于原始数据被存储在存储单元130 中,文档的原始数据可被保护。存储单元130是一般存储介质。本领域的普通技术人员可容易理解,存储单元130 可包括硬盘驱动器(HDD)、随机存取存储器(RAM)、闪存、存储卡等。然而,本领域的普通技术人员可容易理解,图像扫描装置100可通过输出单元140 输出从扫描单元110获取的图像数据以及从位置信息检测单元120检测的位置信息,而不是存储图像数据和位置信息,或者另一方面,图像扫描装置100可临时存储图像数据和位置信息,然后可通过输出单元140输出图像数据和位置信息。输出单元140可将从扫描单元110获取的图像数据和从位置信息检测单元120检测的位置信息输出到主机装置200,或者另一方面,可根据环境输出存储在存储单元130中的图像数据和位置信息。此外,输出单元140可将数据输出到除主机装置200之外的外部设备。在这种情况下,外部设备可包括通用计算机系统、通用串行总线(USB)存储器、成像
; ε且寸。输出单元140可通过有线/无线网络将数据发送到外部设备。此外,网络对应于因特网、局域网(LAN)、无线LAN、广域网(WAN)等。然而,本领域的普通技术人员可容易理解,所述网络可以是能够发送和接收信息的任何种类的网络。图像扫描装置100可将从扫描单元110获取的图像数据作为原始数据存储,或者另一方面,可将图像数据作为原始数据输出到外部设备。因此,根据本实施例,可通过主机装置200而不是图像扫描装置100校正图像数据的文档位置。因此,即使当大容量存储器或任何单独硬件还未被安装在图像扫描装置100中时,仍可生成图像文件,在所述图像文件中图像数据的文档位置被校正。此外,在减少图像扫描装置100的制造费用的同时可提高文档的图像文件的质量。主机装置200从图像扫描装置100接收图像数据和位置信息,通过使用位置信息来生成基于平板的参考点校正图像数据的文档位置的命令,并执行所述命令以生成图像文件,在所述图像文件中图像数据的文档位置基于平板的参考点被校正。例如,主机装置200 可包括接收装置。参照图1,主机装置200包括通信接口单元210、命令生成单元220、图像文件生成单元230、存储单元M0、控制单元250和用户接口单元沈0。通信接口单元210从图像扫描装置100接收图像数据和位置信息。通信接口单元 210通过有线/无线网络将数据发送到外部设备/从外部设备接收数据。网络对应于因特网、LAN、无线LAN、WAN等。然而,本领域的普通技术人员可容易理解,所述网络可以是能够发送和接收信息的任何种类的网络。命令生成单元220通过使用从图像扫描装置100接收的位置信息来生成用于基于图像扫描装置100的平板的参考点校正从图像扫描装置100接收的图像数据的位置的命令。此外,当从图像扫描装置100接收的图像数据和位置信息被存储在存储单元240中时, 命令生成单元220可通过使用存储在存储单元240中的位置信息来生成用于基于图像扫描装置100的平板的参考点校正存储在存储单元MO中的图像数据的位置的命令。例如,命令生成单元220生成这样的命令,所述命令通过使用包含在从图像扫描装置100接收的位置信息中的至少一个文档顶点的坐标和旋转角度中的至少一个,对从图像扫描装置100接收的图像数据执行基于图像扫描装置100的平板的参考点的平移和旋转中的至少一个。此外,根据本实施例的命令可指示从图像扫描装置100接收的图像数据需要被移动的程度,并可以以矩阵形式被表示。然而,平移和旋转只是根据本实施例的命令的示例,因此所述命令不局限于此。本领域的普通技术人员可容易理解,命令生成单元220可生成用于执行放大/缩小、翻转等的命令。命令生成单元220可根据由主机装置200生成的图像文件的文件格式来生成命令。例如,由主机装置200生成的图像文件的文件格式可以是根据图像存储格式的多种格式中的任意一种,所述多种格式包括便携式文档格式(PDF)、标记图像文件格式 (TIF)、位图、联合图像专家组(JPEG)、图形互换格式(GIF)、便携式网络图形(PNG)等。此外,根据本实施例,命令生成单元220可根据图像存储格式来生成命令。在下文,出于描述的方便,假设由主机装置200生成的图像文件的图像存储格式为 PDF。当文档具有第一至第四顶点时,命令生成单元220接收关于第一至第四顶点中的至少一个顶点的位置信息。更详细地说,命令生成单元220接收基于图像扫描装置100的平板的参考点的关于文档的第一顶点的坐标和第一顶点的旋转角度的位置信息。在这种情况下,第一顶点可以是离平板的参考点最近的点,但是本实施例不局限于此。此外,命令生成单元220还可接收关于第二至第四顶点的坐标的位置信息。命令生成单元220生成用于基于平板的参考点校正从图像扫描装置100接收的图像数据的位置的命令。因此,命令生成单元220可生成这样的命令,所述命令用于对从图像扫描装置100接收的图像数据执行基于图像扫描装置100的平板的参考点的平移和旋转中的至少一个。将参照图2更详细地描述命令生成单元220中生成命令的方法。图2是根据本发明总体构思的实施例的通过扫描图像扫描装置100的平板201上的文档203而形成的图像的示图。参照图2,文档203具有第一顶点204、第二顶点205、第三顶点206和第四顶点 207。
例如,假设平板201的参考点202的坐标为(0,0),由命令生成单元220接收的第一顶点204的坐标为(xl,yl),且旋转角度208为“ θ ”。可以以如下方程式1所示的矩阵形式定义用于基于平板201的参考点202平移从图像扫描装置100接收的图像数据的位置的命令。[1 0 0 1 dx dy]... (1)在方程式1中,值“dx”表示从图像扫描装置100接收的图像数据的坐标系209的原点基于平板201的参考点202在χ轴方向上需要被移动的距离,值“dy”表示从图像扫描装置100接收的图像数据的坐标系209的原点基于平板201的参考点202在y轴方向上需要被移动的距离。根据本实施例,值“dx”是在χ轴方向上从参考点202到第一顶点204的距离,值 “dy”是在y轴方向上从参考点202到第一顶点204的距离。值“dx”和“dy”可由下面的等式2和3分别定义。dx = xl. . . (2)dy = yl. . . (3)因此,由命令生成单元220生成的命令可基于平板201的参考点202校正从图像扫描装置100接收的图像数据的位置。此外,可以以如下方程式4所示的矩阵形式定义用于基于平板201的参考点202 旋转从图像扫描装置100接收的图像数据的命令。[cos θ sin θ -sin θ cos θ 0 0] …(4)在方程式4中,值“ θ ”表示第一顶点204从参考点202逆时针旋转的旋转角度 208。此外,值“ θ ”是从图像扫描装置100接收的图像数据的坐标系209的原点基于平板201的参考点202需要被逆时针旋转的程度。因此,由命令生成单元220生成的命令可基于平板201的参考点202校正从图像扫描装置100接收的图像数据的位置。可以以如下方程式5所示的矩阵形式定义对从图像扫描装置100接收的图像数据执行基于平板201的参考点202的平移和旋转中的至少一个的命令。[cos θ sin θ -sin θ cos θ dx dy] ... (5)参照等式1到5,本领域的普通技术人员可理解方程式5,因此这里将不给出方程式5的详细描述。返回参照图1,命令生成单元220生成用于基于图像扫描装置100的平板的参考点校正从图像扫描装置100接收的图像数据的位置的命令。在这种情况下,可将生成的命令与图像数据结合以形成文件数据,然后可将文件数据输出到图像文件生成单元230。将参照图4详细描述文件数据。图像文件生成单元230执行由命令生成单元220生成的命令以生成图像文件,在所述图像文件中图像数据的位置基于图像扫描装置100的平板的参考点被校正。例如,图像文件生成单元230解析通过将图像数据与命令结合而形成的文件数据,提取并执行由命令生成单元220生成的命令。图像文件生成单元230基于包含在以矩阵形式表示的命令中的信息(下文中,称为矩阵信息)来渲染从图像扫描装置100接收的图像数据。因此,根据包含在由命令生成单元220生成的命令中的矩阵信息,可校正从图像扫描装置100接收的图像数据的位置。参照图2,将更详细地描述在图像文件生成单元230中校正从图像扫描装置100接收的图像数据的位置的方法。当命令生成单元220生成包含如方程式1所示的矩阵信息的命令时,图像文件生成单元230可执行与下面等式6对应的操作,以对从图像扫描装置100接收的图像数据执行平移。
权利要求
1.一种图像扫描系统,包括图像扫描装置,用于获取平板上的文档的图像数据,基于平板的参考点从获取的图像数据检测文档的位置信息,并输出获取的图像数据和检测的位置信息;接收装置,用于接收图像数据和位置信息,通过使用位置信息生成用于基于平板的参考点校正接收的图像数据的位置的命令,并执行生成的命令以生成图像文件,在所述图像文件中获取的图像数据的位置基于平板的参考点被校正。
2.如权利要求1所述的图像扫描系统,其中,图像扫描装置包括位置信息检测单元, 用于基于平板的参考点检测文档的顶点中的至少一个顶点的坐标或旋转角度中的至少一个。
3.如权利要求1所述的图像扫描系统,其中,图像扫描装置包括存储单元,用于存储获取的图像数据和检测的位置信息。
4.如权利要求1所述的图像扫描系统,其中,接收装置包括命令生成单元,用于通过使用包含在位置信息中的文档的顶点中的至少一个顶点的坐标或旋转角度中的至少一个, 生成用于基于平板的参考点对接收的图像数据执行平移或旋转中的至少一个的命令。
5.如权利要求1所述的图像扫描系统,其中,由接收装置生成的命令指示接收的图像数据需要被移动的程度,并以矩阵形式被表示。
6.如权利要求1所述的图像扫描系统,其中,接收装置包括存储单元,用于存储接收的图像数据和接收的位置信息;命令生成单元,用于通过使用包含在位置信息中的文档的顶点中的至少一个顶点的坐标或旋转角度中的至少一个,生成用于基于平板的参考点对存储的图像数据执行平移或旋转中的至少一个的命令。
7.如权利要求1所述的图像扫描系统,其中,接收装置包括命令生成单元,用于生成用于执行从包括平移、旋转、放大、缩小和翻转的组中选择的校正的命令。
8.一种成像装置,包括图像扫描装置,用于获取平板上的文档的图像数据,并基于平板的参考点从获取的图像数据检测文档的位置信息;控制单元,用于通过使用检测的位置信息生成用于基于平板的参考点校正获取的图像数据的位置的命令,并执行命令以生成打印数据,在所述打印数据中获取的图像数据的位置基于平板的参考点被校正;成像单元,用于将生成的打印数据打印到打印纸上。
9.如权利要求8所述的成像装置,其中,图像扫描装置包括存储单元,用于存储获取的图像数据和检测的位置信息。
10.如权利要求8所述的成像装置,其中,控制单元执行生成的命令以生成传真数据, 在所述传真数据中获取的图像数据的位置基于平板的参考点被校正,其中,成像装置还包括传真单元,用于将生成的传真数据发送到外部传真设备。
11.如权利要求8所述的成像装置,其中,控制单元基于平板的参考点检测文档的顶点中的至少一个顶点的坐标或旋转角度中的至少一个,并通过使用检测的坐标或检测的旋转角度中的至少一个,生成用于基于平板的参考点对获取的图像数据执行平移或旋转中的至少一个的命令。
12.如权利要求8所述的成像装置,其中,生成的命令指示获取的图像数据需要被移动的程度,并以矩阵形式被表示。
13.如权利要求8所述的成像装置,其中,控制单元生成用于执行从包括平移、旋转、放大、缩小和翻转的组中选择的校正的命令。
14.一种图像扫描方法,包括获取平板上的文档的图像数据;基于平板的参考点从获取的图像数据检测文档的位置信息;通过使用检测的位置信息生成用于基于平板的参考点校正获取的图像数据的位置的命令;执行生成的命令以生成图像文件,在所述图像文件中获取的图像数据的位置基于平板的参考点被校正。
15.如权利要求14所述的图像扫描方法,其中,检测位置信息包括基于平板的参考点检测文档的顶点中的至少一个顶点的坐标或旋转角度中的至少一个,其中,生成命令包括通过使用检测的坐标或检测的旋转角度中的至少一个,生成用于基于平板的参考点对获取的图像数据执行平移或旋转中的至少一个的命令。
16.如权利要求14所述的图像扫描方法,其中,生成的命令指示获取的图像数据需要被移动的程度,并以矩阵形式被表示。
17.如权利要求14所述的图像扫描方法,还包括存储获取的图像数据和检测的位置信息;将存储的图像数据和存储的位置信息输出到外部设备,其中,生成命令包括通过使用输出位置信息生成用于基于平板的参考点校正输出的图像数据的位置的命令。
18.如权利要求14所述的图像扫描方法,其中,生成命令的步骤包括生成用于执行从包括执行从平移、旋转、放大、缩小和翻转的组中选择的校正的命令。
全文摘要
公开了一种图像扫描系统和方法。一种图像扫描方法包括获取平板上的文档的图像数据;基于平板的参考点从获取的图像数据检测文档的位置信息;以及通过使用检测的位置信息来生成图像文件,在所述图像文件中获取的图像数据基于平板的参考点被校正。
文档编号H04N1/00GK102377901SQ20111022766
公开日2012年3月14日 申请日期2011年8月5日 优先权日2010年8月24日
发明者金杏南 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1