CN100351835C - 信息处理设备及用于信息处理设备的方法 - Google Patents

信息处理设备及用于信息处理设备的方法 Download PDF

Info

Publication number
CN100351835C
CN100351835C CNB2004100907674A CN200410090767A CN100351835C CN 100351835 C CN100351835 C CN 100351835C CN B2004100907674 A CNB2004100907674 A CN B2004100907674A CN 200410090767 A CN200410090767 A CN 200410090767A CN 100351835 C CN100351835 C CN 100351835C
Authority
CN
China
Prior art keywords
work flow
button
display
rule
input
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.)
Expired - Fee Related
Application number
CNB2004100907674A
Other languages
English (en)
Other versions
CN1637739A (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 CN1637739A publication Critical patent/CN1637739A/zh
Application granted granted Critical
Publication of CN100351835C publication Critical patent/CN100351835C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Abstract

本发明提供一种信息处理设备,该信息处理设备与外部装置联动对文件信息执行预定系列处理。该信息处理设备包括:显示器,该显示器显示一操作指令输入屏幕、一规则信息输入屏幕、以及一确定按钮,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;判定单元,当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;以及控制器,该控制器以如下方式控制显示器:当判定单元判定操作不能被执行时,该显示器显示操作不能被执行的原因,并且显示当操作被重新执行时将被指定的重新执行按钮。

Description

信息处理设备及用于信息处理设备的方法
技术领域
本发明涉及一种信息处理设备及其中存储了信息处理程序的存储介质,具体涉及一种信息处理设备和一种存储介质,该信息处理设备可有利地在网络系统中使用,在该网络系统中纸质文件和电子信息被设计成共享,该存储介质中的信息处理程序可有利地在这种网络系统内使用。
背景技术
下述常规网络系统是公知的,其中扫描仪、传真机(在下文中有时称为FAX)和复印机或通过结合这三种机器获得的复合机器、个人电脑以及邮件服务器都通过网络连接,以实现一个在其中可以共享使用纸质文件和电子信息的网络系统。
根据这种网络系统,从读取原始文件的输入系统(如扫描仪或无纸FAX)获得文档文件,然后通过一个进行如图像处理和字符识别处理的处理系统来处理该文档文件,以及通过输出系统(如打印机或邮件服务器)将该文档文件传送到外部目的地。
一般,独立地执行文档文件的获得、处理和传送的每种处理。为此,当用户希望连续地执行文档文件的获得、处理和传送时,她/他必须决定上述获得、处理和传送的每种处理的预定设置。更具体地说,为了执行预定的输入操作,用户被迫努力地一一打开与上述获得、处理和传送的处理过程相关的窗口。
为此,引入了常规工作流程系统,这些常规工作流程系统以预定顺序并且与网络中的数个装置联动地执行从获得到传送的一系列处理。这些工作流程系统的开发方式经常是:仅仅通过电子化在办公室中传统使用的那种现有的用于获得和给予批准以及文件传阅的基于纸件的工作-流程管理系统。
在这种类型的工作系统中,在定义了从获得到传送的一系列处理之后,根据该定义可以重复地执行该一系列处理。但是,也可以使用下述类型的配置。亦即,一旦完成了定义之后,将通过执行一系列处理的信息(作业流程)传送到由网络连接的数个装置,并使这些装置存储并执行,并且由此这些装置互相联动执行该一系列处理。
由于通过使由网络连接的各种装置预先存储一个作业流程来执行这种配置,因此可能需要执行以下的各种操作。亦即,当形成新的作业流程时,该作业流程被传送至并存储在适当的装置中,并且在装置中已存储的作业流程被更新或删除。
在这些情况下,在输入了用于一个作业流程的各种操作的指令之后以及在完成了定义之后,优选在相应的装置中分别反映出取决于该作业流程的输入指令的操作。这是因为一旦确定了定义,就完成了所有设置。在定义被确定之前,可以改变用于作业流程的操作内容,有时作业流程本身也可以被改变。但是,如果每当发生改变,在每个装置中不得不反映进行这种改变后存在的状态,那么在处理负荷方面是非常不利的。
在这些情况下,无法缩短输入用于作业流程的操作指令时的时间与完成定义时的时间之间的时滞。由此,在该时滞期间,例如可能关断用于一个与存储了待操作的作业流程的位置对应的装置的电源,可能改变一个有权访问一个装置的帐户,或用户可能错误地删除用作将被传送的作业流程的位置的文件夹,以这种方式,系统内的状态可能发生根本变化。
但是,现有技术不能应付系统内的这种状态变化,且因此产生以下问题。亦即,由于状态改变,在装置中反映用于作业流程的操作变得不可能。甚至在由于上述原因而可能产生了一个错误时,用户也不可能辨别这种错误并采取适当的对策。
发明内容
鉴于上述情况作出了本发明,本发明提供一种信息处理设备和其中存储了信息处理程序的存储介质。
根据本发明的第一方面的信息处理设备是如下一种信息处理设备,该信息处理设备把作业流程传送至对文件执行系列处理的外部装置,使其存储并执行,并与该外部装置联动对文件执行预定的系列处理,该作业流程表示对文件执行的数个处理,该信息处理设备包括:显示器,该显示器显示操作指令输入屏幕和规则信息输入屏幕以及确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;判定单元,当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;以及控制器,该控制器以如下方式控制显示器:当判定单元判定操作不能被执行时,显示器显示操作不能被执行的原因,并且还显示当操作被重新执行时将被指定的重新执行按钮。
在根据第一方面的信息处理设备中,通过把对文件执行的数个处理以系列处理的形式来表示而获得的作业流程被传送到对文件执行一系列处理的外部装置,以便存储并执行一系列处理,因此使信息处理设备能与外部装置联动对文件执行预定的一系列处理。该设备包括显示器,该显示器显示用于输入作业流程的操作指令的操作指令输入屏幕;用于输入规则信息的规则信息输入屏幕,该规则信息用于定义与外部装置联动的条件的规则;以及当已终止操作指令和规则信息的输入并且已确定输入结果时指定的确定按钮。该显示器可以包括如液晶显示器、阴极射线管显示器、有机电致发光显示器以及等离子体显示器等的显示器。该文件可以是与文件相关的信息,且不局限于字符信息如文本数据或通过读取纸质文件获得的图像信息等。
在本发明中,当指定了确定按钮时,判定单元判定是否可以通过操作指令来执行用于作业流程的操作,以及当判定单元判定操作不能被执行时,控制器以如下方式控制显示器:显示器显示操作不可以被执行的原因,并且还显示当操作被重新执行时将被指定的重新执行按钮。
以此方式,在根据第一方面的信息处理设备中,当通过把对文件执行的数个处理以系列处理的形式来表示而获得的作业流程被传送到外部装置时,该外部装置存储并执行该作业流程,因此使信息处理设备能与外部装置联动对文件执行预定的一系列处理;显示器显示用于输入作业流程的操作指令的操作指令输入屏幕;用于输入规则信息的规则信息输入屏幕,该规则信息用于定义与外部装置联动的条件的规则;以及当已终止操作指令和规则信息的输入并且已确定输入结果时指定的确定按钮。当确定按钮被指定时,因此判定是否可以通过操作指令来执行用于作业流程的操作,并且以如下方式控制显示器:当判定单元判定操作不可以被执行时,显示器显示操作不可以被执行的原因,并且还显示当操作被重新执行时将被指定的重新执行按钮。为此,当用于作业流程的操作指令的输入已被终止时,系统内的状态开始改变。即使当一个取决于输入操作指令的操作不能执行时,通过参考显示器上的显示内容也可以容易地辨别操作不能被执行的原因。结果,可以容易地采用与取决于操作指令的操作不能被执行的情况相对应的措施,且一旦采用了这些措施,可以仅通过指定重新执行按钮容易地重新执行用于作业流程的操作。
本发明的第二方面提供一种用于信息处理设备的方法,该方法根据作业流程与外部装置联动对文件执行预定的系列处理,该作业流程表示对文件执行的数个处理,该方法包括:(a)显示一操作指令输入屏幕、一规则信息输入屏幕以及一确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,将指定该确定按钮;(b)当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;以及(c)当在(b)中判定不能执行操作时,在显示器上显示不能执行操作的原因,并且显示当该操作被重新执行时将被指定的重新执行按钮。
根据本发明的信息处理设备,当通过把对文件执行的数个处理以系列处理的形式来表示而获得的作业流程被传送到外部装置时,该外部装置存储并执行该作业流程,因此使信息处理设备能与外部装置联动对文件执行预定的一系列处理。通过显示器显示一操作指令输入屏幕和一规则信息输入屏幕,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则;在显示器上显示当已终止操作指令和规则信息的输入并且已确定输入结果时将被指定的确定按钮;当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;当判定操作不能被执行时,通过显示器显示操作不能被执行的原因;以及以如下方式控制显示器:通过显示器显示当操作被重新执行时被指定的重新执行按钮。为此,一旦用于作业流程的操作指令的输入已被终止时,系统内的状态开始改变。即使当取决于输入操作指令的操作不能执行时,通过参考显示器上的显示内容也可以容易地辨别操作不能被执行的原因。结果,可以容易地采用与取决于操作指令的操作不能被执行的事实相对应的措施,且一旦采用了这些措施,仅通过指定重新执行按钮就可以容易地重新执行用于作业流程的操作,因此获得了有益效果。
附图说明
基于下面的附图详细描述本发明的实施例,其中:
图1是根据本发明的实施例的文件共享网络系统的示意图;
图2是用于解释文件共享网络系统的处理概要的示图;
图3是示出了复合机器的结构的框图;
图4是示出了控制装置的结构的框图;
图5是用于解释可以通过任意结合一输入系统插件、一处理系统插件以及一输出系统插件而产生的规则的例子的示图;
图6A和6B包括示出了根据实施例的规则设置处理程序的处理流程的流程图;
图7是示出了规则设置屏幕的示图;
图8是示出了作业流程联动设置屏幕的示图;
图9是示出了操作重新执行屏幕的示图;以及
图10是示出了控制装置的CPU根据规则执行处理时执行的程序的流程图。
具体实施方式
下面参考附图描述本发明的实施例
[系统结构]
图1是根据本发明的实施例的文件共享网络系统1的概略结构示意图。
文件共享网络系统1包括数个复合机器10、邮件服务器20、数个终端装置25以及控制装置30,每个多功能复合机器10具有打印机功能、扫描仪功能以及传真功能,邮件服务器20执行电子邮件的发送/接收,控制装置30对从获取源获得文件并对该文件进行预定的处理,然后传送到预定目的地的过程进行控制。这里提及的文件主要包括图像数据。但是,根据处理的状态,该文件可以包括文本数据,且不局限于特定的数据。
该复合机器10、邮件服务器20、每个终端设备25和控制装置30通过网络5相互连接。如打印机、扫描仪和传真机等装置也可以连接到网络5。
图2是用于解释文件共享网络系统1的处理概要的示图。尽管复合机器10、邮件服务器20和终端装置25通过网络5相互连接,但是,一般这些部件中的每一个都是独立地工作。因此,在文件共享网络系统1内,控制装置30设置获取源、处理方法、和传送目的地,并且使一系列处理自动化/程式化,由此提供核心服务,其中该一系列处理包括文件的获取,处理和传送。
在本文中,“规则”被定义为用于自动化/程式化一系列处理的操作。之后将描述规则的设置。应用程序提供获取、处理方法和传送的特定功能,以及这些程序分别称作输入系统插件、处理系统插件以及输出系统插件。
图3是示出了复合机器10的结构的框图。
复合机器10可以提供输入系统插件的功能和输出系统插件的功能。复合机器10还包括:读取记录在原始文件上的图像的扫描仪部分11:在光敏部件上记录静电潜像、通过使用单色调色剂或彩色调色剂使静电潜像显影并将显影的图像转印到记录纸片上,以输出记录纸件的打印机部分12;以及收/发传真电报的FAX部分13。
复合机器10还包括:控制所有元件的控制器14;存储包括由扫描仪部分11读取的图像数据、通过网络5接收的图像数据以及接收的传真电报的数据的存储器15;显示具有图标的操作屏幕并基于与图标的接触输入操作信息的显示面板16;用于输入/输出数据的输入/输出端口17;以及与连接到网络的装置通信的通信控制单元18。
扫描仪部分11、打印机部分12、FAX部分13、控制器14、存储器15、显示面板16以及输入/输出端口17全部通过总线相互连接。输入/输出端口17通过通信控制单元18连接到网络5。扫描仪部分11可以被引入作为传真部分13的一部分。
邮件服务器20可以提供输入系统插件的功能和输出系统插件的功能,且用作可以从连接到网络5的终端装置25收/发电子邮件的服务器。
终端装置25可以提供输入系统插件的功能、处理系统插件的功能、输出系统插件的功能,且可以是个人电脑。终端设备25通过邮件服务器20从外部目的地或源接收电子邮件并把电子邮件发送到外部目的地或源,将文件存放在文件夹中或对文件执行预定的图像处理。
控制装置30执行一系列处理,包括规则的设置、基于规则的文件获取、以及文件的处理和传送。控制装置30可以用作处理系统插件。
图4是示出了控制装置30的结构的框图。
控制装置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连接到通信控制单元41,通信控制单元41与其他装置(例如本身连接到网络5的复合机器10)通信。
当在显示器34上显示的各种设置屏幕上直接输入由操作者指定的信息时使用键盘37。当选择一个显示的对象时或当在显示器34上显示的各种设置屏幕上输入设置指定的内容时使用鼠标38。
[规则的例子]
图5是用于解释可以通过借助于控制装置30任意组合输入系统插件、处理系统插件以及输出系统插件而产生的规则的例子的示图。
例如,“规则1”定义了一个处理,在该处理中,从数个输入系统插件(FAX接收服务、文件夹以及扫描服务)获得文件、该文件要经受数个处理系统插件(图像处理、光学字符识别以及属性添加/分配)的处理,并且其中将已经历了这种处理的文件传送给数个输出系统插件(文件夹和打印输出)。
“规则2”定义了一个处理,在该处理中,从文件夹或Mail_MAPI输入获得文件,该文件经历图像处理和属性添加/分配,并且其中将已经受了这种处理的文件传送给外部服务联动文件夹。
“规则3”定义了一个处理,在该处理中,从文件夹获得文件,该文件经受图像处理、OCR联动模块的处理和属性添加/分配,并且其中将已经受了这种处理的文件发送给外部服务联动文件夹。此外,在每个处理系统插件之前和之后,“规则1至3”执行用于下一步骤处理必需的格式(FMT)转换。
在此情况下,作为如图5所示的输入系统插件,例如FAX接收服务、文件夹、扫描服务、Mail_SMTP输入、POP客户、Mail_MAPI输入等是公知的。图1中所示的机密框(confidential box)也对应于输入系统插件。
在处理系统插件中,图像处理、OCR、属性添加/分配和OCR联动模块是公知的。
公知的输出系统插件的例子是文件夹、外部服务联动文件夹、ftp输出、文件消息、Mail_SMTP输出以及Mail_MAPI输出。用于输入系统、处理系统和输出系统的插件不局限于上述插件。
在根据该实施例的文件-共享网络系统1中,在从获取继续至传送的一系列处理已被定义为规则之后,可以根据该定义重复地执行该一系列处理。此外,一旦定义完成,当用于执行一系列处理的信息(作业流程)被传送给通过网络连接的数个装置,使这些装置能存储并执行该信息时,该数个装置能相互联动执行该一系列处理。
该结构将在通过网络连接的装置中预先存储作业流程,并执行该作业流程。为此,文件共享网络系统1使之可以执行用于作业流程的各种操作。具体地说,当形成新的作业流程时,该作业流程传送到并存储在适当的装置中,或者另选地,已存储在装置中的作业流程被更新或删除。
在文件共享网络系统1中,在输入了用于作业流程的各种操作的指令之后和在完成了该定义之后,在相应的装置中反映出取决于用于作业流程的输入指令的操作。这是因为一旦规则的定义被确定,那么完成了所有设置。在该定义被确定之前,可以改变用于作业流程的操作内容,且有时作业流程本身也可以改变。其原因是,如果每当发生改变时在每个装置中反映出改变的状态,那么在处理负荷方面是相当不利的。
在这些情况下,不能缩短输入用于作业流程的操作指令时的时间与完成定义时的时间之间的时滞。为此,在时滞期间,例如可能关断存储将被操作的作业流程的装置的电源,可能改变一个有权访问一个装置的帐号或用户可能错误地删除一个用作传送作业流程的位置的文件夹,因此有时使得系统内的状态发生根本改变。
在这些情况下,因为状态改变,将用于作业流程的操作反映到各种装置中变得不可能。在最坏的情况下,与用于作业流程的操作相关的信息本身也可能被丢失。
为了应对该问题,在根据本实施例的文件共享网络系统1中,一旦定义完成,判定是否可以执行用于作业流程的操作。当操作不能被执行时,文件-共享网络系统1对用户清楚地显示与此相关的信息。
[文件-共享网络系统1的操作]
当根据本实施例的文件共享网络系统1,最新形成如上所述的规则或者编辑现有的规则时所执行的操作将在下面参考图6A和6B描述。图6A和6B包括通过控制装置30内的CPU 31执行的规则设置输出程序的处理流程的流程图。该程序已被预先存储在硬磁盘驱动器36的预定区域中。
在图6A中的步骤ST1中,在显示器34上显示预定的规则设置屏幕150。在下一步骤ST2中,等候预定信息的输入。
图7示出了通过步骤ST1中的处理在显示器34上显示的规则设置屏幕150的显示状态。
如图7所示,根据本实施例的规则设置屏幕150具有用于输入规则名称的规则名称框151、用于输入规则解释的规则解释框152、用于指定规则解释的自动生成的解释自动生成按钮153、错误通知下拉列表154、错误通知下拉列表按钮155、错误通知列表框156、规则初始状态有效设置按钮157以及规则初始状态无效设置按钮158。
规则名称框151将显示新近形成或编辑的规则的名称。在新规则的形成过程中,规则名称框151保持空白,且规则名称是必需输入的项目。规则解释框152显示规则名称框151中显示的规则名称的解释性文本。规则解释被任意地输入到规则解释框152中。
解释自动生成按钮153是基于已输入的获取源、处理方法以及传送目的地的插件内容自动地产生规则解释的按钮。单击解释自动生成按钮153时产生的规则解释显示在规则解释框152中。
当单击错误通知下拉(drop down)列表按钮155时,错误通知下拉列表154显示所安装的至少一个错误通知功能。当从错误通知下拉列表154中选出一个错误通知功能时,在错误通知列表框156中显示用于说明该错误通知功能的名称和注册ID。
在此情况下,作为与获取源相关的数个部件,规则设置屏幕150包括获取源下拉列表161、获取源下拉按扭162、获取源列表框163、获取源编辑按钮164以及获取源删除按钮165。
获取源下拉列表161缺省显示“请选择项目”。但是,当单击获取源下拉按扭162时,显示至少一个安装的输入系统插件(例如,文件夹等)以及一个预先准备的(推荐菜单)或一个当显示作业流程联动设置屏幕时指定的项目(在下文称为“作业流程联动设置项目”)。
当从获取源下拉列表161中选择一个输入系统插件时,显示该输入系统插件的设置对话。
获取源列表框163显示输入系统插件,该输入系统插件的设置在如上所述的设置对话过程中正常地终止。更具体地说,获取源列表框163显示已被设置的输入系统插件的名称以及表示该输入系统插件的图标。在获取源列表框163中,必须显示至少一个输入系统插件,直到单击OK按钮197为止。
获取源编辑按钮164是一个用于指定、设置和编辑从获取源列表框163中显示的至少一个输入系统插件中选择的输入系统插件的按钮。当希望时,可以选择和双击获取源列表框163内的输入系统插件。获取源删除按钮165是用于指定删除从获取源列表框163中显示的至少一个输入系统插件选择的输入系统插件的按钮。
作为与处理方法相关的数个元件,规则设置屏幕150包括处理方法下拉列表171、处理方法下拉按扭172、处理方法列表框173、处理方法顺序改变按钮174U和174D、处理方法编辑按钮175以及处理方法删除按钮176。
处理方法下拉列表171缺省显示“请选择项目”。当单击处理方法下拉按扭172时,显示已安装了的至少一个处理系统插件(例如,图像处理或光学字符识别处理(OCR))和“预先准备的”。当从处理方法下拉列表171中选出一个处理系统插件时,显示该处理系统插件的一设置对话。
处理方法列表框173显示在设置对话过程中以正常方式终止其设置的处理系统插件。更具体地说,处理方法列表框173显示所设置的处理系统插件的名称和表示该处理系统插件的图标。
处理方法顺序改变按钮174U和174D是用于在处理方法列表框173中显示了数个处理系统插件之后改变处理系统插件的执行顺序的按钮。例如,每次单击处理方法顺序改变按钮174U,处理方法顺序改变按钮174U就逐一地提升处理方法列表框173中选择的处理系统插件的优先级顺序。另一方面,每次单击处理方法顺序改变按钮174D,处理方法顺序改变按钮174D就逐一地降低处理方法列表框173中选择的处理系统插件的优先级顺序。
处理方法编辑按钮175和处理方法删除按钮176分别执行与获取源编辑按钮164和获取源删除按钮165相同的操作,因此使之可以指定在处理方法列表框173中显示的处理系统插件的编辑和删除。
作为与传送目的地相关的数个元件,规则-设置屏幕150包括传送目的地下拉列表181、传送目的地下拉按扭182、传送目的地列表框183、传送目的地编辑按钮184、传送目的地删除按钮185以及传送目的地顺序改变按钮186U和186D。
传送目的地下拉列表181缺省显示“请选择项目”。当单击传送目的地下拉按扭182时,显示已经安装了的至少一个输出系统插件(例如,文件夹、打印输出或邮件SMTP输出)和“预先准备的”。当从传送目的地下拉列表181中选出一个输出系统插件时,显示该输出系统插件的一设置对话。
传送目的地列表框183显示所设置的输出系统插件的名称和表示该输出系统插件的图标。更具体地说,当以正常方式终止设置对话中的设置时,传送目的地列表框183显示输出系统插件的树形传送条件、传送格式、通知条件及通知方法。
传送目的地编辑按钮184是用于编辑在传送目的地列表框183上显示的输出系统插件的传送条件、传送格式、通知方法以及通知条件的内容的按钮。传送目的地删除按钮185是用于指定将从规则除去的选定输出系统插件的按钮。在未选择输出系统插件的情况下,不能单击传送目的地删除按钮185。
传送目的地顺序改变按钮186U和186D是用于在传送目的地列表框183中显示了数个输出系统插件之后改变输出系统插件的执行顺序的按钮。每次单击传送目的地顺序改变按钮186U,输出系统插件的优先级顺序逐一上升。每次单击传送目的地顺序改变按钮186D,输出系统插件的优先级顺序逐一下降。
作为与输出系统插件相关的数个元件,规则-设置屏幕150还包括用于把文件名称添加到传送目的地列表框183的文件名称添加按钮191,传送条件设置按钮192、传送格式添加按钮193、通知条件设置按钮194以及完成通知按钮195。
规则设置屏幕150还包括各个插件的设置内容显示框196、用于产生与已输入的项目内容一致的规则的OK按钮197、用于取消输入处理的取消按钮198、以及帮助按钮199。
设置内容显示框196显示用图4中所示的鼠标38从列表框163,173和183上显示的插件中选择的插件的设置内容。例如,如图7所示,当用户用鼠标38选择在文件获取列表框163中显示的“目录D:in”时,作为“目录D:in”的设置内容,设置内容显示框196显示“请选择文件夹的种类:本地文件夹”作为“目录D:in”的设置内容。更具体地说,设置内容显示框196显示了一种其中“目录D:in”需要选择文件夹种类的状态。
OK按钮197指定一个用于判定规则是否具有一致性的处理的开始。当该规则具有一致性时,OK按钮197指令基于列表框163、173和183的内容产生规则,列表框163、173和183的内容分别表示获取源、处理方法以及传送目的地。另一方面,取消按钮198指定新规则的形成或规则的编辑处理的取消。当查询关于规则设置屏幕150等的操作方法时,指定图7所示的帮助按钮199。由于帮助按钮199与本发明不相关,为了避免复杂化,将省略帮助按钮199的解释。此外,尽管在各个屏幕(之后将描述)(图8所示的作业流程联动设置屏幕和图9所示的操作重新执行屏幕)上也显示帮助按钮,但是在以下解释的过程中同样省略了这些帮助按钮。
当在显示器34上显示如上所述的规则设置屏幕150时,在产生规则时所需的各个信息的设置完成之后,用户用鼠标38指定OK按钮197或用鼠标38指定取消按钮198,以取消新规则的形成或规则的编辑处理。另选地,用户用鼠标38指定获取源下拉按扭162,在获取源下拉列表161上显示如上所述的作业流程联动设置项目,然后用鼠标38指定相应的项目。以此方式,肯定了步骤ST2中的判定,程序继续至步骤ST3。
在步骤ST3中,判定在规则设置屏幕150上指定的项目是否是作业流程联动设置项目。当步骤ST3中的判定被肯定时,程序继续至步骤ST4。
在步骤ST4中,在显示器34上显示预定的作业流程联动设置屏幕200。在步骤ST5中,等候预定信息的输入。
图8示出了通过步骤ST4中的处理在显示器34上显示的作业流程联动设置屏幕200的显示状态。
如图8所示,根据该实施例,作业流程联动设置屏幕200具有处理名称框201、用户ID框202A和密码框202B、相关作业流程列表框203以及作业流程列表框204,该处理名称框201用于输入在屏幕上执行的处理的名称、该用户ID框202A和密码框202B用于输入访问一装置(设备)时所需的用户帐号信息,在该装置(设备)中已存储了作业流程,该相关作业流程列表框203用于显示与已经就位的规则相关联的作业流程的有关信息,作业流程列表框204用于以列表来显示已形成的作业流程。
在处理名称框201中,缺省显示“作业流程联动”。但是,用户可以将该名称改为任意名称。此外,在相关作业流程列表框203中,信息项目包括与当前设置规则相关联的作业流程的名称、更新日期、作者和表示作业流程的存储装置的设备名称(IP地址),这些信息项目被显示为每个作业流程的列表。
作为用于输入作业流程的操作指令的数个按钮,作业流程联动设置屏幕200包括作业流程形成按钮210、作业流程选择按钮211、作业流程编辑按钮212以及作业流程删除按钮213。
当形成新的作业流程时指定作业流程形成按钮210。当在已创建的作业流程和当前设置规则之间建立关联或解除该关联时指定作业流程选择按钮211。当编辑已经形成的作业流程的描述内容时指定作业流程编辑按钮212。当删除已形成的作业流程时指定作业流程删除按钮213。用于输入这些作业流程的操作指令的按钮在下文一般被描述为“操作按钮”。
另一方面,作业流程联动设置屏幕200包括当完成作业流程联动设置屏幕200上的处理时指定的OK按钮220和当取消作业流程联动设置屏幕200上的处理时指定的取消按钮221。
当在显示器34上显示作业流程联动设置屏幕200时,在需要时,用户使用键盘37和鼠标38把已经提供的与他或她自己的帐号相关的信息输入到用户ID框202A中和输入到密码框202B中,并通过用鼠标38执行的指向操作来指定希望的操作。当用于作业流程的各个操作结束以结束作业流程联动设置屏幕200上的处理时,用户也通过用鼠标38执行的指向操作来指定OK按钮220,以及当作业流程联动设置屏幕200上的处理被取消时通过用鼠标38执行的指向操作来指定取消按钮221。
当任意操作按钮或OK按钮220和取消按钮221中的任意一个被指定时,步骤ST5中的判定是肯定的,并且程序继续至步骤ST6。
在步骤ST6中,判定在作业流程联动设置屏幕200上是否指定了任何操作按钮。当步骤ST6中的判定是肯定的时,程序继续至步骤ST7,且如下面解释,基于指定的操作按钮执行控制装置30的内部处理。
例如,当指定的操作按钮是作业流程形成按钮210时,在显示器34上显示用于形成新作业流程的屏幕。据此,用户在屏幕上形成作业流程。在这些情况下,用户输入各种信息项,包括形成的作业流程的名称、作者以及表示其中存储了作业流程的装置的设备名称(IP地址)。
当指定的操作按钮是作业流程选择按钮211时,以列表的形式在相关作业流程列表框203中显示与已经就位的规则关联的作业流程的有关信息,以及在作业流程列表框204中也以列表的形式显示已形成的所有作业流程。而且,可以指定与用户希望的输入、处理或输出相关的功能,以及可以以列表的形式在相关作业流程列表框203中显示与这种功能相关的作业流程的有关信息。据此,用户执行操作,以从作业流程列表框204中显示的作业流程中选择与已经就位的规则最近关联的作业流程,或另选地,取消与相关作业流程列表框203中显示的规则关联的作业流程的关联。
另一方面,当用户编辑与当前就位的规则关联的作业流程时,在用户从相关作业流程列表框203中显示的作业流程中选择一个作业流程并指定该作业流程之后,用户指定作业流程编辑按钮212。根据此,CPU 31在显示器34上显示用于编辑所选择的作业流程的屏幕。据此,用户编辑在屏幕上显示的作业流程。
当用户删除与当前就位的规则关联的作业流程时,在用户从相关作业流程列表框203中显示的作业流程中选择该作业流程并指定该作业流程之后,用户指定作业流程删除按钮213。基于此,CPU 31删除(擦除)所选择的作业流程。
在控制装置30内执行用于取决于所指定的操作按钮的作业流程的操作,并且在一个装置中反映了操作内容,先前当指定了规则设置屏幕150上设置的OK按钮197时在该装置中存储了所操作的该作业流程。
当基于指定的操作按钮的内部处理已被终止时,在下一步骤ST8中,在RAM 32的预定区域中存储表示步骤ST7中执行的作业流程的操作内容的信息,并且程序返回到步骤ST4。
在步骤ST8中,存储表示待操作的作业流程的名称及用于该作业流程的操作的种类的信息。
另一方面,当步骤ST6中的判定为否定的时,程序继续至步骤ST9。在步骤ST9中,判定在作业流程联动设置屏幕200上是否指定了OK按钮220。当步骤ST9中的判定为肯定的时,程序返回至步骤ST1。当步骤ST9中的判定是否定的时,认为在作业流程联动设置屏幕200上已指定了取消按钮221,并且规则设置处理程序被终止。
另一方面,当步骤ST3中的判定是否定的时,程序继续至步骤ST10以判定规则设置屏幕150上指定的按钮是否是OK按钮197。当步骤ST10中的判定是肯定的时,程序继续至步骤ST11。
在步骤ST11中,基于可以由插件(如输入系统插件、处理系统插件以及输出系统插件)输入或输出的数据格式,判定在前后连接的插件的格式之间的差异的存在与否,且因此检查用户在图7所示的规则设置屏幕150上设置的规则是否适当。
例如,判定在获取源列表框163中显示的输入系统插件的输出数据格式和在处理方法列表框173上显示的处理系统插件的输入数据格式之间的一致性。当这些数据格式相互一致时,没有问题产生。类似地,判定在处理方法列表框173中显示的处理系统插件的输出数据格式与在传送目的地列表框183中显示的输出系统插件的输入数据格式之间的一致性。当这些数据格式相互一致时,没有问题产生。
在下一步骤ST12中,判定步骤ST11中的检查结果是否没有问题。当步骤ST12中的判定是否定的时,即当插件的输出/输入数据格式的任意一个与其他数据格式不一致时,程序继续至步骤ST13,以使用户注意该错误并促使用户修正该规则,并且程序返回到步骤ST1。
当步骤ST12中的判定是肯定的时,程序继续至步骤ST14,基于通过规则设置屏幕150输入的信息来设置获取源、处理方法、以及传送目的地,以产生用于定义从文件的获取、到处理、直至传送的一系列处理的规则。在硬磁盘驱动器36的预定区域中或在外储存介质中存储了该规则之后,程序继续至步骤ST15。
在步骤ST15中,判定在步骤ST8中的处理过程中是否已经在RAM 32的预定区域中存储了表示作业流程的操作内容的信息,基于此,判定是否需要执行用于该作业流程的操作。当步骤ST15中的判定是否定的时,规则设置处理程序被终止。当步骤ST15中的判定是肯定的时,程序继续至步骤ST16。
在步骤ST16中,针对与产生的规则关联的所有作业流程,判定是否可以在一个设备中反映用于这些作业流程的操作内容,该设备具有表示其中存储了作业流程的装置的设备名称(IP地址)。作为该判定,例如可以是:判定与存储待操作的作业流程的位置对应的装置的电源是否开启;判定作业流程联动设置屏幕200上输入的帐号是否与有权访问待访问装置的帐号一致;判定用作存储该作业流程的位置的文件夹是否存在;判定用作存储该作业流程的位置的装置是否忙碌;等等。
当步骤ST16中的判定是肯定的时,程序继续至步骤ST17。针对与产生的规则关联的所有作业流程,在一个设备中反映用于这些作业流程的操作内容,该设备的设备名称表示一个在其中存储了作业流程的装置。然后,规则设置处理程序被终止。
当用于作业流程的操作是新近建立的用于形成作业流程的操作时,通过把在步骤ST17中形成的作业流程传送到/存储在被指定为存储作业流程的装置中,来执行步骤ST17中的操作内容的反映。当用于作业流程的操作是作业流程的编辑时,通过把步骤ST7中编辑的作业流程传送到/存储在所述被指定为存储作业流程的装置中(进行更新),来执行该反映。此外,当用于作业流程的操作是作业流程的删除时,通过从所述被指定为其中存储了作业流程的装置的装置删除(擦除)该作业流程,来执行该反映。
另一方面,当判定步骤ST16为否定的时,程序继续至步骤ST18,以在显示器34上显示预定的操作重新执行屏幕250。在下一步骤ST19中,等候预定信息的输入。
图9示出了通过步骤ST18中的处理在显示器34上显示的操作重新执行屏幕250的显示状态。
如图9所示,在根据该实施例的操作重新执行屏幕250上显示一个促使用户从不能操作的作业流程中选择待重新执行的作业流程的消息,并且当需要时,还显示一个催促输入帐号信息的消息。在根据该实施例的操作重新执行屏幕250上也显示用于输入帐号信息的用户ID框251A和密码框251B,以及用于以列表的形式显示有关不能操作的作业流程的信息的未操作作业流程列表框252。
该未操作作业流程列表框252以列表的形式显示包括以下内容的信息:与不能被操作的作业流程相关的操作的类型、作业流程的名称、更新日期、以及作者、表示其中存储了作业流程的装置的设备名称(IP地址)、以及作业流程不能操作的原因。
操作重新执行屏幕250还包括在重新执行用于作业流程的操作(在对应于操作的装置上反映)时指定的重新执行按钮270,以及在要取消操作重新执行屏幕250上的处理时指定的取消按钮271。
当在显示器34上显示操作重新执行屏幕250时,用户参考作业流程不能被操作的原因执行用于应对该原因的操作,该原因被显示在针对将重新执行的作业流程的未操作作业流程列表框252中。作为该操作,例如可以是以下操作:当与存储将被重新执行的作业流程的位置对应的装置的电源处于断态时开启电源;当在作业流程联动设置屏幕200上输入的帐号与有权访问将被访问的装置的帐号不一致时,输入有权访问用户ID框251A和密码框251B的帐号信息;当用作存储作业流程的位置的文件夹不存在时形成文件夹;当装置忙碌时把用作存储作业流程的位置的装置的忙碌状态取消;等等。
在用于应对作业流程不能被操作的原因的操作之后,用户从未操作作业流程列表框252中显示的作业流程中选择该操作将被重新执行的作业流程,指定该作业流程,然后通过使用鼠标38的指向操作来指定重新执行按钮270。
另一方面,当用户在之后的阶段重新执行该操作时,因为用户想把不能反映对作业流程的操作的装置用作别的用途,因为用户个人想执行另外的操作,以及因为对该装置的应对不能立即完成,所以通过用鼠标38执行的指向操作来指定取消按钮271。
当重新执行按钮270或取消按钮271被指定时,步骤ST19中的判定是肯定的,程序继续至步骤ST20。
在步骤ST20中,判定所指定的按钮是否是重新执行按钮270。当步骤ST20中的判定是肯定的时,程序返回到步骤ST16。当步骤ST20中的判定是否定的时,认为取消按钮271被指定,程序继续至步骤ST21。
在步骤ST21中,针对不能被操作的作业流程,包括以下内容的信息被存储在硬磁盘驱动器36的预定区域中:作业流程的名称(对应于本发明中的“特定信息”)、用于作业流程的操作内容、以及作业流程不能被操作的理由。此后,规则设置处理程序被终止。
当通过用户输入了对在任意定时在各装置上的用于作业流程的操作的反映的执行指定时,从硬磁盘驱动器36读取规则设置处理程序的在步骤ST21中存储的各种信息。在显示器34上再次显示具有与图9中相同格式的操作重新执行屏幕250,并且执行与步骤ST16至ST20中相同的操作,以在各装置上反映用于作业流程的操作。
规则设置处理程序的步骤ST1和ST4对应于本发明的第二方面的步骤(a)、步骤ST16对应于本发明的步骤(b)、步骤ST18对应于本发明的步骤(c)、(d)以及(f),步骤ST21对应于本发明的步骤(e)。
[规则的执行]
基于硬磁盘驱动器36或外储存介质中存储的规则,控制装置30从文件共享网络系统1获得文件,并处理该文件,然后执行一系列处理直到文件被传送给预定的传送目的地。
图10示出了由根据规则执行处理的控制装置30的CPU 31执行的程序的流程图。更具体地说,控制装置30的CPU 31执行随后的步骤ST51至步骤ST55的处理。下面参考图5所示的规则1进行解释。
在步骤ST51中,从被设置为规则的“获取源”的输入系统插件(例如,FAX接收服务)获得文件,并且程序继续至步骤ST52。
在步骤ST52中,判定是否在由规则设置的“获取源”中留有没有被执行的其他输入系统插件。当留有还没有被执行的其它输入系统插件(例如,文件夹或扫描服务)时,程序返回到步骤ST51。当没留有别的输入系统插件时,程序继续至步骤ST53。以此方式,重复步骤ST51和步骤ST52中的处理,因此从所有输入系统插件获得文件。
在步骤ST53中,顺序地执行被设置为规则的“处理方法”的处理系统插件的处理。在规则1的情况下,在图像处理(如边缘增强和偏斜校正)以及光学字符识别(OCR)之后,执行属性添加/分配(将取决于下一步骤中的传送目的地的属性添加到文件)。
在这些情况下,在各种处理(如图像处理、OCR以及属性添加/分配)之前执行必要的格式转换。而且,在属性添加/分配的处理之后,执行格式转换,以应对下一个传送目的地。可以根据所设置的处理系统插件自动地执行该格式转换,或可以通过操作者手工设置来执行该格式转换。在完成这些处理之后,程序继续至步骤ST54。
在步骤ST54中,根据传送条件,将经历了步骤ST53中的处理的文件传送给被设为“传送目的地”的输出系统插件(例如文件夹)。当表示传送目的地的属性被添加到文件时,可以根据该属性指定传送目的地。在根据通知条件和通知方法执行预定的通知之后,程序继续至步骤ST55。
在步骤ST55中,判定由规则设置的“传送目的地”是否包括没有被执行的其它输出系统插件。当“传送目的地”包括没有被执行的其它输出系统插件(例如,打印输出)时,程序返回到步骤ST54。当“传送目的地”不包括其它输出系统插件时,这些处理被终止。
如上所述,控制装置30可以根据通过规则设置屏幕150形成的规则从文件共享网络系统1获得文件,并且可以顺利地执行包括文件的处理和传送的一系列处理。
如上面的详细描述,在该实施例中,当通过把对文件信息执行的数个处理表示为一系列处理而获得的作业流程传送到对文件信息执行一系列处理的外部装置,以便使该外部装置存储并执行一系列处理,因此使信息处理设备能与外部装置联动对文件信息执行预定的一系列处理时;通过显示器(这里对应于显示器34)显示操作指令输入屏幕(这里对应于作业流程联动设置屏幕200)以及规则信息输入屏幕(这里对应于规则-设置屏幕150),该操作指令输入屏幕用于输入用于作业流程的操作指令,该规则信息输入屏幕用于输入规则信息,该规则信息用于定义与外部装置联动的条件的规则;由显示器显示当操作指令和规则信息的输入被终止以确定输入结果时指定的确定按钮(这里对应于OK按钮197)。判定当确定按钮被指定时通过操作指令是否可以执行用于作业流程的操作,当判定单元判定操作不能被执行时,通过显示器显示操作不能被执行的原因,并且控制显示器以使显示器显示当操作被重新执行时指定的重新执行按钮(这里对应于重新执行按钮270)。为此,当用于作业流程的操作指令的输入结束时,系统的状态开始改变。即使取决于输入的操作指令的操作不能被执行,但是通过参考显示器的显示内容可以容易地辨别操作不能被执行的原因。结果,可以容易地实现对基于操作指令的操作不能执行的对策,并且在执行该措施之后,可以仅通过指定重新执行按钮容易地重新执行用于作业流程的操作。
在该实施例中,作为操作指令,可以采用:用于形成新作业流程的指令、用于对外部装置中所存储的作业流程进行更新的指令,以及用于删除外部装置中所存储的作业流程的指令。为此,可以对作业流程执行根据这些指令的各种操作。
在该实施例中,进一步包括存储器(这里对应于硬磁盘驱动器36),显示器被控制,以便进一步显示在取消重新执行操作时指定的取消按钮(这里对应于取消按钮271),并且存储器被控制,以便当取消按钮被指定时在其中存储特定信息(这里对应于表示作业流程的名称的信息)、用于作业流程的操作内容、以及作用流程不能被执行的原因,该特定信息用于指明不能被执行的操作的待操作作业流程。为此,该设备可以应对由于以下原因而随后重新执行该操作的情况:因为用户想把不能反映对作业流程的操作的装置用作别的用途,因为用户个人想执行另一操作,以及因为对该装置的应对不能立即完成。
此外,在该实施例中,响应于其中操作不能被执行的原因是输入了无权利访问外部装置的人员的帐号信息的情况,显示器被控制,以便进一步显示用于输入有权访问的人员帐号信息的输入屏幕(这里对应于用户ID框251A和密码框251B)。为此,该设备可以容易地应对由输入帐号和有访问权的帐号之间的不匹配引起的作业流程操作的不执行。
已经通过使用该实施例描述了本发明。本发明的技术范围不局限于在该实施例中描述的范围。在不脱离本发明的精神和范围情况下,可以改变或改进该实施例。通过改变或改进该实施例获得的结构也包括在本发明的技术范围中。
权利要求中阐述的本发明不受上述实施方式限制,并且在实施例中描述的特征特点的所有结合并不总是为解决本发明的问题所必需的。该实施例包括各个阶段的发明。通过多种公开的构成元件的适当结合可以得到各种发明。即使从实施方式中公开的所有构成要件中省略几个构成要件,但是只要可以获得效果,从中删除了几个构成元件的结构也可以作为发明。
例如,作为文件的获取源和传送目的地,复合机器10、邮件服务器20以及终端设备25已被例示和解释。本发明不局限于这些元件。作为文件的获取源,例如可以使用扫描仪、传真机、存储介质的驱动装置(如连接到终端设备25的软磁盘驱动器(FDD)或光盘驱动器)。此外,作为文件的传送目的地,可以使用传真机、复印机、以及连接到终端设备25的存储介质的驱动装置。规则设置屏幕150不局限于显示在控制装置30的显示器上。规则设置屏幕150可以显示在终端设备25的显示器上。
如上所述,根据本发明的第一方面的信息处理设备是将通过把对文件信息执行的数个处理以一系列处理的形式表示而获得的作业流程传送到外部装置的信息处理设备。外部装置存储并执行该作业流程,以便使信息处理设备能与外部装置联动对文件信息执行预定的系列处理。该设备包括显示器,该显示器显示操作指令输入屏幕和规则信息输入屏幕以及确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;判定单元,当确定按钮被指定时,该判定单元判定是否可以通过操作指令来执行用于作业流程的操作;以及控制器,该控制器以如下方式控制显示器:当判定单元判定操作不能被执行时,该显示器显示操作不能被执行的原因,并且该显示器还显示当操作被重新执行时将被指定的重新执行按钮。
在本发明中,作为操作指令,可以使用以下指令中的至少一种:用于形成新作业流程的指令、用于对外部装置中所存储的作业流程进行更新的指令、以及用于删除外部装置中所存储的作业流程的指令。
在本发明中,可以进一步布置存储器,包括一控制器,该控制器优选以如下方式控制显示器:进一步显示取消操作的重新执行时指定的取消按钮,并且控制器以如下方式控制存储器:当取消按钮被指定时,在存储器中存储特定信息、用于作业流程的操作内容、以及操作不能被执行的原因,该特定信息用于指明用于不能被执行的操作的待操作作业流程。
该存储器可以是半导体存储器件如RAM(随机存取存储器)、EEPROM(电可擦可编程只读存储器)或快闪EEPROM,移动存储介质如SmartMedia、xD图片卡、紧凑快闪、ATA(AT Attachment)卡、微驱动器、软盘、CD-R(可记录光盘)、CD-RW(可重写光盘)或光磁盘,固定存储介质如硬磁盘驱动器、或布置在连接到网络的服务器计算机中的外储存装置。
而且,在本发明中,控制器优选以如下方式控制显示器:响应于其中操作不能被执行的原因是输入了无权访问外部装置的人员帐号信息的情况,进一步显示输入屏幕,用于输入有权访问外部装置的人员的帐号信息。
本发明的第二方面提供可由计算机读取的存储介质,该存储介质存储可由计算机执行的指令构成的程序,以执行将通过把对文件信息执行的数个处理以一系列处理的方式表示而获得的作业流程传送到外部装置的功能。该外部装置存储并执行该作业流程,以使信息处理设备能与外部装置联动对文件信息执行预定的系列处理,该功能包括以下步骤:(a)显示操作指令输入屏幕、规则信息输入屏幕以及确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;(b)当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;以及(c)当判定单元判定操作不能被执行时,在显示器上显示操作不能被执行的原因,并且在显示器上显示当重新执行该操作时将被指定的重新执行按钮。
在本发明,作为操作指令,可以使用以下指令中的至少一种:用于形成新作业流程的指令、用于对外部装置中所存储的作业流程进行更新的指令、以及用于删除外部装置中所存储的作业流程的指令。
本发明优选还包括以下步骤:(d)在显示器上进一步显示当操作的重新执行被取消时将被指定的取消按钮;以及
(e)当取消按钮被指定时,在存储器中存储特定信息、用于作业流程的操作内容、以及操作不能被执行的原因,该特定信息用于指明用于不能被执行的操作的待操作作业流程。
而且,本发明优选还包括以下步骤:(f)响应于其中操作不能被执行的原因是输入了无权访问外部装置的人员的帐号信息的情况,进一步显示输入屏幕,用于输入有权访问外部装置的人员的帐号信息。

Claims (8)

1、一种信息处理设备,该信息处理设备把作业流程传送至对文件执行系列处理的外部装置,使其存储并执行,并与该外部装置联动对文件执行预定的系列处理,该作业流程表示对文件执行的数个处理,该信息处理设备包括:
显示器,该显示器显示一操作指令输入屏幕、一规则信息输入屏幕以及一确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;
判定单元,当确定按钮被指定时,该判定单元判定是否可以通过所述操作指令来执行用于作业流程的操作;以及
控制器,该控制器以如下方式控制显示器:当判定单元判定所述操作不能被执行时,该显示器显示该操作不能被执行的原因,并且该显示器还显示当该操作被重新执行时将被指定的重新执行按钮。
2、根据权利要求1的信息处理设备,其中所述操作指令是以下指令中的至少一种:用于形成新作业流程的指令、用于对外部装置中所存储的作业流程进行更新的指令、以及用于删除所述外部装置中所存储的作业流程的指令。
3、根据权利要求1的信息处理设备,还包括存储器,其中
该控制器控制显示器,使得显示器还显示当操作的重新执行被取消时将被指定的取消按钮,以及
该控制器以如下方式控制存储器:使得当取消按钮被指定时,存储器存储特定信息、用于作业流程的操作内容、以及操作不能被执行的原因,该特定信息用于指明用于不能被执行的操作的待操作作业流程。
4、根据权利要求1的信息处理设备,其中该控制器如下控制显示器:响应于其中不能执行操作的原因是输入了无权访问外部装置的人员的帐号信息的情况,显示一输入屏幕,用于输入有权访问外部装置的人员的帐号信息。
5、一种用于信息处理设备的方法,该设备根据作业流程与外部装置联动对文件执行预定的系列处理,该作业流程表示对文件执行的数个处理,该方法包括:
(a)显示一操作指令输入屏幕、一规则信息输入屏幕以及一确定按钮,该操作指令输入屏幕输入用于作业流程的操作指令,该规则信息输入屏幕输入规则信息,该规则信息用于定义与外部装置联动的条件的规则,当已终止操作指令和规则信息的输入并且已确定输入结果时,指定该确定按钮;
(b)当确定按钮被指定时,判定是否可以通过操作指令来执行用于作业流程的操作;以及
(c)当在(b)中判定不能执行操作时,在显示器上显示操作不能被执行的原因,并且显示当重新执行操作时将被指定的重新执行按钮。
6、根据权利要求5的方法,其中所述操作指令是以下指令中的至少一种:用于形成新作业流程的指令、用于对外部装置中所存储的作业流程进行更新的指令、以及用于删除外部装置中所存储的作业流程的指令。
7、根据权利要求5的方法,还包括:
(d)还显示当操作的重新执行被取消时将被指定的取消按钮;以及
(e)当取消按钮被指定时,存储特定信息、用于作业流程的操作内容、以及操作不能被执行的原因,该特定信息用于指明用于不能被执行的操作的待操作作业流程。
8、根据权利要求5的方法,还包括:
(f)响应于其中不能执行操作的原因是输入了无权访问外部装置的人员的帐号信息的情况,进一步显示一输入屏幕,用于输入有权访问外部装置的人员的帐号信息。
CNB2004100907674A 2004-01-06 2004-11-08 信息处理设备及用于信息处理设备的方法 Expired - Fee Related CN100351835C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004001365 2004-01-06
JP2004001365A JP4581404B2 (ja) 2004-01-06 2004-01-06 情報処理装置及び情報処理プログラム

Publications (2)

Publication Number Publication Date
CN1637739A CN1637739A (zh) 2005-07-13
CN100351835C true CN100351835C (zh) 2007-11-28

Family

ID=34792070

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100907674A Expired - Fee Related CN100351835C (zh) 2004-01-06 2004-11-08 信息处理设备及用于信息处理设备的方法

Country Status (4)

Country Link
US (1) US20050166184A1 (zh)
JP (1) JP4581404B2 (zh)
KR (1) KR100586713B1 (zh)
CN (1) CN100351835C (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006313526A (ja) * 2005-04-07 2006-11-16 Canon Inc ソフトウェア評価方法およびソフトウェア評価システム
JP5019817B2 (ja) 2005-08-15 2012-09-05 株式会社リコー 情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体
JP5370530B2 (ja) * 2005-08-15 2013-12-18 株式会社リコー 情報処理装置、情報処理方法、情報処理プログラム、及び記録媒体
JP5005365B2 (ja) * 2006-02-03 2012-08-22 株式会社リコー 画像処理装置及び画像処理方法
JP4898269B2 (ja) * 2006-04-14 2012-03-14 キヤノン株式会社 通信装置及びそのインストール方法
JP2007318686A (ja) * 2006-05-29 2007-12-06 Ricoh Co Ltd 情報処理システム、電子機器、情報処理方法及び情報処理プログラム
JP4832164B2 (ja) * 2006-05-29 2011-12-07 株式会社リコー 画像処理装置、アプリケーション実行方法及びアプリケーション実行プログラム
EP1863268A1 (en) * 2006-05-29 2007-12-05 Ricoh Company, Ltd. Combining image processing components using visual programming
KR20080002084A (ko) * 2006-06-30 2008-01-04 삼성전자주식회사 광학 문자 판독을 위한 시스템 및 광학 문자 판독방법
JP4890151B2 (ja) * 2006-08-10 2012-03-07 株式会社リコー 情報処理システム
JP4267011B2 (ja) 2006-08-24 2009-05-27 キヤノン株式会社 画像形成装置及び権限制御サーバ及び画像形成システム
US8176210B2 (en) * 2006-11-22 2012-05-08 Ricoh Company, Ltd. Unified host application and associated methodology of integrating local service of a multi-function printer
JP4372147B2 (ja) * 2006-12-18 2009-11-25 キヤノン株式会社 画像形成システム及び情報処理装置
JP5084314B2 (ja) * 2007-03-19 2012-11-28 株式会社リコー 情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムを記録する記録媒体
US9092408B2 (en) * 2007-08-03 2015-07-28 Sap Se Data listeners for type dependency processing
JP2009134695A (ja) * 2007-11-07 2009-06-18 Ricoh Co Ltd 情報処理装置、画像処理装置、アプリケーション実行方法、及びアプリケーション実行プログラム
JP5041973B2 (ja) * 2007-11-07 2012-10-03 株式会社リコー 画像処理装置、画像処理装置におけるマクロ情報管理方法及びマクロ情報管理プログラム
JP5096876B2 (ja) * 2007-11-08 2012-12-12 キヤノン株式会社 ワークフロー支援装置及びその制御方法、ワークフロー支援システム、プログラム
JP4971999B2 (ja) * 2008-01-21 2012-07-11 株式会社リコー 画像処理装置、プログラム
JP4944812B2 (ja) * 2008-02-20 2012-06-06 株式会社リコー 情報処理システムと情報処理方法とプログラム
JP2009272990A (ja) * 2008-05-09 2009-11-19 Konica Minolta Business Technologies Inc ワークフロー実行制御方法、画像処理装置、およびコンピュータプログラム
US20090281862A1 (en) * 2008-05-09 2009-11-12 Ronald Marc Conescu Job editor interface based on dynamic device capabilities
JP5268434B2 (ja) * 2008-06-03 2013-08-21 キヤノン株式会社 ジョブ処理方法及び画像処理システム並びに画像処理装置
JP5328327B2 (ja) * 2008-12-08 2013-10-30 キヤノン株式会社 ワークフローシステム、画像処理装置及び画像処理装置の制御方法
JP5471101B2 (ja) * 2009-07-15 2014-04-16 富士ゼロックス株式会社 情報処理装置及びプログラム
JP5436195B2 (ja) * 2009-12-22 2014-03-05 キヤノン株式会社 画像処理装置、制御方法、及びプログラム
US8656369B2 (en) * 2010-05-24 2014-02-18 International Business Machines Corporation Tracing flow of data in a distributed computing application
US9465801B2 (en) * 2013-01-29 2016-10-11 Transbit Technologies Software Private Limited Method and system for automatic processing and management of technical digital documents and drawings
JP6532900B2 (ja) 2017-01-05 2019-06-19 株式会社東芝 ジョブ実行制御装置、ジョブ実行制御方法およびプログラム
CN110945482A (zh) * 2017-08-02 2020-03-31 飞力凯网路股份有限公司 信息处理装置和信息处理方法
JP6817253B2 (ja) * 2018-06-29 2021-01-20 日本電信電話株式会社 表示制御装置、表示制御方法、および表示制御プログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459866A (en) * 1992-09-03 1995-10-17 Hitachi, Ltd. Method of automatically producing job flow specification
US6154848A (en) * 1995-08-04 2000-11-28 Fujitsu Limited Maintenance system automatically executing processing jobs according to a defined work-flow
JP2002108651A (ja) * 2000-09-27 2002-04-12 Hitachi Software Eng Co Ltd オブジェクト指向開発用デバッグ支援装置
CN1360254A (zh) * 2000-12-12 2002-07-24 株式会社东芝 业务处理开发支持系统
CN1395188A (zh) * 2001-07-05 2003-02-05 英业达股份有限公司 工作流程系统及方法

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2871704B2 (ja) * 1988-12-29 1999-03-17 キヤノン株式会社 画像通信方法
US6389010B1 (en) * 1995-10-05 2002-05-14 Intermec Ip Corp. Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
JP3454855B2 (ja) * 1993-02-01 2003-10-06 株式会社日立製作所 ファクシミリサーバシステム
US5613160A (en) * 1992-11-18 1997-03-18 Canon Kabushiki Kaisha In an interactive network board, method and apparatus for placing a network peripheral in a default configuration
EP0598502B1 (en) * 1992-11-18 1998-04-29 Canon Kabushiki Kaisha Method and apparatus for providing a bi-directional interface between a local area network and a peripheral
US5647056A (en) * 1992-11-18 1997-07-08 Canon Information Systems, Inc. Method and apparatus for managing access to a networked peripheral
US5611046A (en) * 1992-11-18 1997-03-11 Canon Kabushiki Kaisha Method and apparatus for interfacing a peripheral to a local area network
JP2518501B2 (ja) * 1992-12-22 1996-07-24 日新電機株式会社 プリントサ―バ装置
JP3486427B2 (ja) * 1993-01-18 2004-01-13 キヤノン株式会社 制御装置および制御方法
TW228631B (en) * 1993-06-07 1994-08-21 Microsoft Corp Facsimile user interface and method of use
US5896204A (en) * 1993-12-06 1999-04-20 Canon Kabushiki Kaisha Facsimile apparatus
KR0136118B1 (ko) * 1994-01-21 1998-04-27 김광호 전자사진 방식을 이용한 데이터 송수신 회로 및 방법
JP3531881B2 (ja) * 1994-02-17 2004-05-31 キヤノン株式会社 ファクシミリ装置
JPH07288630A (ja) * 1994-04-20 1995-10-31 Canon Inc 画像処理装置
US5532839A (en) * 1994-10-07 1996-07-02 Xerox Corporation Simplified document handler job recovery system with reduced memory duplicate scanned image detection
US5859878A (en) * 1995-08-31 1999-01-12 Northrop Grumman Corporation Common receive module for a programmable digital radio
JP3322101B2 (ja) * 1995-11-10 2002-09-09 ミノルタ株式会社 ファクシミリ装置
KR100200955B1 (ko) * 1995-12-08 1999-06-15 윤종용 팩시밀리의 전송 에러 페이지 표시장치 및 그 제어 방법
KR100214303B1 (ko) * 1996-04-10 1999-08-02 윤종용 팩시밀리의 동보송신 장치 및 방법
EP0853301B1 (en) * 1996-12-26 2003-05-02 Canon Kabushiki Kaisha A remote control apparatus and a system therefor
JPH10240658A (ja) * 1996-12-26 1998-09-11 Canon Inc 情報処理装置及びその方法
JPH10240551A (ja) * 1996-12-26 1998-09-11 Canon Inc 情報処理システム及びその方法
JPH10240552A (ja) * 1996-12-26 1998-09-11 Canon Inc 情報処理装置及びその方法
JPH10320475A (ja) * 1997-05-21 1998-12-04 Nec Corp ワークフロー管理システム
EP0910008A3 (en) * 1997-10-14 2005-01-26 Canon Kabushiki Kaisha Apparatus and method for changing, adding and deleting a job, and a storage medium for such a program
US6175839B1 (en) * 1997-11-21 2001-01-16 Fuji Xerox Filter interface for managing printer system information
US6801546B1 (en) * 1997-12-25 2004-10-05 Canon Kabushiki Kaisha Method for setting destination, communication apparatus, and network system using the method
US6553431B1 (en) * 1998-07-22 2003-04-22 Canon Kabushiki Kaisha Information processing system and information processing method
JP2000222338A (ja) * 1998-11-25 2000-08-11 Canon Inc 周辺機器及び周辺機器制御方法及び周辺機器制御システム及び周辺機器制御プログラムを記憶した記憶媒体及び周辺機器制御プログラムを送出する送出装置及び周辺機器制御プログラム製品及び情報処理装置及び情報処理方法及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品
US6476930B1 (en) * 1998-12-04 2002-11-05 Ricoh Corporation Output processing and merging of hybrid electronic documents
US6864991B1 (en) * 1999-02-09 2005-03-08 Canon Kabushiki Kaisha Information processing apparatus for displaying data related to image forming apparatus, and information processing method therefor
JP4124903B2 (ja) * 1999-03-19 2008-07-23 キヤノン株式会社 画像処理装置およびその通信方法
US7034954B1 (en) * 1999-05-20 2006-04-25 Canon Kabushiki Kaisha Print control apparatus capable of processing store print job and information processing apparatus capable of displaying store print job
US7366757B1 (en) * 1999-06-11 2008-04-29 Canon Kabushiki Kaisha Communication apparatus, communication method, communication system, and storage medium
US7031003B2 (en) * 1999-12-27 2006-04-18 Canon Kabushiki Kaisha Image processing apparatus, control method of image processing apparatus, and storage medium
JP3780401B2 (ja) * 2000-02-01 2006-05-31 富士ゼロックス株式会社 ネットワークスキャナを利用した文書管理方法およびシステム
BR0108899A (pt) * 2000-03-03 2005-10-18 Qualcomm Inc Método e aparelho para participação em serviços de comunicação em grupo em um sistema de comunicação existente
EP2271170B1 (en) * 2000-03-03 2012-09-05 Qualcomm Incorporated Method and apparatus for participating in group communication services in an existing communication system
JP2001256012A (ja) * 2000-03-13 2001-09-21 Nec Corp 印刷システム及び印刷方法
US7079275B2 (en) * 2000-03-28 2006-07-18 Mongonet Method and system for facilitating paper to electronic communications
JP2001282970A (ja) * 2000-03-29 2001-10-12 Hitachi Software Eng Co Ltd ワークフロー管理システム
JP4436445B2 (ja) * 2000-11-17 2010-03-24 キヤノン株式会社 在庫管理システム、在庫管理方法及びプログラム
JP2002185743A (ja) * 2000-12-14 2002-06-28 Fuji Xerox Co Ltd インターネットファクシミリ装置及びその制御方法
US6961140B2 (en) * 2000-12-20 2005-11-01 Xerox Corporation System and method for scan-to-print architecture
US7734715B2 (en) * 2001-03-01 2010-06-08 Ricoh Company, Ltd. System, computer program product and method for managing documents
JP2002359718A (ja) * 2001-03-02 2002-12-13 Canon Inc 画像処理装置、情報処理方法、制御プログラム
KR20020086029A (ko) * 2001-05-10 2002-11-18 이종희 지능형 온라인 양식 출력 방법 및 이를 수행하기 위한시스템
US20040046787A1 (en) * 2001-06-01 2004-03-11 Attachmate Corporation System and method for screen connector design, configuration, and runtime access
US7187461B2 (en) * 2001-06-25 2007-03-06 Xerox Corporation System for managing digital printers and servers via a network
US7305381B1 (en) * 2001-09-14 2007-12-04 Ricoh Co., Ltd Asynchronous unconscious retrieval in a network of information appliances
US7375835B1 (en) * 2001-10-29 2008-05-20 Ricoh Co., Ltd. E-mail transmission of print-ready documents
US7287277B2 (en) * 2001-12-21 2007-10-23 Hewlett-Packard Development Company, L.P. Method and apparatus for controlling execution of a computer operation
AU2003227310A1 (en) * 2002-04-05 2003-10-20 Lisa Seeman Networked accessibility enhancer system
US7194433B1 (en) * 2002-04-05 2007-03-20 Ricoh Company, Ltd. System, computer program product and method for managing documents
US20030233437A1 (en) * 2002-04-24 2003-12-18 Hiroshi Kitada Browser, method, and computer program product for managing documents
JP4183231B2 (ja) * 2002-05-09 2008-11-19 キヤノン株式会社 画像処理サーバ及びその制御方法、プログラム、画像処理システム、端末
US7428578B1 (en) * 2002-07-02 2008-09-23 Ricoh Co., Ltd Remotely initiated document transmission
JP3726903B2 (ja) * 2002-11-08 2005-12-14 富士ゼロックス株式会社 情報処理システムおよび情報処理システムによる作業の流れ管理方法
US8009307B2 (en) * 2003-02-06 2011-08-30 Advectis Inc Fax handling system and method
US7853946B2 (en) * 2003-02-28 2010-12-14 Canon Kabushiki Kaisha Information processing apparatus, information processing method, and control program
JP4039274B2 (ja) * 2003-02-28 2008-01-30 富士ゼロックス株式会社 サービス処理システム及びプログラム
WO2005006732A1 (ja) * 2003-07-11 2005-01-20 Yoshiaki Takida インターネット端末型次世代ファクシミリ装置
JP2005033559A (ja) * 2003-07-14 2005-02-03 Fuji Xerox Co Ltd 故障診断装置
US7493303B2 (en) * 2004-08-04 2009-02-17 International Business Machines Corporation Method for remotely searching a local user index
JP4546299B2 (ja) * 2005-03-18 2010-09-15 キヤノン株式会社 画像形成装置
US7496791B2 (en) * 2005-08-04 2009-02-24 Microsoft Corporation Mock object generation by symbolic execution

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459866A (en) * 1992-09-03 1995-10-17 Hitachi, Ltd. Method of automatically producing job flow specification
US6154848A (en) * 1995-08-04 2000-11-28 Fujitsu Limited Maintenance system automatically executing processing jobs according to a defined work-flow
JP2002108651A (ja) * 2000-09-27 2002-04-12 Hitachi Software Eng Co Ltd オブジェクト指向開発用デバッグ支援装置
CN1360254A (zh) * 2000-12-12 2002-07-24 株式会社东芝 业务处理开发支持系统
CN1395188A (zh) * 2001-07-05 2003-02-05 英业达股份有限公司 工作流程系统及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
工作流管理的发展历程和趋势 汪涛,黄力芹,吴耿锋.计算机工程与科学,第23卷第1期 2001 *

Also Published As

Publication number Publication date
KR100586713B1 (ko) 2006-06-08
JP4581404B2 (ja) 2010-11-17
KR20050072392A (ko) 2005-07-11
US20050166184A1 (en) 2005-07-28
JP2005196414A (ja) 2005-07-21
CN1637739A (zh) 2005-07-13

Similar Documents

Publication Publication Date Title
CN100351835C (zh) 信息处理设备及用于信息处理设备的方法
CN1304968C (zh) 服务处理装置、服务处理方法
CN1280705C (zh) 打印控制系统、信息处理装置、功能提供装置
CN1275139C (zh) 链接信息制作设备和链接信息制作方法
CN1731350A (zh) 图像处理装置及其控制方法
CN1484171A (zh) 操作屏幕显示装置、方法及包含显示操作屏幕的程序的记录媒体
CN2705826Y (zh) 打印系统
CN1921537A (zh) 图像处理设备、图像处理系统以及文件传送方法
CN1969272A (zh) 自动生成内容的导入
CN1493974A (zh) 成像装置
CN1925534A (zh) 显示控制设备及其控制方法
CN101042706A (zh) 文档搜索设备、文档管理系统、文档搜索系统和方法
CN1816092A (zh) 用于提供服务的系统、装置和服务器
CN101038533A (zh) 信息处理设备和方法、预览方法、打印机系统和控制方法
CN1975659A (zh) 图像形成装置、图像形成方法和计算机程序产品
CN1959642A (zh) 信息处理方法、信息处理设备和信息处理系统
CN1532751A (zh) 服务处理装置、服务处理方法
CN1724267A (zh) 打印装置及打印方法、控制程序、记录介质
CN1533149A (zh) 图像处理系统
CN1822639A (zh) 成像装置及成像系统
CN1532734A (zh) 图像处理系统
CN1700201A (zh) 图像处理装置、图像处理系统、图像处理方法
CN1624648A (zh) 信息处理系统、打印控制方法以及程序
CN1315088C (zh) 服务处理系统及方法
CN1870028A (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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Tokyo

Patentee after: Fuji film business innovation Co.,Ltd.

Address before: Tokyo

Patentee before: Fuji Xerox Co.,Ltd.

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: 20071128