专利名称:图像扫描装置的制作方法
技术领域:
本发明涉及一种图像扫描装置。
背景技术:
近年来,法律上允许私人公司被要求存档的和税务相关的文件和财务文件被保存在 电子文档中。进一步,利用扫描仪扫描原始文件得到的图像数据也被作为原始文件接受, 如果所得到的图像数据满足优于预定标准的分辨率和灰度等级。这个趋势有希望降低用于 存档纸质文件所需的费用。日本专利公告H01—316783揭示了一种能够将通过扫描原始文件得到的图像转换 为另外一种形式的图像处理装置,只需要图像数据与已经存储在图像处理装置中的银行帐 单或有价证券中的一个相匹配。换言之,如果原始文件被以不支持银行帐单和/或有价证券 的条件被扫描,这种方法能够阻止银行帐单和有价证券被伪造。然而,用户有时会错误地以不合适的条件扫描原始文件,诸如分辨率和灰度等级。 在这种情况下,用户在扫描时不会注意到这些错误,但是用户会在尝试使用这些图像数据 时发现错误。本发明的第一个目标是提供一种图像扫描装置,该装置以适合特定文件的特定条件 扫描特定文档。本发明的第二个目标是提供一种可以减少用于扫描原始文档的错误条件的图像扫 描装置。
发明内容
本发明提供一种图像扫描装置,该装置具有扫描单元,第一存储单元、第一确定单元 和控制单元。扫描单元扫描原始文档以产生图像数据。第一存储单元存储扫描单元用于扫 描特定文档的特定条件。特定文档需要受限的扫描条件。第一确定单元基于图像数据确定 原始文档是否是特定文档。控制单元从第一存储单元读出特定条件,并且使得扫描单元在 第一确定单元确定原始文档是特定文档的前提下,以特定条件扫描原始文档。本发明提供有一种图像扫描系统,该图像扫描系统具有图像扫描装置和信息处理装 置。该图像扫描装置具有扫描原始文档以形成图像数据的扫描单元。信息处理装置与图像 扫描装置双向通讯。信息处理装置具有存储单元、确定单元和控制单元。存储单元存储扫 描单元用于扫描特定文档的特定条件,特定文档需要受限的扫描条件。确定单元导致扫描 单元以初始条件扫描原始文档以得到初始的图像数据,接着在初始图像数据的基础上确定 原始文档是否是特定文档。如果确定单元确定原始文档是特定文档,那么控制单元从存储 单元读取特定条件,并且使得扫描单元以特定条件扫描原始文档。本发明提供一种图像扫描装置,该扫描装置具有扫描单元、用户设置单元、存储单 元、确定单元和控制单元。扫描单元扫描原始文档以得到图像数据。用户设置单元接收由 用户设置的用户设置条件,该用户设置条件被扫描单元用于扫描原始文档。存储单元存储 扫描单元用于扫描特定文档的特定条件,该特定文档需要受限的扫描条件。确定单元导致 扫描单元以初始的条件扫描原始文档,以得到初始图像数据,并在初始图像数据的基础上 确定原始文档是否是特定文档。如果确定单元确定原始文件是特定文件,那么控制单元从 存储单元读取特定条件,并导致扫描单元以特定条件扫描原始文件。
本发明提供一种图像扫描系统,该扫描系统具有图像扫描装置和信息处理装置。该 图像扫描装置具有扫描原始文档以形成图像数据的扫描单元。信息处理装置与图像扫描装 置双向通讯。信息处理装置具有用户设置单元、存储单元、确定单元和控制单元。用户设 置单元接收由用户设置的用户设置条件。存储单元存储扫描单元用于扫描特定文档的特定 条件,特定文档需要受限的扫描条件。确定单元导致扫描单元以初始条件扫描原始文档, 以得到初始的图像数据,接着在初始图像数据的基础上确定原始文档是否是特定文档。如 果确定单元确定原始文档是特定文档,那么控制单元从存储单元读取特定条件,接着使得 扫描单元以特定条件而不是以用户设置条件扫描原始文档。
本发明的详细的特征和优点以及其它目的将被通过下图以及对图的描述而变得显
而易见,其中图l是显示根据本发明的图像扫描系统的框图;图2显示包括确定原始文档是否是特定文档的步骤的扫描过程的流程图;图3是显示确认屏幕的图;图4是显示选择屏幕的图;图5是显示包括确定原始文档是否包括普通图像的步骤的扫描过程的流程图;图6是显示包括确定原始文档是否包括字符的步骤的扫描过程的流程图;图7是显示包括确定原始文档是否包括指示原始文档是特定文档的条形码的步骤的
扫描过程的流程图;图8是显示包括确定原始文档是否包括水印图案的步骤的扫描过程的流程图;
图9是显示包括确定原始文档是否包括磁性地图的步骤的扫描过程的流程图。
具体实施例方式根据本发明的实施例将被参考附图做出描述。参考图1 ,图像扫描系统1包括计算机10和通过诸如LAN电缆的通讯线30连接到 计算机10的打印机20。计算机10包括用于输入来自外界的命令的操作单元11;用液晶显示面板制造的显 示单元12;只读存储器(ROM) 13;随机存储器(RAM) 14;中心处理单元(CPU) 15; 硬盘16和可连接到通讯线30的网络界面17,它们之间通过总线相互连接。硬盘16存储 软件程序,包括应用程序和用于打印机20的打印机驱动程序。CPU15根据从操作单元11 输入的命令从硬盘16读取软件程序并执行软件程序。打印机20包括具有键的操作单元21;用于在纸张上打印的打印单元22; ROM23; RAM24, CPU25;非易失性存储器(NVRAM) 26;利用液晶显示面板制造的显示单元 27;网络界面28;扫描单元29,它们之间通过总线相互连接。CPU25根据储存在ROM23 中的程序执行处理,并在RAM24或NVRAM24中保存处理的结果。扫描单元29扫描原 始文档并得到原始文档的图像数据。网络界面28被连接于通讯线30,以使得打印机20接 收扫描命令和用于扫描条件的设置,并通过网络界面28将图像数据传输到外部装置。
接下来,由打印机20执行的扫描处理将被描述。在打印机20中,RAM24保存将被扫描处理使用的设置值。设置值被显示在显示单 元27上。参考显示的值,用户可以通过操作单元21更改设置值。用户通过操作单元21 输入指令以开始扫描处理。另一方面,在计算机10中,用户通过操作单元ll激活打印机驱动。参考在显示单 元12上显示的设置值,用户确定用于扫描过程的设置值,接着输入指令以开始扫描过程。 响应于扫描指令,设置值与扫描指令一起被传输到打印机20。用于扫描的设置值包括扫描条件,输出文件格式,输出的目标和用于扫描的各种类 型的信息。扫描条件包括分辨率,灰度等级,颜色信息和其它的被扫描单元29用于得到 图像数据的各种值。比如,分辨率从150dpi, 200dpi, 300dpi和400dpi这些值中选取。进 一步,颜色信息从包括单色(2个值),256级灰度,和每个RGB有256级的多色的颜色 模式中选取。当扫描指令被从操作单元21输入或通过网络界面28从计算机10接收,扫描处理 在原始文档被设置在扫描单元29中之后被CPU25启动。参考图2,随着扫描处理被启动,CPU25读取被输入以用于扫描的设置值(S101)。 当扫描指令被用户从打印机20的操作单元21输入时,设置值是被用户输入并保存在 RAM24的设置值。作为选择,当扫描指令被从计算机10传输时,设置值时从指令接收到 的设置值。在这种情况下,输入的扫描条件包括输入的分辨率,输入的灰度和输入的单色 或彩色的颜色信息。CPU25接着确定包含在读取的设置值中的输入的扫描条件是否满足下 面所规定的要求(S102)。在这个实施例中,扫描条件包括输入的分辨率和颜色信息(灰 度等级),但并不局限于此。扫描条件可以包括文档大小。彩色可以替代256级颜色而被 用作颜色信息。在这个实施例中,ROM23保存特定文档的多种类型,各特定文档所要求的受限需 求,以及符合受限的需求并被用于扫描特定文档的扫描条件。具体讲,特定文档包括和国 家税收相关的文档,固定资产文档,和任何类型的扫描需要受限需求的文档。受限的需求 有受限的分辨率,受限的灰度等级和与特定文档的类型相关的受限的颜色信息。例如,作 为和国家税收相关的文档的受限需求,ROM23保存有200dpi或更高分辨率和有256级颜 色或更多的受限需求。作为固定资产文档的受限需求,ROM23保存有400dpi或更高分辨 率和有256级或更多的受限需求。扫描条件实际上被用于扫描原始文档,并有用于扫描原始文档的扫描分辨率,扫描 灰度等级和扫描颜色信息。ROM23保存分辨率为300dpi,每个RGB颜色有256级这样的 扫描条件作为国家税收相关文档的扫描条件。ROM23保存分辨率为400dpi,每个RGB颜 色有256级这样的扫描条件作为固定资产文档的扫描条件。ROM23进一步保存用于确定 原始文档是否是特定文档的识别条件。在步骤S102中,确定输入的扫描条件是否满足特定文档的所有受限的需求。用于
特定文档的受限需求被从ROM23读取。输入的分辨率被与用于遵从特定文档的最小分辨
率所需要的最大分辨率做比较。进一步,输入的灰度等级被与用于遵从特定文档的最小灰 度等级所需要的最大灰度等级做比较。因此,作出输入的分辨率是否等于或者大于所需求 的最大受限分辨率,输入的灰度等级是否等于或大于所需求的最大灰度等级这两种确定。
换言之,确定输入的扫描条件是否满足特定文档的所有受限需求(S102)。
如果输入的分辨率被确定为等于或者大于所需求的最大受限分辨率,输入的灰度等 级被确定为等于或大于所需求的最大灰度等级(S102:是),处理进行到步骤S103以使得 扫描单元29以当前输入的扫描条件不做改变地扫描原始文档(S103)。
如果输入的扫描条件不是对所有的特定文档都满足受限的需求(S102:否),扫描 单元29以初始扫描条件扫描原始文档以得到初始图像数据(S104)。换言之,原始文档被 预扫描。在这种情况下,比如,初始扫描条件是典型地被普通的光学字符识别(OCR)使 用,并且具有单色模式,分辨率低于在S101所读的输入的分辨率(初始分辨率),灰度等 级低于在S101所读的输入的灰度等级(初始灰度等级)。初始扫描条件被保存在ROM23。 因此,预扫描比起使用输入的扫描条件在相对较短的时间段完成。CPU25将在预扫描中得 到的初始图像数据保存在RAM24,并在初始图像数据上执行OCR处理(S105)。
OCR处理通过对初始图像数据施加已知的光学字符识别技术而执行。在这个处理 中,初始图像数据与已经被保存在ROM23中的大量图案做比较。如果一部分初始图像数 据匹配图案中的一个,对应于被匹配的图案的字符或字符码随后被从初始图像数据中抽 取。ROM23保存对应于各特定文档的关键字并被用作识别原始文档是否是特定文档的识 别条件。具体地, 一个或多个关键字被保存用于各个特定文档。比如,关键字"收据"和 "合同文本"被保存用于识别国税相关文档。关键字"收据"和"预算页"被保存用于识 别固定资产文档。 一些关键字可能在多个不同的特定文档之间重合。
CPU25确定从OCR处理中抽取的字符是否匹配识别任何特定文档的关键字中的至 少一个(S106)。如果抽取的字符不匹配于任何用于识别特定文档的关键字(S106:否), 确定原始文档不是特定文档。扫描过程进行到步骤S103以使得扫描单元29以输入的扫描 条件扫描原始文档。如果抽取的字符匹配任何用于特定文档的关键字(S106:是),确定原始文档是特 定文档。接着,处理进行到S107以确定是否多于一个的特定文档包含被匹配的关键字。 如果只有一个特定文档包含被匹配的关键字(S107:否),处理进行到S108。在S108中,确认屏幕被显示在显示单元27,如图3所示。确认屏幕询问用户所输 入的扫描条件是否改变为在S107中识别的特定文档的扫描条件。通过确认屏幕的方式, 用户通过操作单元21选择"接受"和"取消"中的一个。如果用户选择"取消"(S109: 是),扫描处理进行到S103。扫描单元29以当前输入的扫描条件,不做更改的扫描原始文档。另一方面,如果用户选择"接受"(S109:否),处理进行到SllO,且扫描条件被 改变为在S107中识别的特定文档的扫描条件。在S110中,扫描单元29以用于特定文档 的扫描条件扫描原始文档(S110)。至于S108,如果扫描指令已经被从计算机10输入,确认屏幕被显示在计算机10 的显示单元12上,而不是打印机20。如果多个特定文档有匹配的关键字(S107:是),处理进行到Slll。在Slll中,选 择屏幕被显示在显示单元27,如图4所示。选择屏幕显示特定文档几种可能的类型。选择 屏幕要求用户选择特定文档类型中的一种(Slll)。在选择屏幕上,具有匹配关键字的特 定文档的可能的类型被列举出来。用户利用操作单元21从列表中选择一类特定文档。如 果在选择屏幕上选择"取消"(S112:是),处理进行到到S103,扫描单元以输入的扫描条 件扫描原始文档。另一方面,如果"接收"被选择(S112:否),输入的扫描条件被改变 为所选择的特定文档的扫描条件。处理进行到S113,扫描单元29以用于被选择的特定文 档的被改变的扫描条件扫描原始文档(S113)。关于Slll,如果扫描指令已经被从计算机10输入,选择屏幕被显示在计算机10 的显示单元12上,而不是打印机20。在Slll中,如果有多个特定文档具有匹配的关键字,特定文档的可能类型可以被 以匹配关键字的个数的次序显示出来。可以替换地,具有最多数量的匹配关键字的特定文 档可能被自动地选择。在S103, Slll,或S113中得到的图像数据被传输到诸如计算机10这样的设置值指 定的输出目标。如前面所描述,根据这个实施例,如果原始文档被确定为特定文档,原始文档被以 适合于特定文档的扫描条件扫描。因此,即使原始文档是特定文档,这样的特定文档可以 被以合适的扫描条件扫描。进一步,当特定文档要被扫描,并且输入的扫描条件不符合特定文档所要求的受限
需求时,特定文档被以符合特定文档的受限需求的扫描条件扫描。因此,用于原始文档的 扫描条件的错误设置可以被减少。如果输入的扫描条件满足用于特定文档的受限需求,原始文档被以输入的扫描条件 扫描。在这种情形下,CPU25确认原始文档是否是特定文档的确认处理(S104到S106)
可以被省略。因此,扫描处理被在较短的时间段内完成。用于特定文档的受限需求可能有时需要彩色扫描。在这种情形下,彩色扫描被执行, 即使当输入的扫描条件包含单色模式时。这可以避免需要彩色扫描的原始文档错误地被单 色扫描。进一步,如果原始文档被确定为特定文档,用户可以选择是否扫描条件应该被改变 (S108, S109)。原始文件可以根据用户要求的扫描条件被扫描。
进一步,如果原始文档有多个可能的特定文档,用户可以选择多个扫描条件中的一 个(Slll, S112)。原始文档可以根据用户要求的扫描条件被扫描。进一步,基于从通过预扫描(S106)产生的原始图像数据中抽取的字符,确定原始 文档是否是特定文档。原始文档可以以根据用户要求的扫描条件被扫描。进一步,可以更 精确地确定原始文档是否是特定文档。原始文档是否是特定文档的判定是在使用初始扫描条件的预扫描的图像数据的基 础上得到的,初始扫描条件被用于所有预扫描。初始扫描条件被设置为具有单色模式,低 于输入的分辨率和灰度等级的分辨率和灰度等级。因此,相同的初始扫描条件被用于每次 预扫描,使得原始文档被精确地确定。进一步,预扫描的执行时间比通过输入的扫描条件 所扫描的时间短。接着,本发明的第二实施例将参考图5描述。在这个实施例中,ROM23保存"履 历"(curriculum vitae)的信息作为特定文档。ROM23进一步保存履历所要求的受限需求
(分辨率、灰度等级和颜色信息)和与其相符的扫描条件。履历的受限需求包括300dpi 或更高的分辨率和256级颜色或更多的灰度等级。履历的扫描条件包括600dpi的分辨率和 256级颜色或更多的灰度等级。随着扫描处理被启动,CPU25读取已经被设置的用于扫描的设置值(S201)。CPU25 接着确定输入的包括在设置值中的扫描条件是否满足受限需求(S202)。
在这个实施例中,CPU25需要做的是确定输入的扫描条件是否满足履历的扫描条 件。需要注意的是,履历的受限需求被要求以定义履历的扫描条件。如果输入的扫描条件满足受限需求(S202:是),原始文档被使用输入的扫描条件 扫描。另一方面,如果输入的扫描条件不满足受限需求(S202:否),原始文档被预扫描 (S204)。在这种情况下,预扫描被执行的分辨率低于输入的扫描条件的分辨率,这个分 辨率一般可用于典型的OCR处理,并且RGB颜色的灰度等级低于输入的扫描条件的灰度 等级。用于预扫描的分辨率和灰度等级被存储在ROM23。接着,由预扫描所产生的原始图像数据被分析(S205), CPU25确定原始图像数据 是否包括自然图像(nature image) (S206)。具体讲,比如,原始图像数据的颜色分配(每 种颜色的像素数)被分析。如果颜色分配的变化比参照值更加缓慢,认为原始图像包含自 然图像。如果基于分析确定图像数据不包含自然图像(S206:否),确定原始文档不是"履 历"。在这种情况下,处理进行到S203,原始文档被使用输入的扫描条件扫描(S203)。另 一方面,如果确定原始图像数据包含自然图像(S206:是),这个结果意味着原始文档是 履历。在这种情况下,过程进行到S207。并且,输入的扫描条件被从ROM23读取的用于 履历的扫描条件替代。原始文档使用用于履历的扫描条件扫描(S207)。
根据这个实施例,如果诸如履历、执照、不同申请表格这样包含作为自然图像的照 片的原始文档,符合用于包含照片的特定文档的受限需求的扫描条件被用于扫描原始文 档。这避免了原始文档中的照片被错误地以较低的分辨率扫描。进一步,对原始图像数据的颜色分配的分析导致关于原始图像数据是否包含自然图 像的确定。因此,关于原始图像数据是否包括自然图像的确定可以被精确的作出。
在图像分析过程中,作为确定原始文档是否是特定文档的因素,CPU25可以确定原 始文档的尺寸。可以替换地,CPU25可以确定自然图像在原始文档中的尺寸或位置。
接下来,本发明的第三实施例将参考图6描述。在这个实施例中,ROM23保存"文 档正文"(地址薄)作为特定文档。ROM23进一步保存文档正文所要求的受限需求和用于 扫描文档正文的扫描条件。文档正文的受限需求要求单色扫描。文档正文的扫描条件包括 300dpi的分辨率。随着扫描处理被启动,CPU25以初始的扫描条件预扫描原始文档,以产生原始图像 数据(S301)。在这种情况下,初始扫描条件包含单色模式和用于确定原始图像数据是否 包含自然图像所要求的最低分辨率。预扫描所用的初始扫描条件被保存在ROM23中。初 始扫描条件的初始分辨率低于用于文档正文的扫描条件的分辨率,已被保存在ROM23的 大小为300dpi的分辨率。
接下来,CPU25分析原始图像数据(S302),并确定原始图像数据是否只由字符组 成。具体讲,比如,原始图像数据的颜色分配被分析,如果原始图像数据的颜色分配有这 样的部分,在该部分中,颜色分配的变化比参照值更加缓慢,这个特征意味着原始图像数 据可能包含自然图像。因此,CPU25确定原始图像数据不仅仅由字符组成。否则,CPU25 确定原始图像数据仅仅由字符组成。如果分析结果显示图像数据不是仅仅由字符组成(S303:否),CPU25确定原始文 档不是文档正文。处理进行到S304,其中原始文档被以初始扫描条件扫描。另一方面,CPU 确定图像数据只由字符组成(S303:是),这个结果意味着原始文档是文档正文。处理进 行到305。在S305中,OCR处理在原始图像数据上执行。在OCR处理中,原始图像数据 被与已经保存在ROM23中的图案进行比较。对应的,被包含在原始图像数据中的匹配的 字符(关键字)被抽取。接下来,CPU25确定字符是否已经通过使用OCR处理的方式从原始文档中抽取 (S306)。如果字符已经被抽取(S306:是),扫描处理被终止。具体讲,由预扫描产生的 原始图像数据被传输到诸如计算机10的输出目标。另一方面,如果字符没有被抽取(S306: 否),处理进行到S307。在S307中,用于文档正文的扫描条件被从ROM23读出,并且原 始文档被以高于原始分辨率的分辨率和单色模式进行扫描。(S307)。
在该实施例中,如果原始图像数据中的字符不能被识别,扫描被以高于原始分辨率 的分辨率执行。因此,如果原始文档是文档正文,这个处理很容易地确保从图像数据中抽 取字符。进一步,如果预扫描是以不同于初始扫描条件的扫描条件执行,并且图像数据中的 字符被识别,扫描过程被终止而不进行进一步的扫描。这个步骤减少将被执行的扫描的数还是在这个实施例中,即使用于扫描的颜色模式已被设置,原始文档被以单色模式 扫描。这个步骤减小由扫描得到的图像数据的尺寸。在上面的实施例中,标记和图表以及字符可以被在图像数据中抽取。如果标记或图 表没有被预扫描抽取,原始文档可以以高于预扫描所采用的初始分辨率的分辨率进行扫 描。进一步,如果字符没有被较高分辨率的扫描抽取,扫描可以以更高的分辨率重复执 行。因此,如果图像数据包含字符、标记和图表中的至少一个,字符、标记和图表可以被
扫描处理精确地抽取。接下来,本发明的第四实施例将被参考图7进行描述。在这个实施例中,ROM23 保存大量的诸如"代码39"、 "JANI3"或"POSTNET"的条形码类型。各个条形码指定对 应的特定文档。ROM23进一步保存与对应于各类条形码的数据格式相关的信息。ROM23 保存符合用于各个条形码文档的受限需求的扫描条件。在扫描处理被启动时,CPU25以初始扫描条件预扫描原始文档以产生原始图像数据 (S401)。在这种情况下,初始扫描条件包含单色模式和用于确定图像数据中的条形码是 否指示特定文档所需要的最小分辨率。初始扫描条件被保存在ROM23中。接下来,CPU25 分析原始图像数据(S402)并随后确定是否条形码被包含在原始图像数据中(S403)。如 果图像数据中没有条形码(S403:否),CPU25确定原始文档不是由条形码所指定的特定 文档。处理进行到S304。在S304中,原始文档被以经由操作单元21或计算机10输入的 扫描条件扫描(S404)。进一步,如果原始图像数据具有条形码(S403:是),CPU25确定是否原始数据中 的条形码包含指明特定文档的数据(S405)。如果原始图像数据中的条形码被确定没有包 含指明特定文档的数据(S405:否),可以确定原始文档不是由条形码指定的特定文档。 处理进行到S404,原始文档被以输入的扫描条件扫描。另一方面,如果原始图像数据中的条形码包含指明特定文档的数据(S405:是), 这意味着原始文档是原始图像数据中的条形码所指定的特定文档。在这种情形下,处理进 行到S406。在S406中,与条形码所指定的特定文档相关的扫描条件被从ROM23读取。 原始文档被以该扫描条件扫描(S406)。接下来,本发明的第五实施例将被参考图8进行描述。在该实施例中,扫描单元29 是传输型的扫描仪。ROM23保存具有水印的文档作为特定文档,以及特定的水印图案对 应于具有水印的文档。ROM23进一步保存符合有水印图案的文档的受限需求的扫描条件。
当扫描处理被启动时,CPU25以初始扫描条件扫描原始文档以得到原始图像数据 (S501)。在这种情况下,初始扫描条件有单色模式和用于确定图像数据是否包含特定的 水印图案所要求的最小分辨率。初始扫描条件被保存在ROM23中。接下来,CPU25分析 原始图像数据(S502),并确定是否图像数据包含特定的水印图案(S503)。如果图像数据 不包含特定的水印图案(S503:否),CPU25确定原始文档不是有水印图案的特定文档。 因此,处理进行到S504。在S504中,原始文档被以在处理开始所设置的输入的扫描条件 扫描。在S503中,包含在原始图像数据中的水印图案被与保存在ROM23中水印图案作 比较。如果原始图像数据中的水印图案与保存在ROM23中的水印图案中的一个相匹配, CPU25确定原始图像数据包含特定的水印图案。另一方面,如果原始图像数据包含特定的水印图案中的一个(S503:是),CPU25 确定原始文档是具有水印的特定文档。处理进行到S505。在S505中,与有水印的特定文 档相关的扫描条件被从ROM23读取。接着,原始文档被以该扫描条件扫描以产生图像数 据(S505)。接下来,本发明的第六实施例将参考图9被描述。在这个实施例中,磁带(magnetic type)式扫描仪被使用以确定原始文档是否是特定文档。磁带式扫描仪,比如,可以被设 置在扫描单元29的头部旁边。磁带式扫描仪扫描原始文档与扫描头部29的头部的操作同步,以读出包含在包括 调色剂和墨水的记录材料中的磁性材料的磁性,该记录材料被用来在原始文档上记录信 息。因此,可以生成指明包含在由磁性扫描仪(此后称为磁性地图信息)的磁性扫描的原 始文档中的磁性材料的分布的图像数据。ROM23保存与特定文档相关的磁性地图信息, 以及符合特定文档的受限需求的扫描条件。当扫描处理被启动时,CPU25磁性地以初始扫描条件扫描原始文档以生成磁性地图 信息(S701)。 CPU25接着比较磁性地图信息与用于特定文档的磁性地图信息(S702)。如果 磁性地图信息不匹配于任一特定文档的磁性地图信息(S702:否),CPU25确定原始文档 不是特定文档。处理随后进行到S703。在S703中,原始文档被以在处理开始之时设置的 输入的扫描条件扫描。另一方面,如果被扫描的磁性地图信息匹配用于特定文档中的一个的磁性地图信息 (S702:是),CPU25确定原始文档是特定文档。处理随后进行到S704。在S704中,特 定文档的扫描条件被从ROM23读出。并且,原始文档被以该扫描条件扫描而不是以输入 的扫描条件扫描(S704)。如前面所描述,原始文档可以被以根据特定文档确定的类型的合适的扫描条件扫 描,以生成图像数据。取决于图像数据的应用,图像数据可以被保存在RAM24或传输到 计算机10。本发明不被限制于上面的实施例和所附的图片。比如,下面的更改就是在本发明的
范围之内的。在另外一个实施例中,连接于图像扫描装置的信息处理器可以确定原始文档是否是 特定文档,而不是诸如打印机20这样的图像扫描装置。具体讲,比如,如图1所示,在 扫描指令被从计算机10传输到打印机20之后,预扫描得到的原始图像数据被发送到计算 机10的RAM14。 CPU15识别字符、标记或图表。如果CPU15确定原始文档是特定文档, 扫描单元29可以扫描以适合于特定文档的扫描条件扫描原始文档。在另一个实施例中,使得用户可以选择是否改变扫描条件的屏幕可以在扫描单元29 扫描时被显示。可以替换地,在扫描处理开始之前,用户能够决定扫描条件是否应该被改 变,为确定原始文档是特定文档做准备。在实际扫描中,处理可以根据用户的决定而前进。
在另一个实施例中,图像扫描装置可能包括用于连接诸如USB存储器的存储媒介 的连接器,这样图像数据可以保存在连接到图像扫描装置的存储媒介。进一步,通过扫描 得到的图像数据可以被打印单元22打印在纸上。本发明可以应用于以保存在ROM中的扫描条件扫描原始文档的图像扫描装置,以 得到图像数据,在图像数据的基础上由确定单元确定原始文档的类型,并以合适的扫描条 件扫描原始文档以确定原始文档的类型。在这种情况下,图像扫描装置不接收任何由用户 输入的扫描条件。
权利要求
1.一种图像扫描装置,其特征在于,包括扫描原始文档以生成图像数据的扫描单元;保存扫描单元用于扫描特定文档的特定条件的第一存储单元,所述特定文档要求受限的扫描条件;在图像数据的基础上确定所述原始文档是否是所述特定文档的第一确定单元;以及如果所述第一确定单元确定所述原始文档是所述特定文档,那么从所述第一存储单元读取所述特定条件,并使得扫描单元以所述特定条件扫描所述原始文档的控制单元。
2. 如权利要求l所述的图像扫描装置,其特征在于,进一步包括接收由用户设置的用户设置条件的用户设置单元,用户设置条件被扫描单元用于扫描 原始文档,其中如果第一确定单元确定原始文档不是特定文档,那么控制单元使得扫描单元以用户设 置的条件扫描原始文档。
3. 如权利要求2所述的图像扫描装置,其特征在于,其中所述特定条件包含大量的特定条件,所述大量的特定条件被用于大量不同的特定文档 的需求所覆盖,进一步包括-确定用户设置的条件是否满足需求的第二确定单元,其中如果第二确定单元确定用户设置条件满足需求,那么控制单元使扫描单元以用户设置 的条件扫描原始文档,并且如果该第二确定单元确定用户设置的条件不满足需求,那么控制单元激活第一确定单元,并使所述扫描单元基于第一确定单元所做的确定扫描原始文档。
4. 如权利要求3所述的图像扫描装置,其特征在于,其中用户置条件包含用户设置的 分辨率,大量的特定条件中的一个是用于有照片的特定文档,并且包含照片分辨率, 该第一确定单元确定原始文档是否是具有照片的特定文档,如果该第二确定单元确定用户设置的分辨率不满足照片分辨率,并且该第一确定单元 确定原始文档是具有照片的特定文档,那么该控制单元读取大量特定条件中的一个,并随 后导致扫描单元以大量特定条件中的一个扫描原始文档。
5. 如权利要求3所述的图像扫描装置,其特征在于,其中用户设置条件包含具有多色 和单色中的一个的颜色信息,大量的特定条件中的一个是在颜色方面用于特定文档的条件,如果该第二确定单元确定该用户设置条件包含具有单色的颜色信息,并且第一确定单 元确定原始文档是该特定文档,该控制单元导致该扫描单元以该大量的特定条件中的一个 扫描原始文档。
6. 如权利要求2所述的图像扫描装置,其特征在于,进一步包括如果第一确定单元确定原始文档是特定文档,选择用于扫描原始文档的特定条件和用 户设置条件中的一个的第一选择单元。
7. 如权利要求3所述的图像扫描装置,其特征在于,进一步包含 选择大量扫描条件中的一个的第二选择单元,其中,如果第一确定单元确定原始文档是大量特定文档中的一个,那么第二选择单元选择对 应于大量特定文档中被确定的一个的大量扫描条件中的一个。
8. 如权利要求l所述的图像扫描装置,其特征在于,其中 扫描单元以初始条件扫描原始文档以得到原始图像数据,并且该第一确定单元在原始图像数据的基础上确定原始文档是否是特定文档。
9. 如权利要求8所述的图像扫描装置,其特征在于,其中原始图像数据有颜色分配,并且该第一确定单元在颜色分配的基础上执行确定。
10. 如权利要求8所述的图像扫描装置,其特征在于,进一步包含识别包含在该原始图像数据中的字符、标记和图表中的一个的识别单元, 其中,该初始条件包含初始分辨率,如果该第一确定单元确定该原始文档是特定文档并且该确定单元没有识别该字符、标 记和图表中的任何一个,该控制单元导致该扫描单元以高于初始分辨率的分辨率扫描原始 文档。
11. 如权利要求10所述的图像扫描装置,其特征在于,其中如果第一确定单元确定原始文档是特定文档,并且识别单元识别字符、标记、图表中 的至少一个,那么该控制单元结束扫描单元的扫描。
12. 如权利要求8所述的图像扫描装置,其特征在于,进一步包括识别包含在原始图像数据中的字符、标记和图表中至少一个的识别单元;以及保存包含在特定文档中的字符、标记和图表的第二存储单元,其中如果保存在该第二存储单元中的该字符、标记和图表中一个对应于被识别单元识别的 字符、标记和图表中至少一个,那么第一确定单元确定该原始文档是特定文档。
13. —种图像扫描系统,其特征在于,包含具有扫描原始文档以生成图像数据的扫描单元的图像扫描装置;以及 与图像扫描装置双向通讯的信息处理装置,该信息处理装置进一步包含 存储扫描单元用于扫描特定文档的特定条件的存储单元,该特定文档需要受限的扫描 条件;导致扫描单元以原始条件扫描原始文档以生成原始图像数据,并且接着在原始图像数 据的基础上确定原始文档是否是特定文档的确定单元;以及如果该确定单元确定原始文档是特定文档,那么从存储单元读取特定条件并使得扫描 单元以特定条件扫描原始文档的控制单元。
14. 一种图像扫描装置,其特征在于,包含 扫描原始文档以生成图像数据的扫描单元;接收由用户设置的用户设置条件的用户设置单元,该用户设置条件被扫描单元用于扫 描原始文档;存储由扫描单元用于扫描特定文档的特定条件的存储单元,该特定文档需要受限扫描 条件;导致该扫描单元以初始条件扫描原始文档以得到原始图像数据,并在原始图像数据的 基础上确定该原始文档是否是特定文档的确定单元;以及如果该确定单元确定原始文档是特定文档,那么从该存储单元读取该特定条件并接着 使得该扫描单元以该特定条件扫描该原始文档的控制单元。
15. 如权利要求14所述的图像扫描装置,其特征在于,其中 该确定单元确定该原始图像数据是否包含关于特定文档的关键字,并且 如果该确定单元确定该原始图像数据包含该关键子,那么该确定单元确定该原始文档是该特定文档。
16. 如权利要求14所述的图像扫描装置,其特征在于,其中该确定单元确定该原始图像数据是否包含与该特定文档相关的自然图像,并且 如果该确定单元确定该原始图像数据包含自然图像,那么该确定单元确定该原始文档是该特定文档。
17. 如权利要求14所述的图像扫描装置,其特征在于,其中,该确定单元确定该原始 图像数据是否包含与该特定文档相关的水印图案,并'且如果该确定单元确定该原始文档包含该水印图案,那么该确定单元确定该原始文档是 特定文档。
18. 如权利要求14所述的图像扫描装置,其特征在于,其中 该确定单元确定该原始图像数据是否包含与该特定文档相关的条形码,并且 如果该确定单元确定该原始图像数据包含有该条形码,该确定单元确定该原始文档是该特定文档。
19. 如权利要求14所述的图像扫描装置,其特征在于,其中 该确定单元确定该原始图像数据是否包含与该特定文档相关的磁性地图,并且 如果该确定单元确定该原始图像数据包含该磁性地图,那么该确定单元确定该原始文档是该特定文档。
20. —种图像扫描系统,其特征在于,其中具有扫描原始文档以生成图像数据的扫描单元的图像扫描装置;以及 与该图像扫描装置双向通讯的信息处理装置,该信息处理装置包含 接收由用户设置的用户设置条件的用户设置单元;存储扫描单元用于扫描特定文档的特定条件的存储单元,该特定文档需要受限的扫描 条件;导致扫描单元以初始条件扫描原始文档以生成原始图像数据,并且接着在该原始图像 数据的基础上确定该原始文档是否是特定文档的确定单元,以及如果该确定单元确定该原始文档是该特定文档,那么从该存储单元读取特定条件并接 着导致该扫描单元以特定条件而不是用户设置的条件扫描原始文档的控制单元。
全文摘要
具有扫描单元、第一存储单元、第一确定单元以及控制单元的图像扫描装置。该扫描单元扫描原始文档以生成图像数据。第一存储单元保存该扫描单元用于扫描特定文档的特定条件。该特定文档需要受限的扫描条件。第一确定单元在图像数据的基础上确定原始文档是否是特定文档。如果该第一确定单元确定该原始文档是该特定文档,那么该控制单元从第一存储单元读取该特定条件并使得该扫描单元以该特定条件扫描该原始文档。
文档编号H04N1/04GK101193186SQ20071019467
公开日2008年6月4日 申请日期2007年11月29日 优先权日2006年11月29日
发明者杉浦和彦 申请人:兄弟工业株式会社