首页> 中国专利> 图像文件分类方法、图像文件分类设备和计算机程序产品

图像文件分类方法、图像文件分类设备和计算机程序产品

摘要

本发明涉及图像文件分类方法、图像文件分类设备和计算机程序产品。图像文件分类方法由图像文件分类设备执行,该图像文件分类设备包括存储单元、控制单元和图像读取单元,其中存储单元包括分类条件存储单元,用于存储指定图像文件的分类目的地的分类条件。所述方法包括:分类关键字提取步骤,从图像读取单元读取的图像文件的标记部分提取分类关键字;分类目的地决定步骤,通过比较由分类关键字提取步骤提取的分类关键字和存储在分类条件存储单元中的分类条件,来决定图像文件的分类目的地;以及图像文件分类步骤,用于将图像文件分类到由分类目的地决定步骤决定的分类目的地中。

著录项

  • 公开/公告号CN101520788A

    专利类型发明专利

  • 公开/公告日2009-09-02

    原文格式PDF

  • 申请/专利权人 株式会社PFU;

    申请/专利号CN200810149957.7

  • 申请日2008-10-17

  • 分类号G06F17/30(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人吴丽丽

  • 地址 日本石川县

  • 入库时间 2023-12-17 22:31:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2011-09-07

    授权

    授权

  • 2009-10-28

    实质审查的生效

    实质审查的生效

  • 2009-09-02

    公开

    公开

说明书

技术领域

[0001]本发明涉及一种图像文件分类方法、图像文件分类设备和计算机程序产品。

背景技术

[0002]传统上,有一种方法,输入由扫描仪等读取的图像数据的关键字以进行关联,从而增进在搜索等时候的便利性。

[0003]例如,有这样的方法,(1)用户手动输入关键字,以及(2)将用鼠标指定的图像范围内识别的字符串设为关键字。

[0004]在JP-A-11-238072公开的技术中,从全文本识别的文档中通过编索引提取关键字。

[0005]然而,在传统的关键字输入方法(1)和(2)中,存在一个问题,在保存图像文件时用户必须手动指定关键字和关键字提取范围。

[0006]在JP-A-11-238072公开的传统技术中,尽管有可能自动提取关键字,但是有时候不能正确提取关键字,所以存在准确性低的问题。

发明内容

[0007]本发明的目的是至少部分地解决传统技术中的问题。

[0008]根据本发明的一种图像文件分类方法由图像文件分类设备执行,所述图像文件分类设备包括存储单元、控制单元和图像读取单元,其中所述存储单元包括分类条件存储单元,用于存储指定图像文件的分类目的地的分类条件。所述方法包括:分类关键字提取步骤,从图像读取单元读取的图像文件的标记部分提取分类关键字;分类目的地决定步骤,通过比较由分类关键字提取步骤提取的分类关键字和存储在分类条件存储单元中的分类条件,来决定图像文件的分类目的地;以及图像文件分类步骤,将图像文件分类到由分类目的地决定步骤决定的分类目的地中。

[0009]根据本发明的另一方面的图像文件分类设备包括存储单元、控制单元和图像读取单元,其中所述存储单元包括分类条件存储单元,用于存储指定图像文件的分类目的地的分类条件。所述控制单元包括:分类关键字提取单元,从图像读取单元读取的图像文件的标记部分提取分类关键字;分类目的地决定单元,通过比较由分类关键字提取单元提取的分类关键字和存储在分类条件存储单元中的分类条件,来决定图像文件的分类目的地;以及图像文件分类单元,将图像文件分类到由分类目的地决定单元决定的分类目的地中。

[0010]根据本发明的另一方面的计算机程序产品包括计算机可读介质,所述计算机可读介质包括由图像文件分类设备执行图像文件分类方法的编程指令。所述图像文件分类设备包括存储单元、控制单元和图像读取单元,其中所述存储单元包括分类条件存储单元,用于存储指定图像文件的分类目的地的分类条件。所述指令当由计算机执行时使计算机执行:分类关键字提取步骤,从图像读取单元读取的图像文件的标记部分提取分类关键字;分类目的地决定步骤,通过比较由分类关键字提取步骤提取的分类关键字和存储在分类条件存储器单元中的分类条件,来决定图像文件的分类目的地;以及图像文件分类步骤,将图像文件分类到由分类目的地决定步骤决定的分类目的地中。

[0011]结合附图,阅读下面对本发明的现有优选实施例的详细描述,将更好地理解本发明上面的和其它的目的、特征、优点以及在技术和工业上的意义。

附图说明

图1是示出本发明基本原理的流程图;

图2是示出应用本发明的图像文件分类设备的配置的一个例子的框图;

图3是示出根据本发明的实施例的分类条件表的一个例子的示意图;

图4A和4B是示出根据该实施例的分类条件生成的一个例子的示意图;

图5是示出根据该实施例的图像文件分类设备的处理的一个例子的流程图。

具体实施方式

[0013]下面参考附图详细描述图像文件分类方法、用于该方法的图像文件分类设备和根据本发明的设备的一个实施例。本实施例仅仅是示例性的,不打算以任何方式限制本发明。

发明概述

[0014]下面首先概述本发明,然后详细解释本发明的配置和处理。图1是示出本发明基本原理的流程图。

[0015]一般而言,本发明具有下面的基本特征。也就是说,本发明设有存储单元、控制单元和图像读取单元,存储单元存储指定图像文件的分类目的地的分类条件(步骤SA-1)。“分类条件”指定图像文件的分类目的地,将属性信息、字符、颜色、形状、坐标或划线类型与分类目的地关联起来,以将它们存储为分类条件。在图1中,设置分类条件,例如,当分类关键字是“发票”时,分类到“文件夹A”;当分类关键字是“收据”时,分类到“文件夹B”;当分类关键字是“收据”并且标记的颜色是“红色”时,分类到“文件夹C”。

[0016]本发明可以基于分类的图像文件的属性信息生成分类条件,并将其存储在存储单元中。“属性信息”是描述用于指示文件的特性、特征、属性、条件等的格式项的信息,例如,包括标题、关键字、扩展名、存储空间、预期目标、颜色、尺寸、类型(例如图像、照片、音乐、运动图像)、更新日期、访问权、日期和时间(例如更新的日期和时间,创建的日期和时间)、属性、所有者以及文件的作者,但是并不限于这些。

[0017]本发明通过图像读取单元(例如扫描仪)读取图像文件(例如文档文件)(步骤SA-2),并且从读取的图像文件的标记部分(参见图1的M1-M3)提取分类关键字。“标记部分”是用户用标记在图像文件上指定的区域,例如,如图1所示的,用半透明颜色(例如荧光粉色、荧光绿色、荧光黄色、荧光蓝色)的标记指定(例如,通过标记出字符、圈出字符、在字符下划线)的区域。

[0018]在步骤SA-3的分类关键字提取步骤中,本发明可以识别标记部分中的字符并将该字符设置为分类关键字(步骤SA-3),或者可以识别标记部分的颜色并将该颜色设置为分类关键字(步骤SA-4)。尽管图1中没有示出,但是也可以识别标记部分的形状并将该形状设置为分类关键字,可以识别标记部分在图像文件上的坐标并将该坐标设置为分类关键字,可以识别在标记部分中画出的划线类型并将该划线类型设置为分类关键字。本发明可以将在分类关键字提取步骤中提取的分类关键字与图像文件关联起来,以将其存储在存储单元中。

[0019]本发明通过比较所提取的分类关键字和存储在存储单元中的分类条件,决定图像文件的分类目的地(步骤SA-5)。

[0020]本发明将图像文件分类到决定的分类目的地中(例如图1中的文件夹A、文件夹B、文件夹C)(步骤SA-6)。

图像文件分类设备的配置

[0021]下面首先描述图像文件分类设备100的配置。图2仅抽象地示出与本发明有关的部分。

[0022]在图2中,总体上,所提供的图像文件分类设备100包括:诸如CPU的控制单元102,用于整体上控制整个图像文件分类设备100;输入/输出控制接口单元108,其连接到输入单元(未示出)、输出单元(未示出)和图像读取单元116;以及存储单元106,用于存储各种数据库和表,这些单元通过任选的通信通道可通信地连接。

[0023]存储在存储单元106中的各种数据库和表(分类条件表106a和图像文件数据库106b)是诸如固定盘驱动器的存储单元,用于存储在各种处理中使用的各种程序、表、图像文件、数据库、文件夹等。

[0024]在存储单元106的各组成部分中,分类条件表106a存储指定图像文件的分类目的地的分类条件。“分类条件”是指定图像文件的分类目的地的分类条件,可以将属性信息、字符、颜色、形状、坐标或划线类型和分类目的地关联起来,并将其存储为分类条件。

[0025]如图3所示,例如,在分类条件表106a中指定“编号”、“优先级”、“级别”、“条件”、“值”、“颜色”、“耦合条件”、“属性”以及“分类目的地”。“编号”指定一个唯一的数字。“优先级”指定条件的应用优先级。“级别”指定条件的有效级别,在图3的一个编号为4的例子中,这是{定货单[蓝色]AND(xx贸易公司[绿色]OR yy贸易公司[绿色])}。“条件”和“值”指定标记部分的识别条件和条件值,例如,字符=识别的字符串,形状=标记的形状(例如圆、三角形、正方形、星形),坐标=标记部分的坐标,划线=划线类型(例如实线和虚线)。“耦合条件”是组合多个条件、值和颜色的条件,例如,可以选择AND和OR。“属性”指定标记识别的字符串被设置成所扫描的图像文件的哪个属性信息,例如,可以选择标题、作者、子标题、关键字。“分类目的地”指定分类目的地的文件夹名称。

[0026]再参考图2,图像文件数据库106b存储通过耦合单元102j与分类关键字关联的图像文件,耦合单元102j将在后面解释,并且存储由图像文件分类单元102c分类的图像文件,图像文件分类单元102c将在后面解释。

[0027]在图2中,输入/输出控制接口单元108控制输入单元、输出单元和图像读取单元116。图像读取单元116例如为扫描仪,能够从文档中读取图像数据。监视器(包括家用电视机)可以用作输出单元(此后,输出单元有时被称为监视器)。键盘、鼠标、麦克风等可以用作输入单元。

[0028]在图2中,控制单元102包括用于存储诸如操作系统(OS)的控制程序、定义各种过程的程序以及必要数据的内部存储器,并且使用这样的程序执行各种处理来进行信息处理。控制单元102在功能方面理论上设有分类关键字提取单元102a、分类目的地决定单元102b、图像文件分类单元102c、分类条件生成单元102d以及耦合单元102j。

[0029]分类关键字提取单元102a从图像读取单元116读取的图像文件的标记部分中提取分类关键字。“标记部分”是用户用标记在图像文件中指定的区域。

[0030]分类关键字提取单元102a可以设有字符识别单元102e、颜色识别单元102f、形状识别单元102g、坐标识别单元102h以及划线识别单元102i。字符识别单元102e识别标记部分的字符并将字符设置为分类关键字。颜色识别单元102f识别标记部分的颜色并将颜色设置为分类关键字。形状识别单元102g识别标记部分的形状并将形状设置为分类关键字。坐标识别单元102h识别标记部分在图像文件上的坐标并将坐标设置为分类关键字,划线识别单元102i识别在标记部分中画出的划线的类型并将划线类型设置为分类关键字。

[0031]分类目的地决定单元102b通过比较由分类关键字提取单元102a提取的分类关键字和存储在存储单元106的分类条件表106a中的分类条件,决定图像文件在图像文件数据库106b中的分类目的地。

[0032]图像文件分类单元102c将图像文件分类到由分类目的地决定单元102b决定的、在存储单元106的图像文件数据库106b中的分类目的地。

[0033]分类条件生成单元102d基于由图像文件分类单元102c分类的图像文件的属性信息生成分类条件,以将其存储在存储单元106的分类条件表106a中。

[0034]参考图4A和4B解释分类条件生成单元102d的分类条件自动生成功能。图4A是示出当分类的图像文件在文件夹A中并且图像文件的属性信息的标题被设置为“发票”时,由分类条件生成单元102d自动生成的分类条件表的数据的一个例子的示意图。例如,在图4A中,由于被分类到文件夹A中的图像文件的属性信息的标题字段被设置为“发票”,所以分类条件生成单元102d将分类条件表的属性设为标题并且将值设为发票。图4B是示出当分类的图像文件在文件夹D中并且图像文件的属性信息的关键字被设置为“定货单”和“xx贸易公司”时,由分类条件生成单元102d自动生成的分类条件表的数据的一个例子的示意图。例如,在图4B中,由于被分类到文件夹D中的图像文件的属性信息的关键字字段被设置为“定货单”和“xx贸易公司”,所以分类条件生成单元102d将分类条件表的属性设为关键字并且将值设为定货单和xx贸易公司。在图4A和4B中,由分类条件生成单元102d自动生成的项是“编号、优先级、级别、条件、值、耦合条件、属性和分类目的地”,用户根据需要加入或改变的项是“优先级和颜色”。

[0035]耦合单元102j将由分类关键字提取单元102a提取的分类关键字与图像文件关联起来,以将其存储在图像文件数据库106b中。

[0036]再参考图2,图像文件分类设备100可以通过通信控制接口单元(未示出)可通信地连接到网络(未示出),所述通信控制接口单元连接到诸如路由器的通信设备和诸如专用线的有线或无线通信线。也就是说,通信控制接口单元(未示出)可以具有通过通信线与另外的终端之间传输数据的功能。网络具有连接图像文件分类设备100和外部设备(未示出)的功能,其可以是因特网、电话网(包括移动电话网、固定线电话网等)和内部网。

图像文件分类的处理

[0037]下面具体描述根据如图5配置的实施例的图像文件分类设备100的处理的一个例子。

[0038]首先,控制单元102控制图像读取单元116,使图像读取单元116从文档读取图像文件(步骤SB-1)。

[0039]接着,分类关键字提取单元102a通过控制单元102的处理控制图像读取单元116,以从读取自文档的图像文件的标记部分中提取分类关键字(步骤SB-2到SB-8)。随后,将解释步骤SB-2到SB-8的每个步骤的处理。

[0040]颜色识别单元102f识别标记部分的颜色(步骤SB-2),并且基于颜色识别单元102f是否已经识别出标记部分的颜色来判断是否存在标记部分(步骤SB-3)。当判断出存在标记部分时(步骤SB-3:是),颜色识别单元102f前进到步骤SB-4的处理。另一方面,当判断出不存在标记部分时(步骤SB-3:否),处理结束。分类关键字提取单元102a可以将通过颜色识别单元102f的处理识别的颜色设置为分类关键字。

[0041]坐标识别单元102h识别标记部分在图像文件上的坐标(步骤SB-4)。分类关键字提取单元102a可以将通过坐标识别单元102h的处理识别的坐标设置为分类关键字。

[0042]控制单元102检测标记区域并辨别在图像文件中画出标记的范围(步骤SB-5)。在检测到的标记区域内进行后面解释的字符和划线的识别处理。

[0043]形状识别单元102g识别标记部分的形状(步骤SB-6)。分类关键字提取单元102a可以将通过形状识别单元102g的处理识别的形状设置为分类关键字。

[0044]字符识别单元102e识别标记部分的字符(步骤SB-7)。分类关键字提取单元102a可以将通过字符识别单元102e的处理识别的字符设置为分类关键字。

[0045]划线识别单元102i识别在标记部分中画出的划线的类型(步骤SB-8)。分类关键字提取单元102a可以将通过划线识别单元102i的处理识别的划线类型设置为分类关键字。

[0045]耦合单元102j将由分类关键字提取单元102a提取的分类关键字与图像文件关联起来,并将其存储在图像文件数据库106b中(步骤SB-9)。

[0047]分类目的地决定单元102b通过比较利用分类关键字提取单元102a(包括字符识别单元102e一直到划线识别单元102i)的处理所提取的分类关键字和存储在存储单元106的分类条件表106a中的分类条件(步骤SB-10到SB-13),决定图像文件的分类目的地。随后,将解释步骤SB-10到SB-13的每个步骤的处理。分类条件可以由分类条件生成单元102d基于通过图像文件分类单元102c的处理所分类的图像文件的属性信息来生成。

[0048]分类目的地决定单元102b基于在步骤SB-10中分类关键字和存储在分类条件表106a中的分类条件的比较结果,判断是否存在匹配条件(步骤SB-11),当存在匹配条件时(步骤SB-10:是),前进到下一个处理,当不存在匹配条件时(步骤SB-10:否),结束处理。

[0049]当存在匹配条件时(步骤SB-11:是),分类目的地决定单元102b判断是否在图像文件的属性信息设置中指定了项目(步骤SB-12),当在属性信息中存在指定时(步骤SB-12:是),直接前进到步骤SB-13中的处理,当在属性信息中不存在指定时(步骤SB-12:否),前进到步骤SB-14的处理。

[0050]当在属性信息中存在指定时(步骤SB-12:是),分类目的地决定单元102b更新在图像文件的属性信息中指定的项,以保持与存储在分类条件表106a中的分类条件项的一致(步骤SB-13)。

[0051]图像文件分类单元102c将图像文件分类到由分类目的地决定单元102b决定的分类目的地(步骤SB-14)。

其它实施例

10052]尽管为了完整的和清楚的公开,已经参照具体实施例描述本发明,但是所附权利要求不限于所述具体实施例,而是解释为包括落在此处提出的基本教导内的、本领域的技术人员可以实现的所有修改和替换结构。

