图像处理装置的制作方法

文档序号:7719191阅读:78来源:国知局
专利名称:图像处理装置的制作方法
技术领域
本发明涉及一种图像处理装置。
背景技术
对于观看图像组的用户,存在一种允许用户适当地从识别图像所需的缩小的图像 (以下将称作缩略图)获取任何信息的技术。专利文献l(JP-A-2002-278994)描述了一种在 从图像文件组中实际创建任何适当的缩略图之前指定创建缩略图的区域的技术。专利文献 2(JP-A-2004-194146)描述了一种根据数据文件的格式类型改变数据文件中的缩略图的显 示大小的技术。专利文献3(JP-A-2007-148505)描述了一种使用户选择一个表格的图像的 任何特征部分并且将所选择的部分用作预览图像的技术。专利文献4(JP-A-2007-259060) 描述了一种当任何获取的图像尺寸较大时划分预定范围的区域并且将所得到的多个区域 用作显示缩略图像的区域的技术。

发明内容
本发明的一个目的是提供一种图像处理装置,其根据文档的任一构成部分生成图 像,所述文档的任一构成部分是根据文档格式而从文档的多个构成部分专门提取出的。为了实现上述目的,根据本发明的第一方面,提供一种图像处理装置,包括格式 信息存储单元,用于存储与按类型变化的文档格式相关的格式信息;提取部分确定信息存 储单元,基于格式存储提取部分确定信息,其中提取部分确定信息用于确定多个构成部分 中的哪一个构成部分被从文档中提取;布置信息获取单元,用于获取与布置从文档中提取 出的构成部分的位置相关的布置信息;图像数据获取单元,用于获取文档的图像数据;格 式确定单元,用于通过分析由图像数据获取单元获取的图像数据来获取与图像数据的文档 格式相关的格式信息,并且通过与存储在格式信息存储单元中的格式信息进行比较来确定 文档格式;提取单元,用于从提取部分确定信息存储单元中读取与由格式确定单元确定的 格式相对应的提取部分确定信息,并且从图像数据中提取由提取部分确定信息确定的构成 部分;代替图像生成单元,用于生成通过把由提取单元提取出的构成部分布置于在由布置 信息获取单元获取的布置信息中找出的位置处而得出的代替图像;以及写入单元,用于把 由代替图像生成单元生成的代替图像写入到存储单元中。根据本发明的第二方面,在本发明的第一方面的图像处理装置中,布置信息获取 单元获取多个布置信息,代替图像生成单元通过基于由布置信息获取单元获取的多个布置 信息中的每一个来布置构成部分,从而生成多个代替图像,并且写入单元把从代替图像生 成单元所生成的多个代替图像中选择出的多个代替图像的任一个写入到存储单元中。根据本发明的第三方面,提供一种图像处理装置,包括格式信息存储单元,用于 存储与按类型变化的文档格式相关的格式信息;提取部分确定信息存储单元,基于格式存 储提取部分确定信息,其中提取部分确定信息用于确定多个构成部分中的哪一个构成部分 被从文档中提取;图像数据获取单元,用于获取文档的图像数据;格式确定单元,用于通过
4分析由图像数据获取单元获取的图像数据来获取与图像数据的文档格式相关的格式信息, 并且通过与存储在格式信息存储单元中的格式信息进行比较来确定文档格式;提取单元, 用于从提取部分确定信息存储单元中读取与由格式确定单元确定的格式相对应的提取部 分确定信息,并且从图像数据中提取由提取部分确定信息确定的构成部分;布置信息生成 单元,用于响应于用户操作生成与布置由提取单元提取的构成部分的位置相关的布置信 息;代替图像生成单元,用于生成通过把由提取单元提取出的构成部分布置于在由布置信 息生成单元生成的布置信息中找出的位置处而得出的代替图像;以及写入单元,用于把由 代替图像生成单元生成的代替图像写入到存储单元中。根据本发明的第四方面,在本发明的第一至第三方面任一个的图像处理装置中, 代替图像生成单元通过把由提取单元提取出的构成部分改变为预定大小来生成代替图像。根据本发明的第五方面,在本发明的第一至第三方面任一个的图像处理装置中, 代替图像生成单元通过在由提取单元提取出的构成部分中查找一个字符并且通过改变该 构成部分的大小以使字符具有预定大小来生成代替图像。根据本发明的第六方面,在本发明的第一方面的图像处理装置中,提供布置信息 指定单元以响应于用户操作来指定与布置了由提取部分确定信息确定的构成部分的位置 相关的布置信息,并且布置信息获取单元获取由布置信息指定单元指定的布置信息。根据本发明的第七方面,在本发明的第一方面的图像处理装置中,提供格式提取 单元,在格式确定单元在确定图像数据的文档格式时失败的情况下,格式提取单元从与文 档格式相关的格式信息中获取示出了落在阈值范围内的差的存储在格式信息存储单元中 的多个格式信息,并且提取所述多个格式信息中的每一格式信息中所形成的格式,并且写 入单元根据由格式提取单元提取的所述多个格式中的每一格式来显示由代替图像生成单 元所生成的每一代替图像,并且响应于用户操作来选择代替图像之一以写入到存储单元。根据本发明的第八方面,在本发明的第三方面的图像处理装置中,提供格式提取 单元,在格式确定单元在确定图像数据的文档格式时失败的情况下,格式提取单元从与文 档格式相关的格式信息中获取示出了落在阈值范围内的差的存储在格式信息存储单元中 的多个格式信息,并且提取所述多个格式信息中的每一格式信息中所形成的格式,并且写 入单元从提取部分确定信息存储单元中读取为由格式提取单元所提取的多个格式中的每 一格式而存储的提取部分确定信息,并且生成由提取部分确定信息确定的多个构成部分中 的每一构成部分的图像作为代替图像以进行显示,并且还响应于用户操作来选择代替图像 之一以写入到存储单元。根据本发明的第一方面,图像处理装置可从根据文档格式专门提取自文档的多个 构成部分的文档的任一构成部分生成图像。根据本发明的第二方面,图像处理装置可通过基于多个布置信息中的每一布置信 息来布置根据文档格式专门提取自文档的多个构成部分的文档的任一构成部分,从而生成 图像。根据本发明的第三方面,图像处理装置可通过基于任一指定的布置信息来布置根 据文档格式专门提取自文档的多个构成部分的文档的任一构成部分,从而生成图像。根据本发明的第四方面,图像处理装置可通过改变根据文档格式专门提取自文档 的多个构成部分的文档的任一构成部分的大小,从而生成图像。
根据本发明的第五方面,图像处理装置可通过改变根据文档格式专门提取自文档 的多个构成部分的文档的任一构成部分的大小,从而生成图像,所述改变取决于在该构成 部分的图像中找到的字符的大小。根据本发明的第六方面,图像处理装置可从根据文档格式专门提取自文档的多个 构成部分的文档的任一构成部分生成图像。根据本发明的第七方面,图像处理装置可从根据文档格式专门提取自文档的多个 构成部分的文档的任一构成部分生成多个图像,并且使得这些图像可供用户选择。根据本发明的第八方面,图像处理装置可从根据文档格式专门提取自文档的多个 构成部分的文档的任一构成部分生成多个图像,并且使得这些图像可供用户选择。


