CN1527231A - 服务处理***及程序 - Google Patents

服务处理***及程序 Download PDF

Info

Publication number
CN1527231A
CN1527231A CNA031593399A CN03159339A CN1527231A CN 1527231 A CN1527231 A CN 1527231A CN A031593399 A CNA031593399 A CN A031593399A CN 03159339 A CN03159339 A CN 03159339A CN 1527231 A CN1527231 A CN 1527231A
Authority
CN
China
Prior art keywords
mistake
mentioned
processing
file
once
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA031593399A
Other languages
English (en)
Other versions
CN1315088C (zh
Inventor
饭田博史
盛彻
川濑健二
市场裕臣
皆藤智志
青山礼子
安倍纪之
美子
高尾信之
繁�
古贺由美子
小栗三繁
铃木孝信
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Publication of CN1527231A publication Critical patent/CN1527231A/zh
Application granted granted Critical
Publication of CN1315088C publication Critical patent/CN1315088C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00225Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data generation, e.g. scan-to-email or network scanners
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32667Restarting a communication or performing a recovery operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/001Sharing resources, e.g. processing power or memory, with a connected apparatus or enhancing the capability of the still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0081Image reader
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0091Digital copier; digital 'photocopier'
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0093Facsimile machine
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3202Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of communication or activity log or report
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3212Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
    • H04N2201/3219Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a job status, e.g. successful execution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Facsimiles In General (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明是关于一种服务处理***及程序,其在网络上联合处理可进行与文件数据相关预定处理的服务时,可以提高处理的确实性。当存在有一页不能从输入***插件正常取入的文件而成为错误时,在该错误是译码错误的情况下,委托再次译码(步骤ST12),当该错误是取得错误时,在委托再次取得后(步骤ST13),从输入***插件再次取入文件(步骤ST14)。另一方面,当对于在从输入***插件取入的文件的各页进行处理***插件的处理和向输出***插件的发送的过程中发生错误时,再次执行对于发生该错误的页的处理***插件的处理和向输出***插件的发送(步骤ST20)。

Description

服务处理***及程序
技术领域
本发明涉及一种服务处理***及程序,特别是涉及一种在网络上联合处理可进行与从输入装置所输入的文件数据相关预定处理的服务的服务处理***及程序。
背景技术
在现有技术中,存在这样的网络***:用网络来连接扫描仪、传真机(以下称为「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作为服务处理***,虽然以此为例说明了本发明,但是,本发明并不仅限于此。如果使用本发明的服务处理***能够按照工作流程该连续执行一连串的处理,就可以是任意形态。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

Claims (12)

1、一种服务处理***,在网络上联合处理可进行与文件数据相关预定处理的服务,其特征在于:
其设有控制装置,当在上述处理过程中,在发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
2、根据权利要求1所记载的服务处理***,其特征在于其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,并再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
3、根据权利要求1所记载的服务处理***,其特征在于其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
4、一种服务处理方法,在网络上联合处理可进行与文件数据相关预定处理的服务,其特征在于:
当在上述处理过程中,在发生与上述文件数据相关的错误时,对于与该错误对应的位置,再次执行发生上述错误的处理。
5、根据权利要求4所记载的服务处理方法,其特征在于其中在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
6、根据权利要求4所记载的服务处理方法,其特征在于对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
7、一种服务处理装置,是在网络上联合处理可进行与文件数据相关预定处理的服务的服务处理***中的服务处理装置,其特征在于:
其设有控制装置,当在上述处理过程中,发生与上述文件数据相关的错误时,进行控制,以便于对于与该错误对应的位置,再次执行发生上述错误的处理。
8、根据权利要求7所记载的服务处理装置,其特征在于其中所述的控制装置,在发生上述错误的时刻,暂时中断上述预定处理,再次执行发生上述错误的处理,在该再次执行后,解除上述中断。
9、根据权利要求7所记载的服务处理装置,其特征在于其中所述的控制装置,对于与该错误相对应的位置之外的文件数据,继续进行上述预定处理,通过与该继续执行的上述预定处理的不同的处理来进行上述再次执行。
10、根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是FAX接收时的通信错误。
11、根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是接收数据或者读取数据的译码错误。
12、根据权利要求7所记载的服务处理装置,其特征在于其中所述的错误的内容是由自动原稿输送装置进行读取动作时的读取原稿的卡纸。
CNB031593399A 2003-03-05 2003-09-10 服务处理***及方法 Expired - Fee Related CN1315088C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003058695 2003-03-05
JP2003058695A JP4039276B2 (ja) 2003-03-05 2003-03-05 サービス処理システム及びプログラム

Publications (2)

Publication Number Publication Date
CN1527231A true CN1527231A (zh) 2004-09-08
CN1315088C CN1315088C (zh) 2007-05-09

Family

ID=32923567

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031593399A Expired - Fee Related CN1315088C (zh) 2003-03-05 2003-09-10 服务处理***及方法

Country Status (4)

Country Link
US (1) US7889368B2 (zh)
JP (1) JP4039276B2 (zh)
KR (1) KR100553382B1 (zh)
CN (1) CN1315088C (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110620851A (zh) * 2018-06-19 2019-12-27 柯尼卡美能达株式会社 图像处理装置、自诊断方法以及计算机可读取的记录介质
CN112055041A (zh) * 2019-06-07 2020-12-08 京瓷办公信息***株式会社 信息处理***

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4305396B2 (ja) * 2005-01-31 2009-07-29 ブラザー工業株式会社 通信システム、データ送信装置及び出力装置
JP4270134B2 (ja) 2005-01-31 2009-05-27 ブラザー工業株式会社 サービス提供システム,クライアントデバイス,サーバおよびプログラム
US7653185B2 (en) * 2005-10-31 2010-01-26 Open Text Corporation Universal document transport
US20070177195A1 (en) 2005-10-31 2007-08-02 Treber Rebert Queue processor for document servers
US8904348B2 (en) * 2006-04-18 2014-12-02 Ca, Inc. Method and system for handling errors during script execution
US20080030774A1 (en) * 2006-08-02 2008-02-07 Webster Jason K Configurable document server
JP2008176514A (ja) 2007-01-17 2008-07-31 Ricoh Co Ltd 配信システム、配信プログラム、および記録媒体
US8139249B2 (en) * 2007-06-29 2012-03-20 Xerox Corporation Event driven plugin architecture for importing scanned image data into a production workflow
US7996716B2 (en) * 2008-06-12 2011-08-09 International Business Machines Corporation Containment and recovery of software exceptions in interacting, replicated-state-machine-based fault-tolerant components
JP4737271B2 (ja) * 2008-10-31 2011-07-27 ブラザー工業株式会社 画像読取装置
JP4751465B2 (ja) * 2009-07-01 2011-08-17 シャープ株式会社 画像処理装置及び画像処理システム
JP5534426B2 (ja) * 2010-03-25 2014-07-02 富士ゼロックス株式会社 画像形成装置およびそのプログラム
US20120039537A1 (en) * 2010-08-10 2012-02-16 Keys Gregory C Method, apparatus, and system for workflow participation of an imaging device
JP2022150867A (ja) * 2021-03-26 2022-10-07 富士フイルムビジネスイノベーション株式会社 情報処理システムおよびプログラム

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2896204A (en) * 1954-09-27 1959-07-21 Honeywell Regulator Co Navigation system
JPH02174360A (ja) * 1988-12-27 1990-07-05 Canon Inc 通信端末装置
JP2871704B2 (ja) * 1988-12-29 1999-03-17 キヤノン株式会社 画像通信方法
JPH03241961A (ja) 1990-02-19 1991-10-29 Ricoh Co Ltd ファクシミリメール装置
JPH0492551A (ja) * 1990-08-08 1992-03-25 Minolta Camera Co Ltd ファクシミリ装置におけるエラーチェック方式
US5175735A (en) * 1990-09-28 1992-12-29 Xerox Corporation Method and apparatus for handling object faults in an electronic reprographic printing system
US5532839A (en) * 1994-10-07 1996-07-02 Xerox Corporation Simplified document handler job recovery system with reduced memory duplicate scanned image detection
KR970004626A (ko) * 1995-06-30 1997-01-29 김광호 팩시밀리에서 교신에러 발생시 재전송방법
KR100200955B1 (ko) * 1995-12-08 1999-06-15 윤종용 팩시밀리의 전송 에러 페이지 표시장치 및 그 제어 방법
US6388760B2 (en) * 1996-02-26 2002-05-14 Brother Kogyo Kabushiki Kaisha Host-based printing system and printing control method thereof
JPH10326220A (ja) * 1997-05-27 1998-12-08 Toshiba Corp ファイルシステムおよびファイル管理方法
JPH11134235A (ja) * 1997-10-31 1999-05-21 Hitachi Ltd 外部記憶装置故障時の回復支援方法
JP3703275B2 (ja) 1997-11-26 2005-10-05 キヤノン株式会社 データ処理装置、方法及び記憶媒体
JP4002012B2 (ja) 1998-01-08 2007-10-31 富士ゼロックス株式会社 複合機及びサーバ及び複合機・サーバシステム及びプログラム記録媒体
US6279113B1 (en) * 1998-03-16 2001-08-21 Internet Tools, Inc. Dynamic signature inspection-based network intrusion detection
US6353899B1 (en) * 1998-04-10 2002-03-05 Xerox Corporation Fault management system for a multifunctional printing machine
DE69933976T2 (de) * 1998-06-09 2007-05-03 Canon K.K. Verfahren, Datenverarbeitungsgerät, System und Speichereinheit zum Ermöglichen einer direkten Kommunikation zwischen einem Bildlesegerät und einem Bildausgabegerät
US6885469B1 (en) * 1999-06-17 2005-04-26 Murata Kikai Kabushiki Kaisha Image processing device
US6975421B1 (en) * 1999-08-31 2005-12-13 Brother Kogyo Kabushiki Kaisha Print system capable of reprint print data stored in memory of print control device
JP2001195295A (ja) * 2000-01-12 2001-07-19 Ricoh Co Ltd 統合型技術文書管理装置
JP2001325389A (ja) * 2000-05-16 2001-11-22 Canon Inc 情報処理装置及び方法並びにプログラム記憶媒体
JP3463020B2 (ja) 2000-06-14 2003-11-05 日本電信電話株式会社 ワークフロー実行方法および装置とワークフロー実行プログラムを記録した記録媒体
JP2002215394A (ja) 2000-08-15 2002-08-02 Fujitsu Ltd Webアプリケーション開発・実行システム及びWebアプリケーション生成装置
JP4299447B2 (ja) * 2000-09-12 2009-07-22 インターナショナル・ビジネス・マシーンズ・コーポレーション ワークフローシステム、情報処理装置、および記憶媒体
US7027176B2 (en) * 2000-10-27 2006-04-11 Murata Kikai Kabushiki Kaisha Internet facsimile machine, communication method of internet facsimile machine, recording medium capable of reading by computer the recorded communication method of internet facsimile machine
WO2002069162A1 (en) * 2001-02-24 2002-09-06 International Business Machines Corporation Twin-tailed fail-over for fileservers maintaining full performance in the presence of a failure
US7299244B2 (en) * 2002-12-10 2007-11-20 Hewlett-Packard Development Company, L.P. System and method for dynamic sequencing of a requirements-based workflow
JP4039274B2 (ja) * 2003-02-28 2008-01-30 富士ゼロックス株式会社 サービス処理システム及びプログラム
US7352481B2 (en) * 2003-03-21 2008-04-01 Hewlett-Packard Develepment Company, L.P. Systems and methods for recovery of a failed raster image processor partition
JP4158649B2 (ja) * 2003-08-13 2008-10-01 富士ゼロックス株式会社 連携処理装置及びプログラム
US7249283B2 (en) * 2004-03-22 2007-07-24 Xerox Corporation Dynamic control system diagnostics for modular architectures

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110620851A (zh) * 2018-06-19 2019-12-27 柯尼卡美能达株式会社 图像处理装置、自诊断方法以及计算机可读取的记录介质
CN110620851B (zh) * 2018-06-19 2021-09-21 柯尼卡美能达株式会社 图像处理装置、自诊断方法以及计算机可读取的记录介质
CN112055041A (zh) * 2019-06-07 2020-12-08 京瓷办公信息***株式会社 信息处理***
CN112055041B (zh) * 2019-06-07 2023-11-07 京瓷办公信息***株式会社 信息处理***

Also Published As

Publication number Publication date
JP4039276B2 (ja) 2008-01-30
KR20040079815A (ko) 2004-09-16
JP2004274150A (ja) 2004-09-30
CN1315088C (zh) 2007-05-09
US20040177337A1 (en) 2004-09-09
KR100553382B1 (ko) 2006-02-20
US7889368B2 (en) 2011-02-15

Similar Documents

Publication Publication Date Title
CN1315088C (zh) 服务处理***及方法
CN1182473C (zh) 与可连接多个设备的一个网络相连接的数据处理设备
CN1304968C (zh) 服务处理装置、服务处理方法
CN1295594C (zh) 分布式打印***、方法、程序、打印机以及打印机管理服务器
CN100351835C (zh) 信息处理设备及用于信息处理设备的方法
CN1878222A (zh) 图像处理装置及其控制方法
CN1315064C (zh) 服务处理***、处理结果管理装置和服务处理***的处理结果确认方法
CN1893509A (zh) 图像形成方法、装置、***及信息处理装置
CN1678010A (zh) 复合功能装置、该装置的控制方法和执行该方法的程序
CN1925534A (zh) 显示控制设备及其控制方法
CN1932754A (zh) 数据处理设备、数据处理方法、及其计算机程序
CN1719433A (zh) 图像形成装置的作业处理方法及图像形成装置
CN1810205A (zh) 个人核对装置、信息处理装置以及个人核对***
CN1266627C (zh) 数据处理装置、数据处理方法
CN1719862A (zh) 图像处理***和图像处理方法
CN1532753A (zh) 服务处理装置及服务处理方法
CN101043574A (zh) 图像形成装置及方法、图像处理装置及方法
CN1816092A (zh) 用于提供服务的***、装置和服务器
CN1822639A (zh) 成像装置及成像***
CN101047767A (zh) 图像处理设备、***以及信息处理设备
CN1946124A (zh) 图像处理***
CN1976382A (zh) 图像处理设备、信息处理设备、控制方法和信息处理***
CN1829271A (zh) 通信装置
CN1126358C (zh) 数字复合机
CN1525368A (zh) 服务处理***及其程序

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070509

Termination date: 20180910