情況下,可以將掛起處理插入到第二 OCR處理和郵件傳輸處理之間。而且,雖然上述的示例涉及當(dāng)用戶不滿足第一次執(zhí)行的OCR處理時執(zhí)行第二次OCR處理的情況,但是,在一些實施例中,替代于編輯(改變)流定義(即,在掛起處理之后增加OCR處理),用戶可以僅編輯在編輯作業(yè)屏幕810的顯示區(qū)域812中顯示的關(guān)鍵字的值。在這種情況下,在步驟228中,作業(yè)定義數(shù)據(jù)600b (圖10)的keyword元素521的值可以被更改以反映編輯作業(yè)屏幕810中關(guān)鍵字的編輯。
[0130]而且,在上述的示例中,掛起處理單元13b將編輯編輯作業(yè)屏幕810和編輯流屏幕820的編輯結(jié)果應(yīng)用至作業(yè)定義數(shù)據(jù)600b。然而,在一些實施例中,例如繼續(xù)指令裝置20可以被配置為將這些更改應(yīng)用至作業(yè)定義數(shù)據(jù)600b。在這種情況下,在步驟S224中,例如繼續(xù)指令裝置20的繼續(xù)請求傳輸單元24可以將反映編輯結(jié)果的作業(yè)定義數(shù)據(jù)600c傳輸至流管理服務(wù)器10。
[0131]而且,在上述的示例中,影響一個處理單元(郵件傳輸處理)的處理操作的參數(shù)被更改了。然而,在其它實施例中,可以更改影響目標(biāo)流作業(yè)的處理流的一個或多個參數(shù)。例如,在工作流的處理流分支的情況下,可以對用于確定處理流的分支條件的一個或多個參數(shù)進(jìn)行編輯。
[0132]如上所述,根據(jù)本實施例的一個方面,掛起處理單元13b可以為用戶提供機(jī)會以更改例如流定義、參數(shù)信息、處理的輸出信息以及流作業(yè)的元信息。當(dāng)在掛起處理期間進(jìn)行這些更改時,可以基于例如反映掛起處理中所作的更改的流定義、參數(shù)信息、輸出信息和/或元信息,來執(zhí)行在掛起處理單元13b的掛起處理之后執(zhí)行的后續(xù)處理。這樣,可以增強(qiáng)流作業(yè)的靈活性。
[0133]值得注意的是,本發(fā)明的方面還可以應(yīng)用至如圖6所示的處理的組合之外的工作流。例如,在一些實施例中,可以執(zhí)行條形碼識別處理以替代OCR處理。條形碼識別處理是指提取在圖像中包括的條形碼中嵌入的字符串的處理。人眼難以識別嵌入在條形碼中的信息。因此,在一些實施例中,條形碼識別處理可以執(zhí)行兩次或更多次,并且可以給用戶機(jī)會來檢查每次條形碼識別處理的處理結(jié)果。在這種情況下,可以對例如每次條形碼識別處理的參數(shù)做出更改。這樣,用戶能夠檢查在不同的條件下多次執(zhí)行的條形碼識別處理的結(jié)果,并且例如如果所有的處理結(jié)果匹配,則用戶可以接受條形碼識別處理的處理結(jié)果的準(zhǔn)確度。
[0134]而且,在一些實施例中,兩個或更多個掛起處理可以納入例如一個工作流中。而且,例如在掛起通知將要被傳輸至多個繼續(xù)指令裝置20的情況下,可以在流定義數(shù)據(jù)500的插件元素530的參數(shù)元素中設(shè)定信息,指示是否要維持掛起狀態(tài)直至繼續(xù)請求被所有的繼續(xù)指令裝置20接收,或者在繼續(xù)請求被部分繼續(xù)指令裝置20接收之后釋放掛起狀態(tài)。進(jìn)一步地,例如,在這些信息指示將維持掛起狀態(tài)直至繼續(xù)請求被所有的繼續(xù)指令裝置20接收的情況下,流執(zhí)行控制單元12在執(zhí)行步驟S226和后續(xù)處理步驟之前可以等待,直至關(guān)于對應(yīng)于多個掛起通知傳輸目的地的所有繼續(xù)指令裝置20都執(zhí)行了步驟S225。另一方面,例如,在這些信息指示在繼續(xù)請求被部分繼續(xù)指令裝置20接收之后就應(yīng)當(dāng)釋放掛起狀態(tài)的情況下,流執(zhí)行控制單元12在關(guān)于對應(yīng)于多個掛起通知傳輸目的地的部分繼續(xù)指令裝置20執(zhí)行了步驟S225之后,就可以執(zhí)行步驟S226和后續(xù)處理步驟。例如,部分繼續(xù)指令裝置20可以是特定數(shù)量的繼續(xù)指令裝置20,或者由其IP地址指定的一個或多個特定的繼續(xù)指令裝置20。
[0135]而且,在掛起通知被傳輸至多個繼續(xù)指令裝置20的情況下,可以在例如插件元素530的參數(shù)元素中設(shè)定用于合并從多個繼續(xù)指令裝置20返回的編輯目標(biāo)流作業(yè)的元信息、參數(shù)信息和/或流定義的編輯結(jié)果的合并方法。例如,合并方法可以指示可以不理會除來自一個或多個特定的繼續(xù)指令裝置20以外的編輯結(jié)果。也就是說,在一些實施例中,允許進(jìn)行編輯的繼續(xù)指令裝置20可以被限定為一個或多個特定的繼續(xù)指令裝置20。
[0136]而且,在一些實施例中,在繼續(xù)流作業(yè)之后將要被執(zhí)行的處理可以在編輯作業(yè)屏幕810上指定。例如,與在編輯作業(yè)屏幕810中被選中的、在顯示區(qū)域811中顯示的框中的一個對應(yīng)的處理可以是在繼續(xù)了流作業(yè)之后將要被執(zhí)行的第一個處理。在這種情況下,為了執(zhí)行與例如根據(jù)圖16所示的編輯結(jié)果所執(zhí)行的處理實質(zhì)上類似的處理,可以實施接下來的編輯過程。
[0137](I)在編輯流屏幕820上,在第一 OCR處理之前增加對應(yīng)于圖像校正處理的框,而不是在掛起處理之后增加處理單元框。
[0138](2)在進(jìn)行上述編輯(I)之后,返回至編輯作業(yè)屏幕810,并且選擇與在顯示區(qū)域811的正前方顯示的圖像校正處理對應(yīng)的框,并且按下按鈕815。
[0139]在執(zhí)行這樣的編輯過程的情況下,繼續(xù)請求傳輸單元24可以將在顯示區(qū)域811上選中的框的順序(以下稱之為“繼續(xù)位置”)與編輯結(jié)果一起傳輸至流管理服務(wù)器10。反過來,在步驟S229之后,流管理服務(wù)器10的流執(zhí)行控制單元12可以將繼續(xù)請求中包括的繼續(xù)位置的值設(shè)定為圖9的處理中的變量“i”,并且執(zhí)行步驟S106和后續(xù)處理步驟的處理。
[0140]值得注意的是,上述實施例的流管理服務(wù)器10是信息處理裝置和信息處理系統(tǒng)的示例。流執(zhí)行控制單元12是處理控制單元的示例。掛起處理是第一處理的示例。作業(yè)信息傳輸單元15是輸出單元的示例。繼續(xù)請求接收單元16是接受單元的示例。掛起處理單元13b是應(yīng)用單元的示例。作業(yè)信息傳輸單元15傳輸作業(yè)定義數(shù)據(jù)以使作業(yè)定義數(shù)據(jù)由繼續(xù)指令裝置20顯示(輸出)是使得定義信息以用戶能夠更改(編輯)的形式輸出(顯示)的示例性的方式。
[0141]雖然上文已經(jīng)參考某些示意性的實施例對本發(fā)明進(jìn)行了描述,但是本發(fā)明并不限于這些實施例,并且還可以做出許多變化和修改而不脫離本發(fā)明的范圍。
【主權(quán)項】
1.一種信息處理裝置,包括: 處理控制單元,用于以由定義信息所定義的順序執(zhí)行關(guān)于輸入數(shù)據(jù)的一個或多個處理; 輸出單元,用于當(dāng)所述一個或多個處理的第一處理被掛起時,使得所述定義信息以用戶能夠更改的形式被輸出; 接受單元,用于接受指示對所述定義信息的更改的信息;以及應(yīng)用單元,用于將由所述接受單元接受的所述信息所指示的所述更改應(yīng)用至所述定義信息; 其中,所述處理控制單元基于反映由所述應(yīng)用單元應(yīng)用于其上的所述更改的所述定義信息來控制在繼續(xù)所述第一處理之后執(zhí)行的所述一個或多個處理的后續(xù)處理的執(zhí)行。2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述接受單元接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的信息。3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述接受單元接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的執(zhí)行順序的信息。4.根據(jù)權(quán)利要求1-3任一項所述的信息處理裝置,其中所述接受單元接受用于改變由所述定義信息定義的一個或多個處理的設(shè)置信息的信息。5.一種信息處理系統(tǒng),包括至少一個信息處理裝置,所述信息處理系統(tǒng)包括: 處理控制單元,用于以由定義信息所定義的順序執(zhí)行關(guān)于輸入數(shù)據(jù)的一個或多個處理; 輸出單元,用于當(dāng)所述一個或多個處理的第一處理被掛起時,使得所述定義信息以用戶能夠更改的形式被輸出; 接受單元,用于接受指示對所述定義信息的更改的信息;以及應(yīng)用單元,用于將由所述接受單元接受的所述信息所指示的所述更改應(yīng)用至所述定義信息; 其中,所述處理控制單元基于反映由所述應(yīng)用單元應(yīng)用于其上的所述更改的所述定義信息來控制在繼續(xù)所述第一處理之后執(zhí)行的所述一個或多個處理的后續(xù)處理的執(zhí)行。6.根據(jù)權(quán)利要求5所述的信息處理系統(tǒng),其中所述接受單元接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的信息。7.根據(jù)權(quán)利要求5所述的信息處理系統(tǒng),其中所述接受單元接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的執(zhí)行順序的信息。8.根據(jù)權(quán)利要求5-7任一項所述的信息處理系統(tǒng),其中所述接受單元接受用于改變由所述定義信息定義的一個或多個處理的設(shè)置信息的信息。9.一種由信息處理系統(tǒng)實施的信息處理方法,所述信息處理系統(tǒng)包括至少一個信息處理裝置,所述信息處理方法包括: 處理控制步驟,以由定義信息所定義的順序執(zhí)行關(guān)于輸入數(shù)據(jù)的一個或多個處理; 輸出步驟,當(dāng)所述一個或多個處理的第一處理被掛起時,使得所述定義信息以用戶能夠更改的形式被輸出; 接受步驟,接受指示對所述定義信息的更改的信息;以及 應(yīng)用步驟,將由所述接受步驟接受的所述信息所指示的所述更改應(yīng)用至所述定義信息; 其中,所述處理控制步驟基于反映由所述應(yīng)用步驟將所述更改應(yīng)用于其上的所述定義信息來控制在繼續(xù)所述第一處理之后執(zhí)行的所述一個或多個處理的后續(xù)處理的執(zhí)行。10.根據(jù)權(quán)利要求9所述的信息處理方法,其中所述接受步驟接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的信息。11.根據(jù)權(quán)利要求10所述的信息處理方法,其中所述接受步驟接受用于改變由所述定義信息定義的在繼續(xù)所述第一處理之后將要被執(zhí)行的后續(xù)處理的執(zhí)行順序的信息。12.根據(jù)權(quán)利要求9-11任一項所述的信息處理方法,其中所述接受步驟接受用于改變由所述定義信息定義的一個或多個處理的設(shè)置信息的信息。
【專利摘要】一種信息處理裝置、信息處理系統(tǒng)以及信息處理方法,所述信息處理裝置包括:處理控制單元,用于以由定義信息所定義的順序執(zhí)行關(guān)于輸入數(shù)據(jù)的一個或多個處理;輸出單元,用于當(dāng)所述一個或多個處理的第一處理被掛起時,使得所述定義信息以用戶能夠更改的形式被輸出;接受單元,用于接受指示對所述定義信息的更改的信息;以及應(yīng)用單元,用于將由所述接受單元接受的信息所指示的所述更改應(yīng)用至所述定義信息。所述處理控制單元基于反映由所述應(yīng)用單元將所述更改應(yīng)用于其上的所述定義信息來控制在繼續(xù)所述第一處理之后執(zhí)行的所述一個或多個處理的后續(xù)處理的執(zhí)行。
【IPC分類】G06F1/16
【公開號】CN105242748
【申請?zhí)枴緾N201510379035
【發(fā)明人】廣瀨光彥
【申請人】株式會社理光
【公開日】2016年1月13日
【申請日】2015年7月1日
【公告號】US20160004488