欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理設(shè)備和處理執(zhí)行方法

文檔序號:6540222閱讀:194來源:國知局
信息處理設(shè)備和處理執(zhí)行方法
【專利摘要】本發(fā)明提供一種信息處理設(shè)備和處理執(zhí)行方法。信息處理設(shè)備包括:接收單元,接收指定了處理的工作流定義;規(guī)則獲取單元,獲取關(guān)于處理的工作流規(guī)則,能夠在工作流規(guī)則中設(shè)置表示將要執(zhí)行哪一個處理的參數(shù);設(shè)置單元,基于工作流定義來設(shè)置工作流規(guī)則的參數(shù);以及執(zhí)行控制單元,按照其中設(shè)置了參數(shù)的工作流規(guī)則,控制處理的執(zhí)行。
【專利說明】信息處理設(shè)備和處理執(zhí)行方法
[0001]相關(guān)申請的交叉參考
[0002]本申請基于2013年3月15日提交的日本申請N0.2013-054442,并主張其優(yōu)先權(quán),以引用的方式合并其全部內(nèi)容。

【技術(shù)領(lǐng)域】
[0003]本發(fā)明涉及一種信息處理設(shè)備、網(wǎng)絡(luò)系統(tǒng)和處理執(zhí)行方法。

【背景技術(shù)】
[0004]通常,存在已知的分配系統(tǒng),將由例如掃描儀和多功能打印機(MFP )的圖像形成裝置掃描獲得的數(shù)據(jù)分配到分配服務(wù)器。在這樣的分配系統(tǒng)中,按照由分配系統(tǒng)的管理員預(yù)先設(shè)置的工作流來將數(shù)據(jù)分配到分配目的地。就是說,當根據(jù)分配目的地,與數(shù)據(jù)分配相關(guān)的管理規(guī)則不同時,創(chuàng)建與每個管理規(guī)則相對應(yīng)的工作流使得數(shù)據(jù)被適當分配。在日本專利申請?zhí)亻_N0.2007-122281中描述了現(xiàn)有例子。
[0005]然而,上述常用技術(shù)存在增加管理員負擔的問題。在以常用技術(shù)控制工作流的執(zhí)行的分配服務(wù)器中,當在分配服務(wù)器中定義的工作流與在另一個設(shè)備中的系統(tǒng)有關(guān)時,可能會發(fā)生這種情況:按照另一設(shè)備的管理規(guī)則的改變,分配服務(wù)器的工作流定義也需要改變。在數(shù)據(jù)分配到另一個設(shè)備中,例如,當分配服務(wù)器具有指定另一設(shè)備的某文件夾來根據(jù)數(shù)據(jù)的屬性分配數(shù)據(jù)的功能時,并且如果另一設(shè)備的文件夾結(jié)構(gòu)被改變,則除非分配服務(wù)器的工作流定義也進行改變,否則無法適當?shù)胤峙鋽?shù)據(jù)。這里,既在分配服務(wù)器中也在另一設(shè)備中改變規(guī)則是管理員的負擔。當分配服務(wù)器的管理員與另一設(shè)備的管理員不同時,由于每次發(fā)生改變時他們都需要互相聯(lián)系來反映改變,因此進一步增加了負擔。
[0006]考慮到以上方面,有必要提供一種能夠降低管理員負擔的信息處理設(shè)備、網(wǎng)絡(luò)系統(tǒng)及處理執(zhí)行方法。


【發(fā)明內(nèi)容】

[0007]本發(fā)明的目標是至少部分地解決在常用技術(shù)中的問題。
[0008]一種信息處理設(shè)備包括:接收單元,接收指定了處理的工作流定義;規(guī)則獲取單元,獲取關(guān)于處理的工作流規(guī)則,能夠在工作流規(guī)則中設(shè)置表示將要執(zhí)行哪一個處理的參數(shù);設(shè)置單元,基于工作流定義來設(shè)置工作流規(guī)則的參數(shù);以及執(zhí)行控制單元,按照其中設(shè)置了參數(shù)的工作流規(guī)則,控制處理的執(zhí)行。
[0009]一種處理執(zhí)行方法包括:接收指定了處理的工作流定義;獲取關(guān)于處理的工作流規(guī)則,在工作流規(guī)則中能夠設(shè)置表示將要執(zhí)行哪一個處理的參數(shù);基于工作流定義來設(shè)置工作流規(guī)則的參數(shù);以及按照其中設(shè)置了參數(shù)的工作流規(guī)則,控制處理的執(zhí)行。
[0010]當結(jié)合附圖考慮時,通過閱讀下列本發(fā)明優(yōu)選實施例的詳細描述,將更易于理解本發(fā)明的以上和其他目標、特性、優(yōu)點和技術(shù)及工藝的顯著性。

【專利附圖】

【附圖說明】
[0011]圖1是示出了根據(jù)第一實施例的分配系統(tǒng)的配置示例的圖。
[0012]圖2是示出了根據(jù)第一實施例的信息處理設(shè)備的配置示例的功能框圖。
[0013]圖3是示出了根據(jù)第一實施例的數(shù)據(jù)分配處理流程示例的時序圖。
[0014]圖4是示出了根據(jù)第一實施例的工作流更新處理流程示例的流程圖。
[0015]圖5是用于說明在規(guī)則獲取及更新前的工作流示例和規(guī)則獲取及更新后的工作流的示例的圖。
[0016]圖6是示出了根據(jù)第二實施例的信息處理設(shè)備的配置示例的功能框圖。
[0017]圖7是示出了根據(jù)第二實施例的數(shù)據(jù)分配處理流程示例的時序圖。
[0018]圖8是示出了根據(jù)第二實施例的插件執(zhí)行控制處理流程示例的流程圖。
[0019]圖9是示出了根據(jù)第三實施例的分配系統(tǒng)的配置示例的圖。
[0020]圖10是用于說明根據(jù)第三實施例的服務(wù)提供系統(tǒng)示例的圖。
[0021]圖11是示出了根據(jù)第三實施例的掃描服務(wù)應(yīng)用和信息處理設(shè)備的功能配置示例的框圖。
[0022]圖12是示出了存儲在企業(yè)管理信息存儲單元中的信息示例的圖。
[0023]圖13是示出了存儲在用戶管理信息存儲單元中的信息示例的圖。
[0024]圖14是示出了存儲在設(shè)備管理信息存儲單元中的信息示例的圖。
[0025]圖15是示出了根據(jù)第三實施例的整個處理示例的時序圖。

