服务处理系统及程序的制作方法

文档序号:7981085阅读:175来源:国知局
专利名称:服务处理系统及程序的制作方法
技术领域
本发明涉及一种服务处理系统及程序,特别是涉及一种在网络上联合处理可进行与从输入装置所输入的文件数据相关预定处理的服务的服务处理系统及程序。
背景技术
在现有技术中,存在这样的网络系统用网络来连接扫描仪、传真机(以下称为「FAX」)、复印机或者把它们结合起来的复合机、个人计算机、邮件服务器,来谋求纸件文件与电子信息的共享化。
这样的网络系统,经过读取原稿的扫描仪、取入来自无纸FAX等的输入系统的文本文件并进行图形加工、文字识别等的处理系统,通过打印机和邮件服务器等输出系统而把文本文件发送到外部。
通常,文本文件的取入、加工、发送分别独立地进行。因此,操作人员在连续执行文本文件的取入、加工、发送时,必须对取入、加工、发送分别进行预定的设定。即,操作人员必须逐一打开与取入、加工、发送相关的窗口,来进行预定的输入操作,非常不方便。
因此,在现有技术中,导入了在网络上联合从输入到输出的一连串的处理而以预先定义的顺序来执行的工作流程系统。工作流程系统大多是通过推定在承认和回览等办公室中共同使用的工作流程,把现有的纸基业务系统原样进行电子化,来进行开发(例如,请参照专利文献1、专利文献2、专利文献3)。
专利文献1日本专利公开公报特开2002-99686号专利文献2日本专利公开公报特开2001-325389号专利文献3日本专利公开公报特开2001-195295号但是,现有习知的工作流程系统是提供特定服务的,不能适应不规则的处理。即,当FAX接收中的接收错误等在处理过程中发生错误时,处理被中止,只能得到过程中的处理结果。特别是,对于要求处理的确实性的用户,当成为这样的过程中的处理结果时,就变得不符合要求。
由此可见,上述现有的服务处理系统及程序仍存在有诸多的缺陷,而亟待加以进一步改进。为了解决现有的服务处理系统及程序的缺陷,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,此显然是相关业者急欲解决的问题。
有鉴于上述现有的服务处理系统及程序存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,积极加以研究创新,以期创设一种新的服务处理系统及程序,能够改进一般现有的服务处理系统及程序,使其更具有实用性。经过不断的研究、设计,并经反复试作样品及改进后,终于创设出确具实用价值的本发明。

发明内容
本发明的主要目的在于,克服上述现有的服务处理系统及程序存在的缺陷,而提供一种新的服务处理系统及程序,所要解决的主要技术问题是使其能够提高在网络上联合处理可进行与文件数据相关预定处理的服务时的处理确实性。
本发明的目的及解决其技术问题是采用以下的技术方案来实现的。依据本发明提出的一种服务处理系统,在网络上联合处理可进行与文件数据相关预定处理的服务,其设有控制装置,当在上述处理过程中,在发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
本发明的目的及解决其技术问题还可以采用以下的技术措施来进一步实现。
前述的服务处理系统,其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,并再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
前述的服务处理系统,其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的一种服务处理方法,在网络上联合处理可进行与文件数据相关预定处理的服务,当在上述处理过程中,在发生与上述文件数据相关的错误时,对于与该错误对应的位置,再次执行发生上述错误的处理。
本发明的目的及解决其技术问题还可以采用以下的技术措施来进一步实现。
前述的服务处理方法,其中所述的其中在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
前述的服务处理方法,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的一种服务处理装置,是在网络上联合处理可进行与文件数据相关预定处理的服务的服务处理系统中的服务处理装置,其设有控制装置,当在上述处理过程中,发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
本发明的目的及解决其技术问题还可以采用以下的技术措施来进一步实现。
前述的服务处理装置,其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
前述的服务处理装置,其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
前述的服务处理装置,其中所述的错误的内容是FAX接收时的通信错误。
前述的服务处理装置,其中所述的错误的内容是接收数据或者读取数据的译码错误。
前述的服务处理装置,其中所述的错误的内容是由自动原稿输送装置进行读取动作时的读取原稿的卡纸。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,为了达到前述发明目的,本发明的主要技术内容如下本发明提供一种服务处理系统,是在网络上联合处理可进行与文件数据相关预定处理的服务的服务处理系统,其特征在于,设有控制装置,当在上述处理过程中,在发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
根据该服务处理系统,即使在进行与文件数据相关预定处理的过程中发生错误,通过控制装置对与该错误对应的位置,再次执行进行该错误的处理。即,通过由于错误而没有被正常执行的处理的再次执行,能够谋求该错误的消除,与现有技术相比,提高了确实性。
而且,在与文件数据相关的错误中,包含输入文件数据时发生的错误(例如,FAX接收错误和接收数据的译码错误等)和在预定处理的执行中发生的错误等。
在上述服务处理系统中,如上述控制装置,在上述错误发生的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。在此情况下,能够在发生错误的时刻立即进行再次执行,而谋求该错误的消除。
或者,在上述服务处理系统中,上述控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。在此情况下,例如,在进行与多页文件数据相关的预定处理的情况下,即使发生与某页文件数据相关的错误时,与该页之外的其他页的文件数据相关的预定处理被继续执行,而不会使与文件数据相关的预定处理全体被中断,提高了处理效率。
而且,在即使进行了预定次数的再次执行而错误仍未被消除的情况下,也可以中止再次执行,向用户报知错误。
上述服务处理系统能够通过在网络上的计算机中执行以下这样的服务处理程序来实现。
即,本发明提供一种在计算机中所执行的服务处理程序,是在网络上联合处理可进行与文件数据相关预定处理的服务的服务处理程序,其特征在于,在计算机中,当在上述处理过程中,在发生与上述文件数据相关的错误时,对于与该错误对应的位置,再次执行发生上述错误的处理。
而且,在上述服务处理程序中,在上述计算机中,在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
或者,在上述服务处理程序中,在上述计算机中,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,如上述那样,本发明具有这样的效果在网络上联合处理进行与文件数据相关预定处理的服务的服务处理系统中,提高处理的确实性。
综上所述,本发明特殊的服务处理系统及程序,能够提高在网络上联合处理可进行与文件数据相关预定处理的服务时的处理确实性。其具有上述诸多的优点及实用价值,并在同类服务处理系统及程序中未见有类似的处理系统及程序公开发表或使用而确属创新,其不论在服务处理系统及程序或功能上皆有较大的改进,在技术上有较大的进步,并产生了好用及实用的效果,且较现有的处理系统及程序具有增进的多项功效,从而更加适于实用,而具有产业的广泛利用价值,诚为一新颖、进步、实用的新设计。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。