[0053]例如,在实施例中,图像文件分类设备100作为单独的设备执行各种处理。然而,图像文件分类设备100可以被配置为响应于客户端的请求而执行处理,所述客户端为独立的单元,并且将处理结果返回给客户端。

[0054]本实施例中解释的所有自动处理可以全部地或者部分地手动完成。类似地,本实施例中解释的所有手动处理可以通过已知的方法全部地或者部分地自动完成。

[0055]在说明书和附图中提及的处理过程、控制过程、具体名称、包括每项处理的注册数据以及诸如搜索条件等各种参数的信息、显示例子和数据库结构,除另有指定外,可以根据需要改变。

[0056]图像文件分类设备100的组成元件仅是原理性的,可以不必实体地类似于附图示出的结构。例如,装置不一定具有图示的结构。

[0057]例如,由图像文件分类装置100的每个设备执行的处理功能,尤其是控制单元102执行的每项处理功能,可以全部地或者部分地通过中央处理器(CPU)及由CPU执行的计算机程序来实现或者通过使用布线逻辑的硬件来实现。记录在后面描述的记录介质中的计算机程序可以视需要被图像文件分类装置100机械地读取。换句话说,诸如只读存储器(ROM)或硬盘(HD)的存储单元106存储可与操作系统(OS)协同工作,向CPU发出命令并使CPU进行各种处理的计算机程序。计算机程序首先加载到随机访问存储器(RAM),并与CPU一同形成控制单元。