【具體實施方式】
[0026]下面將參考公開附圖,描述根據(jù)本發(fā)明的信息處理設(shè)備、網(wǎng)絡(luò)系統(tǒng)、處理執(zhí)行方法和處理執(zhí)行程序的實施例。下述實施例并未限制發(fā)明。
[0027]第一實施例
[0028]第一實施例的系統(tǒng)配置
[0029]將參考圖1,描述第一實施例的分配系統(tǒng)的配置。圖1是示出了第一實施例的分配系統(tǒng)的配置示例的圖。
[0030]如圖1中所示,分配系統(tǒng)I包括圖像形成裝置10、移動終端設(shè)備20、客戶設(shè)備30、協(xié)同設(shè)備40和信息處理設(shè)備100。圖像形成裝置10是在復(fù)印功能、打印功能、掃描功能和傳真功能中包括至少兩個或多個功能的MFP,或者是激光打印機(LP)。圖像形成裝置10請求信息處理設(shè)備100執(zhí)行用于分配掃描的圖像數(shù)據(jù)的工作流。
[0031]移動終端設(shè)備20是用戶擁有的移動電話、智能電話、平板電腦終端等。移動終端設(shè)備20請求信息處理設(shè)備100執(zhí)行用于分配用攝像機功能捕獲的圖像數(shù)據(jù)的工作流,客戶設(shè)備30是例如個人計算機(PC)的信息處理設(shè)備。客戶設(shè)備30請求信息處理設(shè)備100執(zhí)行用于分配應(yīng)用數(shù)據(jù)和網(wǎng)絡(luò)數(shù)據(jù)的工作流。也就是說,用戶用圖1中由折線圍繞起來的設(shè)備指定要被分配的數(shù)據(jù)和工作流。
[0032]協(xié)同設(shè)備40是例如PC、服務(wù)器和瘦客戶端的信息處理設(shè)備。協(xié)同設(shè)備40包括用于數(shù)據(jù)分配的工作流規(guī)則,并且響應(yīng)來自信息處理設(shè)備100的請求傳輸工作流規(guī)則。協(xié)同設(shè)備40可以被用作其中分派有分配數(shù)據(jù)的文檔管理服務(wù)器。
[0033]信息處理設(shè)備100是例如PC、服務(wù)器和瘦客戶端的信息處理設(shè)備。信息處理設(shè)備100接收要被分配的數(shù)據(jù)并且從例如圖像形成裝置10、移動終端設(shè)備20和客戶設(shè)備30請求工作流的執(zhí)行。信息處理設(shè)備100隨后從協(xié)同設(shè)備40獲取工作流,將從設(shè)備接收到的工作流的內(nèi)容反映在所獲取的工作流規(guī)則中,并且按照所反映的工作流來執(zhí)行處理。以這種方式,信息處理設(shè)備100在沒有為每個不同的工作流創(chuàng)建工作流規(guī)則的前提下實現(xiàn)了執(zhí)行用戶所指定的工作流。稍后將詳細描述由信息處理設(shè)備100所執(zhí)行的處理。
[0034]第一實施例的信息處理設(shè)備的配置
[0035]接下來,將參考圖2描述第一實施例的信息處理設(shè)備的配置。圖2是示出了第一實施例的信息處理設(shè)備的配置示例的功能框圖。圖2也示出了協(xié)同設(shè)備40的配置。
[0036]如圖2中所示,協(xié)同設(shè)備40包括工作流規(guī)則存儲單元41。工作流規(guī)則存儲單元41中存儲工作流規(guī)則。這樣的工作流規(guī)則位于一般概念的文件中,該文件中能夠設(shè)置與分配的圖像數(shù)據(jù)相關(guān)的信息和表示將要在分配的圖像數(shù)據(jù)上執(zhí)行哪一個處理的參數(shù),并且必要的話該文件可以被例如協(xié)同設(shè)備40的管理員編輯。在工作流規(guī)則中設(shè)置的信息是例如分辨率、文件轉(zhuǎn)換和在分配時創(chuàng)建子文件夾的多種設(shè)置信息。在實施例中,通過設(shè)置能夠通用的工作流規(guī)則的參數(shù)來確定用于分配圖像數(shù)據(jù)的工作流。
[0037]信息處理設(shè)備100包括流程執(zhí)行插件10la、流程執(zhí)行插件10lb、工作流控制單元
102、規(guī)則獲取單元103、工作流進度更新單元104和規(guī)則信息記錄單元105。規(guī)則獲取單元
103、工作流進度更新單元104和規(guī)則信息記錄單元105可用作工作流執(zhí)行插件101c。此夕卜,信息處理設(shè)備100包括工作流進度記錄單元106、屏幕定義信息存儲單元107和工作流信息存儲單元108。流程執(zhí)行插件不僅是流程執(zhí)行插件IOla和流程執(zhí)行插件101b,而是存在多個用于執(zhí)行流程的插件。
[0038]工作流控制單元102完全控制工作流的執(zhí)行。更具體地,工作流控制單元102控制由用戶設(shè)置的以及由用戶請求執(zhí)行的工作流的處理。此時,工作流控制單元102分析代表在工作流中設(shè)置的定義信息的流程定義信息。工作流控制單元102隨后請求每一個流程執(zhí)行插件按照所定義的工作流過程來執(zhí)行處理。
[0039]規(guī)則獲取單元103獲取工作流規(guī)則。更具體地,規(guī)則獲取單元103從工作流控制單元102接收執(zhí)行請求,與協(xié)調(diào)設(shè)備40連接來獲取工作流規(guī)則。規(guī)則獲取單元103隨后將所獲取的工作流規(guī)則輸出給工作流進度更新單元104。
[0040]工作流進度更新單元104基于存儲在規(guī)則信息記錄單元105中的規(guī)則信息,對所獲取的工作流規(guī)則的每一個參數(shù)進行分析,并且更新工作流定義信息。工作流進度更新單元104也更新關(guān)于工作流定義信息的進度狀態(tài)。
[0041]規(guī)則信息記錄單元105關(guān)于由規(guī)則獲取單元103所獲取的工作流規(guī)則,存儲表示將要執(zhí)行哪一個處理的參數(shù)和與參數(shù)相對應(yīng)的工作流定義信息的關(guān)聯(lián)關(guān)系。這是為了當在信息處理設(shè)備100中定義了工作流的定義信息的數(shù)據(jù)結(jié)構(gòu)中發(fā)生了改變時(當定義信息的描述形式改變時),協(xié)同設(shè)備40不必按照所改變的內(nèi)容來重寫例如工作流規(guī)則。也就是說,信息處理設(shè)備100的規(guī)則信息記錄單元105根據(jù)處理存儲工作流的定義信息,使得協(xié)同設(shè)備40能夠在不考慮信息處理設(shè)備100中的設(shè)計改變等的前提下,使用一般的定義文件來設(shè)置要被執(zhí)行的處理的參數(shù)。
[0042]工作流進度記錄單元106記錄工作流的進度。也就是說,工作流進度記錄單元106在工作流控制單元102的控制下,每當執(zhí)行了流程執(zhí)行插件時就記錄工作流的進度。
[0043]屏幕定義信息存儲單元107中存儲請求執(zhí)行工作流的設(shè)備上顯示的屏幕的信息。更具體地,屏幕定義信息存儲單元107中存儲在請求工作流的執(zhí)行的設(shè)備的顯示單元上顯示的屏幕的定義信息,該設(shè)備例如是圖像形成裝置10、移動終端設(shè)備20和客戶設(shè)備30。響應(yīng)于從設(shè)備訪問屏幕定義信息存儲單元107,將存儲在屏幕定義信息存儲單元107中的屏幕定義信息傳輸給該設(shè)備。以這種方式,在每一個設(shè)備中,當用戶從顯示的屏幕中選擇了他或她想要執(zhí)行的工作流并且對于所選擇的工作流執(zhí)行了多種設(shè)置(例如掃描分辨率和/或文件轉(zhuǎn)換的轉(zhuǎn)換格式)后,能夠?qū)⒂糜趫?zhí)行工作流的請求傳輸給信息處理設(shè)備。此外,每個設(shè)備將表示處理完成的屏幕輸出給例如顯示單元。
[0044]工作流信息存儲單元108中存儲關(guān)于由管理員等預(yù)先定義的一條或多條工作流的處理的工作流信息。從每個設(shè)備訪問的用戶在工作流信息存儲單元108中定義的工作流中選擇他或她想要執(zhí)行的工作流。也就是說,工作流信息存儲單元108中存儲了工作流的定義信息,該工作流是用戶想要選擇的,并且屏幕定義信息存儲單元107中存儲了提示用戶選擇在工作流信息存儲單元108中定義的工作流的屏幕,和提示用戶按照工作流來執(zhí)行多種設(shè)置的屏幕。
[0045]第一實施例的數(shù)據(jù)分配處理時序
[0046]接下來,將參考圖3描述第一實施例的數(shù)據(jù)分配處理流程。圖3是示出了第一實施例的數(shù)據(jù)分配處理流程示例的時序圖。圖3是圖像形成裝置10輸出工作流執(zhí)行請求的情況示例。
[0047]如圖3中所示,用戶在圖像形成裝置10上執(zhí)行登陸操作(步驟S101)。這里,假設(shè)執(zhí)行登陸操作來使用分配數(shù)據(jù)的分配應(yīng)用。在登陸操作中,需要用戶輸入例如用戶名和密碼的用戶信息。圖像形成裝置10將使用分配應(yīng)用的請求傳輸給工作流控制單元102(步驟
5102)。這里,圖像形成裝置10也將用戶信息與使用分配應(yīng)用的請求一起傳輸。
[0048]當工作流控制單元102已經(jīng)接收到使用分配應(yīng)用的請求時,它從屏幕定義信息存儲單元107獲取用于設(shè)置工作流的屏幕定義信息并且對圖像形成裝置10作出響應(yīng)(步驟
5103)。圖像形成裝置10基于所接收到的屏幕定義信息,在顯示單元上顯示用于設(shè)置工作流的屏幕,并且接收用戶輸入的工作流設(shè)置(步驟S104)。圖像形成裝置10通過設(shè)置的工作流來請求工作流的執(zhí)行(步驟S105)。
[0049]當工作流控制單元102已經(jīng)從圖像形成裝置10接收到用于工作流的執(zhí)行的請求時,工作流控制單元102分析已經(jīng)請求執(zhí)行的工作流的流程定義信息(步驟S106)并且請求執(zhí)行各處理的流程執(zhí)行插件按照所定義的工作流的過程來執(zhí)行處理。在圖3中,因為已經(jīng)定義了規(guī)則應(yīng)用處理,因此工作流控制單元102首先請求規(guī)則應(yīng)用流程執(zhí)行插件IOlc來執(zhí)行處理(步驟S107)。
[0050]已經(jīng)接收到用于執(zhí)行處理的請求的規(guī)則應(yīng)用流程執(zhí)行插件IOlc的規(guī)則獲取單元103,與協(xié)調(diào)設(shè)備40相連接并且請求獲取工作流規(guī)則(步驟S108)。協(xié)調(diào)設(shè)備40,響應(yīng)來自規(guī)則獲取單元103的獲取請求,將工作流規(guī)則傳輸給規(guī)則獲取單元103 (步驟S109)。規(guī)則獲取單元103將所接收到的工作流規(guī)則輸出給工作流進度更新單元104 (步驟S110)。
[0051]工作流進度更新單元104基于存儲在規(guī)則信息記錄單元105中的規(guī)則信息來分析由規(guī)則獲取單元103輸出的工作流規(guī)則(步驟S111)并且更新流程定義信息(步驟S112)。在流程定義信息的更新中,按照由在所獲取的工作流規(guī)則中描述的參數(shù)所指定的處理將流程的定義信息添加到更新前的流程定義信息中。規(guī)則應(yīng)用流程執(zhí)行插件IOlc (工作流進度更新單元104)將更新后的工作流信息(更新的工作流定義信息)輸出給工作流控制單元102 (步驟 S113)。
[0052]當工作流控制單元102已經(jīng)從工作流進度更新單元104接收到更新后的工作流信息后,工作流控制單元102分析更新后的工作流信息中所描述的工作流的過程和流程進度信息,并且確定使得流程執(zhí)行插件101來執(zhí)行下一個處理(這里為流程執(zhí)行插件A)(步驟S114)。工作流控制單元102請求流程執(zhí)行插件A來執(zhí)行處理(步驟S115)。這樣,流程執(zhí)行插件A執(zhí)行處理(步驟S116)并且將處理結(jié)果(包括流程進度信息的更新)輸出給工作流控制單元102 (步驟S117)。
[0053]工作流控制單元102分析流程進度信息并且確定使得流程執(zhí)行插件101來執(zhí)行下一個處理(這里為流程執(zhí)行插件B)(步驟S118)。工作流控制單元102請求流程執(zhí)行插件B來執(zhí)行處理(步驟S119)。這樣,流程執(zhí)行插件B執(zhí)行處理(步驟S120)并且將執(zhí)行結(jié)果(包括流程進度信息的更新)輸出給工作流控制單元102 (步驟S121)。
[0054]工作流控制單元102分析流程進度信息并且識別使得流程執(zhí)行插件101來執(zhí)行下一個處理(這里為流程執(zhí)行插件C)(步驟S122)。工作流控制單元102請求流程執(zhí)行插件C來執(zhí)行處理(步驟S123)。這樣,流程執(zhí)行插件C請求作為圖像數(shù)據(jù)的分配目的地的協(xié)同設(shè)備40來存儲圖像數(shù)據(jù)(步驟S124)。這里,傳輸給協(xié)同設(shè)備40的信息是要被存儲的圖像數(shù)據(jù)和存儲目的地的路徑。協(xié)同設(shè)備40基于存儲請求將這樣的圖像數(shù)據(jù)存儲在存儲目的地的路徑中(步驟S125)。一旦完成了被請求執(zhí)行的工作流的處理,工作流控制單元102就結(jié)束處理。工作流控制單元102可以將工作流的完成通知給圖像形成裝置10。
[0055]第一實施例的工作流更新處理流程
[0056]下面將參考圖4,描述第一實施例的規(guī)則應(yīng)用流程執(zhí)行插件IOlc的工作流進度更新單元104執(zhí)行的工作流更新處理的流程。圖4是示出了第一實施例的工作流更新處理流程示例的流程圖。
[0057]如圖4中所示,工作流進度更新單元104分析獲取自協(xié)同設(shè)備40的工作流規(guī)則并且搜索與存儲在規(guī)則信息記錄單元105中的參數(shù)相匹配的參數(shù)(步驟S201)。工作流進度更新單元104識別匹配參數(shù),并且因此識別按照工作流規(guī)則要被執(zhí)行的處理(步驟S202)。接下來,工作流進度更新單元104獲取與想要被執(zhí)行的處理相對應(yīng)的流程定義信息(步驟S203)并且基于所獲取的流程定義信息來更新被請求執(zhí)行的工作流的定義信息(步驟S204)。
[0058]工作流規(guī)則中的參數(shù)和規(guī)則信息記錄單元105中的參數(shù)是預(yù)先設(shè)置的,使得它們具有相同的描述。例如,當要執(zhí)行光學字符識別(OCR)處理時,描述的參數(shù)例如是“OCR”。對于例如是否有文本或者無文本執(zhí)行OCR的ORC處理的詳細設(shè)置,描述的參數(shù)例如是“OCRwithTEXT=True”或者“OCRwithTEXT=FalSe”。也就是說,參數(shù)“OCR”是用于指定想要執(zhí)行的流程執(zhí)行插件的參數(shù),并且參數(shù)“OCRwithTEXT=True”或者“OCRwithTEXT=False”是想要執(zhí)行的流程插件的處理的設(shè)置信息。
[0059]工作流規(guī)則不需要包括表示流程執(zhí)行插件的參數(shù)。例如,對于僅有分配目的地的指定,“目的地=(分配目的地的路徑)”的輸入允許分配到由協(xié)同設(shè)備40所指定的路徑。在工作流規(guī)則中,以將要執(zhí)行的處理的順序來描述參數(shù),這使得可以形成通過向已經(jīng)請求執(zhí)行的工作流中再添加工作流而獲得的更新后的工作流定義信息。因此,規(guī)則信息記錄單元105中以關(guān)聯(lián)的方式存儲表示每個流程執(zhí)行插件的參數(shù)、表示每個流程執(zhí)行插件的設(shè)置信息的參數(shù)和要在流程定義信息中描述的實際的流程定義信息。
[0060]當表示了流程執(zhí)行插件時,工作流進度更新單元104分析參數(shù)并且基于對應(yīng)的流程定義信息通過將流程執(zhí)行插件的處理添加到工作流中來執(zhí)行更新。當表示了設(shè)置信息時,工作流進度更新單元104基于工作流定義信息,識別關(guān)于根據(jù)設(shè)置信息要執(zhí)行更新的流程執(zhí)行插件的流程定義信息,并且執(zhí)行識別的流程定義信息的設(shè)置信息更新的處理。
[0061]圖5是用于說明在規(guī)則獲取及更新前的工作流示例和規(guī)則獲取及更新后的工作流的示例的圖。規(guī)則獲取和更新前的工作流是由管理員等預(yù)先定義的工作流的處理,也就是說,是存儲在工作流?目息存儲單兀108中的彳目息。例如,如圖5Α中所不,規(guī)則獲取和更新前的工作流是包括“分配目的地規(guī)則應(yīng)用”和“文件夾分配”的工作流。這里,“分配目的地規(guī)則應(yīng)用”表示規(guī)則應(yīng)用插件。因此,規(guī)則獲取和更新后的工作流是由規(guī)則應(yīng)用插件所處理的工作流的處理。例如,如圖5Β中所示,規(guī)則獲取和更新后的工作流是包括“圖像修正”、“PDF轉(zhuǎn)換” “存檔”和“文件夾分配”的工作流。
[0062]第一實施例的效果
[0063]在信息處理設(shè)備100中,僅將規(guī)則應(yīng)用流程執(zhí)行插件1lc定義為工作流處理的其中之一,規(guī)則應(yīng)用流程執(zhí)行插件1lc從協(xié)同設(shè)備40獲取工作流規(guī)則并且基于所獲取的工作流規(guī)則更新工作流的定義信息。因此,即使當協(xié)同設(shè)備40中要被應(yīng)用的處理被改變時,也不需要在信息處理設(shè)備100中作出改變,這能夠降低管理員的負擔。
[0064]第二實施例
[0065]第二實施例的信息處理設(shè)備的配置
[0066]將參考圖6,描述第二實施例的信息處理設(shè)備的配置。圖6是示出了第二實施例的信息處理設(shè)備的配置示例的功能框圖。圖6也示出了與第一實施例類似的協(xié)同設(shè)備40的配置。
[0067]如圖6中所示,協(xié)同設(shè)備40包括工作流規(guī)則存儲單元41。協(xié)同設(shè)備40的配置和處理與第一實施例中的協(xié)調(diào)設(shè)備40相同。因此,省略了詳細描述。
[0068]信息處理設(shè)備200包括流程執(zhí)行插件201a、流程執(zhí)行插件201b、工作流控制單元202、插件信息獲取單元203、規(guī)則獲取單元204、插件控制單元205和規(guī)則信息記錄單元206。插件信息獲取單元203、規(guī)則獲取單元204、插件控制單元205和規(guī)則信息記錄單元206用作流程執(zhí)行插件201c。此外,信息處理設(shè)備200包括屏幕定義信息存儲單元207、工作流信息存儲單元208和插件信息存儲單元209。流程執(zhí)行插件并不僅是流程執(zhí)行插件201a和流程執(zhí)行插件201b,并且存在多個用于執(zhí)行工作流的插件。
[0069]工作流控制單元202完全控制工作流的執(zhí)行。更具體地,工作流控制單元202控制由用戶設(shè)置的以及由用戶請求執(zhí)行的工作流的處理。這里,工作流控制單元202分析表示設(shè)置在工作流中的定義信息的流程定義信息。工作流控制單元202隨后請求每一個流程執(zhí)行插件按照所定義的工作流過程來執(zhí)行處理。在第二實施例中,工作流控制單元202請求流程執(zhí)行插件1lc來執(zhí)行處理,并且流程執(zhí)行插件1lc請求每一個流程執(zhí)行插件來執(zhí)行處理,由此實現(xiàn)每個流程執(zhí)行插件的執(zhí)行。
[0070]插件信息獲取單元203獲取插件信息。更具體地,當插件信息獲取單元203已經(jīng)從工作流控制單元202接收到執(zhí)行插件的請求時,其請求規(guī)則獲取單元204來獲取工作流規(guī)貝U。當插件信息獲取單元203已經(jīng)從規(guī)則獲取單元204通過響應(yīng)獲取了工作流規(guī)則時,其從插件信息存儲單元209獲取插件信息。其后,插件信息獲取單元203將所獲取的插件信息等輸出給插件控制單元205。插件信息存儲單元209中存儲了存在于信息處理設(shè)備200中的插件的列表。插件信息存儲單元209中存儲了在工作流規(guī)則的描述中所使用的、每一個插件和插件名等之間的關(guān)聯(lián)關(guān)系。也就是說,在實施例中,在使用插件信息時,將處理請求依次輸出給相關(guān)聯(lián)的插件。
[0071]規(guī)則獲取單元204獲取工作流規(guī)則。更具體地,當規(guī)則獲取單元204已經(jīng)從插件信息獲取單元203接收到獲取工作流規(guī)則的請求時,其與協(xié)同設(shè)備40相連接來獲取工作流規(guī)則。規(guī)則獲取單元204隨后將所獲取的工作流規(guī)則輸出給插件信息獲取單元203。
[0072]插件控制單元205分析工作流規(guī)則并且請求每個流程執(zhí)行插件執(zhí)行處理。更具體地,當插件控制單元205已經(jīng)從插件信息獲取單元203接收到插件信息時,其基于插件信息依次請求相關(guān)聯(lián)的流程執(zhí)行插件來執(zhí)行處理。以這種方式,當所有的流程執(zhí)行插件的處理都完成以后,插件控制單元205將表示處理結(jié)束的通知輸出給工作流控制單元202。
[0073]規(guī)則信息記錄單元206對于由規(guī)則獲取單元204所獲取的工作流規(guī)則,存儲表示將要執(zhí)行哪一個處理的參數(shù)和與該參數(shù)相對應(yīng)的工作流定義信息之間的關(guān)聯(lián)關(guān)系。規(guī)則信息記錄單元206的處理與規(guī)則信息記錄單元105的處理類似。
[0074]屏幕定義信息存儲單元207中存儲顯示在設(shè)備上的屏幕的信息,該設(shè)備請求執(zhí)行工作流。更具體的,屏幕定義信息存儲單元207中存儲顯示在請求工作流的執(zhí)行的設(shè)備的顯示單元上的屏幕的定義信息,該設(shè)備例如是圖像形成裝置10、移動終端設(shè)備20和客戶設(shè)備30。響應(yīng)于從設(shè)備的訪問,將存儲在屏幕定義信息存儲單元207中的屏幕的定義信息傳輸給該設(shè)備。以這種方式,在每一個設(shè)備中,當用戶從顯示的屏幕中選擇了他或她想要執(zhí)行的工作流并且執(zhí)行了關(guān)于所選擇的工作流的多種設(shè)置(例如掃描分辨率和文件轉(zhuǎn)換的轉(zhuǎn)換格式)后,能夠?qū)?zhí)行工作流的請求傳輸給信息處理設(shè)備。此外,每一個設(shè)備將表示處理結(jié)束的屏幕輸出給例如顯示單元。
[0075]工作流信息存儲單元208中存儲與由管理員等預(yù)先定義的一個或多個工作流的處理有關(guān)的工作流信息。從每一個設(shè)備訪問的用戶在工作流信息存儲單元208中定義的工作流中選擇他或她想要執(zhí)行的工作流。也就是說,工作流信息存儲單元208中存儲了用戶想要選擇的工作流的定義信息,并且屏幕定義信息存儲單元207中存儲了提示用戶選擇定義在工作流信息存儲單元208中工作流的屏幕,還存儲了提示用戶按照工作流來執(zhí)行多種設(shè)置的屏幕。
[0076]第二實施例的數(shù)據(jù)分配處理時序
[0077]接下來,將參考圖7描述第二實施例的數(shù)據(jù)分配處理流程。圖7是示出了第二實施例的數(shù)據(jù)分配處理流程示例的時序圖。圖7是圖像形成裝置10輸出工作流執(zhí)行請求的情況示例。
[0078]如圖7中所示,用戶在圖像形成裝置10上執(zhí)行登錄操作(步驟S301)。這里,假設(shè)要執(zhí)行登錄操作來使用分配數(shù)據(jù)的分配應(yīng)用。在登錄操作中,用戶需要輸入例如用戶名和密碼的用戶信息。圖像形成裝置10將使用分配應(yīng)用的請求傳輸給工作流控制單元202(步驟S302)。這里,圖像形成裝置10也將用戶信息與使用分配應(yīng)用的請求一起傳輸。
[0079]當工作流控制單元202已經(jīng)接收到使用分配應(yīng)用的請求時,它從屏幕定義信息存儲單元207獲取用于設(shè)置工作流的屏幕定義信息,并且對圖像形成裝置10作出響應(yīng)(步驟S303)。圖像形成裝置10基于所接收到的屏幕定義信息在顯示單元上顯示用于設(shè)置工作流的屏幕,并且接收用戶輸入的工作流設(shè)置(步驟S304)。圖像形成裝置10與設(shè)置工作流一起請求工作流的執(zhí)行(步驟S305)。這里,圖像形成裝置10也一起傳輸流程定義信息和工作流執(zhí)行請求。
[0080]當工作流控制單元202已經(jīng)從圖像形成裝置10接收到執(zhí)行工作流的請求時,它分析請求執(zhí)行的工作流的流程定義信息(步驟S306)并且請求執(zhí)行各處理的流程執(zhí)行插件來按照所定義的工作流的過程來執(zhí)行處理。在圖7中,因為已經(jīng)定義了規(guī)則應(yīng)用處理,因此工作流控制單元202請求規(guī)則應(yīng)用流程執(zhí)行插件201c來執(zhí)行處理。
[0081]當已經(jīng)接收到執(zhí)行處理的請求的規(guī)則應(yīng)用流程執(zhí)行插件201c的插件信息獲取單元203已經(jīng)從工作流控制單元202接收到執(zhí)行插件的請求時,插件信息獲取單元203請求規(guī)則獲取單元204來獲取工作流規(guī)則(步驟S308)。當規(guī)則獲取單元204已經(jīng)接收到獲取工作流規(guī)則的請求時,規(guī)則獲取單元204與協(xié)同設(shè)備40相連接來請求獲取工作流規(guī)則。規(guī)則獲取單元204從協(xié)同設(shè)備40獲取工作流規(guī)則,并且將所獲取的工作流規(guī)則輸出給插件信息獲取單元203 (步驟S309)。
[0082]當插件信息獲取單元203已經(jīng)從規(guī)則獲取單元204接收到工作流規(guī)則時,插件信息獲取單元203從插件信息存儲單元209獲取插件信息并且將所獲取的插件信息輸出給插件控制單元205 (步驟S310)。當插件控制單元205已經(jīng)從插件信息獲取單元203接收到插件信息等時,插件控制單元205基于插件信息分析工作流規(guī)則(步驟S312),確定使得流程執(zhí)行插件101執(zhí)行下一個與插件信息相關(guān)聯(lián)的處理(這里為流程執(zhí)行插件A),并且請求執(zhí)行插件(步驟S313)。以這種方式,流程執(zhí)行插件A執(zhí)行處理(步驟S314)并且將處理結(jié)果輸出給插件控制單元205 (步驟S315)。
[0083]類似地,插件控制單元205請求流程執(zhí)行插件B來執(zhí)行插件的處理(步驟S316 )。流程執(zhí)行插件B執(zhí)行處理(步驟S317)并且將處理結(jié)果輸出給插件控制單元205 (步驟S318)。此外,插件控制單元205請求流程執(zhí)行插件C來執(zhí)行插件的處理(步驟S319)。
[0084]由此,流程執(zhí)行插件C請求作為圖像數(shù)據(jù)的分配目的地的協(xié)同設(shè)備40來存儲圖像數(shù)據(jù)(步驟S320)。這里,被傳輸給協(xié)同設(shè)備40的信息是要被存儲的圖像數(shù)據(jù)和存儲目的地的路徑。協(xié)同設(shè)備40基于存儲請求將這樣的圖像數(shù)據(jù)存儲在存儲目的地的路徑中(步驟
5321)。經(jīng)過數(shù)據(jù)存儲請求后,流程執(zhí)行插件C將處理結(jié)果輸出給插件控制單元205(步驟
5322)。插件控制單元205將表示完成所有的流程執(zhí)行插件的處理的通知輸出給工作流控制單元202,作為對執(zhí)行結(jié)果的響應(yīng)(步驟S323)。隨著流程定義信息中的所有處理的完成,工作流控制單元202結(jié)束處理(步驟S324)。
[0085]第二實施例的插件執(zhí)行控制處理流程
[0086]下面將參考圖8描述第二實施例的規(guī)則應(yīng)用流程執(zhí)行插件201c的插件控制單元205執(zhí)行的插件執(zhí)行控制處理的流程。圖8是示出了第二實施例的插件執(zhí)行控制處理流程示例的流程圖。
[0087]如圖8中所示,插件控制單元205從插件信息獲取單元203接收插件信息,并且分析工作流規(guī)則(步驟S401)。插件控制單元205基于插件信息識別相應(yīng)的執(zhí)行處理(步驟S402)。隨后,插件控制單元205識別與執(zhí)行處理相對應(yīng)的流程執(zhí)行插件(步驟S403)并且隨后執(zhí)行插件的執(zhí)行控制(步驟S404)。
[0088]第二實施例的效果
[0089]信息處理設(shè)備200基于將執(zhí)行處理的插件與在工作流規(guī)則等中的描述中所用的插件的名稱關(guān)聯(lián)起來的信息,請求相應(yīng)的插件來執(zhí)行處理。作為結(jié)果,不必要生成與每個工作流對應(yīng)的工作流規(guī)則,這可以降低管理員的負擔。
[0090]第三實施例
[0091]盡管已經(jīng)描述了本發(fā)明的信息處理設(shè)備的實施例,仍然能夠?qū)嵤┎煌谏鲜鰧嵤├亩喾N不同的實施例。下面將描述在(I)配置和(2)程序中不同于以上提到的實施例的實施例。
[0092]( I)配置
[0093]在以上提到的描述和附圖中已經(jīng)描述的處理過程、控制過程、具體名稱和包括各種數(shù)據(jù)和參數(shù)的信息,能夠被隨意修改,另有指出的除外。此外,每一個設(shè)備的示出的組件都是基于功能概念的,并且不必在實體上配置成如附圖中所示的一樣。也就是說,與設(shè)備的分配或集成相關(guān)的具體形式并不限于在附圖中所示出的形式,并且取決于多種載荷、使用狀態(tài)和/或類似物,設(shè)備的全部或一部分可以在功能上或者實體上被分配或被集成到任意單元中。
[0094]圖9是示出了根據(jù)第三實施例的分配系統(tǒng)的配置示例的圖。如圖9中所示,在分配系統(tǒng)Ia中,服務(wù)提供系統(tǒng)1000和辦公室2000以及在線存儲器3000被連接到例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)上。其中,服務(wù)提供系統(tǒng)1000包括接入控制設(shè)備1100、掃描服務(wù)提供設(shè)備1200a、打印服務(wù)提供設(shè)備1200b和其他服務(wù)提供設(shè)備1200c。服務(wù)提供系統(tǒng)1000采用云計算并且提供多種服務(wù)。
[0095]接入控制設(shè)備1100是控制多種服務(wù)的提供的例如PC和服務(wù)器設(shè)備的信息處理設(shè)備。掃描服務(wù)提供設(shè)備1200a是提供與文檔掃描相關(guān)的服務(wù)的例如PC和服務(wù)器設(shè)備的信息處理設(shè)備。打印服務(wù)提供設(shè)備1200b是提供與打印數(shù)據(jù)的打印相關(guān)的服務(wù)的例如PC和服務(wù)器設(shè)備的信息處理設(shè)備。其他服務(wù)提供設(shè)備1200c是提供例如入口服務(wù)的與由掃描服務(wù)提供設(shè)備1200a或者打印服務(wù)提供設(shè)備1200b提供的服務(wù)不同的服務(wù)的例如PC和服務(wù)器設(shè)備的信息處理設(shè)備。這里,入口服務(wù)表示提供用于提供依賴于企業(yè)或者用戶的服務(wù)的入口網(wǎng)站的服務(wù)。在服務(wù)提供系統(tǒng)1000中安排的設(shè)備的數(shù)量是一個或多個。
[0096]辦公室2000包括客戶端設(shè)備2100、移動終端設(shè)備2200、圖像形成裝置2300和信息處理設(shè)備2400??蛻舳嗽O(shè)備2100是用戶所用的例如PC的信息處理設(shè)備。移動終端設(shè)備2200是用戶所用的例如移動電話、智能電話和平板電腦終端的終端設(shè)備。圖像形成裝置2300是例如MFP、復(fù)印機、掃描儀、打印機和LP的圖像形成裝置。信息處理設(shè)備2400是分配圖像數(shù)據(jù)的例如PC和服務(wù)器設(shè)備的信息處理設(shè)備。通過防火墻將辦公室2000中的設(shè)備連接到網(wǎng)絡(luò)。在辦公室2000中安排的設(shè)備的數(shù)量是一個或多個。辦公室2000可以是例如商店或者私人住宅。在辦公室2000中包括的一些設(shè)備可以安排在辦公室外的網(wǎng)絡(luò)上。
[0097]在線存儲器3000是其中存儲多種數(shù)據(jù)的存儲器設(shè)備。在線存儲器3000中經(jīng)由例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)存儲了多種數(shù)據(jù)。可以將在線存儲器設(shè)備3000用作分配圖像數(shù)據(jù)的分配目的地的存儲設(shè)備。圖9中示出的分配系統(tǒng)Ia的系統(tǒng)配置是一個示例,并且例如設(shè)備和功能能夠被集成或者分配。
[0098]圖10是示出了第三實施例的服務(wù)提供系統(tǒng)1000的示例的圖。下面,可以將由服務(wù)提供系統(tǒng)1000所提供的應(yīng)用程序簡稱為“應(yīng)用”。
[0099]圖10中示出的服務(wù)提供系統(tǒng)1000被用于實現(xiàn)提供例如與分配服務(wù)相關(guān)的掃描服務(wù)的多種服務(wù)。服務(wù)應(yīng)用1210包括掃描服務(wù)應(yīng)用1211、打印服務(wù)應(yīng)用1212、服務(wù)應(yīng)用1213、服務(wù)應(yīng)用1214等等。能夠?qū)⑦@些服務(wù)應(yīng)用的多種功能用在由平臺應(yīng)用程序接口(API)所打開的范圍內(nèi)。
[0100]平臺1220包括例如對多種服務(wù)應(yīng)用的公共功能和由服務(wù)應(yīng)用所用的基本功能。設(shè)置登記單元1221登記關(guān)于平臺1220的設(shè)置和關(guān)于公共功能和基本功能的多種設(shè)置。設(shè)備通信單元1222控制與設(shè)備的通信。當用戶使用服務(wù)時,認證處理單元1223執(zhí)行認證處理。當服務(wù)提供系統(tǒng)1000與設(shè)備協(xié)作時,會話控制單元1224控制它們的通信會話。數(shù)據(jù)處理控制單元1225基于多種請求來控制每一個數(shù)據(jù)處理單元1226的數(shù)據(jù)處理。數(shù)據(jù)處理單元1226包括OCR處理單元1226a、上傳處理單元1226b和存儲協(xié)同單元1226c。OCR處理單元1226a光學上讀出字符并且輸出字符數(shù)據(jù),或者基于用掃描儀等讀取出的圖形數(shù)據(jù)來辨認字符,并且將其轉(zhuǎn)換成文檔。上傳處理單元1226b將接收自設(shè)備的數(shù)據(jù)上傳到作為分配目的地的存儲器中。作為分配目的地的存儲器例如是在線存儲器3000。存儲協(xié)同單元1226c在網(wǎng)絡(luò)上傳輸并且接收由在線存儲器3000控制的數(shù)據(jù)。
[0101]控制數(shù)據(jù)1230包括企業(yè)管理信息存儲單元1231、用戶管理信息存儲單元1232、設(shè)備管理信息存儲單元1233、數(shù)據(jù)管理信息存儲單元1234和數(shù)據(jù)存儲器1235。其中企業(yè)管理信息存儲單元1231中存儲服務(wù)提供系統(tǒng)1000要對其提供服務(wù)的企業(yè)、組織、所屬團體等的信息。圖12是示出了存儲在企業(yè)管理信息存儲單元1231中的信息示例的圖。如圖12中所示,企業(yè)管理信息存儲單元1231中存儲了組織代碼、企業(yè)名稱、國家、語言、購買的應(yīng)用和協(xié)同存儲器信息的信息。“組織代碼”是用于指定一個或多個用戶或一組設(shè)備的信息。“企業(yè)名稱”是表示使用服務(wù)的企業(yè)的名稱的信息?!皣摇笔潜硎酒髽I(yè)所在的國家的信息?!罢Z言”是表示與國家相對應(yīng)的語言的信息?!百徺I的應(yīng)用”是表示企業(yè)所購買的應(yīng)用的信息?!皡f(xié)同存儲器信息”是表示對使用服務(wù)的用戶可用的存儲器的信息。
[0102]用戶管理信息存儲單元1232中存儲使用了由服務(wù)提供系統(tǒng)1000所提供的服務(wù)的用戶的信息。圖13是示出了存儲在用戶管理信息存儲單元1232中的信息示例的圖。如圖13中所示,用戶管理信息存儲單元1232中存儲了組織代碼、用戶名、密碼、角色、地址信息、存儲器A賬戶信息和存儲器B賬戶信息的信息?!敖M織代碼”是如上所述的用于指定例如企業(yè)和組織的團體的信息?!坝脩裘焙汀懊艽a”是用于指定使用了服務(wù)的用戶的信息?!坝脩裘眱H需要作為指定用戶的信息,并且由此例如用戶識別(ID)的識別信息可以可選地應(yīng)用。當例如用戶ID能夠指定用戶時,就不需要密碼。此外,可以應(yīng)用識別用戶所有的電子介質(zhì)的信息,例如集成電路(IC)卡、移動電話、平板電腦終端和電子書終端(例如設(shè)備的串口 ID、移動電話的電話號碼和終端的簡況)。此外,可以使用多種識別這些電子介質(zhì)的信息的組合信息來指定用戶?!暗刂沸畔ⅰ笔潜硎久恳粋€用戶的郵件地址的信息。“存儲器A賬戶信息”是分配給每個關(guān)于“存儲器A”的用戶的賬戶的信息?!按鎯ζ鰾賬戶信息”是分配給每個關(guān)于“存儲器B”的用戶的賬戶的信息。
[0103]設(shè)備管理信息存儲單元1233中存儲了與每個組織(每個企業(yè))中安排的設(shè)備的認證相關(guān)的信息。圖14是示出了存儲在設(shè)備管理信息存儲單元1233中的信息示例的圖。如圖14中所示,設(shè)備管理信息存儲單元1233中存儲了組織代碼的信息和設(shè)備認證信息。“組織代碼”是如上所述的用于指定例如企業(yè)和組織的團體的信息?!霸O(shè)備認證信息”是用戶認證設(shè)備的信息,以及表示在設(shè)備中提供的給定的應(yīng)用的、例如ID和設(shè)備號的信息。
[0104]數(shù)據(jù)管理信息存儲單元1234中存儲了與在數(shù)據(jù)存儲器中存儲的數(shù)據(jù)相關(guān)的信息。數(shù)據(jù)存儲器1235中存儲了基于所接收的數(shù)據(jù)而處理的數(shù)據(jù),例如接收自設(shè)備的數(shù)據(jù)和接收自外部的其他數(shù)據(jù)。
[0105]在應(yīng)用了云計算的服務(wù)中,未指定數(shù)量的大量組織(企業(yè))使用多種服務(wù)。這樣,在應(yīng)用了云計算的服務(wù)中,與組織代碼相關(guān)聯(lián)地管理所用的服務(wù)、其中存儲了數(shù)據(jù)的存儲器的候選、用戶信息、設(shè)備信息等等。在線存儲器也對未指定數(shù)量的大量用戶可用。這樣,存在與每一個存儲器相對應(yīng)的登錄信息(存儲器賬戶信息)。
[0106]圖11是示出了第三實施例的掃描服務(wù)應(yīng)用1211和信息處理設(shè)備2400的功能配置示例的框圖。如圖11中所示,掃描服務(wù)應(yīng)用1211作為處理請求單元1211a和工作流規(guī)則信息存儲單元1211b起作用。
[0107]處理請求單元1211a通過在由平臺API所打開的范圍內(nèi)的單元的功能來請求處理。工作流規(guī)則信息對應(yīng)于在工作流規(guī)則存儲單元41中的工作流規(guī)則的信息。
[0108]信息處理設(shè)備2400作為流程執(zhí)行插件A2401a、流程執(zhí)行插件B2401b、工作流控制單元2402、屏幕定義信息存儲單元2403、設(shè)置信息包含單元2404、工作流更新單元2405、登錄請求單元2406、規(guī)則信息記錄單元2407和服務(wù)使用請求單元2408而起作用。
[0109]流程執(zhí)行插件A2401a、流程執(zhí)行插件B2401b對應(yīng)于流程執(zhí)行插件IOla和流程執(zhí)行插件101b。工作流控制單元240對應(yīng)于工作流控制單元102。屏幕定義信息存儲單元2403對應(yīng)于屏幕定義信息存儲單元107。設(shè)置信息包含單元2404包含請求使用服務(wù)提供系統(tǒng)1000所需的設(shè)置信息。工作流更新單元2405對應(yīng)于工作流進度更新單元104。登錄請求單元2406請求登錄到服務(wù)提供系統(tǒng)1000。規(guī)則信息記錄單元2407對應(yīng)于規(guī)則信息記錄單元105。服務(wù)使用請求單元2408請求使用由服務(wù)提供系統(tǒng)1000所提供的多種服務(wù)。
[0110]圖15是示出了第三實施例的全部處理示例的時序圖。圖15是圖像形成裝置2300輸出工作流的執(zhí)行請求的情況的示例。
[0111]如圖15中所示,用戶執(zhí)行登錄到圖像形成裝置2300上的操作(步驟S501)。圖像形成裝置2300將使用分配應(yīng)用的請求傳輸給工作流控制單元2402 (步驟S502)。當工作流控制單元2402已經(jīng)接收到使用分配應(yīng)用的請求時,工作流控制單元2402從屏幕定義信息存儲單元2403獲取用于設(shè)置工作流的屏幕定義信息并且對圖像形成裝置2300作出響應(yīng)(步驟S503)。圖像形成裝置2300基于所接收的屏幕設(shè)置信息在顯示單元上顯示用于設(shè)置工作流的屏幕并且接收用戶輸入的工作流設(shè)置(步驟S504)。圖像形成裝置2300同設(shè)置工作流一起請求執(zhí)行工作流(步驟S505)。這里,圖像形成裝置2300也同工作流執(zhí)行請求一起,傳輸例如流程定義信息、例如用戶名和密碼的用戶信息、組織代碼和設(shè)備認證信息。
[0112]從圖像形成裝置2300接收到工作流執(zhí)行請求的工作流控制單元2402,分析已經(jīng)被請求執(zhí)行的工作流的流程定義信息(步驟S506)并且將插件執(zhí)行請求輸出給登錄請求單元 2406 (步驟 S507)。
[0113]登錄請求單元2406請求登錄到服務(wù)提供系統(tǒng)1000 (步驟S508)。在登陸請求中傳輸?shù)男畔⑹墙M織代碼、用戶名、密碼、設(shè)備認證信息和/或類似。也就是說,信息處理設(shè)備2400傳輸使用服務(wù)提供系統(tǒng)1000所必須的信息。服務(wù)提供系統(tǒng)1000基于由登錄請求單元2406所傳輸?shù)男畔?zhí)行認證處理(步驟S509)并且對登錄請求單元2406的登錄請求作出響應(yīng)(步驟S510)。這樣,登錄請求單元2406通知服務(wù)使用請求單元2408登錄認證正常結(jié)束。
[0114]當?shù)卿浾J證正常結(jié)束時,服務(wù)使用請求單元2408請求服務(wù)提供系統(tǒng)1000獲取工作流規(guī)則(步驟S511)。響應(yīng)該請求,服務(wù)提供系統(tǒng)1000將工作流規(guī)則傳輸給服務(wù)使用請求單元2408 (步驟S512)。服務(wù)使用請求單元2408隨后將工作流規(guī)則輸出給工作流更新單元 2405。
[0115]工作流更新單元2405獲取由服務(wù)使用請求單元2408所輸出的工作流規(guī)則(步驟S513)并且更新流程定義信息(步驟S514)。在流程定義信息的更新中,按照由在所獲取的工作流規(guī)則中描述的參數(shù)所指定的處理的流程定義信息被添加到更新前的流程定義信息上。工作流更新單元2405通過服務(wù)使用請求單元2408將更新后的流程定義信息傳輸給服務(wù)提供系統(tǒng)1000 (步驟S515)。以這種方式,在服務(wù)提供系統(tǒng)1000中執(zhí)行與流程定義信息相對應(yīng)的處理(步驟S516),并且通過服務(wù)使用請求單元2408將處理結(jié)果返回給工作流控制單元 2402 (步驟 S517)。
[0116](2)計算機程序
[0117]作為一種形式,將在信息處理設(shè)備100中執(zhí)行的處理執(zhí)行程序作為可安裝的或者可執(zhí)行格式的文件,記錄在計算機可讀的記錄介質(zhì)例如壓縮盤只讀存儲器(CD-ROM)、軟盤(FD)、可記錄壓縮盤(⑶-R)和數(shù)字式通用光盤(DVD)中,并且隨后被提供。此外,在信息處理設(shè)備100中執(zhí)行的處理執(zhí)行程序可以存儲在與例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)相連接的計算機中,并且隨后通過網(wǎng)絡(luò)下載來提供。替選地,在信息處理設(shè)備100中執(zhí)行的處理執(zhí)行程序可以通過例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)來提供或分發(fā)。此外,可以在例如ROM中被預(yù)先嵌入并且提供處理執(zhí)行程序。
[0118]在信息處理設(shè)備100中執(zhí)行的處理執(zhí)行程序是模塊配置的,包括上述單元(工作流控制單元102、規(guī)則獲取單元103、工作流進度更新單元104)。作為實際的硬件,中央處理單元(CPU)(處理器)從記錄介質(zhì)中讀出處理執(zhí)行程序并且執(zhí)行該程序,由此將上述單元加載到主存儲器中,并且在主存儲器中生成工作流控制單元102、規(guī)則獲取單元103和工作流進度更新單元104。
[0119]實施例施加的影響是降低了管理員的負擔。
[0120]盡管為了完整和清晰的公開,已經(jīng)針對特定實施例對本發(fā)明進行了描述,但所附權(quán)利要求并不因此受限,而是被構(gòu)造成:體現(xiàn)對本【技術(shù)領(lǐng)域】的人員來說可以做出的所有修改和替選構(gòu)造都落入本文所闡述的基本教導(dǎo)中。
[0121]可以以任意方便的形式實現(xiàn)本發(fā)明,例如使用專用的硬件,或者專用的硬件與軟件的混合??梢詫⒈景l(fā)明實現(xiàn)為由一個或多個網(wǎng)絡(luò)處理裝置實現(xiàn)的計算機軟件。網(wǎng)絡(luò)能夠包括例如互聯(lián)網(wǎng)的任何方便的地面的或無線通信網(wǎng)絡(luò)。處理裝置能夠包括任何適宜的可編程的裝置例如通用目的計算機、個人數(shù)字助手、移動電話(例如WAP或兼容3G的電話)等。由于本發(fā)明可以作為軟件實現(xiàn),因此本發(fā)明的每一個和每一方面包含在可編程設(shè)備上實現(xiàn)的計算機軟件??梢允褂萌魏畏奖愕倪\載介質(zhì)將計算機軟件提供給可編程設(shè)備。運載介質(zhì)能夠包含瞬態(tài)運載介質(zhì)例如運載了計算機代碼的電、光、微波、聲音或者射頻信號。這樣的瞬態(tài)介質(zhì)的示例是通過例如互聯(lián)網(wǎng)的IP網(wǎng)絡(luò)運載了計算機代碼的TCP/IP信號。運載介質(zhì)還能夠包括用于存儲處理器可讀代碼的存儲介質(zhì),例如軟盤、硬盤、⑶ROM、磁帶設(shè)備或者固態(tài)存儲器設(shè)備。
[0122]硬件平臺包括任何期望種類的硬件資源,包括例如中央處理單元(CPU)、隨機訪問存儲器(RAM)和硬盤驅(qū)動器(HDD)??梢酝ㄟ^任何期望種類的任何想要數(shù)目的處理器來實現(xiàn)CPU??梢酝ㄟ^任何期望種類的易失性或者非易失性存儲器來實現(xiàn)RAM??梢酝ㄟ^任何期望種類的能夠存儲大量數(shù)據(jù)的非易失性存儲器來實現(xiàn)HDD。此外取決于裝置的類型,硬件資源還包括輸入設(shè)備、輸出設(shè)備或者網(wǎng)絡(luò)設(shè)備。替選地,只要HDD可訪問,就可以將HDD提供在裝置的外部。在此示例中,CPU,例如CPU的緩沖存儲器和RAM可以作為裝置的物理存儲器或者主要存儲器來運行,同時HDD可以作為裝置的次要存儲器來運行。
【權(quán)利要求】
1.一種信息處理設(shè)備,包括: 接收單元,接收指定了處理的工作流定義; 規(guī)則獲取單元,獲取關(guān)于處理的工作流規(guī)則,能夠在工作流規(guī)則中設(shè)置表示將要執(zhí)行哪一個處理的參數(shù); 設(shè)置單元,基于工作流定義來設(shè)置工作流規(guī)則的參數(shù);以及 執(zhí)行控制單元,按照其中設(shè)置了參數(shù)的工作流規(guī)則,控制處理的執(zhí)行。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中執(zhí)行控制單元順序請求與處理對應(yīng)的插件來執(zhí)行處理。
3.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 對應(yīng)信息獲取單元,當在工作流規(guī)則中描述了與處理對應(yīng)的插件時,獲取對應(yīng)信息;其中 執(zhí)行控制單元基于對應(yīng)信息,順序請求與處理對應(yīng)的插件來執(zhí)行處理。
4.一種處理執(zhí)行方法,包括: 接收指定了處理的工作流定義; 獲取關(guān)于處理的工作流規(guī)則,在工作流規(guī)則中能夠設(shè)置表示將要執(zhí)行哪一個處理的參數(shù); 基于工作流定義來設(shè)置工作流規(guī)則的參數(shù);以及 按照其中設(shè)置了參數(shù)的工作流規(guī)則,控制處理的執(zhí)行。
5.根據(jù)權(quán)利要求4所述的處理執(zhí)行方法,其中所述控制包括順序請求與處理對應(yīng)的插件來執(zhí)行處理。
6.根據(jù)權(quán)利要求4所述的處理執(zhí)行方法,還包括: 當在工作流規(guī)則中描述了與處理對應(yīng)的插件時,獲取對應(yīng)信息,其中 所述控制包括基于對應(yīng)信息,順序請求與處理對應(yīng)的插件來執(zhí)行處理。
【文檔編號】G06Q10/06GK104050525SQ201410090130
【公開日】2014年9月17日 申請日期:2014年3月12日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】神本裕士 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
游戏| 乐山市| 加查县| 德化县| 龙南县| 新乐市| 临夏县| 高州市| 茂名市| 阜新| 红安县| 曲周县| 建宁县| 康定县| 博客| 城市| 洪洞县| 富川| 兰州市| 吉隆县| 荣昌县| 新昌县| 孟连| 高青县| 凌海市| 迭部县| 大石桥市| 盐亭县| 托克托县| 高州市| 灌阳县| 盘山县| 汽车| 都兰县| 高陵县| 巴中市| 广德县| 顺义区| 高台县| 黄浦区| 上林县|