图像处理装置和图像处理方法

文档序号:7851506阅读:112来源:国知局
专利名称:图像处理装置和图像处理方法
技术领域
本发明涉及图像处理装置和图像处理方法。
背景技术
在以往的图像处理装置中,有将从图像读取装置取得的图像预先另外保存,并使用该图像来进行修正的例子。例如,在专利文献I记载的图像处理系统中,公开了针对通过图像判定识别为异常的图像,存储元数据,并根据该元数据显示需要修正的图像的技术。另外,在专利文献2记载的图像处理装置中,公开了预先保存编辑前图像、编辑参数、以及已编辑图像,在显示根据编辑参数编辑了的图像时,比较编辑参数和图像中的参 数,在参数一致的情况下显示处理后的图像,在不同的情况下显示处理前的图像的技术。另外,在专利文献3记载的图像编辑装置中,公开了通过预先保存元图像和处理历史,高效地进行修正的技术。专利文献I日本特开2008- 283494号公报专利文献2日本特开2005- 251165号公报专利文献3日本特开2006- 209543号公报

发明内容
但是,在以往的图像处理装置(专利文献I至专利文献3等)中,存在如下问题如果图像处理或者图像修正不结束,则无法执行接下来的图像读取,无法在使图像读取装置高效地动作的同时进行图像的修正。因此,在该以往的图像处理装置中,存在不论图像读取装置的性能多么优越,都无法发挥其性能这样的问题。本发明是鉴于上述问题而完成的,其目的在于提供一种图像处理装置、图像处理方法、以及程序,在进行多张原稿的连续读取的情况下,使原稿的连续读取、和针对读取出的原稿的图像处理独立并行地动作,所以即使在图像处理中花费时间的情况下,针对连续读取处理的图像处理的影响被除去,能够使图像读取高效地执行,从而能够发挥图像的读取性能。为了达成这样的目的,本发明提供一种图像处理装置,其特征在于,具备图像读取部和图像处理部,在由所述图像读取部连续读取多张原稿的情况下,由所述图像读取部进行的所述原稿的连续读取、和由所述图像处理部对所述读取出的所述原稿实施的图像处理并行地动作。另外,本发明的图像处理装置在上述图像处理装置中,还具备处理前图像存储部,存储作为由所述图像读取部读取出的所述原稿的图像的处理前图像;处理后图像存储部,存储作为由所述图像处理部对所述读取出的所述原稿实施所述图像处理后的图像的处理后图像;处理结果显示部,显示所述处理后图像;以及图像修正部,对所述处理前图像进行修正。
另外,本发明的图像处理装置在上述图像处理装置中,所述处理结果显示部或者所述图像修正部对所述处理前图像和/或所述处理后图像进行一览显示。另外,本发明的图像处理装置在上述图像处理装置中,所述处理前图像存储部赋予作为针对所述处理前图像的唯一的识别信息的处理前图像识别信息而存储,所述处理后图像存储赋予作为针对所述处理后图像的唯一的识别信息的处理后图像识别信息而存储,所述处理结果显示部或者所述图像修正部中的至少一个能够根据所述处理前图像识别信息和/或所述处理后图像识别信息,选择与该处理前图像识别信息和/或该处理后图像识别信息对应的所述图像。另外,本发明的图像处理装置在上述图像处理装置中,所述处理结果显示部或者所述图像修正部中的至少一个能够根据所述处理前图像与所述处理后图像的类似性,选择所述图像。另外,本发明的图像处理装置在上述图像处理装置中,具备2个以上的所述图像读取部。 另外,本发明提供一种图像处理方法,其特征在于,在具备图像读取部和图像处理部的图像处理装置的所述图像处理部中执行该图像处理方法,包括如下图像处理步骤在由所述图像读取部连续读取多张原稿的情况下,由所述图像读取部连续地读取所述原稿与其并行地由所述图像处理部针对所述读取出的所述原稿进行图像处理。另外,本发明提供一种程序,其特征在于,使在具备图像读取部和图像处理部的图像处理装置的所述图像处理部进行如下的图像处理步骤在由所述图像读取部连续读取多张原稿的情况下,由所述图像读取部连续地读取所述原稿与其并行地由所述图像处理部针对所述读取出的所述原稿进行图像处理。根据本发明,在通过图像读取部连续读取多张原稿的情况下,利用图像读取部进行原稿的连续读取、和针对读取出的原稿的图像处理并行地动作,所以起到即使提高图像处理的精度,也不会对读取性能造成影响这样的效果。另外,根据本发明,显示针对作为由图像读取部读取出的原稿的图像处理后的图像的处理后图像,对作为读取出的原稿的图像的处理前图像进行修正,所以预先另外保存从图像读取部取得的进行图像处理之前的图像,在图像处理以及图像修正中使用该另外保存的图像,从而起到能够使图像读取和图像处理以及修正处理独立动作这样的效果。由此,根据本发明,起到能够提供发挥图像读取部的性能,同时提供用户能够简单地修正的功能这样的效果。另外,根据本发明,对处理前图像和/或处理后图像进行一览显示,所以起到能够显示尺寸比原图像小的缩略图,用户能够掌握由图像读取部读取出的原稿整体这样的效果。进而,根据本发明,起到通过制作处理前图像和/或处理后图像的缩略图,能够使图像显示高速化这样的效果。另外,根据本发明,能够根据作为针对处理前图像唯一的识别信息的处理前图像识别信息和/或作为针对处理后图像唯一的识别信息的处理后图像识别信息,选择与该处理前图像识别信息和/或该处理后图像识别信息对应的图像,所以起到在用户对邮件等应用程序传送了图像之后,发现弄错设定或者无法很好地进行图像判定的情况下,能够从图像上附加的ID搜索处理前图像,能够再次进行图像变更这样的效果。
另外,根据本发明,能够根据处理前图像与处理后图像类似性,选择图像,所以起到通过判断希望再次进行图像变更的处理前图像、与所保存的处理后图像的缩略图的类似性,能够高速搜索希望再次进行图像变更的图像这样的效果。另外,根据本发明,起到在通过能够修正图像的应用程序来修正图像时,在图像上附加的ID消失的情况下,能够高速搜索希望进行图像修正的图像这样的效果。另外,根据本发明,具备2个以上的图像读取部,所以起到能够在短时间内应对大量的图像读取这样的效果。另外,根据本发明,能够组合使用能够读取I张或者多个原稿的送纸器扫描仪、能够读取书等的平板扫描仪或者高架扫描器、或者能够拍摄照片的照相机等图像读取部,起到能够高效地读取图像这样的效果。