[0058]可选地,计算机程序可被存储在经由网络连接到图像文件分类装置100的任何应用程序服务器中,并且可以视需要被完全地或者部分地加载。

[0059]可以存储计算机程序的计算机可读记录介质可以是便携型的,例如软盘、磁光盘(MO)、ROM、可擦可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、只读盘存储器(CD-ROM)、数字多功能盘(DVD)等,或者可以是短期存储计算机程序的通信介质,例如可以通过网络传输计算机程序的通信通道或载波,所述网络例如是局域网(LAN)、广域网(WAN)和因特网。

[0060]计算机程序是指以任何计算机语言和编写方法编写的数据处理方法,并且可以具有任何格式的软件代码和二进制代码。计算机程序可以是多个模块或库形式的分散形式,或者可以与诸如OS的不同程序协同执行各种功能。在根据本实施例的每个设备中的任何已知配置都可以用于读记录介质。类似地,可以使用任何已知的用于读或者安装计算机程序的处理过程。

[0061]存储单元106是诸如RAM、ROM和硬盘的固定盘或软盘、光盘,并且其中存储各种程序、表、数据库(例如分类条件表106a和图像文件数据库106b)和各种处理需要的文件。

[0062]图像文件分类设备100也可以连接到任何现有的个人计算机、工作站等,并且可以通过在个人计算机或工作站上执行实施根据本发明的方法的软件(包括计算机程序、数据等)进行操作。

