信息处理装置、存储介质及信息处理方法与流程

文档序号:30348714发布日期:2022-06-08 10:04阅读:81来源:国知局
信息处理装置、存储介质及信息处理方法与流程

1.本发明涉及一种信息处理装置、存储介质及信息处理方法。


背景技术:

2.有一种如下系统:考虑到图像以后在不同的各种装置中被利用的可能性,使图像生成装置对分辨率、颜色模式、文件格式等各图像属性的值的可能存在的所有组分别制作图像并进行保存(专利文献1)。
3.专利文献1:日本特开2006-261759号公报
4.在对图像属性的值的可能存在的所有组分别生成图像的方式中,有可能生成不被使用的图像。


技术实现要素:

5.本发明的目的在于与对图像属性的值的可能存在的所有组分别生成图像的方式相比,降低生成不被使用的图像的可能性。
6.方案1所涉及的发明为一种信息处理装置,其特征在于,包括处理器,所述处理器进行如下处理:根据所输入的工作流的信息确定利用由图像生成装置生成的相同的文档的图像的复数个利用装置;获取所述复数个利用装置各自的输入图像的必要条件;执行向所述图像生成装置提供按照满足所获取的所述必要条件的图像属性的值的组生成图像的生成信息的提供处理。
7.方案2所涉及的发明在方案1所述的信息处理装置中,其特征在于,当存在满足所确定的所述复数个利用装置中的一组利用装置的所述必要条件的共用的图像属性的值的组时,在所述提供处理中,关于所述一组利用装置,向所述图像生成装置提供按照所述共用的图像属性的值的组生成图像的单一的生成信息,所述处理器接收按照所述单一的生成信息由所述图像生成装置生成的图像,并将该图像输入到所述一组利用装置各自中。
8.方案3所涉及的发明在方案2所述的信息处理装置中,其中,当存在复数个所述共用的图像属性的值的组时,所述单一的生成信息为按照这些复数个组中所述一组利用装置的处理结果的品质最高的组生成图像的生成信息。
9.方案4所涉及的发明在方案2所述的信息处理装置中,其中,当存在复数个所述共用的图像属性的值的组时,所述单一的生成信息为按照这些复数个组中画质最高的组生成图像的生成信息。
10.方案5所涉及的发明在方案1所述的信息处理装置中,其中,按照所述生成信息由所述图像生成装置生成的图像的数量少于所述复数个利用装置的数量。
11.方案6所涉及的发明在方案1至5中任一项所述的信息处理装置中,其特征在于,在所述提供处理中,当所述图像生成装置无法生成具有满足所述复数个利用装置中的第1利用装置的所述必要条件即第1必要条件的图像属性的值的组的图像时,将该组变更为满足图像转换装置的输入图像的必要条件的图像属性的值的组,并将按照变更后的组生成图像
的生成信息提供给所述图像生成装置,所述处理器进行如下处理:向所述图像转换装置提供将按照变更后的所述生成信息由所述图像生成装置生成的图像转换为具有满足所述第1必要条件的所述组的图像的转换指示;将按照所述转换指示由所述图像转换装置生成的转换后的图像输入到所述第1利用装置中。
12.方案7所涉及的发明在方案6所述的信息处理装置中,其特征在于,在所述提供处理中,当存在复数个所述图像转换装置时,确定这些复数个图像转换装置中能够生成具有满足所述第1必要条件的图像属性的值的组的图像作为转换结果的图像转换装置,并将用于所述第1利用装置的所述组变更为满足所确定的图像转换装置的输入图像的必要条件的图像属性的值的组。
13.方案8所涉及的发明在一种存储介质,其存储有用于使计算机执行如下处理的程序:根据所输入的工作流的信息确定利用由图像生成装置生成的相同的文档的图像的复数个利用装置;获取所述复数个利用装置各自的输入图像的必要条件;并执行向所述图像生成装置提供按照满足所获取的所述必要条件的图像属性的值的组生成图像的生成信息的提供处理。
14.方案9所涉及的发明在一种信息处理方法,其包括如下步骤:根据所输入的工作流的信息确定利用由图像生成装置生成的相同的文档的图像的复数个利用装置的步骤;获取所述复数个利用装置各自的输入图像的必要条件的步骤;及执行向所述图像生成装置提供按照满足所获取的所述必要条件的图像属性的值的组生成图像的生成信息的提供处理的步骤。
15.发明效果
16.根据本发明的第1、5、8或9方案,与对图像属性的值的可能存在的所有组分别生成图像的方式相比,能够降低生成不被使用的图像的可能性。
17.根据本发明的第2方案,与使图像生成装置生成每个利用装置的图像的方式相比,能够减少由图像生成装置生成的图像的数量。
18.根据本发明的第3或4方案,能够使图像生成装置生成一组利用装置的处理结果的品质最良好的图像。
19.根据本发明的第6方案,图像生成装置针对具有无法满足的必要条件的利用装置,也能够利用图像转换装置来提供图像。
20.根据本发明的第7方案,能够使复数个图像转换装置中能够生成具有满足第1必要条件的图像属性的值的组的图像作为转换结果的图像转换装置转换图像生成装置所生成的图像。
附图说明
21.根据以下附图,对本发明的实施方式进行详细叙述。
22.图1是表示具备服务提供基础设备的系统的例子的图;
23.图2是例示对于系统中所包含的复合机等各图像生成装置的性能的数据库的数据内容的图;
24.图3是例示系统中所包含的ocr服务器等各利用装置对于输入图像的必要条件的列表的内容的图;
25.图4是表示服务提供基础设备的处理流程的例子的一部分的图;
26.图5是表示服务提供基础设备的处理流程的例子的另一部分的图;
27.图6是表示服务提供基础设备的处理流程的例子的另一部分的图;
28.图7是例示包含设想图像转换而变更的必要条件的必要条件的列表的图;
29.图8是例示对于各利用装置的最佳条件的列表的图;
30.图9是例示执行共用化之后的条件的列表的图;
31.图10是表示计算机的硬件结构的一例的图。
32.符号说明
33.102-复合机a,104-复合机b,106-ocr服务器a,108-ocr服务器b,110-票据ocr服务器,112-后级系统,114-图像转换装置,116-网络,120-服务提供基础设备,1002-处理器,1004-存储器,1006-辅助存储装置,1008-输入输出装置,1010-网络接口,1012-总线。
具体实施方式
34.在图1中例示出包括服务提供基础设备120的系统。服务提供基础设备120为本发明所涉及的信息处理装置的一实施方式。
35.图1的系统包括经由网络116相互连接的复合机a102、复合机b104、ocr服务器a106、ocr服务器b108、票据ocr服务器110、后级系统112、图像转换装置114、服务提供基础设备120。网络116例如为局域网或互联网等用于数据通信的网络。
36.复合机a102和复合机b104为具备扫描仪、打印机、复印机、传真装置、网络通信功能、信息处理功能等的多功能装置。以下,当不需要区分时,将复合机a102、复合机b104统称为“复合机”。
37.在该实施方式中,利用复合机所具有的功能中的扫描仪功能。复合机a102和复合机b104至少扫描仪功能的性能不同。例如,在复合机a102和复合机b104中,对应的扫描分辨率、颜色模式、输出数据格式不同。颜色模式为表示以黑白或全色中的哪一种进行扫描的模式。另外,图1的系统中可以包括复合机a102、复合机b104以外的复合机或扫描仪。
38.ocr服务器a106和ocr服务器b108为提供ocr(光学字符识别)功能的服务器。这两者的性能(例如,擅长的字符种类和文档种类)不同,用户侧能够将两者根据其性能分开使用。票据ocr服务器110提供专用于期票等票据的字符识别的功能。这3个ocr服务器的对于所输入的文档图像(以下,也称为“输入图像”)的必要条件不同。
39.某一装置对于输入图像的必要条件是对该装置的输入图像的属性应满足的条件。输入图像的属性为对于分辨率、颜色模式、数据格式等图像属性的必要条件。另外,图1的系统中可以包括这些以外的ocr服务器。
40.ocr服务器为通过在计算机上执行光学字符识别的程序来实现的装置,其接收来自客户端的字符识别的执行委托。当然也可以在一个计算机上执行复数个ocr服务器。
41.后级系统112接收并处理由复合机a102或复合机b104扫描文档而生成的文档图像或对该文档图像的ocr服务器a106、ocr服务器b108或票据ocr服务器110(以下,当不需要区分时,统称为“ocr服务器”)的字符识别结果的数据。后级系统112例如可以为将字符识别结果和文档图像提示给操作员并接收字符识别结果的确认及订正的确认订正系统,也可以为用于企业等的业务的核心系统。在该例子中,对后级系统112也规定有对于所输入的文档图
像的必要条件。另外,图1的系统中可以包括两个以上的后级系统112。
42.在图1的系统内的各装置中,复合机a102及复合机b104对应于生成图像的图像生成装置,各ocr服务器及后级系统112对应于利用图像的利用装置。
43.在图1的系统中,能够构成将纸质文档所表示的信息进行数字化并输入到后级系统112中的各种工作流。例如,由ocr服务器a106和票据ocr服务器110分别对同一个纸质文档的图像进行字符识别,并将这两个字符识别结果输入到后级系统112中这样的工作流是其例子。并且,也可能存在将纸质文档的图像和该图像的通过ocr服务器b108识别出的字符识别结果输入到后级系统112中这样的工作流等。通过用复合机扫描纸质文档来将文档图像投入到工作流中。由复合机生成的文档图像提供到构成工作流的ocr服务器及后级系统112等装置。
44.图像转换装置114将图像转换为另一图像。由图像转换装置114提供的图像的转换功能例如为转换图像的分辨率的功能。作为另一例,该转换功能可以为将全色图像转换为黑白灰度图像的功能。在又一例中,该转换功能可以为将黑白图像或全色图像转换为黑白二值图像的功能。当然,转换功能并不限定于这些。图像转换装置114包含这些转换功能中的一种以上。并且,也可以在网络116上设置有具有不同的转换功能的复数个图像转换装置114。
45.服务提供基础设备120向复合机提供用于对构成工作流的各装置分别提供与该装置的必要条件一致的图像所需要的信息。
46.为此,服务提供基础设备120具有图1的系统内的图像生成装置的图像生成性能的数据库和利用装置对于输入图像的必要条件的数据库。
47.其中,将对于图像生成装置的数据库的数据内容例示于图2。在该数据库中,以与作为图像生成装置的识别信息的图像生成装置id建立对应关系的方式登记有分辨率、输出格式及颜色模式这3个属性。属性“分辨率”为该图像生成装置能够对应的扫描的分辨率。属性“输出格式”为能够由该图像生成装置作为扫描结果而输出的图像的数据格式。颜色模式为该图像生成装置能够对应的扫描的颜色模式。例如,具有“复合机a”这一id的图像生成装置(即,图1的复合机a102)能够以600、500、400、300、200dpi(每英寸点数)这五种分辨率进行扫描。并且,该复合机a102能够以bw(黑白)及fc(全色)这两个颜色模式进行扫描,并且能够以tiff、pdf、dw这三种数据格式输出扫描结果的文档图像。另外,对于图像生成装置的数据库所具有的属性并不限于所例示的分辨率、输出格式、颜色模式。
48.并且,在图3中例示由服务提供基础设备120管理的利用装置对于输入图像的必要条件的列表。在该列表中,以与作为利用装置的识别信息的利用装置id建立对应关系的方式登记有分辨率、输入格式及颜色模式这3个图像属性。这3个属性的值的组表示利用装置对输入图像施加的必要条件。属性“分辨率”为该利用装置作为输入而能够接受的图像的分辨率。属性“输入格式”为该利用装置能够接受的图像的数据格式。颜色模式为该利用装置能够接受的图像的颜色模式。例如,具有“ocr服务器a”这一id的图像生成装置(即,图1的ocr服务器a106)能够接受的图像的分辨率限定为600、500、400、300dpi这四种。并且,该ocr服务器a106能够接受的图像的颜色模式为bw(黑白)及fc(全色)这两种,数据格式限定为tiff。另外,利用装置对于输入图像的必要条件的数据库所具有的属性并不限于所例示的分辨率、输出格式、颜色模式。
49.以下,参考图4~图6所示的流程图,对由服务提供基础设备120执行的处理流程的例子进行说明。在该流程中,设想图像生成装置通过扫描等生成相同文档的图像并由复数个利用装置利用该图像的工作流。由于每个利用装置对输入图像的必要条件不同,因此图像生成装置生成满足各自的必要条件的图像。
50.如图4所示,首先,服务提供基础设备120从在图1的系统中欲执行工作流的用户接收定义该工作流的信息(称为工作流定义)的输入(s402)。工作流定义包含确定进行工作流的各步骤的处理的装置的信息,这些信息表示由哪个装置生成的数据转交到哪个装置。
51.接着,服务提供基础设备120根据该工作流定义确定在该工作流中扫描纸质文档的图像生成装置和输入该图像生成装置的扫描结果的文档图像的利用装置(s404)。接着,服务提供基础设备120从数据库获取所确定的图像生成装置的扫描性能及利用装置对于输入图像的必要条件的信息(s406),并将利用装置对于输入图像的必要条件的信息进行列表化(s408)。
52.接着,服务提供基础设备120从在步骤s408中所生成的列表的开头依次取出一个利用装置的必要条件(s410),并判定在步骤s404中所确定的图像生成装置是否具有输出满足该必要条件的文档图像的性能(s412)。在该判定中,例如对分辨率、数据格式(即,输入格式或输出格式)、颜色模式等每个属性,判断图像生成装置能否满足该必要条件。然后,当判断为该图像生成装置对于所有属性能够满足该必要条件时,判定为该图像生成装置具有输出满足该必要条件的文档图像的性能。
53.当步骤s412的判定的结果为“否”时,服务提供基础设备120将上述列表中的该利用装置对于输入图像的必要条件变更为能够由图像生成装置生成且能够由图像转换装置114转换的必要条件(s414)。
54.在步骤s414中,确认图像转换装置114的输入图像应满足的输入必要条件(服务提供基础设备120具有该信息),并将利用装置对于输入图像的必要条件转换为至少满足该输入必要条件的必要条件。当输入了满足输入必要条件的图像和作为目标的利用装置对于输入图像的必要条件时,图像转换装置114将该图像转换为满足对于该输入图像的必要条件的图像。
55.但是,当图像转换装置114能够进行的转换限定于几种时,从这些受限定的几种转换中选择适合于本次状况的转换。图像转换装置114的转换由转换源图像的属性的组与能够由该转换源图像转换的转换对象图像的属性的组的组合来规定。在步骤s414中,在这些组合中,确定转换对象图像的属性的组满足该利用装置的输入图像的必要条件且转换源图像的属性的组对应于图像生成装置能够生成的图像的属性的组的组合。然后,将列表中的该利用装置对于输入图像的必要条件变更为该确定的组合中的图像生成装置能够生成的图像的属性的组。
56.例如,考虑如下状况:由某一利用装置施加的必要条件的分辨率为240dpi,相对于此,该图像生成装置的扫描功能虽然不对应于240dpi,但对应于300dpi。在该状况下,当图像转换装置114对应于从300dpi向240dpi的分辨率转换时,通过图像转换装置114将由图像生成装置生成的300dpi的图像转换为240dpi的图像,能够准备该利用装置能够接受的图像。因此,在步骤s414中,将列表中的该利用装置的必要条件中的分辨率由240dpi改写为300dpi。
57.为了步骤s414的处理,服务提供基础设备120保持图像转换装置114能够执行的图像转换的信息。例如,保持图像转换装置114所对应的输入分辨率与输出分辨率的对(pair)信息。图像转换装置114具有进行从各对所表示的输入分辨率向输出分辨率的分辨率转换的性能。
58.另外,在步骤s414中变更了某一利用装置的必要条件时,服务提供基础设备120还预先存储变更前的原来的必要条件。在图像转换装置114将图像生成装置按照变更后的必要条件而生成的文档图像转换为该利用装置能够接受的图像时使用所存储的原来的必要条件的信息。
59.当在工作流定义中规定有能够使用复数个图像生成装置的内容时,服务提供基础设备120在步骤s412中判定在这些复数个图像生成装置中是否存在满足所选择的利用装置的必要条件的图像生成装置。当此时判定为存在这种图像生成装置x时,服务提供基础设备120存储该图像生成装置x作为生成向该利用装置提供的文档图像的装置。并且,当在这些复数个图像生成装置中不存在满足利用装置的必要条件的图像生成装置时,在步骤s414中,在这些图像生成装置中确认能够生成能够由图像转换装置114转换为满足该利用装置的必要条件的图像的图像的图像生成装置y。然后,将列表中的该利用装置对于输入图像的必要条件变更为能够由该图像生成装置y生成且能够由图像转换装置114转换的必要条件,并且存储该图像生成装置y作为生成向该利用装置提供的文档图像的装置。
60.当步骤s412的判定结果为“是”时或者在步骤s414之后,服务提供基础设备120判定对于该列表的所有利用装置的必要条件是否已完成步骤s412的确认(s416)。当该判定的结果为“否”时,返回到步骤s410,从列表中选择下一个利用装置的必要条件,并反复进行步骤s412的判定。当步骤s416的判定结果为“是”时,服务提供基础设备120基于该列表过渡到图5及图6所示的后续的处理。该时刻的列表对于工作流中所包含的所有利用装置已完成步骤s412的确认(及根据情况为步骤s412中的必要条件的变更)。
61.参考图5,接着,服务提供基础设备120对列表中的每个利用装置确定该利用装置的必要条件中的最佳条件,并生成由对每个利用装置确定的条件构成的条件列表(s502)。在此所述的条件是必要条件所示的各属性的值的组(即,组合)。最佳条件是利用装置的必要条件所表示的复数个条件中由该利用装置执行的处理的结果的品质最高的条件。关于ocr而言,在很多情况下,输入图像的画质、尤其是分辨率越高,字符识别结果的品质(换言之,字符识别的精度)变得越高,因此可得到最高画质的条件成为最佳条件。
62.例如,假设列表中的ocr服务器a106的必要条件以图3所示的表内的ocr服务器a的各属性的组合来表示。在该必要条件中,分辨率为四种、输入格式为一种、颜色模式为两种,因此包含4
×1×
2=8个条件即属性值的组。在步骤s502中,在这8个条件中确定对于ocr服务器a106的处理而言最佳的条件。例如,当输入图像的分辨率越高、则字符识别的精度越高,并且输入图像为全色时与黑白相比字符识别的精度更高时,将这8个条件中(600dpi、tiff、fc(全色))的组合所表示的条件确定为最佳条件。然后,作为ocr服务器a的条件而将(600dpi、tiff、fc)登记在条件列表中。对必要条件的列表(参考图3)中所包含的各利用装置进行这种处理。
63.服务提供基础设备120在步骤s502中所生成的条件列表中从开头的利用装置依次选择一个利用装置,并取出所选择的利用装置的条件(s504)。接着,服务提供基础设备120
从条件列表中搜索具有与在步骤s504中所选择的条件相同的条件的利用装置(s506)。然后,判定该搜索是否成功(s508),成功时,将条件列表内的这些相同的条件中对于利用装置的条件汇总为共用条件(s510)。条件列表内的在步骤s510中所汇总的共用条件中,以建立对应关系的方式记录有与汇总之前的各条件对应的利用装置。当步骤s508的判定结果为“否”时,跳过步骤s510。
64.接着,服务提供基础设备120判定对于条件列表内的所有利用装置是否已完成步骤s508的确认(s512)。若该判定的结果为“否”,则返回到步骤s504,从条件列表中选择下一个利用装置的条件,并反复进行步骤s506~步骤s512的处理。
65.若步骤s512的判定的结果为“是”,则服务提供基础设备120对图像生成装置发送表示按照条件列表中的各条件进行扫描的扫描指示(s514)。该扫描指示为对图像生成装置提供的生成图像的生成信息的一例,步骤s514为向图像生成装置提供生成信息的提供处理的一例。若在条件列表中存在n个条件,则扫描指示相当于指示按照该n个条件分别执行扫描。
66.接收到该扫描指示的图像生成装置对于这n个条件,按照该条件执行扫描,生成n个文档图像。图像生成装置将所生成的n个文档图像与表示对应于n个条件中的哪一个的信息建立对应关系,并向服务提供基础设备120作出响应。
67.接着,过渡到图6所示的流程。在该流程中,服务提供基础设备120获取按照步骤s514的扫描指示从图像生成装置作出响应的扫描结果的文档图像(s602)。然后,对所获取的每个文档图像执行步骤s604~步骤s614的处理。
68.服务提供基础设备120判定是否需要对所获取的文档图像进行图像转换(s604)。当在与该文档图像建立有对应关系的条件中已存储在步骤414中变更前的原来的必要条件时,步骤s604的判定结果成为“是”。在该情况下,服务提供基础设备120指示图像转换装置114将该文档图像转换为与原来的必要条件一致的图像(s606)。然后,从图像转换装置114获取转换结果的图像(s608)。当步骤s604的判定结果为“否”时,跳过步骤s606及步骤s608。
69.接着,服务提供基础设备120将从图像生成装置或图像转换装置114获取的文档图像转交到以与和该文档图像建立有对应关系的条件建立对应关系的方式记录在条件列表中的利用装置(s610)。接收到文档图像的利用装置对该文档图像执行该装置所负责的处理,并输出处理结果的数据。服务提供基础设备120从利用装置接收处理结果的数据(s612),并将该数据转交到工作流中的该利用装置的下一个装置(s614)。
70.通过以上说明的处理流程,图像生成装置生成具有在工作流中所需要的属性的文档图像。
71.在以上例示的流程中,在步骤s502中对每个利用装置确定最佳条件之后,在步骤s510中将这些每个利用装置的最佳条件中共用的最佳条件汇总为一个。但是,这种流程仅为一例。作为另一例,可以省略步骤s502,且在步骤s508及步骤s510中确定在复数个利用装置之间共用的所有条件。在该情况下,在这些共用的条件中,将能够生成这些复数个利用装置的处理结果的品质最良好的图像的条件作为这些复数个利用装置的共用条件。
72.使用工作流的事例对图4~图6所示的处理的具体流程进行说明。在该工作流中,ocr服务器a106、ocr服务器b108、票据ocr服务器110、后级系统112从复合机a102分别获取相同的纸质文档的文档图像。ocr服务器a106、ocr服务器b108、票据ocr服务器110对分别获
取的文档图像分别执行该服务器固有的字符识别,并将字符识别结果的数据转交到后级系统112。后级系统112使用所获取的文档图像及各ocr服务器的字符识别结果执行自身的处理。该处理例如可以为将这些文档图像及各字符识别结果以建立对应关系的方式登记在数据库中的处理。
73.表示这种工作流的工作流定义输入到服务提供基础设备120中。服务提供基础设备120根据该工作流定义识别出生成文档图像的就是复合机a102,利用该文档图像的就是ocr服务器a106、ocr服务器b108、票据ocr服务器110及后级系统112。对应于此,从自身所具有的数据库内读出复合机a102的性能的信息和ocr服务器a106、ocr服务器b108、票据ocr服务器110及后级系统112对于输入图像的必要条件。然后,生成这些必要条件的列表(图4的步骤s408)。假设所生成的列表为图3所示的列表。
74.服务提供基础设备120通过执行步骤s410~步骤s416的循环(loop)来将这些必要条件中无法由复合机a102的性能满足的必要条件变更为考虑到使用图像转换装置114的必要条件。复合机a102能够对应经这种变更的必要条件。
75.例如,考虑如下情况:在票据ocr服务器110的必要条件中,输入图像的分辨率为240dpi,复合机a102不对应于该分辨率下的扫描。在该情况下,在步骤s414中,服务提供基础设备120根据复合机a102的性能的信息求出复合机a102所对应的扫描分辨率。并且,根据图像转换装置114的性能的信息求出图像转换装置114能够转换为240dpi的转换源的分辨率。然后,确定在这些扫描分辨率与转换源的分辨率之间一致的分辨率,并将该必要条件的分辨率变更为该确定的分辨率。例如,若复合机a102能够进行300dpi的扫描,图像转换装置114能够将300dpi的图像转换为240dpi的图像,则将必要条件中的分辨率240dpi改写为300dpi。在图7中例示将对于票据ocr服务器110的必要条件中的分辨率由240dpi变更为300dpi之后的列表。在该列表中,对于利用基于图像转换装置114的图像转换的必要条件,登记有该图像转换的信息。在图示例中,以与票据ocr服务器110的条件建立对应关系的方式登记有(将由复合机a102生成的300dpi的图像)转换为240dpi的信息。
76.接着,服务提供基础设备120从图7的列表中所包含的各利用装置的必要条件中取出最佳条件,生成由最佳条件构成的条件列表(图5的步骤s502)。如图8所示,该条件列表对每个利用装置具有单一的条件(即,各属性的值分别为一个的组)。图像转换的信息还接续到条件列表中。
77.接着,服务提供基础设备120通过步骤s508及步骤s510而将在条件列表中相同的条件共用化为一个。若对图8的例子进行该共用化,则可得到图9中所例示的条件列表。在图9的例子中,ocr服务器a106及ocr服务器b108的条件被汇总为一个。
78.服务提供基础设备120将按照图9所示的最终的条件列表中所示的3个条件执行扫描的指示发送到复合机a102。复合机a102对该指示中所包含的每个条件,按照该条件扫描所设置的纸质文档。由此,生成通过不同条件的扫描而得到的3个文档图像。复合机a102将这3个文档图像与表示对应的条件的信息建立对应关系并向服务提供基础设备120作出响应。
79.在以上的例子中,在步骤s502中,通过缩小至利用装置的必要条件所包含的复数个条件中的最佳条件来对各利用装置提供了与最佳条件对应的图像。但是,在该方式中,由于工作流,由图像生成装置生成的图像的数量变多。
80.因此,作为另一方式,可以采用在不进行这种缩小的情况下用共用的图像涵盖尽可能多的利用装置的方法。在该方式中,服务提供基础设备120代替图5的流程而例如求出能够涵盖工作流中的所有利用装置的最小条件的组合。在图7中所例示的列表的情况下,能够以条件1(300dpi、tiff、fc)与条件2(200dpi、pdf、fc)合计两个条件涵盖所有利用装置。条件1为能够涵盖ocr服务器a106、ocr服务器b108、票据ocr服务器110的共用条件,条件2为后级系统112用的条件。
81.并且,在上述实施方式中,图像转换装置114仅为一个,但在系统内可以有复数个图像转换装置114。在该情况下,在步骤s414中,服务提供基础设备120从复数个图像转换装置114中选择能够将具有能够由图像生成装置生成的图像的属性的图像转换为满足利用装置对于输入图像的必要条件的属性的图像的图像转换装置。然后,将列表中的利用装置对于输入图像的必要条件变更为能够由该图像生成装置生成且能够由所选择的图像转换装置114转换的必要条件。
82.在以上说明的实施方式中,利用一个以上的复合机或图像生成装置的扫描仪功能扫描相同的文档而生成了属性不同的复数个图像数据。但是,这仅为一例。上述实施方式的方法也能够适用于由一个以上的图像生成装置对成为基础的相同的图像数据实施分辨率转换、压缩或文件格式转换等中的一种以上的图像处理而生成属性不同的复数个图像数据的情况。
83.上述实施方式中的服务提供基础设备120例如能够通过在计算机硬件上执行程序来实现。如图10中所例示,计算机硬件具有控制处理器1002、随机存取存储器(ram)等存储器(主存储装置)1004、闪存或ssd(固态驱动器)、hdd(硬盘驱动器)等作为非易失性存储装置的辅助存储装置1006的控制器、与各种输入输出装置1008的接口、进行用于与局域网等网络连接的控制的网络接口1010等例如经由总线1012等数据传输通路连接的电路结构。描述有上述实施方式的处理的内容的程序经由网络等安装于该计算机中,并存储于辅助存储装置1006中。通过利用处理器1002并使用存储器1004执行存储于辅助存储装置1006中的程序来实现该实施方式的服务提供基础设备120。
84.在此,处理器1002是指广义上的处理器,包括通用的处理器(例如cpu:central processing unit(中央处理器)等)或专用的处理器(例如gpu:graphics processing unit(图形处理器)、asic:application specific integrated circuit(专用集成电路)、fpga:field programmable gate array(现场可编程门阵列)、可编程逻辑器件等)。
85.并且,处理器1002的动作不仅可以由一个处理器1002来实现,也可以由存在于物理上分离的位置的复数个处理器1002协作来实现。并且,处理器1002的各动作并不仅限于在以上的实施方式中说明的顺序,可以适当变更。
86.上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1