图I是示出本实施方式的基本原理的流程图。图2是示出应用本实施方式的图像处理装置的结构的一个例子的框图。 图3是示出应用本实施方式的图像处理装置的结构的一个例子的框图。图4是示出本实施方式中的图像处理装置的处理的一个例子的流程图。图5是示出本实施方式中的图像处理装置的处理的一个例子的流程图。图6是示出本实施方式中的显示画面的一个例子的图。图7是示出本实施方式中的显示画面的一个例子的图。(符号说明)I :白矩形;2 :蓝线;3 :0K按钮;4 :取消按钮;100 :图像处理装置;102 :控制部;102a :图像取得部;102b :图像处理部;102c :处理结果显示部;102d :图像修正部;106 :存储部;106a :处理前图像数据库;106b :处理后图像数据库;112 :图像读取部;114 :显示部;116 :输入部
具体实施例方式以下,根据附图,详细说明本发明的图像处理装置、图像处理方法、以及程序的实施方式。另外,本发明不限于该实施方式。[本发明的实施方式的概要]以下,参照图1,说明本发明的实施方式的概要,之后,详细说明本实施方式的结构以及处理等。图I是示出本实施方式的基本原理的流程图。本实施方式概略上具有以下的基本特征。即,本实施方式的图像处理装置的控制部如图I所示,对由用户设置了多张原稿的图像读取部要求原稿的图像的连续读取,取得读取出的原稿的图像(步骤SA — I)。然后,本图像处理装置的控制部将作为由图像读取部读取出的原稿的图像的处理前图像储存到存储部(步骤SA - 2)。然后,本图像处理装置的控制部访问存储部中存储的处理前图像,取得该处理前图像(步骤SA — 3)。然后,本图像处理装置的控制部对取得的处理前图像执行图像处理(步骤SA —4)。
然后,本图像处理装置的控制部判定在图像读取部中是否残留原稿(步骤SA —5)。然后,本图像处理装置的控制部在步骤 SA - 5中判定为在图像读取部中残留了原稿的情况下(步骤SA - 5 是”),使处理转移到步骤SA - 1,在步骤SA - 5中判定为在图像读取部中未残留原稿的情况下(步骤SA - 5 否”),在步骤SA - 4中的处理完成之后,结束处理。另外,控制部在步骤SA - 2的处理结束之后,在步骤SA — 3以及SA — 4的处理完成之前,开始步骤SA — 5的处理。因此,控制部使步骤SA - USA 一 2、以及SA — 5的处理、和步骤SA — 3以及SA — 4的处理并行地执行。以上,本发明的实施方式的概要说明结束。[图像处理装置100的结构]接下来,参照图2以及图3,说明本图像处理装置100的结构。图2是示出应用本实施方式的图像处理装置100的结构的一个例子的框图,仅概念性地示出了该结构中的与本实施方式相关的部分。在图2中,图像处理装置100概略上具备控制部102、存储部106、图像读取部112、显示部114 (未图示)、以及输入部116 (未图示)。此处,控制部102是综合地控制图像处理装置100的整体的CPU等。另外,存储部106是储存各种数据库、表等的装置。这些图像处理装置100的各部经由任意的通信路径可通信地连接。另外,图像读取部112、显示部114、以及输入部116也可以经由输入输出控制接口部(未图示)而与控制部102等连接。另外,图像处理装置100也可以经由路由器等通信装置以及专用线等有线或者无线的通信线路而与网络可通信地连接。存储部106是HDD (Hard Disk Drive,硬盘驱动器)等固定盘装置或者SSD (SolidState Drive,固态硬盘)等存储单元,存储各种数据库以及表(处理前图像数据库106a、以及处理后图像数据库106b)。例如,存储部106也可以储存各种处理中使用的各种程序、文件、以及网页等。这些存储部106的各构成要素中的处理前图像数据库106a是存储作为由图像读取部112读取出的原稿的图像的处理前图像的处理前图像存储单元。此处,处理前图像数据库106a也可以赋予作为针对处理前图像唯一的识别信息的处理前图像识别信息而存储。另外,处理前图像数据库106a也可以存储处理前图像的缩略图。另外,处理前图像数据库106a也可以将由多个图像读取部112读取出的原稿的图像集中存储为一个结果。另外,处理后图像数据库106b是存储通过控制部102针对由图像读取部112读取出的原稿进行图像处理后的图像即处理后图像的处理后图像存储单元。此处,处理后图像数据库106b也可以赋予作为针对处理后图像唯一的识别信息的处理后图像识别信息而存储。另外,处理后图像数据库106b也可以存储处理后图像的缩略图。 另外,在图2中,作为图像读取部112,能够使用扫描仪、数码照相机、以及WEB照相机等。另外,显示部114也可以是显示图像等的显示单元(例如,由液晶或者有机EL等构成的显示器以及监视器等)。另外,输入部116也可以是例如键输入部、触摸面板、键盘、以及麦克风等。另外,在图2中,控制部102具有用于储存OS (Operating System,操作系统)等控制程序、规定了各种处理步骤等的程序(例如,应用程序软件等)、以及所需数据的内部存储器。于是,控制部102通过这些程序等,进行用于执行各种处理的信息处理。另外,如图2所示,控制部102也可以对任意的应用程序软件发送处理后图像,将通过该应用程序软件(例如,邮件应用程序等)修正了的处理后图像储存到处理后图像数据库106b。此处,任意的应用程序软件既可以是搭载到图像处理装置100的软件,也可以是搭载到经由网络而与图像处理装置100连接的外部设备等的软件。控制部102在功能上概念性地具备图像取得部102a、图像处理部102b、处理结果显示部102c、以及图像修正部102d。其中,图像取得部102a是图像读取驱动器,且是取得由图像读取部112读取出的原稿的图像的图像取得单元。此处,图像取得部102a在图像读取部112中设置了原稿的情况等下,也可以对图像读取部112要求图像(例如,高分辨率彩色图像等)的读取。另外,图像取得部102a也可以将作为由图像读取部112读取出的原稿的图像的处理前图像储存到处理前图像数据库106a。另外,图像取得部102a也可以生成处理前图像的缩略图,将该缩略图储存到处理前图像数据库106a。另外,图像取得部102a也可以生成处理前图像的ID(例如,处理前图像的标签信息中包含的执行了读取的图像读取部112的标识符(ID)、或者表示由该图像读取部112执行了读取的顺序的编号等),将该ID储存到处理前图像数据库106a。另外,图像取得部102a也可以对图像处理部102b发送取得了由图像读取部112读·取出的原稿的图像的意思的通知。即,图像取得部102a也可以对图像处理部102b通知取得了由图像读取部112读取出的原稿的图像。另外,图像取得部102a也可以不等待利用图像处理部102b的图像处理,而直至在图像读取部112中无进行读取的原稿为止,要求图像的读取,对图像处理部102b继续通知取得了新的图像。另外,图像处理部102b是针对由图像读取部112读取出的原稿进行图像处理的图像处理单元。此处,图像处理部102b也可以与通过图像读取部112进行的原稿的连续读取并行地(例如,同时等),针对由图像读取部112读取出的原稿进行图像处理。另外,图像处理部102b也可以从图像取得部102a接收取得了图像的意思的通知(例如,读取通知等)。另外,图像处理部102b也可以从处理前图像数据库106a取得(读取)基于来自图像取得部102a (图像读取驱动器)的通知的图像,来进行图像处理。另外,图像处理部102b也可以接收来自图像取得部102a的通知,直至没有该通知,进行图像处理。另外,图像处理部102b也可以在图像处理完成了的情况下,将处理后图像(图像处理结果)储存到处理后图像数据库106b,对处理结果显示部102c发送(通知)处理后图像的缩略图以及判定结果(图像处理结果)。此处,图像处理部102b虽然例如在原稿的自动尺寸检测处理中,从由图像读取部112读取出的原稿的图像判定切出位置来执行图像的切出,但在判断为无法判定原稿尺寸的情况下,也可以对处理结果显示部102c发送(通知)错误通知以及处理前图像。另外,图像处理部102b在原稿的自动尺寸检测处理中,判断为存在原稿尺寸的判定不正确的可能性的情况下,对处理结果显示部102c,发送(通知)处理后图像(切出结果)、和切出判定结果(存在处理后图像不正确的可能性的意思的通知)。此处,图像处理也可以是伽玛校正、原稿自动检测、白纸判定、原稿的单色/彩色/灰色自动判定、原稿的朝向或者倾斜的校正、图像的压缩处理、彩色图像的灰色图像化、或者图像的二值化等。另外,处理结果显示部102c是显示处理后图像的处理结果显示单元。此处,处理结果显示部102c也可以对处理前图像和/或处理后图像进行一览显示。另外,处理结果显示部102c也可以能够根据处理前图像识别信息和/或处理后图像识别信息,选择与该处理前图像识别信息和/或该处理后图像识别信息对应的图像。另外,处理结果显示部102c也可以能够根据处理前图像与处理后图像的类似性,选择图像。另外,处理结果显示部102c也可以使处理前图像和/或处理后图像显示于显示部114。另外,处理结果显示部102c例如在利用图像处理部102b进行的原稿的自动尺寸检测处理中,原稿尺寸的判定成功了的情况下,也可以使从图像处理部102b发送的处理后图像的缩略图以及判定结果显示于显示部114,将处理后图像储存到处理后图像数据库106b。即,处理结果显示部102c也可以生成处理后图像的缩略图,并将该缩略图储存到处理后图像数据库106b。另外,处理结果显示部102c也可以生成处理后图像的ID(例如,处理后图像的标签信息中包含的执行了读取的图像读取部112的标识符(ID)、或者表示由该图像读取部112执行了读取的顺序的编号等),并将该ID储存到处理后图像数据库106b。此时,处理结果显示部102c在读取的设定是PDF等的情况下,也可以使多个文件(处理后图像)成为I个PDF而储存到处理后图像数据库106b。进而,处理结果显示部102c在用户对结果不满意的情况下,也可以根据由用户经由输入部116进行的修正指示,对图像修正部102d发送(通知)处理前图像。另外,处理结果显示部102c在由图像修正部102d修正了处理前图像的情况下,也可以使修正后的处
理前图像以及缩略图显示于显示部114。另外,图像修正部102d是对处理前图像进行修正的图像修正单元。此处,图像修正部102d也可以对处理前图像和/或处理后图像进行一览显示。另外,图像修正部102d也可以能够根据处理前图像识别信息和/或处理后图像识别信息,选择与该处理前图像识别信息和/或该处理后图像识别信息对应的图像。另外,图像修正部102d也可以根据处理前图像与处理后图像的类似性,选择图像。另外,图像修正部102d也可以使从处理前图像数据库106a取得的处理前图像显示于显示部114,而使用户进行图像修正处理(图像处理)。在修正处理结束了的情况下,图像修正部102d也可以对处理结果显示部102c发送修正后的处理前图像,在处理结果显示部102c中进行处理后图像数据库106b的数据更新(例如,在处理结果显示部102c中储存修正后的处理前图像和/或该修正后的处理前图像的缩略图等)。另外,存在用户弄错(初始的)读取设定的情况、针对所有图像而与用户的期待值不同的情况。在该情况下,图像修正部102d也可以根据由用户经由输入部116进行的修正指示,一并变更,对处理结果显示部102c发送修正后的处理前图像,在处理结果显示部102c中储存处理后图像数据库106b的修正后的处理前图像和/或该修正后的处理前图像的缩略图。此处,修正处理也可以是变更了由图像处理部102b进行图像处理时的参数的图像处理。另外,在修正处理中,再次进行图像处理,所以也可以预先保存进行图像处理之前的图像。此处,一般,在高精度的图像处理中处理时间较多,所以在始终动作的图像处理部102b中配置高精度的图像处理来执行的情况下,即使在使图像处理部102b独立了的情况下,直至处理结果显示的时间也变慢。因此,在本实施方式中,通过在图像修正部102d中配置高精度的图像处理来执行,能够缩短显示时间。例如,为了缩短直至处理结果显示的时间,也可以使图像处理部102b执行仅能够检测一张原稿的自动尺寸检测,使图像修正部102d执行能够检测多张原稿的自动尺寸检测(multi-crop功能)、以及自动地校正原稿的歪斜的功能等高精度的图像处理。另外,图像修正部102d进而通过仅使图像处理部102b的检测失败的图像显示于处理结果显示部102c并对该图像自动地执行multi-crop以及歪斜校正等,而能够仅针对必要的图像执行multi-crop以及歪斜校正等,能够高效地生成用户期待的图像。进而,图3是示出应用本实施方式的图像处理装置100的其他结构的一个例子的框图,仅概念地示出该结构中的与本实施方式相关的部分。在图3中,图像处理装置100概略上具备控制部102、存储部106、2个以上的图像读取部112 (图像读取部112 - I、以及图像读取部112 - 2)、显示部114 (未图示)、以及输入部116 (未图不)。此处,在图3所示的控制部102、存储部106、图像读取部112、显示部114、以及输入部116的结构中,除了设置了多个图像读取部112以外,与图2所示的控制部102、存储部106、图像读取部112、显示部114、以及输入部116的结构相同,所以省略说明。此处,图3中,控制部102在功能上概念性地具备图像取得部102a (图像取得部 102a - I、以及图像取得部102a — 2)、图像处理部102b (图像处理部102b — I、以及图像处理部102b - 2)、处理结果显示部102c、以及图像修正部102d。其中,图像取得部102a 一 I是图像读取驱动器,且是取得由图像读取部112 — I读取出的原稿的图像的图像取得单元。此处,图像取得部102a - I在图像读取部112 - I中设置了原稿的情况等下,也可以对图像读取部112 — I要求图像的读取。另外,图像取得部102a - I也可以将作为由图像读取部112 - I读取出的原稿的图像的处理前图像储存到处理前图像数据库106a。另外,图像取得部102a — I也可以生成处理前图像的缩略图,并将该缩略图储存到处理前图像数据库106a。另外,图像取得部102a — I也可以生成处理前图像的ID,并将该ID储存到处理前图像数据库106a。另外,图像取得部102a — I也可以对图像处理部102b - I发送取得了由图像读取部112 - I读取出的原稿的图像的意思的通知。即,图像取得部102a - I也可以对图像处理部102b - I通知取得了由图像读取部112 — I读取出的原稿的图像。另外,图像取得部102a - I也可以不等待利用图像处理部102b - I的图像处理,而直至在图像读取部112 - I中没有要进行读取的原稿,要求图像的读取,对图像处理部102b - I继续通知取得了新的图像。另外,图像取得部102a — 2是图像读取驱动器,且是取得由图像读取部112 — 2读取出的原稿的图像的图像取得单元。此处,图像取得部102a - 2在图像读取部112 - 2中设置了原稿的情况等下,也可以对图像读取部112 — 2要求图像的读取。另外,图像取得部102a - 2也可以将作为由图像读取部112 - 2读取出的原稿的图像的处理前图像储存到处理前图像数据库106a。另外,图像取得部102a — 2也可以生成处理前图像的缩略图,并将该缩略图储存到处理前图像数据库106a。另外,图像取得部102a — 2也可以生成处理前图像的ID,并将该ID储存到处理前图像数据库106a。另外,图像取得部102a — 2也可以对图像处理部102b - 2发送取得了由图像读取部112 - 2读取出的原稿的图像的意思的通知。即,图像取得部102a - 2也可以对图像处理部102b - 2通知取得了由图像读取部112 — 2读取出的原稿的图像。另外,图像取得部102a - 2也可以不等待利用图像处理部102b - 2的图像处理,直至在图像读取部112 - 2中没有要进行读取的原稿,要求图像的读取,对图像处理部102b - 2继续通知取得了新的图像。另外,图像取得部102a - 2和图像取得部102a — I也可以相互非同步地对图像读取部112 — I或者图像读取部112 —2进行图像的读取要求。
另外,图像处理部102b - I是针对由图像读取部112 - I读取出的原稿进行图像处理的图像处理单元。此处,图像处理部102b - I也可以与通过图像读取部112 - I读取原稿的连续读取并行地,针对由图像读取部112 - I读取出的原稿进行图像处理。另外,图像处理部102b - I也可以从图像取得部102a - I接收取得了图像的意思的通知。另外,图像处理部102b - I也可以从处理前图像数据库106a取得基于来自图像取得部102a —I的通知的图像,进行图像处理。另外,图像处理部102b - I也可以接收来自图像取得部102a - I的通知,直至没有该通知,进行图像处理。另外,图像处理部102b - I在图像处理完成了的情况下,也可以将处理后图像(图像处理结果)储存到处理后图像数据库106b,对处理结果显示部102c通知处理后图像的缩略图以及判定结果(图像处理结果)。此处,图像处理部102b — I例如在原稿的自动尺寸检测处理中,根据由图像读取部112 — I读取出的原稿的图像判定切出位置而执行图像的切出,但在判断为无法判定原稿尺寸的情况下,也可以对处理结果显示部102c发送错误通知以及处理前图像。另外,图像处理部102b -I在原稿的自动尺寸检测处理中,判断为存在原稿尺寸的判定不正确的可能性的情况下,对处理结果显示部102c发送处理后图像和切出判定结果。 另外,图像处理部102b - 2是针对由图像读取部112 - 2读取出的原稿进行图像处理的图像处理单元。此处,图像处理部102b - 2也可以与通过图像读取部112 — 2进行的原稿的连续读取并行地,针对由图像读取部112 — 2读取出的原稿进行图像处理。另外,图像处理部102b - 2也可以从图像取得部102a - 2接收取得了图像的意思的通知。另外,图像处理部102b - 2也可以从处理前图像数据库106a取得基于来自图像取得部102a —2的通知的图像,进行图像处理。另外,图像处理部102b - 2也可以接收来自图像取得部102a - 2的通知,直至没有该通知,进行图像处理。另外,图像处理部102b - 2在图像处理完成了的情况下,也可以将处理后图像(图像处理结果)储存到处理后图像数据库106b,对处理结果显示部102c通知处理后图像的缩略图以及判定结果(图像处理结果)。此处,图像处理部102b — 2例如在原稿的自动尺寸检测处理中,根据由图像读取部112 — 2读取出的原稿的图像判定切出位置来执行图像的切出,但在判断为无法判定原稿尺寸的情况下,也可以对处理结果显示部102c发送错误通知以及处理前图像。另外,图像处理部102b -2在原稿的自动尺寸检测处理中,判断为存在原稿尺寸的判定不正确的可能性的情况下,对处理结果显示部102c发送处理后图像、和切出判定结果。此处,图3所示的处理结果显示部102c、以及图像修正部102d的结构与图2所示的处理结果显示部102c、以及图像修正部102d的结构相同,所以省略说明。以上,结束本图像处理装置100的结构的说明。[图像处理装置100的处理]接下来,以下,参照图4至图7,详细说明这样构成的本实施方式中的本图像处理装置100的处理的一个例子。[图像读取处理]首先,以下,参照图4,详细说明本实施方式中的图像读取处理的一个例子。图4是示出本实施方式中的图像处理装置100的处理的一个例子的流程图。如图4所示,图像取得部102a当由用户在图像读取部112中设置了多张原稿的情况下,对图像读取部112要求高分辨率彩色图像的连续读取,取得作为由图像读取部112读取出的原稿的图像的处理前图像(步骤SB — I)。此处,图像取得部102a也可以不等待通过图像处理部102b进行的原稿的图像的图像处理,而直至在图像读取部112中没有要进行读取的原稿,要求图像的读取。通过这样处理,图像取得部102a无需依赖于图像处理部102b的处理,而能够使图像读取部112继续原稿的读取。然后,图像取得部102a生成在步骤SB — I中取得的处理前图像的缩略图和/或ID,将处理前图像、缩略图和/或ID储存到处理前图像数据库106a (步骤SB — 2)。通过这样对图像预先附加ID,例如在用户对邮件等应用程序传送了处理前图像或者处理后图像之后,通过该应用程序修正了处理前图像或者处理后图像的情况下,标签信息有时消失,但通过判断希望再次进行图像处理的处理前图像与所保存的缩略图的类似性,能够高速地检索希望再次进行图像处理的处理前图像。然后,图像取得部102a对图像处理部102b发送取得了在步骤SB — I中取得的处理前图像的意思的通知即读取通知(步骤SB - 3)。此处,图像取得部102a也可以直至在图像读取部112中没有要进行读取的原稿,对图像处理部102b继续发送读取通知。
然后,控制部102判定在图像读取部112中是否残留要进行读取的原稿(步骤SB — 4)。然后,控制部102在步骤SB — 4中判定为在图像读取部112中残留了进行读取的原稿的情况下(步骤SB — 4 是”),使处理转移到步骤SB - 1,在步骤SB — 4中判定为在图像读取部112中没有要进行读取的原稿的情况下(步骤SB - 4 否”),结束处理。以上,结束本实施方式中的图像读取处理的一个例子的说明。[图像处理]接下来,以下,参照图5至图7,详细说明本实施方式中的图像处理的一个例子。图5是示出本实施方式中的图像处理装置100的处理的一个例子的流程图。如图5所示,图像处理部102b判定是否从图像取得部102a接收到读取通知(步骤SC - I)。此处,图像处理部102b在处于待机状态的情况等下,也可以在规定的定时(例如,规定周期、或者探测到图像读取部112的动作信号的情况等)起动,判定是否从图像取得部102a接收到读取通知。然后,图像处理部102b在步骤SC - I中判定为没有接收到读取通知的情况下(步骤SC — I 否”),结束处理。此处,图像处理部102b也可以使处理转移到待机状态。另一方面,图像处理部102b在步骤SC - I中判定为接收到读取通知的情况下(步骤SC — I 是”),从处理前图像数据库106a取得基于该读取通知的处理前图像(步骤SC —2)。然后,图像处理部102b执行从处理前图像数据库106a取得的处理前图像的图像处理,取得图像处理结果,对处理结果显示部102c发送(通知)该图像处理结果(步骤SC -3)。此处,图像处理结果在图像处理完成(成功)了的情况下,也可以包括处理后图像、以及该处理后图像的判定结果。另外,图像处理结果在判断为无法判定图像处理的完成或者失败的情况下,也可以包括错误通知、以及处理前图像。另外,图像处理结果在判断为存在图像处理的完成判定不正确的可能性的情况下,也可以包括处理后图像、以及存在处理后图像不正确的可能性的意思的通知。例如,在图像处理是原稿的自动尺寸检测处理、且判断为无法判定原稿尺寸的情况下,图像处理结果也可以包括错误通知、以及处理前图像。另外,在图像处理是原稿的自动尺寸检测处理,且判断为存在原稿尺寸的判定不正确的可能性的情况下,也可以包括切出结果(处理后图像)、以及切出判定结果(存在处理后图像不正确的可能性的意思的通知)。另外,图像处理部102b例如也可以与图4所示的通过图像读取部112读取原稿的连续读取处理并行地,针对由图像读取部112读取出的原稿进行图像处理。然后,处理结果显示部102c在从图像处理部102b接收到图像处理结果的情况下,生成图像处理结果中包含的图像的缩略图、以及ID,并将该图像、该缩略图、以及该ID储存到处理后图像数据库106b (步骤SC - 4)。此处,处理结果显示部102c例如在读取的设定是PDF等的情况下,也可以使多个图像成为I个PDF而储存到处理后图像数据库106b。然后,处理结果显示部102c使从图像处理部102b接收到的图像处理结果显示于显示部114 (步骤SC — 5)。此处,处理结果显示部102c也可以在显示部114中对从图像处理部102b接收到的图像处理结果中包含的处理前图像和/或处理后图像进行一览显示。另外,处理结果显示部102c也可以在显示部114中对从图像处理部102b接收到的图像处理结果中包含的图像的缩略图进行一览显示。由此,能够节约存储器,所以能够使图像显示 高速化。另外,处理结果显示部102c也可以能够根据处理前图像的ID和/或处理后图像的ID,选择该处理前图像的ID和/或与该处理后图像的ID对应的图像。另外,处理结果显示部102c也可以能够根据处理前图像与处理后图像的类似性,选择图像。例如,处理结果显示部102c在通过利用图像处理部102b的原稿的自动尺寸检测处理而原稿尺寸的判定成功了的情况下,也可以使从图像处理部102b发送的处理后图像的缩略图以及判定结果显示于显示部114。另外,处理结果显示部102c在用户对结果不满意的情况下,也可以根据由用户经由输入部116进行的修正要求,对图像修正部102d发送处理前图像。此处,参照图6,说明本实施方式中的图像处理结果显示的一个例子。图6是示出本实施方式中的显示画面的一个例子的图。如图6所示,处理结果显示部102c在显示部114中对从图像处理部102b依次接收到的3个图像处理结果中包含的缩略图进行一览显示。此处,在通过如图6右上的图像处理结果图像那样图像下端被切除等而用户对图像处理结果不满意时,处理结果显示部102c在由用户经由输入部116输入了修正要求(例如,缩略图被双击等)的情况下,也可以转移到图像修正处理(例如,通过图像处理部102b进行的图像修正画面的显示等)。回到图5,图像处理部102b判定在步骤SC — 3中图像处理是否成功(完成)(步骤SC — 6)。然后,图像处理部102b在步骤SC - 6中判定为图像处理完成的情况下(步骤SC —6 是”),使处理转移到步骤SC - I。另一方面,图像修正部102d在步骤SC — 6中判定为通过图像处理部102b未完成图像处理(无法判定、失败、或者存在判定不正确的可能性)的情况下(步骤SC - 6 否”),从处理前图像数据库106a取得判定为通过图像处理部102b未完成图像处理的处理前图像(步骤SC - 7)。此处,图像修正部102d也可以根据处理前图像的ID和/或处理后图像的ID,从处理前图像数据库106a选择并取得处理前图像的ID和/或与处理后图像的ID对应的处理前图像。另外,图像修正部102d也可以根据处理前图像与处理后图像的类似性,从处理前图像数据库106a选择并取得处理前图像。然后,图像修正部102d使在步骤SC - 7中取得的处理前图像显示于显示部114(步骤SC - 8)。此处,图像修正部102d也可以在显示部114中对处理前图像进行一览显
/Jn o然后,图像修正部102d根据由用户经由输入部116输入的修正指示,对处理前图像执行修正(步骤SC — 9)。此处,图像修正部102d也可以通过进行变更了利用图像处理部102b处理图像时的参数的图像处理,对处理前图像执行修正。另外,图像修正部102d在用户弄错了读取设定的情况等、且针对所有图像与用户的期待值不同的情况下,也可以根据由用户经由输入部116进行的修正指示,针对处理前图像一并执行变更。此处,参照图7,说明本实施方式中的图像修正处理的一个例子。图7是示出本实施方式中的显示画面的一个例子的图。如图7所示,图像修正部102d使从处理前图像数据库106a取得的处理前图像、即表示检测为原稿的切出位置的折线即白矩形I、表示该切出位置的折线即蓝线2、指示执 行修正的按钮控件即OK按钮3、以及取消执行修正的按钮控件即取消按钮4显示于显示部114。然后,图像修正部102d在用户通过经由输入部116对白矩形I或者蓝线2进行拖拽等而调整切出位置,并通过点击等而选择了 OK按钮3的情况下,根据该切出位置,对处理前图像执行修正(图像处理)。另外,在图6所示的画面中,用户经由输入部116对缩略图进行了双击等的情况下,图像修正部102d也可以使图7所示的显示画面显示于显示部114。回到图5,处理结果显示部102c在步骤SC — 9中由图像修正部102d进行的修正处理结束了的情况下,通过接收修正后的处理前图像,生成该修正后的处理前图像的缩略图,并将该修正后的处理前图像、以及该缩略图储存到处理后图像数据库106b,更新图像处理结果(步骤SC — 10)。此处,处理结果显示部102c也可以使修正后的处理前图像、或者该修正后的处理前图像的缩略图显示于显示部114。然后,控制部102判定在步骤SC — 9中通过图像修正部102d针对处理前图像进行的修正处理是否成功(完成)(步骤SC — 11)。然后,控制部102在步骤SC - 11中判定为图像处理完成了的情况下(步骤SC -6 是”),使处理转移到步骤SC - 1,在步骤SC - 11中判定为图像处理未完成(无法判定、失败、或者存在判定不正确的可能性)的情况下(步骤SC — 11 否”),使处理转移到步骤SC - 7。此处,在以往技术中,在读取出的图像的质量不佳、与期待的图像不同的情况下,需要对图像进行修正,但需要为了修正而中断读取来再次读取、或者在读取之后搜索修正对象并通过图像修正工具尽可能修正读取后的图像。另外,在以往技术中,在无法通过图像修正工具进行图像修正的情况下,其结果,需要再次读取。如果这样如以往技术那样在进行图像修正时中断读取、或仅独立地反复读取需要修正的原稿,则不论是读取性能多么优良的装置,都无法充分发挥其性能。因此,在本实施方式中,通过使图像读取处理、和图像处理或者图像修正处理并行地动作,消除图像读取处理、和图像处理或者图像修正处理由连续的流程构成的以往技术中的、如果由于提高图像处理的精度等而图像处理性能降低则该降低原样地对图像读取处理本身造成影响而使图像读取性能也降低这样的问题。以上,结束本图像处理装置100的处理的说明。[其他实施方式]另外,此前说明了本发明的实施方式,但本发明除了上述实施方式以外,还能够在权利要求书中记载的技术思想的范围内通过各种不同的实施方式来实施。例如,以图像处理装置100以单机的方式进行处理的情况为一个例子进行了说明,但图像处理装置100也可以根据来自客户机终端(与图像处理装置100独立的框体)的要求来进行处理,并将其处理结果送回该客户机终端。另外,在实施方式中说明的各处理中,还能够使说明为自动地进行的处理的全部或者一部分手动地进行,或者,还能够使说明为手动地进行的部分的处理的全部或者一部分通过公知的方法自动地进行。另外,对于在上述文献中、附图中示出的处理步骤、控制步骤、具体的名称、包括各 处理的登记数据、检索条件等参数的信息、画面例、数据库结构,除了特别的情况以外,能够任意地变更。另外,关于图像处理装置100,图示的各构成要素是在功能上概念性的要素,而无需一定物理上如图所示那样构成。例如,对于图像处理装置100的各装置具备的处理功能、特别是由控制部102进行的各处理功能,其全部或者任意的一部分既可以通过CPU (Central Processing Unit,中央处理单元)以及由该CPU解释执行的程序来实现,并且,也可以实现为基于布线逻辑的硬件。另外,程序记录于后述记录介质中,根据需要由图像处理装置100机械地读取。S卩,在ROM或者HDD (Hard Disk Drive,硬盘驱动器)等存储部106等中,记录了用于进行各种处理的计算机程序。通过在RAM中载入并执行该计算机程序,与CPU携动而构成控制部。另外,也可以将该计算机程序存储于经由任意的网络而与图像处理装置100连接的应用程序程序服务器,并根据需要下载其全部或者一部分。另外,本发明的程序既可以储存于计算机可读取的记录介质,并且,也可以构成为程序产品。此处,该“记录介质”包括存储卡、USB存储器、SD卡、软盘、光磁盘、R0M、EPR0M、EEPR0M、CD — ROM、MO、DVD、以及Blu — ray Disc等任意的“可移动用的物理介质”。另外,“程序”是指,通过任意的语言、记述方法记述的数据处理方法,可以是源代码、二进制代码等形式。另外,“程序”不限于单一地构成,而还包括分散构成为多个模块、库的程序、和与以OS (Operating System,操作系统)为代表的独立的程序携动地发挥其功能的程序。另外,对于在实施方式中示出的在各装置中用于读取记录介质的具体的结构、读取步骤、或者读取后的安装步骤等,能够使用公知的结构、步骤。存储部106中储存的各种数据库等(处理前图像数据库106a、以及处理后图像数据库106b)是RAM、R0M等存储器装置、硬盘等固定盘装置、软盘、以及光盘等存储单元,储存用于各种处理、网站提供的各种程序、表、数据库、以及网页用文件等。另外,图像处理装置100既可以构成为既知的个人计算机、工作站等信息处理装置,并且,也可以对该信息处理装置连接任意的外围装置而构成。另外,图像处理装置100也可以通过在该信息处理装置中安装实现本发明的方法的软件(包括程序、数据等)来实现。进而,装置的分散/综合的具体方式不限于图示的例子,而能够根据各种附加等、或者根据功能负荷,以任意的单位功能或者物理地分散/综合来构成其全部或者一部分。SP,既可以任意地组合实施上述实施方式,也可以选择性地实施实施方式。产业上的可利用性
如以上详述的说明,根据本发明,能够提供图像处理装置、图像处理方法、以及程序,在进行多张原稿的连续读取的情况下,使原稿的连续读取、和针对读取出的原稿的图像处理独立并行地动作,所以即使在图像处理花费时间的情况下,针对连续读取处理的图像处理的影响被除去,而能够使图像读取高效地执行,从而能够发挥图像的读取性能,在图像 处理等各种领域中极其有用。
权利要求
1.一种图像处理装置,其特征在于, 具备图像读取部和图像处理部, 在由所述图像读取部连续读取多张原稿的情况下,由所述图像读取部进行的所述原稿的连续读取、和由所述图像处理部对所述读取出的所述原稿实施的图像处理并行地动作。
2.根据权利要求I所述的图像处理装置,其特征在于,还具备 处理前图像存储部,存储作为由所述图像读取部读取出的所述原稿的图像的处理前图像; 处理后图像存储部,存储作为由所述图像处理部对所述读取出的所述原稿实施所述图像处理后的图像的处理后图像; 处理结果显示部,显示所述处理后图像;以及 图像修正部,对所述处理前图像进行修正。
3.根据权利要求2所述的图像处理装置,其特征在于, 所述处理结果显示部或者所述图像修正部对所述处理前图像和/或所述处理后图像进行一览显示。
4.根据权利要求2或者3所述的图像处理装置,其特征在于, 所述处理前图像存储部赋予作为针对所述处理前图像的唯一的识别信息的处理前图像识别信息而存储, 所述处理后图像存储部赋予作为针对所述处理后图像的唯一的识别信息的处理后图像识别信息而存储, 所述处理结果显示部或者所述图像修正部中的至少一个能够根据所述处理前图像识别信息和/或所述处理后图像识别信息,选择与该处理前图像识别信息和/或该处理后图像识别信息对应的所述图像。
5.根据权利要求2或者3所述的图像处理装置,其特征在于, 所述处理结果显示部或者所述图像修正部中的至少一个能够根据所述处理前图像与所述处理后图像的类似性,选择所述图像。
6.根据权利要求1飞中的任意一项所述的图像处理装置,其特征在于, 具备2个以上的所述图像读取部。
7.一种图像处理方法,其特征在于,在具备图像读取部和图像处理部的图像处理装置的所述图像处理部中执行该图像处理方法, 包括如下图像处理步骤在由所述图像读取部连续读取多张原稿的情况下,由所述图像读取部连续地读取所述原稿与其并行地由所述图像处理部针对所述读取出的所述原稿进行图像处理。
全文摘要
本发明的课题在于提供一种图像处理装置和图像处理方法,在进行多张原稿的连续读取的情况下,使原稿的连续读取、和针对读取出的原稿的图像处理独立地动作,所以即使在图像处理中花费时间的情况下,针对连续读取处理的图像处理的影响被除去,而能够使图像读取高效地执行,从而能够发挥图像的读取性能。本发明在通过图像读取部连续读取多张原稿的情况下,通过图像读取部进行的原稿的连续读取、和通过图像处理部针对读取出的原稿进行的图像处理并行地动作。
文档编号H04N1/21GK102801884SQ201210154169
公开日2012年11月28日 申请日期2012年5月17日 优先权日2011年5月27日
发明者奥村友一, 小坂清人 申请人:株式会社Pfu
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1