[0063]设备的分布和集成不限于图中示出的例子。设备作为整体或者其中若干部分可以根据各种附件或者所述设备怎样使用,在功能上或者实体上分布或集成在任一单元中。

[0064]根据本发明,由扫描仪等读取的图像文件可以基于写在文档中的内容等自动移到特定的文件夹中,因此有这些效果:减少手动图像文件分类操作,提高关键字提取的准确性,并且可以基于提取的关键字来分类图像文件。

[0065]根据本发明,可以随后基于分类关键字来搜索图像文件。

[0066]根据本发明,可以基于分类的图像文件的条件自动生成分类条件,由此简化分类条件的设置操作。

[0067]根据本发明,可以基于标记部分中的字符来分类图像文件。

[0068]根据本发明,可以基于标记部分的颜色来分类图像文件。

[0069]根据本发明,可以基于标记部分的形状来分类图像文件。

[0070]根据本发明,可以基于标记部分在图像文件上的坐标来分类图像文件。

[0071]根据本发明,可以基于在标记部分中画出的划线的类型来分类图像文件。

[0072]根据本发明,可以通过比较分类关键字和分类条件来决定分类目的地。

[0073]尽管为了完整和清楚的公开,已经参照具体实施例描述本发明,但是所附权利要求不限于所述具体实施例,而是解释为包括落在此处提出的基本教导内的、本领域的技术人员可以实现的所有修改和替换结构。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号