信息处理装置、信息处理系统以及信息处理方法_4

文档序号:9489041阅读:来源:国知局
R处理所提取,并且作业定义数据600a已经被更新以反映OCR处理结果。
[0086]下面,描述变量“i”是“2”的示例性情况。也就是说,描述基于作业定义数据600b的插件元素530来执行的挂起处理。
[0087]图11和图12是不出了挂起处理的不例性处理步骤的序列图。
[0088]在步骤S201中,流执行控制单元12将用于执行挂起处理的执行请求传输至挂起处理单元13b,挂起处理单元13b是基于作业定义数据600b的插件元素530中的id元素的值(“挂起”)来识别的。值得注意的是,从流执行控制单元12传输至挂起处理单元13b的执行请求可以包括例如将要被执行的流作业的作业ID(以下称之为“目标作业ID”)。
[0089]然后,挂起处理单元13b查阅由目标作业ID识别的作业信息中包括的作业定义数据600b (步骤S202),并且从作业定义数据600b获取通知目的地信息(步骤S203)。通知目的地信息是指关于挂起通知的目的地的信息。在根据本实施例的作业定义数据600b中,panel元素531、panelAddress元素532以及panelSize元素533对应于通知目的地信息。
[0090]然后,挂起处理单元13b将挂起通知传输请求传输至挂起通知传输单元14,以使挂起通知被传输至目的地信息中包括的IP地址(步骤S204)。挂起通知传输请求包括IP地址以及目标作业ID。然后,挂起通知传输单元14将包括目标作业ID的挂起通知传输至具有在挂起通知传输请求中指定的对应IP地址的继续指令装置20 (步骤S205)。值得注意的是,在作业定义数据600b的插件元素530中包括两组或者更多组通知目的地信息的情况下(图10),挂起通知可以例如被传输至两个或者更多个继续指令装置20。
[0091]然后,对应于挂起通知传输目的地的继续指令装置20的挂起通知接收单元21接收挂起通知,并且将接收的挂起通知传递至作业信息获取单元22 (步骤S206)。作业信息获取单元22在用于获取进行编辑的作业信息的作业信息获取请求中指定包括在挂起通知中的作业ID,并且将作业信息获取请求传输至对应于挂起通知的传输方的流管理服务器10的作业信息传输单元15(步骤S207)。值得注意的是,作业信息传输单元15的地址信息可以例如包括在挂起通知中。一旦接收作业信息获取请求,作业信息传输单元15就将接收的获取请求传递至挂起处理单元13b (步骤S208)。
[0092]挂起处理单元13b参阅在参数信息获取请求中指定的作业ID所识别的作业定义数据600b (步骤S209),并且从作业定义数据600b获取参数信息(步骤S210)。在本示例中,获取在作业定义数据600b中包括的displayParameter元素536-539。在这种情况下,获取由displayParameter元素536-539的值所表示的识别信息所识别的作业定义数据600b中的参数值。获取的值被包括在与对应于它们的获取源的displayParameter元素536-539相关联的参数信息中。例如,基于displayParameter元素536的值“ocr/keyword”,获取keyword元素521的值(“abc”)并且该值与displayParameter元素536相关联。基于displayParameter 元素 537 的值“smtp/tol”,获取 tol 元素 543 的值(“xxxlOabc.com”),并且该值与displayParameter元素537相关联。基于显示参数538的值“smtp/ccl”,获取ccl元素544的值(“xxx2@abc.com”),并且该值与displayParameter元素538相关联。基于显示参数539的值“smtp/cc2”,获取cc2元素545的值(“xxx3@abc.com”),并且该值与displayParameter元素539相关联。
[0093]然后,挂起处理单元13b将作业信息传输请求传递至作业信息传输单元15,以使对应于目标作业ID的作业定义数据600b和获取的参数信息至作业信息获取请求的发送方(步骤S211)。值得注意的是,在一些实施例中,例如可以与参数信息一起传输包括在通知目的地信息中的panel元素531和panelSize元素533。然后,作业信息传输单元15将参数信息和作业定义数据600b传输至对应于作业信息获取请求发送方的继续指令装置20 (步骤S212)。继续指令装置20的作业信息获取单元22接收参数信息和作业定义数据600b,将参数信息和作业定义数据600b指定在用于在编辑作业屏幕上显示作业信息的显示请求中,并且将显示请求传输至显示控制单元23(步骤S213)。显示控制单元23生成用于接受对参数信息和作业定义数据600b的编辑(更改)的编辑作业屏幕,并且控制继续指令装置20的显示单元显示生成的编辑作业屏幕(步骤S214)。值得注意的是,在一些实施例中,在与参数信息一起接收诸如panel元素531和panelSize元素533的与显示单元有关的其它相关信息的情况下,编辑作业屏幕也可以基于这些相关信息来生成。这样,各种类型的继续指令装置20中的显示控制单元23可以使用通用生成逻辑来生成编辑作业屏幕。也就是说,例如,用于使得设备用作为继续指令装置20的显示控制单元23的程序可以更少地依赖于继续指令装置20的特定类型。
[0094]图13示出了编辑作业屏幕810的示例性显示。在图13中,编辑作业屏幕810包括显示区域811、显示区域812以及按钮813-816。
[0095]显示区域811是显示目标流作业的流定义的区域。也就是说,基于作业定义数据600b来确定在显示区域811中显示的内容。图13表示图6中所示的工作流的流定义。值得注意的是,在显示区域811中,表示处理的圆角矩形(以下称之为“框”)与指示对应的处理已经完成的标记“已完成”一起显示,并且表示正在被执行的处理的框与标记“处理中”一起显示。在本实施例中,“已完成”与对应于插件元素530之前的插件元素520的框一起指示,并且“处理中”与对应于插件元素530的框一起指示。值得注意的是,在一些实施例中,指示当前正在被执行的处理的信息可以与参数信息和作业定义数据600b —起从流管理服务器10获取。在这种情况下,“处理中”可以与对应于正在执行的处理的框一起指示,而“已完成”可以与对应于正在被执行的处理之前的处理的框一起指示。
[0096]显示区域812是显示处于初始状态的参数信息的区域。在本示例中,基于displayParameter元素536-539,在显不区域812中输出(显不)keyword元素521、tol元素543、ccl元素544以及cc2元素545的对应的值。因此,对应于keyword元素521的值的“abc” (即OCR处理结果)与对应于keyword元素521的元素名称的“keyword”相关联地显示。而且,tol元素543、ccl元素544以及cc2元素545的值与对应于tol元素543、ccl元素544以及cc2元素545的元素名称“to 1”、“ccl”以及“cc2”相关联地显示。值得注意的是,如果对应的displayParameter元素的w属性的值为“true”,则在显示区域812显示的每个参数值都是可编辑的,而如果对应的displayParameter元素的w属性的值为“false”,则都是不可编辑的。
[0097]按钮814是用于接受显示指令的按钮,该显示指令用于显示目标流作业的元信息。例如,当按下按钮814时,作业信息获取单元22可以在元信息获取请求指定目标流作业的作业ID,并且将元信息获取请求传输至流管理服务器10的作业信息传输单元15。反过来,作业信息传输单元15也可以将与指定的作业ID相关联的作业信息的元信息传输至作业信息获取单元22。然后,显示控制单元23可以显示用于接受对元信息中包括的参数的编辑的屏幕。因此,用户能够经由该屏幕更改元信息中包括的参数。值得注意的是,在一些实施例中,可以例如与参数信息以及作业定义数据600b —起来获取元信息。
[0098]按钮813是用于接受显示指令的按钮,该显示指令用于显示编辑流屏幕。也就是说,当按下按钮813时,显示控制单元23显示编辑流屏幕。
[0099]图14示出了编辑流屏幕820的示例性显示。在图14中,编辑流屏幕820包括列表区域821、流编辑区域822以及OK按钮823。列表区域821显示表示可以由流管理服务器10执行的处理的框。可以由流管理服务器10执行的处理是指这样的处理:对于该处理,在流管理服务器10中安装了用于使得流管理服务器10能够执行该处理的对应的插件。
[0100]流编辑区域822是使得用户能够对目标流作业的流定义进行编辑的区域。就在显示编辑流屏幕820之后,流编辑区域822立即显示与在编辑作业屏幕810的显示区域811中所显示的流定义相同的流定义。然而,在编辑流屏幕820中显示的表示处理的框用作为操作组件。例如,当双击(选中)一个框时,可以显示参数设置屏幕用于使得用户能够设定构成对应于所选择的框的处理的设置信息的参数。值得注意的是,因为能够为每个处理设定的参数可能是不同的,所以用于每个处理的参数设置屏幕的配置也可能是不同的。例如,对于OCR处理,可以显示用于使得用户能够设定包括ocrMode元素522 (以下称之为“OCR模式”)的参数的值的参数设置屏幕。通过显示该参数设置屏幕,用户可以设置目标流作业的每个处理的参数至任意值,该任意值与在流定义数据500中定义的预设值不同。
[0101]而且,当由用户例如通过拖放一个或多个框来重新排列表示处理的框在流编辑区域822中连接的顺序时,对应于框的处理的执行顺序可以根据框的连接顺序改变。
[0102]而且,例如,当在列表区域821显示的框被拖放至流编辑区域822时,可以根据框被放下的位置按顺序增加并且执行对应于被放下的框的处理。例如,当框被放在对应于挂起处理的框I和对应于邮件传输处理的框b2之间时,则在挂起处理和邮件传输处理之间增加并且执行对应于被放下的框的处理。
[0103]而且,在流作业中包括的处理可以被删除。例如,当选择了在流编辑区域822中显示的表示处理的框并且按下删除键
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1