图1是本发明的实施例所涉及的文件共享网络系统的简图;图2是说明文件共享网络系统的处理概要的图;图3是表示复合机的构成的方框图;图4是表示控制装置的构成的方框图;图5是说明能够把输入系统插件、处理系统插件、输出系统插件进行任意组合而生成的规则的一例的图;图6是表示控制装置的功能构成的方框图;图7是表示当控制装置的CPU按照第一恢复方式所设定的规则来执行处理时的程序的流程图;图8是在图7的处理中所执行的重试处理(子程序);图9是表示当控制装置的CPU按照第二恢复方式所设定的规则来执行处理时的程序的流程图;图10是通过图9的处理所起动并与图9并行处理的重试处理;图11是用于说明扫描或FAX接收文件,在存储到作为输入系统插件的主展箱中的过程中发生输入错误时的处理的概念图;图12是用于说明扫描或FAX接收文件,在存储到作为输入系统插件的主展箱中的过程中发生译码错误时的处理的概念图。
具体实施例方式
以下结合附图及较佳实施例,对依据本发明提出的服务处理系统及程序其具体处理系统、程序、特征及其功效,详细说明如后。
下面参照附图来详细说明本发明所涉及的实施例的一例。
图1是表示本发明的实施例所涉及的文件共享网络系统1的简要构成的图。
上述文件共享网络系统1包括兼有打印机功能、扫描仪功能和传真机功能的多个复合机10;进行电子邮件的发送接收等的邮件服务器20;多个终端装置25;进行在从预定的取入处取入文件并进行预定加工后,发送给预定的发送目的方这样的控制的控制装置30。在此所说的文件是对应于本发明的文件数据,主要涉及文件的图形数据,但是,也可以是根据加工处理的状态而包含文本数据的文件,并没有特别限定。
复合机10、邮件服务器20、终端装置25和控制装置30经过网络5相互连接。而且,虽然未图示,但在网络5上也可以分别连接打印机、扫描仪、传真装置。
图2是说明文件共享网络系统1的处理概要的图。复合机10、邮件服务器20和终端装置25是经过网络5相互连接的装置,通常是独立工作。因此,控制装置30是设定文件共享网络系统1中的取入处、加工方法、发送目的方,来使文件的取入、加工和发送的一连串的处理自动化/定型化,来提供核心服务的装置。
在此,把用于对一连串的处理的自动化/定型化的定义内容称为「规则」。对于规则的设定将在后面描述。而且,把提供取入、加工方法、发送的各自的特定的功能的应用程序称为输入系统插件、处理系统插件、输出系统插件。
图3是表示复合机10的构成的方框图。
复合机10能够提供输入系统插件和输出系统插件的功能,包括扫描仪部11,取入记录在原稿上的图像;打印机部12,把静电潜影记录到感光体上,使用单色增色剂或者彩色增色剂来使静电潜影显影,把显影的图像转印到记录纸上来进行输出;传真机(以下称为「FAX」)部13,进行传真电文的发送接收。
复合机10进一步包括控制器14,控制全体部分;存储器15,存储由扫描仪部11读取的图像数据和经过网络5接收的图形数据、FAX接收电文的数据等;显示屏16,显示具有按钮的操作画面,同时,根据对按钮的接触来输入操作信息;输入输出端口17,用于输入输出数据;通信控制单元18,进行与连接在网络上的设备的通信。
扫描仪部11、打印机部12、FAX部13、控制器14、存储器15、显示屏16和输入输出端口17经过总线相互连接。输入输出端口17经过通信控制单元18连接在网络5上。而且,扫描仪部11也可以作为FAX部13的一部分装入。
通常,在复合机10中,当在处理中发生错误时,生成表示该错误的内容的故障信息19,把存储器15的预定存储区域作为错误履历存储器15A,而把生成的故障信息19存储在错误履历存储器15A中(参照图8)。故障信息中包含用于识别作业的作业ID、发生错误的页编号以及错误主要原因等。作为错误主要原因,具有FAX接收时的通信错误(所谓K7错误)、在接收数据和扫描数据的译码中失败的译码错误、使用自动原稿输送功能的扫描时,读取原稿引起卡纸等硬件错误等。
而且,在本实施例所涉及的复合机10中,存储器15的预定存储区域被分割成多个主展箱15B,各个主展箱15B通过BOX编号(例如,BOX编号1~300)进行管理。复合机10对在扫描仪部11中扫描的文件和由FAX部接收的文件赋予文件名,保存在主展箱15B中,也可以发送至对应该主展箱15B的预先设定的发送目的方。
邮件服务器20能够提供输入系统插件和输出系统插件的功能,是进行连接在网络5上的各个终端装置25的电子邮件的发送接收的服务器。
终端装置25能够提供输入系统插件、处理系统插件和输出系统插件的功能,是所谓的个人计算机。终端装置25经过邮件服务器20与外部进行电子邮件的发送接收,或者,在文件夹中保管文件,对于文件进行预定的图像处理。
控制装置30设定作为工作流程的规则,并根据规则来执行文件的取入、加工及发送的一连串的处理。而且,控制装置30也可以作为处理系统插件。
图4是表示控制装置30的构成的方框图。
控制装置30包括控制全体部分的CPU 31、作为工作区而暂时存储数据的RAM 32、存储CPU 31的控制程序等的ROM 33、显示用于设定规则的规则设定画面等的显示器34、CD-ROM驱动器35。
控制装置30还包括硬盘驱动器36,存储或读出用于对文件的取入、加工及发送一连串的处理进行自动化/定型化的程序、用于作为处理系统插件的功能的应用程序和预定的数据;键盘37,输入文章和符号;作为指针设备的鼠标器38;连接它们的接口39;输入输出端口40和通信控制单元41。
CPU 31、RAM 32、ROM 33、接口39和输入输出端口40连接在与连接在网络5上的复合机10等其他设备进行通信的通信控制单元41上。
而且,键盘37用于当在显示器34上显示各种设定画面时直接输入操作人员指示的信息。而且,鼠标器38用于当在显示器34上显示各种设定画面时选择所显示的部分或者输入设定指示的内容。
图5是说明能够通过控制装置30而把输入系统插件、处理系统插件、输出系统插件任意组合而生成的规则的一例的图。
例如,规则1定义为从多个输入系统插件(FAX接收服务、文件夹、扫描服务)取入文件,经过多个处理系统插件(图形加工、光学文字识别(OCR)、属性赋予/分配),把经过这些处理的文件发送给多个输出系统插件(文件夹、打印输出)。
规则2定义为从文件夹和Mail_MAPI输入取入文件,经过图形加工、属性赋予/分配的处理,把处理后的文件发送给外部服务联合文件夹。
规则3定义为从文件夹取入文件,经过图形加工、OCR联合模块、属性赋予/分配的处理,把处理后的文件发送给文件夹。
规则4定义为从预定的BOX编号的主展箱15B取入文件,经过自动成立、OCR、文件名生成·赋予、图像和文本的捆绑处理,把经过这些处理的文件发送给多个处理系统插件(文件夹、打印输出)。
而且,从规则1到规则4,在各个处理系统插件的前后,进行后续处理所需要的格式(FMT)变换。
在此,作为输入系统插件,如图5所示的那样,存在例如FAX接收服务、文件夹、扫描服务、Mail_SMTP输入、POP客户、Mail_MAPI输入等。而且,相当于图1所示的亲启盒。
作为处理系统插件,具有图形加工、OCR、属性赋予/分配、OCR联合模块等。
作为输出系统插件,具有例如文件夹、外部服务联合文件夹、ftp输出、文件消息、Mail_SMTP输出、Mail_MAPI输出等。而且,输入系统、处理系统和输出系统的各个插件并不仅限于上述那些。
下面参照图6来说明本实施例所涉及的控制装置30中,用于使上述规则的制作以及文件的取入、加工和发送的一连串的处理自动化/定型化的功能。图6是表示通过CPU 31中的程序执行,利用图4所示的硬件资源来构筑为控制装置30的功能构成的图。
如图6所示的那样,在控制装置30中构筑核心服务部50、应用服务部60和通信部70的功能。
核心服务部50通过在控制装置30起动时由CPU 31执行常驻在存储器中的控制程序来构筑,包括规则生成·管理部51、规则检验部52和插件状态检验部53。
规则生成·管理部51生成规则同时管理生成的规则。详细地说,在显示器34上显示规则设定用画面(省略图示),经过该规则设定用画面,根据由用户所输入的信息,设定取入处、加工方法、发送目的方,生成定义文件的取入、加工和发送的一连串的处理的规则。生成的规则经过RAM 32保存在硬盘驱动器36中,或者,存储到未图示的外部存储媒体中。
而且,在规则生成·管理部51中,经过规则设定用画面,通过该画面,对设定中的规则,当在按照该规则的处理中发生任何错误时,从用户接收恢复方式的选择对于与该错误对应的页,再次执行发生该错误的处理,即再次执行由于错误而没有正常执行的处理,根据该选择结果,对于该规则来设定恢复方式。
具体地说,在本实施例中,作为恢复方式,能够选择下列之一第一恢复方式,在错误发生的时刻,暂时中断按照规则的一连串的处理,再次执行发生该错误的处理,在再次执行后,解除一连串处理的中断;第二恢复方式,仅中止与错误对应位置的处理,与错误对应的位置之外的处理被继续进行。
而且,规则生成·管理部51能够从规则设定用画面(省略图示)接受保存后的规则的修正,并根据修正结果,更新保存后的规则。而且,规则生成·管理部51能够进行这样的管理从生成的规则中,仅执行现在能够执行的规则。
规则检验部52检验生成的规则可否。详细地说,根据各个插件的可输入输出的数据格式,判断在连接前后的插件之间的格式是否不一致,由此,检验规则的可否。根据该检验结果,规则生成·管理部51向用户进行错误报知,提醒进行规则修正,接受规则修正。
插件状态检验部53检验各个插件的状态(动作可能/不能)。规则生成·管理部51根据该插件状态检验部53的检验结果,判别现在能够执行的规则,当不能执行的规则的起动被指示时,报知错误。
应用服务部60构筑成在成为规则的预定执行定时之后动作,即,在当CPU 31执行按照规则的处理时动作,而设有规则执行部61和错误履历存储器62。
规则执行部61进行控制处理,以便于按照规则来完成一连串的处理。而且,规则执行部61对于恢复方式所设定的规则,当发生任何错误时,按照对该错误所设定的恢复方式,谋求该发生的错误的消除。即,规则执行部61承担本发明的控制装置的功能。而且,对于由规则执行部61执行的规则,通过规则生成·管理部51进行控制。
而且,规则执行部61,在规则执行中,发生任何错误时,把该错误主要原因、作业编号、页编号等信息作为错误履历,存储到错误履历存储器62中。该错误履历存储器62对应于本发明的存储装置,作为错误履历存储器62,可以使用例如硬盘驱动器36的预定的存储区域。
该错误履历存储器62所存储的错误履历,在规则执行中的错误有无的判别、发生错误的处理的再次执行以及即使通过再次执行错误消除失败的情况下,被用于错误报知。
通信部70通过核心服务部50和应用服务部60,进行与其他装置的数据的发送接收;由其他装置所实现的插件的状态检验;为了向其他装置报知错误而经过网络5与其他装置进行通信。
控制装置30,在规则执行的预定时刻,根据在硬盘驱动器36和外部存储媒体中所存储的规则,进行下列一连串的处理从文件共享网络系统1中取入文件,加工文件,然后,发送给预定的发送目的方。
当在按照规则而执行一连串的处理的过程中发生了任何错误时,在控制装置中,如果对于该规则没有设定恢复方式,则在发生错误的时刻中止根据该规则的一连串的处理;如果设定了恢复方式,就再次执行(重试)发生错误的处理,以便于消除错误。
下面说明设定了恢复方式的规则执行时的控制装置30的处理。
在此,以图5所示的规则4为例进行说明。在该规则4中,通过扫描仪部11或FAX部13,扫描原稿或者进行FAX接收而得到的文件被存储在预定BOX编号的主展箱15B中,来执行。即,扫描仪部11或FAX部13作为本发明的输入装置而使用,复合机10成为输入作为本发明的预定处理的对象的文件数据的网络上的装置。
而且,在复合机10中,在向该主展箱15B的文件存储时,即,在扫描时和FAX接收时发生错误的情况下,一般,如图8所示的那样,表示该发生错误的内容(作业ID、页编号、错误原因)的故障信息19被存储到错误履历存储器15A中。
<第一恢复方式>
图7是表示控制装置30的CPU 31按照设定了第一恢复方式的规则来执行处理时的程序的流程图。
即,当控制装置30的CPU 31按照设定了第一恢复方式的规则来执行处理时,如图7所示的那样,首先,在步骤ST1中,从作为规则的「取入处」所设定的输入系统插件(主展箱15B)以页单位依次取入与作业关联的文件。而且,当能够正常取入全部页的文件时,成为无错误,而直接从下一个步骤ST2进到后述的步骤ST5。
另一方面,当存在不能用一页来正常取入的文件时,成为存在错误,从步骤ST2进到步骤ST3,在错误履历存储器62中存储该错误的内容,然后,进行到步骤ST4。
具体地说,对于错误的有无,能够从控制装置30参照复合机10侧的错误履历存储器15A,通过对应的作业ID的故障信息19的有无,来进行判断,当存在错误时,从错误履历存储器15A读出对应的故障信息19,存储到错误履历存储器62中。
或者,从复合机10向控制装置30读出并发送新登录到错误履历存储器15A中的故障信息19,由此,可以判断错误的有无。或者,通过取入的文件的各页是否正常,能够判断错误的有无。
在步骤ST4中,执行图8所示的重试处理。此时,通过来自输入插件的文件的取入时的错误,使该重试处理开始,因此,从图8的步骤ST10进到步骤ST11,根据存储在错误履历存储器62中的故障信息19,判断发生的错误是文件的译码错误还是取得错误。而且,当发生的错误是译码错误时,从步骤ST11进到步骤ST12,委托成为错误的文件的再次译码。
具体地说,在规则4的情况下,给由扫描仪部11扫描的文件和由FAX部接收的文件赋予文件名,作为预定文件形式的文件而存储到主展箱15B中,但是,在向该预定文件形式的扫描的文件和接收的文件的变换失败的情况下,成为译码错误。
在控制装置30中,对于复合机10,委托由扫描仪部11扫描或者由FAX部13的FAX接收而得到的数据的再次译码。
通常,在复合机10中,把扫描的数据和FAX接收的数据存储到存储器的缓冲区域中,成为由用户处理后的数据的即时删除设定,在电源OFF、存储器溢出、用户进行的强制删除指示输入等预定的定时之前,保持该数据,因此,能够实现再次译码的执行。反之,当用户经过规则设定画面(省略图示)而选择恢复方式时,复合机10成为即时删除设定,然后,提醒用户以解除该设定。
而且,在译码错误的情况下,存在向预定文件形式的变换失败的页的文件不能完全再现本来的原稿的状态,但是,由于被存储在主展箱15B中,可以使用该主展箱15B内的文件,来进行再次译码。
而且,由于译码是用软件的处理,在复合机10之外的装置中,也可以执行再次译码,例如,在控制装置30中安装用于进行译码处理的程序,就可以用控制装置30进行再次译码。
而且,译码错误也会在其他情况下发生例如,在扫描的文件中混杂有定型尺寸的部分和不定型尺寸的部分。而且,例如,在因特网FAX服务的情况下,作为文件,接收每页不同的彩色轮廓的数据和象TIFF文件及PDL文件那样的文件形式不同的数据,在接收捆绑了这样的不同格式文件的数据的情况下,也会发生译码错误。
另一方面,在发生的错误不是译码错误的情况下,即,是取得错误的情况下,从步骤ST11进到步骤ST13,委托文件的再次取得。
具体地说,在规则4的情况下,当在扫描仪部11中的扫描中发生了原稿的卡纸或者在FAX部13中的FAX接收中发生了通信错误时,成为输入错误。
在控制装置30中,对于复合机10,委托扫描仪部11中的扫描的再次执行或者委托FAX部13中的FAX再次接收,从FAX部13向对方(FAX发送方)要求FAX再次发送,委托文件的再次取得。
而且,作为FAX再次发送的要求方法,在委托FAX再次接收的情况下,如果FAX部13与对方的通信处于连接状态下时,在该连接过程中,对于成为取得错误的页的文件,向FAX对方要求FAX再次发送。而且,在与对方的通信处于切断状态下时,例如,使FAX部13依靠对方的FAX号码来恢复与对方的连接,向对方要求FAX再次发送,或者,向对方用户发送要求再次发送的FAX。在通过对方用户的操作来再次发送FAX的情况下,用对方的FAX号码,来识别是与哪个作业相关的再次发送。
这样,在步骤ST12中,委托再次译码或者在步骤ST13中委托再次取得,然后,进到步骤ST14,进行文件的再次取入。在规则4的情况下,接收再次译码委托,在复合机10中进行再次译码并存储到主展箱15B中的文件或者接收再次取得委托而由复合机10进行再次扫描或者再次FAX接收,来取入存储到主展箱15B中的文件。
然后,在上述步骤ST1中不能正常取入的页的文件(错误文件)从下一个步骤ST15返回到步骤ST11,重复进行同样的处理,直到在步骤ST14中正常取入为止,在能够正常读取错误文件之后,在下一个步骤ST15中进行肯定判断,返回图7。
即,在控制装置30中,通过图8的重试处理,当来自输入系统插件的文件取入时,在发生错误的情况下,提醒再次译码和再次接收,再次取入再次译码或再次接收后的文件,实现错误的消除。而且,在能够正常取入错误文件并消除了错误的之后,即,成为正常取入了全部页的文件的状态,返回图7的处理。
而且,虽然在图中进行了省略,但是,在即使重复预定次数以上仍不能正常取入错误文件的情况下,成为重试失败,向用户报知错误,中止按照规则的处理。
当返回图7时,进到步骤ST5,对于取入的文件的各页,执行作为规则的「加工方法」所设定的处理系统插件的处理,对于作为「发送目的方」所设定的输出系统插件(例如,文件夹),按照发送条件进行发送。
具体地说,在规则4的情况下,在步骤ST4中,进行适当的格式变换,并且,在进行了使文件(图像)旋转而成为直立状态的自动直立、光学文字识别(OCR)之后,使用识别的文字的一部分,生成文件名,赋予OCR处理后的文本,捆绑文件的图像,存储到文件夹中,同时,进行打印输出。
而且,格式变换可以根据所设定的处理系统插件而自动地执行,也可以通过操作人员的手动设定来执行。
而且,向该处理系统插件和输出系统插件的发送,在对于取入的文件的全部页都结束之后,经过下一个步骤ST6而从步骤ST9返回步骤ST5,重复执行,但是,例如,在格式变换失败等在过程中发生错误的情况下,从步骤ST6进到步骤ST7。
在步骤ST7中,在把表示该错误的内容的故障信息存储到错误履历存储器62中之后,进到步骤ST8,执行图8的重试处理。在此,通过处理系统插件中的处理或者向输出系统插件的存储时的错误,来使该重试处理开始,因此,从图8的步骤ST10进到步骤ST20,再次执行发生错误的文件(错误文件)的页对应的处理系统插件的处理及向输出系统插件的存储。而且也可以不是从处理系统插件对错误文件进行的处理的最初来再次执行,而仅再次执行成为错误的处理以后的处理和存储。
而且,在处理系统插件对于该错误文件的处理及向输出系统插件的存储被正常处理之前,从下一个步骤ST21返回步骤ST20,在能够正常处理之后,在步骤ST21中进行肯定判断,返回图7。
即,在控制装置30中,通过图7的重试处理,再次执行处理系统插件对于该错误文件的处理及向输出系统插件的存储,来实现发生错误的消除,在该处理及存储被正常执行而消除了错误之后,返回图7的处理。
而且,虽然在图中进行了省略,但是,在即使重复预定次数以上仍不能正常进行对错误文件的处理系统插件、输出系统插件的处理的情况下,成为重试失败,向用户报知,中止按照规则的处理。
当返回图7时,进到步骤ST9,在残留了未处理的页的情况下,从步骤ST9返回步骤ST5。在对于取入的文件的各页的处理系统插件的处理和向输出系统插件的存储结束之后,在步骤ST9中进行肯定判断,图7的处理结束。
通过这样的处理,在第一恢复方式中,在执行按照规则的一连串的处理的过程中发生错误的情况下,在发生该错误的时刻上,暂时中断按照规则的一连串的处理。而且,对于与该错误相对应的页,再次执行发生该错误的处理,由此,谋求该错误的消除,在能够消除错误之后,解除中断,根据规则来继续进行一连串的处理。即,在第一恢复方式中,在发生错误的时刻上,立即再次执行(重试)发生该错误的处理,谋求该错误的消除。
<第二恢复方式>
图9是表示控制装置30的CPU 31按照设定了第二恢复方式的规则来执行处理时的程序的流程图。而且,在图9中,对于与图7相同的处理,使用相同步骤编号来表示,在此省略详细的说明。
即,当控制装置30的CPU 31按照设定了第二恢复方式的规则来执行处理时,如图7所示的那样,如图9所示的那样,首先,在步骤ST1中,从输入系统插件(主展箱15B)以页单位依次取入文件。而且,当能够正常取入全部页的文件时,从下一个步骤ST2原样进到后述的步骤ST5A,在有错误的情况下,从步骤ST2进到步骤ST3,在错误履历存储器62中存储该错误的内容,在后续的步骤ST4A中,起动图10所示的重试处理(后述)来作为与图9的处理不同的处理,然后,进到步骤ST5A。
在步骤ST5A中,判别在页单位中取入的文件是否是正常的,仅对正常取入的正常文件的各页执行作为规则的「加工方法」所设定的处理系统插件的处理,对于作为「发送目的方」所设定的输出系统插件(例如,文件夹),按照发送条件进行发送。
而且,能够通过参照例如存储在错误履历存储器62中的故障信息19来容易地判断取入的各页的文件是否正常。
即,在能够从输入系统插件正常取入全部页的文件的情况下,在步骤ST5A中,对于全部页,进行处理系统插件的处理及向输出系统插件的存储。另一方面,当在取入的文件中存在错误时,在步骤ST5A中,对于存在错误的页,不进行处理系统插件的处理和向输出系统插件的存储,仅对能够正常取入的页,进行处理系统插件的处理和向输出系统插件的存储。
在向处理系统插件和输出系统插件的发送对于正常文件的各页结束之前,经过下一个步骤ST6从步骤ST9返回步骤ST5A来重复执行,但是,例如,在格式变换失败等过程中发生错误的情况下,使与发生该错误的页相关的处理被中止,从步骤ST6进到步骤ST7。
在步骤ST7中,把表示该错误的内容的故障信息存储到错误履历存储器62中,在后续步骤ST8A中,起动图10所示的重试处理(后述)作为与图9的处理不同的处理,然后,进到步骤ST9,在残留了未处理的页的情况下,从步骤ST9返回步骤ST5A。而且,对于发生错误的页的处理,可以在发生错误时刻被中止,也可以到发生错误的状态最后,即,向输出系统插件发送。
在对于正常取入的文件的各页的处理系统插件的处理和向输出系统插件的存储结束之后,在步骤ST9中进行肯定判断,图9的处理结束。
另一方面,当在步骤ST4A、步骤ST8A中重试处理被起动时,在控制装置30中,与图9的处理平行,进行图10所示的的处理。而且,在图9中,对于与图7相同的处理,使用相同的步骤编号来表示,在此省略其详细说明。
如图9所示的那样,在重试处理中,当通过来自输入插件的文件取入时的错误而使该重试处理被起动时,从步骤ST10进到步骤ST11,根据在错误履历存储器62中存储的故障信息19,判断发生的错误是文件的译码错误还是取得错误。
而且,在发生的错误是译码错误的情况下,进到步骤ST12,委托成为错误的文件的再次译码,在不是译码错误而是取得错误的情况下,进到步骤ST13,委托文件的再次取得,然后,进到步骤ST14,进行文件的再次取入。
在即使通过该再次取入还不能正常取得错误文件的情况下,从下一个步骤ST15返回步骤ST11,重复执行同样的处理直到错误文件被正常取得为止,在能够正常取得错误文件之后,从步骤ST15进到步骤ST16A。
而且,虽然在图中进行了省略,但是,在即使重复预定次数以上仍不能正常取入错误文件的情况下,成为重试失败,并向用户报知错误,中止按照规则的处理。
在步骤ST16A中,对于能够正常取入的该错误文件,依次进行由处理系统插件所进行的处理及向输出系统插件的存储。
当在进行由该处理系统插件所执行的处理和向输出系统插件的存储的过程中发生错误时,从下一个步骤ST17A进到步骤ST18A,在错误履历存储器62中存储表示该错误的内容的故障信息,进到后述的步骤ST20。
另一方面,在对于能够正常取入的错误文件的由处理系统插件所执行的处理以及向输入系统插件的存储被正常执行之后,在后续的步骤ST17中,进行肯定判断,图10的重试处理结束。
而且,在重试处理中,当通过处理系统插件中的处理过程中和向输出系统插件的存储过程中的错误而使该重试处理被起动时,从步骤ST10进到步骤ST20,再次执行对发生错误的文件(错误文件)的页的处理系统插件的处理和向输出系统插件的存储。而且,在对该错误文件的处理系统插件的处理和向输出系统插件的存储被正常处理之前,从后续的步骤ST21返回步骤ST20,能够正常进行处理,然后,在步骤ST21中进行肯定判断,图10的重试处理结束。
而且,虽然在图中进行了省略,但是,在即使重复预定次数以上,对该错误文件的处理系统插件的处理和向输出系统插件的存储仍不能正常执行的情况下,成为重试失败,并向用户报知错误,中止按照规则的处理。
通过这样的处理,在第二恢复方式中,在发生错误之后,仅使发生该错误的页,即与该错误对应的位置的处理中止,对于除了发生错误的页之外的页,即与该错误对应的位置之外的文件数据,原样继续执行一连串的处理。而且,通过与所继续的处理不同的处理来再次执行发生错误的页,即与该错误对应的位置的处理,谋求该错误的消除。
即,在第二恢复方式中,即使发生错误,使能够按照规则的一连串的处理被继续进行,通过另外的处理来再次执行(重试处理)发生该错误的处理,谋求该错误的消除。
而且,第二恢复方式在成功进行了错误的消除的情况下,能够得到全部页的文件的按照规则的一连串的处理的处理结果,即使在失败的情况下,仅仅得不到与发生错误的页相对应的一连串的处理结果,能够得到对于其他页的处理结果。
而且,在图9中,在发生错误的时刻上,起动图10的重试处理,与图9的处理同时并行地进行发生错误的处理的再次执行,但是,对于重试处理的起动定时,并不仅限于此。即,重试处理的起动定时可以是例如图9的处理结束后等发生错误时刻之外的预定定时。在此情况下,按照错误履历存储器62的故障信息19的登录顺序,起动用于消除发生的各个错误的重试处理。
这样,在本实施例所涉及的文件共享网络系统1中,当在按照规则的一连串的处理过程中发生错误时,通过控制装置30的控制,再次执行发生该错误的处理,谋求该错误的消除,因此,与现有技术相比,能够提高确实性。
特别是,对于成为按照规则的处理的开始触发的输入系统插件(在规则4的情况下为主展箱15B)中的文件输入时的错误,通过再次执行来谋求该错误的消除,因此,与现有技术中当在文件输入时发生错误的情况下,完全无法进行按照规则的处理的情况相比,能够进一步提高处理效率。
在此,对于在输入系统插件中的文件输入时存在错误的情况,参照图11、图12具体地进行了说明。而且,在以下以第二恢复方式的设定时为例进行说明。
图11表示这样的情况通过扫描仪部11扫描原稿,或者,通过FAX部13进行FAX接收,而取得文件,存储到主展箱15B中,在此过程中,例如在全部4页中的第3页发生了输入错误,扫描或者FAX接收被中止,在主展箱15B中作为正常文件仅存储了第一页和第二页。
在此情况下,通过上述那样的处理,在控制装置30中,对于从主展箱15B取入的第一页和第二页的正常文件,使按照规则的通常处理继续进行,同时,从错误履历存储器15A取得表示发生错误的第3页的错误内容的故障信息19,存储到复合机10侧的错误履历存储器62中。接着,根据该故障信息19,委托扫描仪部11或者FAX部13进行再次扫描或者再次FAX接收,通过再次扫描或者再次FAX接收,在主展箱15B中存储新的文件,然后,取入该文件,在全部4页的文件中,执行对于因错误而未被执行的第3页以后的文件的按照规则的通常处理。由此,即使发生输入错误,也能消除该错误。
而且,图12表示这样的情况通过扫描仪部11扫描原稿,或者,通过FAX部13进行FAX接收,而取得文件,存储到主展箱15B中,在此过程中,例如在全部4页中的第3页发生了译码错误,该错误后的最末页的4页的文件被正常取得。
在此情况下,在控制装置30中,对于从主展箱15B取入的第1、2、4页的正常文件,使按照规则的通常处理继续进行,同时,从错误履历存储器15A取得表示发生错误的第3页的错误内容的故障信息19,存储到该控制装置30侧的错误履历存储器62中。接着,根据该故障信息19,委托扫描仪部11或者FAX部1 3进行第3页的文件的再次译码,被再次译码的第3页的文件被重新存储到主展箱15B中,然后,取入该文件,执行对因错误而未被执行的第3页的文件的按照规则的通常处理。由此,即使发生译码错误,也能消除该错误。
而且,在上述中,在网络5上设置控制装置30,通过控制装置30的控制,按照作为工作流程而预定的规则,在网络5上联合处理进行从文件输入到加工、发送的一连串的处理的服务,把这样的文件共享网络系统1作为服务处理系统,虽然以此为例说明了本发明,但是,本发明并不仅限于此。如果使用本发明的服务处理系统能够按照工作流程该连续执行一连串的处理,就可以是任意形态。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种服务处理系统,在网络上联合处理可进行与文件数据相关预定处理的服务,其特征在于其设有控制装置,当在上述处理过程中,在发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
2.根据权利要求1所记载的服务处理系统,其特征在于其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,并再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
3.根据权利要求1所记载的服务处理系统,其特征在于其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
4.一种服务处理方法,在网络上联合处理可进行与文件数据相关预定处理的服务,其特征在于当在上述处理过程中,在发生与上述文件数据相关的错误时,对于与该错误对应的位置,再次执行发生上述错误的处理。
5.根据权利要求4所记载的服务处理方法,其特征在于其中在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
6.根据权利要求4所记载的服务处理方法,其特征在于对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
7.一种服务处理装置,是在网络上联合处理可进行与文件数据相关预定处理的服务的服务处理系统中的服务处理装置,其特征在于其设有控制装置,当在上述处理过程中,发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
8.根据权利要求7所记载的服务处理装置,其特征在于其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
9.根据权利要求7所记载的服务处理装置,其特征在于其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
10.根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是FAX接收时的通信错误。
11.根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是接收数据或者读取数据的译码错误。
12.根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是由自动原稿输送装置进行读取动作时的读取原稿的卡纸。
全文摘要
本发明是关于一种服务处理系统及程序,其在网络上联合处理可进行与文件数据相关预定处理的服务时,可以提高处理的确实性。当存在有一页不能从输入系统插件正常取入的文件而成为错误时,在该错误是译码错误的情况下,委托再次译码(步骤ST12),当该错误是取得错误时,在委托再次取得后(步骤ST13),从输入系统插件再次取入文件(步骤ST14)。另一方面,当对于在从输入系统插件取入的文件的各页进行处理系统插件的处理和向输出系统插件的发送的过程中发生错误时,再次执行对于发生该错误的页的处理系统插件的处理和向输出系统插件的发送(步骤ST20)。
文档编号H04N1/00GK1527231SQ03159339
公开日2004年9月8日 申请日期2003年9月10日 优先权日2003年3月5日
发明者饭田博史, 二, 盛彻, 川濑健二, 臣, 市场裕臣, 志, 子, 皆藤智志, 之, 青山礼子, 安倍纪之, 美子, 高尾信之, 古贺由美子, 繁 , 信, 小栗三繁, 铃木孝信 申请人:富士全 株式会社, 富士全錄株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1