将根据以下附图来详细描述本发明的示例性实施例,其中图1是整体地示出了图像处理装置的结构的框图;图2是示出了与表格登记相关的图像处理装置的功能结构的框图;图3是示出了与缩略图的写入相关的功能结构的框图;图4是表格登记的操作的流程图;图5是示出了示例性的表格登记屏幕的示意图;图6是示出了示例性的选择对象区域指定模式的屏幕的示意图;图7是示出了示例性的用于自由指定的布局屏幕的示意图;图8是说明布局编辑处理的操作的流程图;图9是示出了用于自由指定的示例性布局屏幕的另一示意图;图10是写入缩略图的操作的流程图;图11是示出了用于多个布局的登记的示例性布局屏幕的示意图;图12是示出了在变形示例中对列表的表格中的缩略图进行的示例性显示的示意 图;图13是示出了在变形示例中对列表的表格中的缩略图进行另一种示例性显示的 示意图;图14是示出了在变形示例中用于布局编辑的示例性屏幕的示意图;图15是示出了在变形示例中用于布局编辑的另一示例性屏幕的示意图;图16是示出了缩略图对象区域的放大率和缩小率的示例性设置屏幕的示意图; 以及图17是示出了在变形示例中用于表格选择的示例性屏幕的示意图。
具体实施例方式1.定义以下将描述术语的定义术语“代替图像”指的是尺寸小于原始图像的图像和代替原始图像使用的图像。以 下,这种代替图像还被称作缩略图。术语“格式”指的是预定的文档结构,并且表示例如文档上带边框或框线的区域的位置。为读取这种格式的任一文档的结构而提供的任一模式图案被称作“表格”。术语“区 域”指的是使用诸如钢笔之类的书写工具写字符的区域,并且带框线的区域被称作“单元 格”。术语“缩略图对象区域”指的是从构成该文档的多个部分中提取的文档的任一构 成部分。多个构成区域被组合到一起或被适当布置以生成缩略图。术语“布局”指的是在缩略图中与布置缩略图对象区域的位置有关的布置信息、和 与每一缩略图对象区域的图像的缩小率相关的信息。术语“与一个表格相关的格式信息”指的是与一个表格的整个图像中的框线或其 它线的位置有关的数据、以及与文档的格式有关的信息。例如,假设对于使用扫描仪等设备 扫描表格图像而言X轴是主扫描方向并且y轴是副扫描方向,相对于位于第一扫描位置的 基准点,表格图像的位置由两个数值(x,y)表示。一条线由两个点表示,并且一个矩形由四 个点表示。这样的线和矩形分别被设置有表示线的粗细的其它数值,而所形成的线和矩形 分别是框线和边框。与表格相关的格式信息由这样的数值构成。注意,基准点不必在第一 扫描位置,即,不必是在表格图像远端的点,并且可以是框线等最先被扫描的点。术语“两个格式信息之间的差”指的是每一个均构成了格式信息的两个数值之间 的差的和。更具体地讲,基于每一格式信息中的点的相对定位,格式信息之一中的点与剩余 的格式信息中的那些点相关,并且对任意两个相关值的数值之间的差求和。数值是X坐标 和y坐标的值。因此,即使根据特定表格填充的文档相对于作为基准的表格放大或缩小,只 要放大率或缩小率的值落在特定阈值范围内,也就可通过对格式信息之间的差与预定阈值 进行比较来通过表格限定文档。格式信息在这里是与文档相关的格式信息和与基准表格相 关的格式信息。通过这样通过表格限定的文档,由框线等形成的区域也在文档上被限定。术语“鼠标指针”指的是响应于鼠标的移动而在屏幕上移动以指示指向了屏幕的 哪里的图像。术语“鼠标点击”指的是按下鼠标按钮,之后释放该按钮。通过此操作,选择了当 鼠标按钮被按下时显示在指针之下的图标等。术语“鼠标拖拽”指的是在按下按钮的同时移动鼠标并且之后再完成移动之后释 放按钮的操作。通过此操作,当按下按钮时显示在指针之下的图标等与当释放按钮时的指 针的位置相关联。2.结构以下将描述本发明的示例性实施例中的图像处理装置1的结构。2-1.整体结构图1是整体地示出了图像处理装置1的结构的框图。CPU(中央处理器)11通过读 取和运行存储在ROM(只读存储器)12中的引导装载程序或存储在存储部分14中的计算机 程序,负责控制图像处理装置1中的部件。ROM 12是由例如半导体元件构成的非易失性存 储装置,并且专门被提供来被读取。存储在ROM 12中的引导装载程序被用于将存储在存储 部分14中的基本OS (操作系统)装载到RAM (随机存取存储器)13中。ROM 12在此还存储 了 BIOS(基本输入/输出系统)等。RAM 13被用作由CPU 11运行的程序的工作区。存储 部分14是诸如硬盘驱动器和EEPROM(电可擦除可编程只读存储器)之类的大容量非易失 性存储装置,并且用于存储将被读取到CPUll中的程序。操作部分15被提供有用于输入各
7种命令的鼠标和键盘。操作部分15接受用户操作,并且为CPU 11提供与操作细节相对应 的信号。显示部分16包括例如液晶显示屏,并且响应于来自CPU 11的任何命令而在其上 显示图像。图像获取部分17是用于获取表示文档的图像数据的单元,例如,是光学读取纸 张上的图像并且生成该图像的图像数据的扫描仪。通信部分18用于与外部装置交换数据, 并且例如是各种调制解调器、无线通信电路、串行接口和无线接口。2-2.功能结构2-2-1.与表格登记相关的功能结构图2是示出了在图像处理装置1中与表格登记相关的功能结构的框图。图像获取 部分17用作图像数据获取单元171,其从写有文档的纸张等获取表示文档的图像数据。由 图像数据获取单元171获取的图像数据,S卩,图像数据131被存储在RAM 13中。CPU 11用 作格式信息计算单元111,其从RAM 13读取图像数据131以进行分析,并且计算关于图像数 据131中的边框和框线的信息,即,边框和框线的位置、长度、粗细等。这样的计算结果是格 式信息132。作为格式信息计算单元111的计算结果的格式信息132被存储在RAM 13中。 操作部分15用作表格信息指定单元151,其接受用户操作并且获取与表格相关的信息。在 此,表达“与表格相关的信息”包括表格识别信息、“目的”识别信息、用户识别信息和口令。 表格识别信息是用于识别表格的诸如表格名称之类的信息,并且目的识别信息用于指定存 储部分14存储与表格相关的格式信息的位置。用户识别信息用于识别进行工作以将这样 的表格识别信息和目的识别信息存储在存储部分14中的图像处理装置1的用户是谁。口 令是用于确定由用户识别信息指示的用户是否的确是被授权的用户。存储部分14在此存储了 口令表145,口令表145中与被授权的用户相关的用户识 别信息被与他的或她的口令相关联地存储。CPUll用作表格登记单元112,其将图像数据获 取单元171获取的图像数据131登记为表格。该表格登记单元112被提供有与来自表格信 息指定单元151的表格相关的信息,并且其后查询存储在存储部分14中的口令表145以确 定由在所提供的信息中找到的用户识别信息指示的用户是否被授权。当确定了用户是被授 权的用户时,表格登记单元112相应地登记了该表格。更具体地讲,表格登记单元112相应 地在将表格识别信息和目的识别信息存储在存储部分14中的表格数据库(图中数据库被 简称为“DB”)141中之前,建立了表格识别信息和目的识别信息之间的关联。表格登记单 元112还把与表格相关的格式信息132存储到存储部分14的文件系统142中,S卩,存储到 其中由目的识别信息指示的文件中。即,包括表格数据库141的存储部分14用作存储了与 各种文档的格式相关的格式信息的格式信息存储单元。存储部分14中的对象区域数据库143基于表格存储了与从文档中提取的构成部 分相关的信息,即提取部分确定信息。提取部分确定信息是用于按位置、大小等来限定文档 中的缩略图对象区域的信息。即,包括这样的对象区域数据库143的存储部分14用作提取 部分确定信息存储单元,其基于格式存储提取部分确定信息,提取部分确定信息用于确定 哪个构成部分将被从构成文档的多个构成部分中提取出来。操作部分15用作对象区域指 定单元152,其响应于用户操作指定被用于基于表格来限定缩略图对象区域的提取部分确 定信息。CPU 11用作对象区域登记单元113,其被提供有与来自对象区域指定单元152的 与缩略图对象区域相关的提取部分确定信息,并且把被提供的信息与关于相应表格的识别 信息相关联地存储到对象区域数据库143。
存储部分14中的布局数据库144用于按照布局与表格的一对一关系来进行登记。 操作部分15用作布局指定单元153,其响应于用户操作指定了登记在对象区域数据库143 中的缩略图对象区域的布局。即,布局指定单元153是布置信息指定单元的一个例子,布置 信息指定单元响应于用户操作指定了布置信息。布置信息与由提取部分确定信息确定的缩 略图对象区域被布置的位置相关。CPU 11其后用作布局登记单元114,其被提供有来自布 局指定单元153的布局,并且把布局与关于该布局的表格的识别信息相关联地存储到布局 数据库144中。2-2-2.与缩略图的写入相关的功能结构图3是示出了与在图像处理装置1中写入缩略图相关的功能结构的框图。上面已 经描述了以下功能结构,即,图像数据获取单元171、图像数据131、格式信息132、和格式信 息计算单元111,因此将不再描述它们。上面还描述了存储部分14中的数据库,即,表格数 据库141、对象区域数据库143、布局数据库144,因此将不再描述它们。格式信息计算单元111分析由图像数据获取单元171获取的图像数据131,相应地 计算与图像数据131的文档的格式相关的格式信息132。所得到的格式信息132被存储在 RAM 13中。CPU 11通过表格数据库141查阅存储在文件系统142中的格式信息,以找出与 存储在RAM 13中的格式信息132相一致的任一格式信息,从而CPU 11用作对与图像数据 131相应的表格进行确定的表格确定单元115。即,格式信息计算单元111和表格确定单元 115每一个都是格式确定单元的一个例子,格式确定单元通过分析由图像数据获取单元获 取的图像数据来获取与图像数据的文档的格式相关的格式信息,并且通过与存储在格式信 息存储单元中的格式信息相比较来确定文档的格式。在此,术语“两个格式信息之间的一致性”指的是两个格式信息之间的差落在预定 阈值范围内。CPU 11还用作对象区域提取单元116,其从对象区域数据库143中读取与缩 略图对象区域相关的信息,并且从图像数据131中提取缩略图对象区域的图像的对象区域 数据133以存储在RAM 13中。与缩略图对象区域相关的信息是与缩略图对象区域的位置 和大小相关的信息,与由表格确定单元15确定的表格相关的识别信息相关联地存储与缩 略图对象区域相关的信息。即,对象区域提取单元116是提取单元的一个例子,提取单元 读取与由格式确定单元确定的格式相应的提取部分确定信息,并且从图像数据131中提取 由提取部分确定信息确定的缩略图对象区域。其后,CPUll从布局数据库144中读取与该 表格相对应的多个布局中的任一个。即,CPU 11用作布置信息获取单元,其获取把从文档 中提取的缩略图对象区域布置在哪里的相关布置信息。其后,CPU 11用作缩略图生成单元 117(代替图像生成单元),其生成表示缩略图的缩略图数据134,缩略图是布置在由所获取 的布局指示的位置处的图像,缩略图生成单元117还将所得到的缩略图数据存储到RAM 13 中。CPU 11还用作写入单元118,其把缩略图生成单元117存储到RAM 13中的缩略图 数据134附加地提供到作为缩略图数据134的基础的图像数据131中,其后将附加的结果 写入到文件系统142。这里,如果以符合诸如包括JPEG(联合图像专家组)的EXIF(可交换 图像文件格式)和TIFF(标签图像文件格式)之类的标准的图像格式存储图像数据,则图 像数据可包括缩略图。因此,通过使用图像格式的这种特性,写入单元118对文件系统142 执行数据写入,即,将包括缩略图数据134的数据写入到图像数据131中。
9
3.操作接下来将描述图像处理装置1的操作。3-1.表格登记的操作图4是图像处理装置1中的表格登记的操作的流程图。首先,用户把作为对象登 记的文档的表格布置在图像获取部分17中的稿台玻璃(未示出)上,其后通过操作操作部 分15来发出登记该表格的命令。响应于该操作,作为图像数据获取单元171的图像获取部 分17在CPU 11的控制下扫描该表格,其后把与扫描细节相对应的图像数据131转发给CPU 11(步骤S101)。其后,CPU 11把接收到的图像数据131存储到RAM 13中,CPU 11其后用 作格式信息计算单元111,即,根据图像数据131计算格式信息132以将其存储到RAM13(步 骤S102)。更具体地讲,格式信息计算单元111对图像数据131执行加标签处理,并且从图 像数据131中提取线和矩形。格式信息计算单元111其后将与线和矩形相关的信息转换为 数值,从而生成格式信息132。例如,与线和矩形相关的信息包括线的端点、矩形的顶点部 分、和线和矩形的粗细。其后,CPU 11使显示部分16显示一个表格登记屏幕以催促用户输 入与完成了扫描的表格相关的信息。CPU 11其后对这样的表格登记屏幕执行处理(步骤 S103)。图5是示出了示例性的表格登记屏幕的示意图。如图5所示,表格登记屏幕的上 部显示了字符串“输入与用于登记的表格相关的信息”。屏幕的左下方被提供有预览区域 Rs,用于显示完成了扫描的表格的图像(其后,被称作表格图像)。当不能完整地显示表格 图像时,该预览区域Rs被提供有滚动条以在垂直方向和水平方向上移动显示部分。在预览 区域Rs的右侧,提供按钮Bl和B2来放大和缩小用于显示的表格图像。用户将操作部分15 的鼠标的指针移动到按钮Bl的范围内,其后用鼠标点击,这样就在预览区域Rs中放大表格 图像,并且其后进行显示。当用户在将鼠标指针移动到按钮B2的范围内之后使用鼠标点击 时,缩小表格图像,并且其后进行显示。在按钮Bl和B2之下提供有文本框Tl、T2、T3和T4。文本框Tl用于接受表格名 称的输入,文本框T2用于接受将计算出的格式信息132存储到存储部分14的文件系统142 中的目的的输入。文本框T3用于接受用户名的输入,并且文本框T4用于接受用户口令的 输入。当用户使用操作部分15的键盘将字符串输入到这些文本框T1、T2、T3和T4中的每 一个时,这样输入的字符串被存储在RAM 13中分别作为表格名称、目的、用户名和口令。在这些文本框之下提供了按钮B3和B4。按钮B3被用于把生成缩略图的模式改变 为“整体缩小”,并且按钮B4被用于将模式改变为“区域指定”。在将指针移动到按钮B3或 B4之后进行鼠标点击,从而所选择的按钮被加上粗的框线。图5示出了当用户在将指针移 动到按钮B4之后使用鼠标点击时的示例性屏幕。作为这样的鼠标点击的结果,加上框的按 钮的模式被存储在RAM 13中作为生成缩略图的模式。屏幕右下方包括OK按钮B5和取消按钮B6。通过按钮B5,允许在表格登记屏幕上 进行的每一输入,并且通过取消按钮B6拒绝这样的输入。通过在将指针移动到OK按钮B5 之后使用鼠标点击,存储在RAM 13中的信息,S卩,表格名称、目的、用户名、口令和生成缩略 图的模式,被用在下一步骤S104中的处理中。另一方面,通过在将指针移动到取消按钮B6 之后使用鼠标点击,CPU 11终止了该处理,并且过程返回到步骤S101。在完成了在表格登记屏幕上进行的各种设置之后,当在OK按钮B5上进行鼠标点击时,CPU 11把存储在RAM 13中的用户名和口令的组合对照存储部分14中预先提供的口 令表145的细节进行验证。这样,CPU 11确定进行了输入的用户是否被授权。当通过这样 的验证确定用户被授权时,CPU 11把在步骤S102中计算出的与表格相关的格式信息132 存储到如上所述在文件系统142中找到的目的。与存储在RAM 13中的表格名称相关联地 进行这样的存储(步骤S104)。这里,当这样的输入导致某种错误时,CPU 11控制显示部分 16显示通知用户该错误的屏幕,从而催促用户再次进行输入。其后,CPU 11确定存储在RAM 13中的生成缩略图的模式是不是“区域指定”(步 骤S105)。当确定生成缩略图的模式不是“区域指定”时(步骤S105 否),则CPU 11把通 过“整体缩小”表格来生成缩略图的模式存储到存储部分14的布局数据库144(步骤S109) 中,并且结束处理。另一方面,当确定生成缩略图的模式是“区域指定”时(步骤S105 是), 则CPU 11控制显示部分16显示用于选择对象区域指定模式的屏幕以用于选择哪个模式来 指定缩略图对象区域,其后对选择对象区域指定模式的屏幕执行处理(步骤S106)。图6是示出了示例性的选择对象区域指定模式的屏幕的示意图。如图6所示,屏 幕右侧显示了按钮B7和B8。按钮B7被用于选择“基于单元格的指定”作为对象区域指定 的模式,并且按钮B8被用于选择“自由指定”。类似于上述生成缩略图的模式,被点击的按 钮由粗线加框。通过对按钮B7进行鼠标点击,将“基于单元格的指定”模式选作对象区域 指定的模式,其后将其存储在RAM 13中。通过对按钮B8进行鼠标点击,将“自由指定”模 式选作对象区域指定的模式,其后将其存储在RAM 13中。其后,通过对按钮B5进行鼠标点 击,处理前进到步骤S107。在步骤S107,CPU 11确定存储在RAM 13中的对象区域指定的模式是不是“自由指 定”(步骤S107)。当确定了对象区域指定的模式是“自由指定”时(步骤S107:是),CPU 11在显示部分16上显示用于自由指定的布局屏幕(步骤S200),并且当确定了对象区域指 定的模式不是“自由指定”时(步骤S107:否),CPU 11在显示部分16上显示用于基于单元 格的指定的布局屏幕(步骤S300)。CPU 11其后执行处理以适用所选择的模式。其后,CPU 11把作为各个布局屏幕上的编辑结果的布局与表格相关联地存储到布局数据库144中,从 而登记这些布局(步骤S108)。图7是示出了示例性的用于自由指定的布局屏幕的示意图。如图7所示,用于自 由指定的布局屏幕的左侧显示了预览区域Rs。当用户将指针移动到预览区域Rs内,并且其 后通过鼠标进行拖拽时,CPU 11获取例如由指针指定的像素的坐标所限定的矩形。这样限 定的矩形是缩略图对象区域,并且这被称作“自由指定”。另一方面,通过“基于单元格的指 定”,CPU 11获取由表格指定的单元格作为缩略图对象区域。如果是这种情况,则用户在预 览区域Rs中将指针移动到该表格的多个单元格中的任一单元格,并且其后使用鼠标点击 该单元格的内部,从而CPU 11获取了该单元格作为缩略图对象区域。预览区域Rs的右上侧显示了多个按钮B9至B12、和文本框T5和T6。布局屏幕的 中间右部显示了用于缩略图对象区域的详细设置的列表Ld。布局屏幕的右下部显示了用于 缩略图对象区域的布局的布局框&。缩略图大小的模式被用于设置缩略图的大小,并且类型不同,即,一个类型是“固 定”,而另一类型是“自动”。显示在屏幕右上部的按钮是用于选择缩略图大小的模式的按 钮,即,按钮B9用于设置“固定”,而按钮BlO用于设置“自动”。图7示出了选择按钮B9的示例性情况,并且缩略图大小的模式被设置为“固定”。通过这样将缩略图大小的模式设置 为“固定”,位于按钮B9和BlO之下的文本框T5和T6都用于输入数值,并且根据数值设置 缩略图大小。在图7的例子中,由于文本框T5和T6都被设置了数值“50”,因此缩略图大小 在垂直方向和水平方向都被设置为50mm。因此,屏幕右下部的布局框&显示了在垂直方向 和水平方向都为50mm大小的缩略图。另一方面,当缩略图大小的模式被设置为“自动”时, 根据显示在布局框&中的缩略图大小来自动设置缩略图大小。布局模式被用于设置缩略图布局,并且类型不同,S卩,一种类型是“用户指定”,而 另一类型是“自动指定”。为了选择这样的布局模式,使用按钮Bll和B12。按钮Bll用于 设置“用户指定”,而按钮B12用于设置“自动指定”。图7示例性地示出了选择了按钮B12 的情况,并且布局模式被设置为“自动指定”。当布局模式被这样设置为“自动指定”时,根 据预定算法自动对布局框&中的缩略图对象区域进行布局。预定算法可以有不同类型,根 据一个示例性算法,CPU 11按照选择的次序并根据优先级来对布局框&中的缩略图对象区 域进行布局。优先级是由从布局框&的左侧向右侧这样的扫描线来定义的,并且当到达布 局框&的右侧远端时,向下移动一条线。作为代替算法,通过在垂直方向和水平方向上根 据多个缩略图对象区域的大小而组合多个缩略图对象区域,任何所选择的缩略图对象区域 可被布局为具有看上去尽可能为方形的缩略图。另一方面,当布局模式被设置为“用户指定”时,响应于用户对布局框&进行的布 局编辑操作来对缩略图对象区域进行布局。通过这样的布局编辑操作,具体地讲,通过用鼠 标拖拽而把由用户按下鼠标按钮而选择的缩略图对象区域从预览区域Rs附加地提供到布 局框&,或者通过在布局框&中进行鼠标拖拽而移动这样的缩略图对象区域。图8是说明由显示了用于自由指定的布局屏幕的图像处理装置1进行的布局编辑 处理的操作的流程图。如图8所示,CPU 11通过显示用于自由指定的布局屏幕来接受布局 编辑操作(步骤S201)。其后,CPU 11确定矩形指定是不是由鼠标在预览区域Rs内进行 (步骤S202)。这里,在指针位于预览区域Rs中的情况下,由用户通过鼠标拖拽操作来进行 矩形指定,并且在预览区域Rs中指定了两个位置。这里,这样指定的两个位置是矩形的左 上点和右下点的组合,或者是矩形的右上点和左下点的组合。当确定了鼠标在预览区域Rs中进行了矩形指定时(步骤S202 是),CPU 11将这 样指定的矩形附加地提供作为新的缩略图对象区域(步骤S203),并且之后处理前进到步 骤S210。通过这样添加新的缩略图对象区域,详细设置列表Ld被新提供了与新的缩略图对 象区域相对应的一行。另一方面,当确定了鼠标在预览区域Rs中未进行矩形指定时(步骤 S202:否),CPU 11确定缩略图大小的模式是不是被设置为“固定”(步骤S204)。当确定缩 略图大小的模式被设置为“固定”时(步骤S204:是),CPU 11读取输入到文本框T5和T6 的数值,并且将缩略图大小设置为与这样读取的数值相对应的大小(步骤S205)。另一方 面,当确定了缩略图大小的模式未被设置为“固定”时(步骤S204 否),CPU 11自动地根 据显示在布局框&中的缩略图大小设置缩略图大小(步骤S206)。其后,CPU 11确定布局模式是否被设置为“用户指定”(步骤S207)。当确定布局模 式被设置为“用户指定”时(步骤S207 是),CPU 11通过响应于用户的布局编辑操作来对 缩略图对象区域进行布局来设置缩略图布局(步骤S208),并且其后处理进行到步骤S210。 另一方面,当确定布局模式未被设置为“用户指定”时(步骤S207 否),CPU 11通过根据
12预定算法对缩略图对象区域进行自动布局来设置缩略图布局(步骤S209),并且其后处理 进行到步骤S210。其后,在步骤S210,CPU 11确定操作是否以鼠标点击OK按钮B5而结束。当CPU 11确定操作未结束时(步骤S210 否),处理回到步骤S201。另一方面,当确定了操作结束 时(步骤S210 是),CPU 11结束布局编辑处理。图9是示出了当缩略图大小的模式被设置为“自动指定”时用于自由指定的示例 性布局屏幕的示意图。在该例子中,由于布局模式也被设置为“自动指定”,因此每当用户附 加地提供缩略图对象区域时,缩略图布局就被自动地设置。即,在布局框&中,根据预定算 法自动地对上述被选择和被添加的缩略图对象区域进行布局。这里,由于缩略图大小的模 式被设置为“自动指定”,因此缩略图大小与作为在布局框&中进行的自动布置的结果的缩 略图大小相同。这样,文本框T5和T6不接受用户输入,而是在其中显示数值“ 100”和“30”, 分别作为在布局框&中进行的自动布置的结果的缩略图大小。3-2.缩略图写入的操作图10是在图像处理装置1中写入缩略图的操作的流程图。用户把文档的复制件 布置在图像获取部分17中的稿台玻璃(未示出)上,其后通过操作操作部分15来发出写 入缩略图的命令。响应于该操作,作为图像数据获取单元171的图像获取部分17在CPU 11 的控制下扫描该文档,其后把与扫描细节相对应的图像数据131转发给CPUll (步骤S401)。 其后,CPU 11把所提供的图像数据131存储到RAM 13中,CPU 11其后用作格式信息计算单 元111,即,根据图像数据131计算格式信息132以将其存储到RAM 13(步骤S402)。接下来,CPU 11通过表格数据库141查阅存储在文件系统142中的格式信息,并且 搜索与作为计算结果的格式信息132相一致的任一格式信息,从而确定哪个表格与图像数 据131相对应(步骤S403)。更具体地讲,对于存储在文件系统142中的每一格式信息,CPU 11计算与作为计算结果的格式信息132的差,其后将该差与预定阈值进行比较。当所得到 的差落在阈值范围内时,CPU 11基于与上述表格信息相关联地存储在表格数据库141中的 表格识别信息来确定与图像数据131相对应的表格。CPU 11其后从对象区域数据库143 中读取与有关这样确定的表格的缩略图对象区域相关的信息,即,位置和大小,并且CPU 11 从图像数据131中提取对象区域数据133 (步骤S404)。对象区域数据133在此表示缩略图 对象区域的图像。其后CPU 11根据这样从布局数据库144读取的布局来对由对象区域数 据133表示的图像进行布局,从而生成缩略图的缩略图数据(步骤S405)。在这样生成缩略 图数据之后,CPU 11把缩略图数据嵌入到作为上述扫描结果的图像数据131中,并且把所 得到的数据写入到文件系统142中(步骤S406)。这样,图像处理装置1就能够登记表格、该表格的一个或多个缩略图对象区域、和 缩略图对象区域的布局。图像处理装置1还能够自动地区分任一被扫描的文档的表格,生 成与区分出的表格相对应的缩略图,并且将缩略图嵌入到文档的图像数据以进行存储。因 此,这消除了每当文档被扫描时要用户设置缩略图对象区域和布局的需要,并且带来了能 够以小于文档原始图像的图像来显示文档的任何特征的优点。通过将共享同一表格的文档 的任何特征部分组合起来来实现这些优点。4.变形示例以上描述了例子,以下将描述变形例子的细节。以下的变形示例可被组合到一起。
1.在以上的例子中,布局数据库144按与表格的一对一关系登记布局,但是可选 地,可基于表格登记多个布局。如果是这种情况,则被提供来对缩略图对象区域进行布局的 布局框RL可具有用于从多个布局中进行选择的标签区域Rt。图11是示出了用于多个布局的登记的示例性布局屏幕的示意图。如图所示,紧接 在右下部的布局框&之上,提供标签区域Rt以从多个布局中进行选择。该标签区域Rt显 示了用于识别诸如“布局1”和“布局2”之类的布局的布局名,并且根据包围布局名的框线 的角度来表示哪个布局被选择。在图11的示例中,选择的是布局名“布局2”,其由下端线 比上端线长的梯形包围。所选择的布局的细节在布局框&中显示。标签区域Rt的右侧远 端包括具有字符串“添加布局”的区域,并且当在该区域进行鼠标点击时,任一新布局被附 加地提供给布局框&。这样,当基于表格登记多个布局时,登记的布局每一个都可具有不同 的缩略图对象区域以供使用。在此考虑示例性情况,其中,针对特定表格选择三个缩略图对 象区域rl、r2和r3,并且针对其登记两个布局Ll和L2。在此情况下,对于布局Li,仅可使 用缩略图对象区域rl和r2,并且对于布局L2,仅可使用缩略图对象区域r2和r3。2.可选地,在基于表格登记的多个布局中,可将一个布局与其余布局区分开。在图 11的布局框&中,显示在右下方的按钮B14包括字符串“代表性布局”,并且当在按钮B14 上进行鼠标点击时,CPU 11把在鼠标点击时选择的布局存储到布局数据库144中作为代表 性布局。因此,这将被选择作为代表性布局的布局与其余布局区分开。3.另外,当这样基于表格登记多个布局时,即使在写入缩略图时用表格限定了任 一被扫描的文档,用于嵌入到文档的图像数据的缩略图也未被限定,这是因为可能与该表 格相对应的缩略图的布局改变。基于这种考虑,可临时性地选择多个布局中的任一个,并且 可针对任一被扫描的文档生成缩略图。其后,所得到的缩略图可以与列表的表格中的其它 缩略图一起显示,以催促用户确定是否使用临时选择的布局。图12是示出了在变形示例中 对列表的表格中的缩略图进行的示例性显示的示意图。在该屏幕的左侧,提供缩略图布局 选择区域Rc以显示多个为该表格登记的布局。在缩略图布局选择区域Rc的右侧,提供列 表显示区域Rv,以在列表的表格中显示通过采用在缩略图布局选择区域Rc中临时选择的 布局而为被扫描的文档生成的缩略图。在图12中,临时选择的布局是位于三个布局中间的 “布局2”。其后,在缩略图布局选择区域Rc中,被选择的布局周围被加上虚线框。假设现在 用户通过在布置于屏幕上的缩略图布局选择区域Rc中的多个布局中对“布局1”进行鼠标 点击从而选择“布局1”。图13是示出了当用户选择任一特定布局时对列表的表格中的缩 略图进行示例性显示的示意图。当用户选择“布局1”时,这样选择的“布局”相应地在周围 被加上虚线框以指示在缩略图布局选择区域Rc中选择了“布局1”。响应于该操作,在列表 显示区域Rv中,通过将“布局1”应用于每一文档而生成的缩略图被显示在列表的表格中。 在该状态下,如果用户对位于屏幕右上方的OK按钮B5进行鼠标点击,则通过写入单元118 来使得通过采用当前选择的“布局1”生成的缩略图中的每一缩略图都与其图像数据相关 联,并且其后将缩略图写入到存储部分14。4.以上例子是按布局登记表格但是不必基于表格登记布局的情况。如果是该情 况,则布局数据库144不必被提供给存储部分14。在没有这样的存储部分14的情况下,可 在写入缩略图时接受用户的布局编辑操作,并且响应于该编辑操作,可执行写入缩略图。图 14是示出了在这样的变形示例中用于布局编辑的示例性屏幕的示意图。响应于将命令发到图像处理装置1以扫描文档并且按列表形式显示缩略图的用户操作,CPU 11显示如图14 所示的屏幕。在该屏幕上,左上部显示了各种操作按钮,中间的左部显示了作为预定布局的 默认布局区域R1,左下部显示了作为用于布局编辑的区域的指定布局区域R2,并且中心的 右侧显示了显示区域R3。默认布局区域Rl显示了作为整体缩小表格图像的结果的缩略图 大小布局,并且该布局包括在表格登记期间登记的缩略图对象区域。还如图14所示,指定 布局区域R2显示了字符串“尚未指定”,表示没有指定布局并且没有提供缩略图对象区域。 列表显示区域R3按列表形式显示通过采用在默认布局区域Rl中显示的整体缩小的布局而 生成的缩略图。当用户把默认布局区域Rl中显示的任一缩略图对象区域用鼠标拖拽到指定布局 区域R2时,CPU 11响应于这样的用户操作生成布置信息。由于根据该布置信息对缩略图对 象区域进行了布局,在已经示出了字符串“尚未指定”的指定布局区域R2中,对作为拖拽的 结果的缩略图对象区域进行布局。即,在该改进示例中,CPU 11用作布置信息生成单元,其 生成与响应于用户操作布置由提取单元提取的构成部分的位置相关的布置信息。图15是 示出了当在指定布局区域R2中对缩略图对象区域进行布局时用于布局编辑的示例性屏幕 的示意图。响应于该用户操作,列表显示区域R3在此按列表表格显示通过采用在指定布局 区域R2中显示的布局而生成的缩略图。这样,即使未基于表格登记布局,也相应地在每次 写入缩略图期间对为每一表格登记的缩略图对象区域进行布局以确定布局。以此方式,这 样由用户编辑的布局中的缩略图每个都可以与之前存储的图像数据相关联。5.在以上描述的例子中,尽管没有在布局中给出关于缩略图对象区域的放大率和 缩小率的描述,也可在布局之前对缩略图对象区域进行放大和缩小。可选地,可响应于鼠标 对图7所示的多个按钮B13中的任一个进行鼠标点击来显示用于这种放大和缩小的屏幕。 如果是这种情况,CPU 11根据预定的放大率或缩小率对缩略图对象区域进行放大或缩小, 并且使用所得到的缩略图对象区域来生成缩略图。即,CPU 11用作代替图像生成单元,其通 过把任一提取出的构成部分的大小改变为预定大小来生成代替图像。图16是示出了缩略 图对象区域的放大率和缩小率的示例性设置屏幕的示意图。在图7的屏幕中,当用户对多 个按钮B13中的任一个进行鼠标点击时,显示部分16相应地在其上显示图7所示的弹出窗 口 W。在该弹出窗口 W上,文本框T7显示了表示与所点击的按钮B13相对应的缩略图对象 区域的名称的字符串,并且可用操作部分15的键盘来编辑该字符串。在文本框T7下显示 缩略图对象区域的大小。在附图中,该大小是“7. 6X0. 8cm”。在该大小的显示中,显示按钮 B15.B16和B17来选择使用哪个模式来确定该布局中的缩略图对象区域的放大率或缩小率 (以下,该模式被称作缩放模式)。在这一组按钮的下面,提供区域R4以根据选择了哪个模 式用于缩放来编辑详细设置。按钮B15被用于选择作为缩放模式的“固定缩放”。当对按钮 B15进行鼠标点击时,区域R4在其中显示用于输入相对于缩略图对象区域的原始大小的百 分比的放大率或缩小率的文本框。例如,当该文本框被提供有数值“13%”时,缩小率相应地 被设置为13%,并且当该文本框被提供有数值“150%”时,放大率相应地被设置为150%。按钮B16被用于选择作为缩放模式的“固定大小”。当对按钮B16进行鼠标点击 时,区域R4相应地显示用于输入通过在垂直方向和水平方向上以“mm”为单位放大或缩小 而完成的缩略图对象区域的大小的文本框。通过这些提供有大小的数值的文本框,按大小 限定放大的或缩小的缩略图对象区域。可选地,文本框可被构成为仅提供有垂直方向或水
15平方向的大小的数值。如果是这种情况,未被提供有数值的方向的放大率或缩小率被设置 为与另一方向的值相同,并且相应地通过放大或缩小而完成的缩略图对象区域将全部是形 状类似的。按钮B17被用于选择作为缩放模式的“指定字符大小”。当对按钮B17进行鼠标点 击时,区域R4相应地显示用于输入最小的字符大小的文本框T8(以下,被称作最小字符大 小)。通过这样选择的“指定字符大小”,针对在写入缩略图期间扫描的每一文档来确定实际 放大率和缩小率。更具体地讲,当文档被扫描时,并且当与文档相对应的缩略图对象区域的 图像数据被提取时,CPU 11针对图像数据执行字符识别处理。作为该字符识别处理的结果, 根据这样识别出的字符确定最小大小的任一字符,并且为缩略图对象区域确定放大率和缩 小率以使得大小与最小字符大小相一致。图16示例性地示出了用户对按钮B17进行鼠标点击并且选择了 “指定字符大小” 作为缩放模式的情况。该情况中的文本框T8被提供有数值“12”,并且该数值被设置为以 “Pt”为单位的最小字符大小。这里,单位“Pt”表示由JIS(日本工业标准)Z 8305-19621 限定的字符的基准尺寸。即,在图16中,最小字符大小被设置为“12pt”。因此,如果CPU 11 提取特定文档的缩略图对象区域的图像数据,并且例如,如果图像数据中识别出的字符具 有“24pt”的大小,那么,12/24 = 0.5。因此,缩略图对象区域被设置为50%的缩小率。这 样,通过使得最小字符大小取其大小不会使得所得到的字符看起来扁平和难以看清的值, 缩略图中的字符保持完整,即,不会看起来扁平。在区域R4中,在字符串“边缘切割”之后显示按钮B18和B19。按钮B18被用于把 命令发到图像处理装置1以针对由文本框T7中的字符串表示其名称的缩略图对象区域执 行边缘切割处理。通过边缘切割处理,对缩略图对象区域进行加标签的处理,所述加标签处 理是把基于像素来将像素值与预定阈值进行比较。在这样的处理之后,在缩略图对象区域 中,对值超过阈值的像素组限定了任意的矩形圈,并且只有矩形内被留下作为缩略图对象 区域,并且其它部分被去除。这样,在原始缩略图对象区域中,位于外边缘附近且具有不超 过预定阈值的值的任一像素被作为边缘而消除。按钮B19被用于把命令发到图像处理装置 1而不执行这样的边缘切割处理。6.在以上的示例性描述中,用作表格确定单元115的CPU 11通过表格数据库141 搜索存储在文件系统142中的格式信息,以找出与作为从任一被扫描的文档计算出的结果 的格式信息132相一致的任一格式信息,从而按格式限定被扫描的文档。作为这样限定文 档表格的替代,可为文档提取出多种潜在表格。如上所述,术语“两种格式信息之间的一致 性”指的是具有一定灵活性的需求,即,之间的差落在阈值范围内。因此,当多个表格的格式 信息在细节上相对相似时,可能存在表格确定单元115在用表格限定文档时失败的情况。 如果是这种情况,则CPU 11可从作为自任一被扫描的文档计算出的结果的格式信息132提 取每一个均示出了落在预定范围内的差的多个表格。其后,CPU 11可查阅在每一表格中登 记的缩略图布局,并且把文档的缩略图与每一表格相关联地显示。其后,CPU 11可显示表 格以使得表格可供用户选择。图17是示出了在该变形示例中用于表格选择的示例性屏幕的示意图。当表格确 定单元115在用表格限定文档时失败时,CPU 11显示图17的用于表格选择的屏幕。该用于 选择的屏幕在其上连同字符串“表格识别中的错误”中的标题一起显示了消息。这里的消息关于“被扫描的文档的自动表格区分失败。进行表格选择。”在这样的消息之下,显示的 是预览区域Rs和类似的表格选择区域Ra。预览区域Rs在其中显示了文档图像,并且类似 的表格选择区域Ra在列表的表格中显示了作为文档的潜在表格而被提取的多个表格以使 它们能被用户选择。当表格确定单元115在用表格限定文档时失败时,CPU 11查阅存储部 分14的表格数据库141以从被扫描的文档的格式信息132中找出多个示出了落在阈值范 围内的差的格式信息。其后,CPUll提取由每一表格信息表示的表格,并且在显示部分16上 显示表格的识别信息。CPU 11还通过采用经这样的表格登记完成的布局来对缩略图对象区 域进行布局,从而生成了缩略图。所得到的缩略图与相应的表格的识别信息相关联,以在显 示部分16上进行显示。因此,类似的表格选择区域Ra在其中相关联地显示了每一表格的 识别信息(图中的“表格名称”)、和“示例性缩略图”。“示例性缩略图”是通过采用为每一 表格登记的布局而从被扫描的文档的图像中生成的缩略图。即,在格式确定单元在限定了 图像数据131的文档的表格时失败的情况下,CPU 11用作格式提取单元,即,搜索在格式信 息存储单元中存储的格式信息,以从关于文档格式的格式信息中找出每一个均示出了落在 阈值范围内的差的多个格式信息,并且提取出在多个提取出的格式信息中找到的格式。用 户对显示在类似的表格选择区域Ra中的“表格名称”的显示区域进行鼠标点击、或对“示例 性缩略图”的显示区域进行鼠标点击,从而选择任一表格。因此,被选择的显示区域由图中 所示的粗线加框。这样,在选择任一表格之后,当用户对位于屏幕的右下部中的OK按钮B5 进行鼠标点击时,被选择的表格被确认为用作文档的表格,并且把与表格相对应的“示例性 缩略图”的缩略图数据134与图像数据131相关联地存储在存储部分14中。S卩,CPU 11用 作写入单元,其根据由格式提取单元提取出的多个格式中的每一格式来显示由代替图像生 成单元生成的代替图像,并且响应于用户操作,选择任一代替图像以写入到存储单元。注意,在变形示例4中,由于未给予表格登记布局,因此,如果不能用表格限定被 扫描的文档,则CPU 11不能通过采用与每一表格相对应的布局来生成缩略图。在此情况 下,CPU 11可以把登记在多个表格中的缩略图对象区域之一作为上述“示例性缩略图”。用 户相应地查阅这样显示的“示例性缩略图”以进行与上面类似的鼠标点击操作。响应于这 样的操作,CPU 11可选择缩略图之一以存储到存储部分14中。S卩,在此情况下,CPU 11用 作写入单元,即,从提取部分确定信息存储单元中读取针对由格式提取单元提取出的每一 格式存储的提取部分确定信息,并且生成了作为由提取部分确定信息确定的每一构成部分 的图像的代替图像。CPU 11其后响应于用户操作显示所得到的代替图像以使得这些图像可 用于选择,并且将多个代替图像中选择出的一个写入到存储单元。7.在上述示例中,利用了图像格式的特性,写入单元118为文件系统142提供作为 把缩略图数据134嵌入到图像数据131中的结果的数据。可选地,写入单元118可在把图 像数据131和缩略图数据134存储到存储部分14之前建立它们之间的关联。如果是这种 情况,那么,即使例如存储了图像数据131的图像格式不是可包括缩略图数据134的类型, 也可在图像数据131和缩略图数据134之间建立关联。这里,写入单元118不必把缩略图 数据134与图像数据131关联地存储。S卩,只要写入单元118把缩略图数据134写入到存 储部分14,其就工作良好。8.在上述示例中,表格登记单元112通过查阅口令表145来确定用户是否被授权。 这肯定并非限制性的,并且表格登记单元112可确定用户是否被允许对存储在RAM 13中的目的进行数据写入。在此情况下,只要文件系统142与关于被授权对存储区域进行数据写 入的用户的用户识别信息相关联地存储了关于存储区域的识别信息,文件系统142就工作 良好。CPU 11可在文件系统142中这样查阅存储细节以如上述那样进行确定。9.可以以计算机可读记录介质的形式分发要由图像处理装置1中的CPU 11运行 的程序,所述计算机可读记录介质例如是诸如磁带和磁盘之类的磁记录介质、诸如光盘之 类的光学记录介质、磁光学记录介质、和半导体存储器。还可在诸如互联网之类的网络上下 载这些程序。这里,负责上述控制的控制单元不必限制为CPU,还可应用各种装置,例如,专 门提供的处理器。而且,例如存储部分14、操作部分15、显示部分16、和图像获取部分17之类的部件 可以全部都是通过通信部分18连接的外部装置。在此情况下,CPU 11可通过通信部分18 控制这种外部装置。10.在上述示例中,为了计算两个格式信息之间的差,CPU 11对每一格式信息中 的点的X坐标和y坐标的两个数值之间的差进行求和。可选地,优选地在把差转换为绝对 值之后对差执行这样的求和。可选地,CPU 11可对差的平方进行求和以计算两个格式信息 之间的差。为了说明和描述的目的已经提供了本发明的示例性实施例的以上描述。这并不意 味着对本发明毫无遗漏的描述或将本发明限制为以上所描述的确切的表格。显然,很多变 形和改变对于本领域技术人员来说是明显的。选择和描述示例性实施例以便进行最好的解 释以使得本领域技术人员能够理解用于各种示例性实施例的且具有适于实际使用的各种 变形的本发明。这意味着本发明的范围由以下权利要求及其等同物所限定。
权利要求
一种图像处理装置,包括格式信息存储单元,其存储与按类型变化的文档格式相关的格式信息;提取部分确定信息存储单元,其基于格式存储提取部分确定信息,其中提取部分确定信息用于确定多个构成部分中的哪一个构成部分被从文档中提取;布置信息获取单元,其获取与布置从文档中提取出的构成部分的位置相关的布置信息;图像数据获取单元,其获取文档的图像数据;格式确定单元,其通过分析由图像数据获取单元获取的图像数据来获取与图像数据的文档格式相关的格式信息,并且通过与存储在格式信息存储单元中的格式信息进行比较来确定文档格式;提取单元,其从提取部分确定信息存储单元中读取与由格式确定单元确定的格式相对应的提取部分确定信息,并且从图像数据中提取由提取部分确定信息确定的构成部分;代替图像生成单元,用于生成通过把由提取单元提取出的构成部分布置于在由布置信息获取单元获取的布置信息中找出的位置处而得出的代替图像;以及写入单元,用于把由代替图像生成单元生成的代替图像写入到存储单元中。
2.如权利要求1所述的图像处理装置, 其中,布置信息获取单元获取多个布置信息,其中,代替图像生成单元通过基于由布置信息获取单元获取的多个布置信息中的每一 个来布置构成部分,从而生成多个代替图像,并且其中,写入单元把从代替图像生成单元所生成的多个代替图像中选择出的多个代替图 像的任一个写入到存储单元中。
3.一种图像处理装置,包括格式信息存储单元,其存储与按类型变化的文档格式相关的格式信息; 提取部分确定信息存储单元,其基于格式存储提取部分确定信息,其中提取部分确定 信息用于确定多个构成部分中的哪一个构成部分被从文档中提取; 图像数据获取单元,其获取文档的图像数据;格式确定单元,其通过分析由图像数据获取单元获取的图像数据来获取与图像数据的 文档格式相关的格式信息,并且通过与存储在格式信息存储单元中的格式信息进行比较来 确定文档格式;提取单元,其从提取部分确定信息存储单元中读取与由格式确定单元确定的格式相对 应的提取部分确定信息,并且从图像数据中提取由提取部分确定信息确定的构成部分;布置信息生成单元,其响应于用户操作生成与布置由提取单元提取的构成部分的位置 相关的布置信息;代替图像生成单元,其生成通过把由提取单元提取出的构成部分布置于在由布置信息 生成单元生成的布置信息中找出的位置处而得出的代替图像;以及写入单元,用于把由代替图像生成单元生成的代替图像写入到存储单元中。
4.如权利要求1至3任一项所述的图像处理装置,其中,代替图像生成单元通过把由提取单元提取出的构成部分改变为预定大小来生成 代替图像。
5.如权利要求1至3任一项所述的图像处理装置,其中,代替图像生成单元通过在由提取单元提取出的构成部分中查找一个字符并且通 过改变改构成部分的大小以使字符具有预定大小来生成代替图像。
6.如权利要求1所述的图像处理装置,还包括布置信息指定单元,其响应于用户操作 来指定与布置了由提取部分确定信息确定的构成部分的位置相关的布置信息,其中,布置信息获取单元获取由布置信息指定单元指定的布置信息。
7.如权利要求1所述的图像处理装置,还包括格式提取单元,在格式确定单元在确定 图像数据的文档格式时失败的情况下,格式提取单元从与文档格式相关的格式信息中获取 示出了落在阈值范围内的差的存储在格式信息存储单元中的多个格式信息,并且提取所述 多个格式信息中的每一格式信息中所形成的格式,其中,写入单元根据由格式提取单元提取的所述多个格式中的每一格式来显示由代替 图像生成单元所生成的每一代替图像,并且响应于用户操作来选择代替图像之一以写入到 存储单元。
8.如权利要求3所述的图像处理装置,还包括格式提取单元,在格式确定单元在确定 图像数据的文档格式时失败的情况下,格式提取单元从与文档格式相关的格式信息中获取 示出了落在阈值范围内的差的存储在格式信息存储单元中的多个格式信息,并且提取所述 多个格式信息中的每一格式信息中所形成的格式,其中,写入单元从提取部分确定信息存储单元中读取为由格式提取单元所提取的多个 格式中的每一格式而存储的提取部分确定信息,并且生成由提取部分确定信息确定的多个 构成部分中的每一构成部分的图像作为代替图像以进行显示,并且还响应于用户操作来选 择代替图像之一以写入到存储单元。
全文摘要
图像处理装置包括存储与按类型变化的文档格式相关的格式信息的存储器;基于格式存储提取部分确定信息以确定多个构成部分中的哪一个被从文档中提取的存储器;获取与布置从文档中提取出的构成部分的位置相关的布置信息的单元;获取文档的图像数据的单元;通过分析获取的图像数据来获取与图像数据的文档格式相关的格式信息、并且通过与存储的格式信息进行比较来确定文档格式的单元;从提取部分确定信息存储器中读取与确定的格式相对应的提取部分确定信息、并且从图像数据中提取确定的构成部分的单元;生成通过把提取出的构成部分布置于在获取的布置信息中找出的位置处而得出的代替图像的单元;和把生成的代替图像写入到存储器中的单元。
文档编号H04N1/00GK101931721SQ200910225478
公开日2010年12月29日 申请日期2009年12月16日 优先权日2009年6月24日
发明者北井翼 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1