图像处理设备和程序的制作方法_2

文档序号:8399500阅读:来源:国知局
印机6和图像处理设备2所执行的处理的实例的示图。
[0045]如图6所不,具有扫描仪的打印机6向图像处理设备2传输表不教导处的工作人员所选择的分类方法的分类方法信息(SlOl)。然后,每当扫描打印纸时,具有扫描仪的打印机6都向图像处理设备2传输从打印纸的表面所读取的扫描图像(S102)。
[0046]在接收到分类方法信息的图像处理设备2中,控制器2a将保持在主存储器2b中的参数“i”的值设置为“I”(S201)。然后,每当图像处理设备2接收到扫描图像时,控制器2a都对扫描图像执行步骤S202至S204的处理。
[0047]S卩,控制器2a(图像序列获取装置)将图像处理设备2所接收到的扫描图像的图像编号设置为“i”(S202)。下文,将图像编号为“i”的扫描图像描述为扫描图像(i)。
[0048]在S203中,控制器2a (分类信息获取装置)分析扫描图像(i)并获取由包括在扫描图像(i)中的二维码图像所表示的管理信息作为分类信息(S203)。然后,控制器2a(图像序列获取装置)在硬盘2c中所保持的数据库(参见下面提到的图7)中存储其中扫描图像(i)、扫描图像的图像编号“i”和S203中所获取的分类信息相互关联的条目数据(S204)。
[0049]然后,如果扫描图像⑴是最后的扫描图像(S205中为是),则控制器2a(图像序列获取装置)前进到步骤S207。如果扫描图像(i)不是最后的扫描图像(S205中为否),则控制器2a将参数“ i ”的值加“ I ” (S206),并再次执行S202和后续步骤。
[0050]图7示出了在对图像处理设备2接收到的所有扫描图像执行了步骤S202至S204之后存储在数据库中的内容的实例。基于存储在数据库中的内容,示出了包括图像处理设备2接收到的多个扫描图像的扫描图像序列。扫描图像的图像编号表示扫描图像在扫描图像序列中的位置。例如,具有图像编号“N”的扫描图像是“第N个”扫描图像。
[0051]在S207中,控制器2a (图像序列生成装置)基于保持在数据库中的分类信息执行分类处理(稍后将进行描述),从而生成一个或多个图像序列,其包括图像处理设备2所接收的多个扫描图像中的至少一部分(S207)。然而,控制器2a根据图像处理设备2接收到的分类方法信息所表示的分类方法来执行分类处理。
[0052]下文,将针对每种分类方法来描述分类处理。这里,将以分类方法A、B和C的实例来解释分类处理,分类方法A、B和C是上述多种分类方法中的一部分。下文中,通过与扫描图像相关联的分类信息的值来识别保持在数据库中的扫描图像。例如,与页码P的值“I”相关联的扫描图像将被称为页码为“I”的扫描图像。此外,例如,与复件编号Q的值“I”相关联的扫描图像将被称为复件编号Q为“I”的扫描图像。
[0053]图8A是示出根据分类方法A的分类处理的实例的流程图。在分类方法A中,页码P主要被用于分类。在该示例性实施例中,在分类方法A中,针对每个页码P来对扫描图像进行分类。即,控制器2a将保持在主存储器2b中的参数“P1”的值设置为“I”(S207A)。
[0054]然后,控制器2a从数据库中读取页码P的值为“P1”的扫描图像(S207B)。此后,控制器2a生成包括作为各个页面图像的读取的扫描图像的文档数据(信息)(S207C),并将该文档数据存储在硬盘2c中。通过复件编号Q来限定文档数据中的每个扫描图像的位置。即,复件编号Q的值为“N (N是整数)”的扫描图像被定义为文档数据中的“第N个”页面图像。控制器2a可指定在S207B中所读取的每个扫描图像的方向(姿势)并改变扫描图像的方向,使得该方向成为生成文档数据时预定的直立方法。
[0055]然后,控制器2a将“P1”的值加“I” (S207D)。如果在数据库中存在页码P的值为“P1”的扫描图像(S207E中为是),则控制器2a再次执行S207和后续步骤。如果在数据库中不存在页码P的值为“P1”的扫描图像(S207E中为否),则控制器2a结束该处理。
[0056]因此,对于每个页码P生成文档数据。
[0057]接下来,将解释根据分类方法B的分类处理。图SB是示出根据分类方法B的分类处理的实例的流程图。在分类方法B中,页码Q主要被用于分类。在该示例性实施例中,在分类方法B中,针对每个复件编号Q对扫描图像进行分类。即,控制器2a将保持在主存储器2b中的参数“Q1”的值设置为“I” (S207a)。
[0058]然后,控制器2a从数据库中读取复件编号Q的值为“Q1”的扫描图像(S207b)。此后,控制器2a生成包括作为各个页面图像的读取扫描图像的文档数据(S207d)并将该文档数据存储在硬盘2c中。通过页码P来限定每个扫描图像在文档数据中的位置。即,页码P的值为“N(N为整数)”的扫描图像被定义为文档数据中的“第N个”页码图像。与分类方法A—样,控制器2a可改变每个扫描图像的方向,使得该方向成为生成文档数据时预定的直立方法。
[0059]然后,控制器2a将“Q1”的值加“I” (S207d)。如果在数据库中存在复件编号Q的值为“Q1 ”的扫描图像(S207e中为是),则控制器2a再次执行步骤S207b和后续步骤。如果在数据库中不存在复件编号Q的值为“Q1”的扫描图像(S207e中为否),则控制器2a结束处理。
[0060]因此,针对每个复件编号Q生成文档数据。
[0061]在分类方法C中,打印实施日期和时间T被用于分类。即,在分类方法C中,基于保持在数据库中作为分类信息的打印实施日期和时间T来生成包括图像处理设备2接收到的作为各个页面图像的所有扫描图像的文档数据。即,打印实施日期和时间T为“第N(N为正整数)”最早的扫描图像被定义为“第N个”页面图像。在这种情况下,与分类方法A和B一样,控制器2a可改变每个扫描图像的方向,使得该方向成为生成文档数据时预定的直立方法。因此,生成文档数据。
[0062]应该注意,本发明的示例性实施例不限于上述示例性实施例。
[0063]例如,如果二维码图像由于污垢而破损或者原本不存在二维码图像,导致即使对扫描图像进行分析也无法获取到分类信息。在即使控制器2a在S203中对扫描图像(i)进行分析也无法获取到分类信息的情况下,控制器2a(分类信息获取装置)可基于不同扫描图像的分类信息来获取扫描图像(i)的分类信息。例如,在即使控制器2a在S203中对扫描图像⑴进行分析也无法获取到页码P的情况下,控制器2a可获取将扫描图像(1-Ι)(其是扫描图像(i)的前一图像)的页码P的值加“I”的值来作为扫描图像(i)的页码P。类似地,例如,在即使控制器2a在S203中对扫描图像⑴进行分析也无法获取到复件编号Q的情况下,控制器2a可获取与扫描图像(1-Ι)的复件编号Q的值相同的值来作为扫描图像
(i)的复件编号Q。
[0064][变形例I和变形例2]
[0065]可以根据从扫描图像所获取的分类信息的类型来确定分类方法。例如,可以通过具有扫描仪的打印机6和图像处理设备2来执行图9和图10所示的处理。
[0066]在图9和图10中,在扫描实施操作的时刻不对分类方法进行指定。根据从扫描图像所获取的分类信息的类型来确定分类方法。首先将解释图9。
[0067][变形例I]
[0068]在图9中,S卩,在变形例I中,当执行扫描实施操作时,首先,具有扫描仪的打印机6仅扫描第一张打印纸。结果,如在S201中,控制器2a将参数“i”的值设置为“I”(S301)。然后,控制器2a将图像处理设备2接收到的第一张打印纸上的扫描图像的图像编号设置为“i”(S302)。如在S203的步骤中,控制器2a还分析扫描图像(i)并获取由扫描图像(i)所包括的二维码图像表示的管理信息作为分类信息(S303)。然后,如在步骤S204中,控制器2a在硬盘2c中所保持的数据库中存储其中扫描图像(i
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1