亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

工作流系統(tǒng)以及控制工作流系統(tǒng)的方法

文檔序號(hào):7691850閱讀:289來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):工作流系統(tǒng)以及控制工作流系統(tǒng)的方法
工作流系統(tǒng)以及控制工作流系統(tǒng)的方法技術(shù)領(lǐng)域本總的發(fā)明構(gòu)思涉及一種工作流(workflow )系統(tǒng)以及控制工作流系統(tǒng) 的方法,更具體地涉及一種能利用不具有工作流功能的多功能設(shè)備來(lái)執(zhí)行工 作流功能的工作流系統(tǒng)以及控制該工作流系統(tǒng)的方法。
背景技術(shù)
一般而言,多功能設(shè)備執(zhí)行多種功能,包括掃描功能,傳真功能以及復(fù) 印功能。近年來(lái),由于已經(jīng)給多功能設(shè)備增加了傳送文檔數(shù)據(jù)等的功能,因 此增大了與外設(shè)相關(guān)聯(lián)的多功能設(shè)備的工作量,并因而將工作流引入到多功 能設(shè)備中以便有效地執(zhí)行工作。工作流多功能設(shè)備具有工作流功能以與工作流服務(wù)器相通信地處理工作 流功能。多功能設(shè)備的工作流功能包括用于通過(guò)傳真機(jī)傳送掃描的文檔數(shù)據(jù)的功 能、用于通過(guò)電子郵件傳送掃描的文檔凄t據(jù)的功能、用于將掃描的文檔lt據(jù) 存儲(chǔ)在文件夾中的功能、光字符閱讀器(OCR)功能以及文檔數(shù)據(jù)的文件傳 輸協(xié)議(FTP)功能。然而,為了執(zhí)行工作流功能,傳統(tǒng)多功能設(shè)備在載運(yùn)產(chǎn)品時(shí)應(yīng)該具有工 作流功能。傳統(tǒng)多功能設(shè)備應(yīng)該進(jìn)一步包括網(wǎng)絡(luò)功能。因此,在多功能設(shè)備被連接到主機(jī)計(jì)算機(jī)但并不具有連接到網(wǎng)絡(luò)上的工 作流服務(wù)器的功能,或者在載運(yùn)產(chǎn)品時(shí)并未具有工作流功能的情況下,無(wú)法 執(zhí)行工作流功能。發(fā)明內(nèi)容總的發(fā)明構(gòu)思提供了 一種工作流系統(tǒng)以及 一 種控制該工作流系統(tǒng)的方 法,其可以允許不具有工作流功能和網(wǎng)絡(luò)功能的成像裝置來(lái)執(zhí)行工作流功能。在下列說(shuō)明書(shū)中將部分地闡述該總的發(fā)明構(gòu)思的附加方面和/或優(yōu)點(diǎn), 而且部分地,從說(shuō)明書(shū)來(lái)看是顯而易見(jiàn)的,或者可以通過(guò)實(shí)踐總的發(fā)明構(gòu)思來(lái)得知該總的發(fā)明構(gòu)思的附加方面和/或優(yōu)點(diǎn)。通過(guò)提供 一 種工作流系統(tǒng)來(lái)獲得該總的發(fā)明構(gòu)思的上述和/或其它方面和應(yīng)用,該工作流系統(tǒng)包括不具有工作流功能的成像裝置;存儲(chǔ)成像裝置 的工作形式(work form)的服務(wù)器;以及被連接在成像裝置和服務(wù)器之間的 主機(jī)計(jì)算機(jī),其中主機(jī)計(jì)算機(jī)將服務(wù)器的工作形式發(fā)送到成像裝置,或者將 成像裝置的工作形式的工作結(jié)果發(fā)送到服務(wù)器,以便于執(zhí)行工作流功能。主機(jī)計(jì)算機(jī)可以包括允許成像裝置執(zhí)行工作流功能的工作流設(shè)備程序。工作流設(shè)備程序可以包括提供用戶(hù)界面和連接程序以連接成像裝置和 服務(wù)器的設(shè)備連接單元;存儲(chǔ)關(guān)于成像裝置的性能(capability)的信息的性 能存儲(chǔ)單元;提供用戶(hù)界面和執(zhí)行程序以執(zhí)行成像裝置的工作形式的工作形 式執(zhí)行單元;提供通信程序以與服務(wù)器相通信的工作流服務(wù)器通信單元;提 供用戶(hù)界面和用戶(hù)管理程序來(lái)生成和管理用戶(hù)信息的用戶(hù)管理單元;以及存 儲(chǔ)用戶(hù)信息和關(guān)于所連接的設(shè)備的信息的數(shù)據(jù)庫(kù)。主機(jī)計(jì)算機(jī)可以將從服務(wù)器接收到的被注冊(cè)的成像裝置的工作形式轉(zhuǎn)換 成能夠由成像裝置識(shí)別的形式。工作流系統(tǒng)可以進(jìn)一步包括被連接到服務(wù)器以便生成和注冊(cè)成像裝置的 工作形式的客戶(hù)端。通過(guò)提供一種控制工作流系統(tǒng)的方法也獲得該總的發(fā)明構(gòu)思的上述和/ 或其它方面和應(yīng)用,該工作流系統(tǒng)包括不具有工作流功能的成像裝置、服務(wù) 器、以及被連接在成像裝置和服務(wù)器之間的主機(jī)計(jì)算機(jī),該方法包括將成像 裝置注冊(cè)在主機(jī)計(jì)算機(jī)中,生成成像裝置的工作形式并將成像裝置的工作形 式注冊(cè)在服務(wù)器中,以及通過(guò)主機(jī)計(jì)算機(jī)由用戶(hù)將從被注冊(cè)在服務(wù)器中的工 作形式中選擇的工作形式發(fā)送到成像裝置并執(zhí)行該工作形式。利用主機(jī)計(jì)算機(jī)的設(shè)備增加向?qū)?,能夠由用?hù)執(zhí)行成像裝置的注冊(cè)。成像裝置的注冊(cè)可以包括將由設(shè)備增加向?qū)г黾拥某上裱b置的性能信息 和詳細(xì)信息存儲(chǔ)在主機(jī)計(jì)算機(jī)中。性能信息可以包括成像裝置的分辨率以及圖像文件的類(lèi)型,以及詳細(xì)信 息包括成像裝置的IP地址。工作形式的注冊(cè)可以包括從主機(jī)計(jì)算機(jī)接收成像裝置的性能信息,根據(jù) 成像裝置的性能信息選擇參數(shù)來(lái)定義工作形式,以及利用所選參數(shù)來(lái)生成工 作形式并將所生成的工作形式增加到列表中。工作形式的執(zhí)行可以包括將所選工作形式的設(shè)置信息轉(zhuǎn)換成能夠由成像 裝置識(shí)別的形式,并且允許成像裝置根據(jù)該轉(zhuǎn)換來(lái)執(zhí)行工作。工作形式的執(zhí)行可以進(jìn)一步包括允許服務(wù)器執(zhí)行未由成像裝置執(zhí)行的剩 余工作。通過(guò)提供一種工作流系統(tǒng)來(lái)獲得該總的發(fā)明構(gòu)思的上述和/或其它方面 和應(yīng)用,該工作流系統(tǒng)包括多個(gè)不具有工作流功能的設(shè)備、被連接到該多個(gè) 設(shè)備上的主機(jī)計(jì)算機(jī)以及執(zhí)行工作流功能的工作流服務(wù)器,其中工作流服務(wù) 器根據(jù)由主機(jī)計(jì)算機(jī)提供的信息來(lái)生成多個(gè)設(shè)備中的所選的一個(gè)設(shè)備的工作 形式,以及主機(jī)計(jì)算機(jī)提供工作形式給所選設(shè)備從而執(zhí)行工作。所提供的信息可以包括所選設(shè)備的性能信息。性能信息可以包括所選設(shè)備的掃描分辨率和圖像文件的類(lèi)型,以及工作 流服務(wù)器可以使用這些參數(shù)來(lái)定義工作形式。所選設(shè)備可以向主機(jī)計(jì)算機(jī)提供已執(zhí)行的工作的結(jié)果,主機(jī)計(jì)算機(jī)可以 向工作流服務(wù)器發(fā)送已執(zhí)行的工作的結(jié)果。通過(guò)提供一種控制工作流系統(tǒng)的方法也獲得該總的發(fā)明構(gòu)思的上述和/或其它方面和應(yīng)用,包括在具有工作流功能性能的多功能設(shè)備處直接執(zhí)行 工作功能;通過(guò)主機(jī)計(jì)算機(jī)向工作流服務(wù)器請(qǐng)求傳送不具有工作流功能性能 的多功能設(shè)備的工作形式;以及通過(guò)使用所傳送的工作形式,由不具有工作 流功能性能的多功能設(shè)備來(lái)執(zhí)行工作流功能。


結(jié)合下列附圖,從實(shí)施例的下列描述中,將顯而易見(jiàn)且更容易地理解總 的發(fā)明構(gòu)思的這些和/或其它方面和優(yōu)點(diǎn)。圖1是圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的、不具有工作流功能的普通 多功能設(shè)備和使用主機(jī)計(jì)算機(jī)的工作流服務(wù)器之間的連接的方框圖;圖2是詳細(xì)圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的、工作流系統(tǒng)的配置的 詳細(xì)一見(jiàn)圖;圖3是圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的、在主機(jī)計(jì)算機(jī)中注冊(cè)不具 有工作流功能的普通多功能設(shè)備的工作形式的操作的視圖;圖4是圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的、在工作流服務(wù)器中注冊(cè)不 具有工作流功能的普通多功能設(shè)備的工作形式的操作的視圖;圖5是圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的、執(zhí)行不具有工作流功能的 普通多功能設(shè)備的工作形式的操作的視圖;圖6是圖示根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的、不具有工作流功能的 普通多功能設(shè)備和使用主機(jī)計(jì)算機(jī)的工作流服務(wù)器之間的連接的方框圖;圖7是詳細(xì)圖示根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的工作流系統(tǒng)的配置 的詳細(xì)^L圖;圖8是圖示根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的、在主機(jī)計(jì)算機(jī)中注冊(cè) 不具有工作流功能的普通多功能設(shè)備的工作形式的操作的視圖;圖9是圖示根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的、在工作流服務(wù)器中注 冊(cè)不具有工作流功能的普通多功能設(shè)備的工作形式的操作的視圖;圖IO是圖示根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的、執(zhí)行不具有工作流功 能的普通多功能設(shè)備的工作形式的操作的視圖。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參考本總的發(fā)明構(gòu)思的實(shí)施例,實(shí)施例的例子在附圖中描述, 其中全文中相同的附圖標(biāo)記指代相同的元件。通過(guò)參照附圖,在下面描述實(shí) 施例來(lái)解釋本總的發(fā)明構(gòu)思。在下文中,將描述根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的工作流系統(tǒng)及控制該 工作流系統(tǒng)的方法。圖1是圖示根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的工作流系統(tǒng)的方框圖,圖2 是詳細(xì)圖示圖1中所圖示的工作流系統(tǒng)的配置的詳細(xì)視圖。如圖l所描述的,根據(jù)本實(shí)施例的工作流系統(tǒng)可以包括每個(gè)都不具有 工作流功能的普通多功能設(shè)備100;具有工作流功能的多功能設(shè)備10;主機(jī) 計(jì)算機(jī)400;工作流服務(wù)器200;以及客戶(hù)端300。工作流服務(wù)器200和具有工作流功能的工作流多功能設(shè)備10之間的交互 類(lèi)似于現(xiàn)有技術(shù)中的交互,因而僅簡(jiǎn)要描述。工作流多功能設(shè)備10被連接到工作流服務(wù)器200,以便請(qǐng)求執(zhí)行被存儲(chǔ) 在存儲(chǔ)單元220中的工作形式。工作流服務(wù)器200運(yùn)作工作流服務(wù)器程序210, 并響應(yīng)于該請(qǐng)求來(lái)執(zhí)行工作形式。每個(gè)普通多功能設(shè)備100都不具有工作流功能,因而無(wú)法執(zhí)行工作流功 能。因此,普通多功能設(shè)備100通過(guò)主機(jī)計(jì)算機(jī)400連接到工作流服務(wù)器200,以便執(zhí)行工作流功能。換句話(huà)說(shuō),普通多功能設(shè)備100可以從工作流服務(wù)器 200獲得工作形式,然后可以和主機(jī)計(jì)算機(jī)400 —起執(zhí)行工作流功能。下面 提供了更詳細(xì)的描述。主機(jī)計(jì)算機(jī)400可以包括存儲(chǔ)多功能設(shè)備的驅(qū)動(dòng)程序的驅(qū)動(dòng)程序存儲(chǔ)單 元401,和允許每個(gè)普通多功能設(shè)備100執(zhí)行工作流功能的工作流設(shè)備程序 410。工作流設(shè)備程序410可以包括設(shè)備連接單元411,其提供了用于連接 多功能設(shè)備100和工作流服務(wù)器200的用戶(hù)界面和連接程序;性能存儲(chǔ)單元 412,其根據(jù)多功能設(shè)備100的模型來(lái)存儲(chǔ)多功能設(shè)備100的諸如圖像文件的 類(lèi)型和掃描分辨率的性能信息;以及工作形式執(zhí)行單元413,其提供了用于 執(zhí)行多功能設(shè)備的工作形式的用戶(hù)界面和執(zhí)行程序。工作流設(shè)備程序410可以進(jìn)一步包括工作流服務(wù)器通信單元414,用 于提供用于與工作流服務(wù)器200通信的通信程序;用戶(hù)管理單元415,用于 提供用戶(hù)界面和用戶(hù)管理程序來(lái)生成和管理用戶(hù)信息;以及數(shù)據(jù)庫(kù)416,用 于存儲(chǔ)所連接設(shè)備的諸如多功能設(shè)備和用戶(hù)信息的相關(guān)信息。主機(jī)計(jì)算機(jī)400連接普通多功能設(shè)備100和工作流服務(wù)器200,從而使 用工作流設(shè)備程序410來(lái)彼此通信,在生成工作形式并執(zhí)行工作流功能時(shí), 響應(yīng)于來(lái)自普通多功能設(shè)備100的請(qǐng)求來(lái)提供必需的信息給工作流服務(wù)器 200,以及發(fā)送多功能設(shè)備的工作結(jié)果給工作流服務(wù)器200。將參照?qǐng)D3描述在主機(jī)計(jì)算機(jī)400中注冊(cè)普通多功能設(shè)備100的操作。 這里,主機(jī)計(jì)算機(jī)400中的普通多功能設(shè)備100的注冊(cè)指示增加未注冊(cè)的普 通多功能設(shè)備100作為新設(shè)備的操作。當(dāng)用戶(hù)訪(fǎng)問(wèn)并登錄到主機(jī)計(jì)算機(jī)400以及在由主機(jī)計(jì)算機(jī)400提供的主 菜單中選擇設(shè)備增加菜單時(shí),設(shè)備連接單元411提供設(shè)備增加向?qū)?。用?hù)在 由設(shè)備增加向?qū)峁┑钠聊簧线x擇要增加的多功能設(shè)備是本地設(shè)備還是網(wǎng)絡(luò) 設(shè)備。然后,設(shè)備連接單元411提供所選目標(biāo)設(shè)備。用戶(hù)從目標(biāo)設(shè)備選擇要增 加的設(shè)備。接著,主機(jī)計(jì)算機(jī)400請(qǐng)求確認(rèn)所選設(shè)備的模型名稱(chēng),并當(dāng)用戶(hù) 確認(rèn)設(shè)備的模型名稱(chēng)時(shí)通知用戶(hù)應(yīng)該在主機(jī)計(jì)算機(jī)400中重新安裝用戶(hù)所選 設(shè)備的驅(qū)動(dòng)程序。重新安裝的設(shè)備的驅(qū)動(dòng)程序^皮存儲(chǔ)在驅(qū)動(dòng)程序存儲(chǔ)單元401 中。驅(qū)動(dòng)程序的安裝不是必需的,也就是說(shuō),僅當(dāng)用戶(hù)所選設(shè)備的驅(qū)動(dòng)程序沒(méi)有被包括在主機(jī)計(jì)算機(jī)中時(shí)才安裝驅(qū)動(dòng)程序。隨后,設(shè)備連接單元411從性能存儲(chǔ)單元412讀取要增加的設(shè)備的性能 信息。這時(shí),當(dāng)未存儲(chǔ)性能信息時(shí),請(qǐng)求用戶(hù)提供性能信息。當(dāng)獲得性能信 息時(shí),設(shè)備連接單元411在數(shù)據(jù)庫(kù)416中存儲(chǔ)要增加的設(shè)備的性能信息和詳 細(xì)信息。詳細(xì)信息包括諸如設(shè)備的IP地址的網(wǎng)絡(luò)的連接信息。設(shè)備連接單元 411打開(kāi)設(shè)備狀態(tài)窗口,在屏幕上提供和顯示所增加的設(shè)備。然后,完成設(shè) 備增加向?qū)?。?dāng)在主機(jī)計(jì)算機(jī)中注冊(cè)普通多功能設(shè)備時(shí),給工作流服務(wù)器200增加工 作形式的操作是必需的,其中該工作形式是指示普通多功能設(shè)備的工作流的 信息。因此,如圖4所描繪的,使用客戶(hù)端300生成工作形式的操作是必需 的。這時(shí),客戶(hù)端300使用服務(wù)器通信單元310與工作流服務(wù)器200相通信。參照?qǐng)D4,客戶(hù)端300訪(fǎng)問(wèn)并登錄工作流服務(wù)器200,工作流服務(wù)器200 提供主菜單??蛻?hù)端300在主菜單中選擇設(shè)備增加菜單,以及工作流服務(wù)器 200響應(yīng)于該客戶(hù)端的選擇、通過(guò)廣播來(lái)調(diào)用(call)具有工作流功能的多功 能設(shè)備。這時(shí),通過(guò)調(diào)用工作流服務(wù)器200,主機(jī)計(jì)算機(jī)400通過(guò)工作流服 務(wù)器通信單元414將被注冊(cè)在數(shù)據(jù)庫(kù)416中的設(shè)備信息傳送到工作流服務(wù)器 200。工作流服務(wù)器200將接收到的設(shè)備信息傳送到客戶(hù)端300??蛻?hù)端300 從在屏幕上顯示的設(shè)備信息中選擇作為要增加的設(shè)備的、不具有工作流功能 的普通多功能設(shè)備。當(dāng)由客戶(hù)端300選擇設(shè)備時(shí),工作流服務(wù)器200在存儲(chǔ)單元220中存儲(chǔ) 所選設(shè)備??蛻?hù)端300選擇工作形式生成菜單并從被注冊(cè)的設(shè)備中選擇被期 望生成其工作形式的設(shè)備。工作流服務(wù)器200向主機(jī)計(jì)算機(jī)400請(qǐng)求所選設(shè) 備的性能信息。主機(jī)計(jì)算機(jī)400的工作流服務(wù)器通信單元414將被注冊(cè)在數(shù) 據(jù)庫(kù)416中的設(shè)備的性能信息傳送到工作流服務(wù)器200。工作流服務(wù)器200設(shè)置掃描分辨率和圖像文件的類(lèi)型作為參數(shù),來(lái)定義 利用接收到的設(shè)備性能信息來(lái)生成的工作形式,并將所設(shè)參數(shù)提供給客戶(hù)端 300??蛻?hù)端300從接收到的參數(shù)中選擇期望參數(shù),選擇是否執(zhí)行轉(zhuǎn)換操作, 選擇目的地,以及生成工作形式。工作流服務(wù)器200將由客戶(hù)端300生成的 工作形式存儲(chǔ)在存儲(chǔ)單元220中。存儲(chǔ)單元220將由客戶(hù)端生成的多功能設(shè) 備的工作形式增加到豫備的工作形式列表中。在在主機(jī)計(jì)算機(jī)400中注冊(cè)普通多功能設(shè)備100且生成并注冊(cè)普通多功能設(shè)備100的工作形式之后,普通多功能設(shè)備可以執(zhí)行工作流功能。之后,將參照?qǐng)D5描述允許用戶(hù)通過(guò)主機(jī)計(jì)算機(jī)400執(zhí)行工作流服務(wù)器 200和普通多功能設(shè)備100之間的工作流功能的操作。當(dāng)普通多功能設(shè)備100準(zhǔn)備掃描文檔時(shí),用戶(hù)訪(fǎng)問(wèn)并登錄主機(jī)計(jì)算機(jī) 400。然后,主機(jī)計(jì)算機(jī)400根據(jù)用戶(hù)的請(qǐng)求提供主菜單。當(dāng)用戶(hù)在主菜單中選擇設(shè)備狀態(tài)菜單時(shí),主機(jī)計(jì)算機(jī)400提供設(shè)備狀態(tài) 窗口屏幕。用戶(hù)選擇將執(zhí)行工作形式的不具有工作流功能的普通多功能設(shè)備 100,而且主機(jī)計(jì)算機(jī)400根據(jù)選才奪向工作流服務(wù)器200請(qǐng)求所選設(shè)備的工作 形式列表。工作流服務(wù)器200根據(jù)該請(qǐng)求提供關(guān)于被存儲(chǔ)在存儲(chǔ)器單元220 中的設(shè)備的工作形式列表的信息。主機(jī)計(jì)算機(jī)400的工作流服務(wù)器通信單元 414接收關(guān)于工作形式列表的信息和工作形式執(zhí)行屏幕,而且工作形式執(zhí)行 單元413激活工作形式執(zhí)行屏幕。當(dāng)用戶(hù)從工作形式列表中選擇期望的工作形式并輸入命令來(lái)執(zhí)行工作形 式時(shí),主機(jī)計(jì)算機(jī)400的工作形式執(zhí)行單元413通過(guò)工作流服務(wù)器通信單元 414將請(qǐng)求執(zhí)行工作形式的命令傳送給工作流服務(wù)器200。根據(jù)該請(qǐng)求,工作 流服務(wù)器200將被存儲(chǔ)在存儲(chǔ)單元220中的工作形式提供給主機(jī)計(jì)算機(jī)400。 主機(jī)計(jì)算機(jī)400的工作流服務(wù)器通信單元414將接收到的工作形式傳送給設(shè) 備通信單元411,而且設(shè)備通信單元411將工作形式轉(zhuǎn)換成能夠由普通多功能 設(shè)備100識(shí)別的命令,并利用被存儲(chǔ)在驅(qū)動(dòng)程序存儲(chǔ)單元401中的相應(yīng)的驅(qū) 動(dòng)程序?qū)⒚钐峁┙o所選普通多功能設(shè)備100。普通多功能設(shè)備100根據(jù)接 收到的命令來(lái)執(zhí)行預(yù)定工作(工作流功能),并向主機(jī)計(jì)算機(jī)400提供工作結(jié) 果和工作形式來(lái)指示是否執(zhí)行工作。主機(jī)計(jì)算機(jī)400向工作流服務(wù)器200傳送工作結(jié)果和工作形式,以指示 是否執(zhí)行工作。這時(shí),在指示是否執(zhí)行工作的工作形式中,由普通多功能設(shè) 備執(zhí)行的工作和不由普通多功能設(shè)備執(zhí)行的工作是區(qū)別的。這里,不執(zhí)行的 工作指示無(wú)法由普通多功能設(shè)備執(zhí)行的工作。然后,基于工作結(jié)果和工作形 式的設(shè)置狀態(tài),工作流服務(wù)器200執(zhí)行剩下的工作。以下,將參照?qǐng)D6到IO描述根據(jù)該總的發(fā)明構(gòu)思的另一實(shí)施例的工作流 系統(tǒng)和控制該工作流系統(tǒng)的方法。如圖6所示,該總的發(fā)明構(gòu)思的這個(gè)實(shí)施例不同于該總的發(fā)明構(gòu)思的上 述實(shí)施例的地方在于主機(jī)計(jì)算機(jī)直接與客戶(hù)端通信。因此,可以使用客戶(hù)端來(lái)執(zhí)行在主機(jī)計(jì)算機(jī)中注冊(cè)普通多功能設(shè)備的操作和執(zhí)行普通多功能設(shè)備的 工作流功能的操作。雖然使用客戶(hù)端,但是為了允許普通多功能設(shè)備執(zhí)行工 作流功能,允許主機(jī)計(jì)算機(jī)與工作流服務(wù)器相通信以便將工作形式傳送到普 通多功能設(shè)備或者將普通多功能設(shè)備的工作形式的工作結(jié)果傳送到工作流服 務(wù)器以便執(zhí)行工作流功能的方法類(lèi)似于圖1的實(shí)施例中的方法。如圖6所示,根據(jù)本總的發(fā)明構(gòu)思的這個(gè)實(shí)施例的工作流系統(tǒng)包括不具有工作流功能的普通多功能設(shè)備100A、具有工作流功能的多功能設(shè)備IOA、 主機(jī)計(jì)算機(jī)400A、工作流服務(wù)器200A以及客戶(hù)端300A。如圖7所示,主機(jī)計(jì)算機(jī)400A可以包括存儲(chǔ)多功能設(shè)備的驅(qū)動(dòng)程序的 驅(qū)動(dòng)程序存儲(chǔ)單元401 A,和允許每個(gè)普通多功能設(shè)備IOOA執(zhí)行工作流功能 的工作流設(shè)備程序410A。工作流設(shè)備程序410A可以包括設(shè)備連接單元411A,其提供了用戶(hù)界 面和連接程序以連接多功能設(shè)備和工作流服務(wù)器200A;性能存儲(chǔ)單元412A, 其根據(jù)多功能設(shè)備的模型來(lái)存儲(chǔ)關(guān)于多功能設(shè)備的諸如圖像文件的類(lèi)型和掃 描分辨率之類(lèi)的性能的信息;以及工作形式執(zhí)行單元413A,其提供用于執(zhí)行 多功能設(shè)備的工作形式的工作流功能的用戶(hù)界面和執(zhí)行程序。工作流設(shè)備程序410A可以進(jìn)一步包括工作流服務(wù)器通信單元414A,其 提供通信程序來(lái)與工作流服務(wù)器200A相通信;用戶(hù)管理單元415A,其提供 用戶(hù)界面和用戶(hù)管理程序來(lái)生成和管理用戶(hù)信息;以及數(shù)據(jù)庫(kù)416A,其存儲(chǔ) 關(guān)于諸如多功能設(shè)備之類(lèi)的已連接設(shè)備的信息和用戶(hù)信息。工作流設(shè)備程序410A可以進(jìn)一步包括客戶(hù)端通信單元417A,其提供客 戶(hù)通信程序來(lái)與客戶(hù)端300A相通信。每個(gè)客戶(hù)端300A都包括與工作流服務(wù)器200A相通信的服務(wù)器通信單元 310A,以及與主機(jī)計(jì)算機(jī)400A相通信的主機(jī)計(jì)算機(jī)通信單元320A。將參照?qǐng)D8描述將普通多功能設(shè)備100A注冊(cè)在主機(jī)計(jì)算機(jī)中的操作。 這里,利用客戶(hù)端將普通多功能設(shè)備100A注冊(cè)在主機(jī)計(jì)算機(jī)400A中指示了 增加未注冊(cè)的普通多功能設(shè)備1OOA作為新設(shè)備的操作。當(dāng)客戶(hù)端300A通過(guò)主機(jī)計(jì)算機(jī)通信單元320A訪(fǎng)問(wèn)并登錄主機(jī)計(jì)算機(jī) 400A并且在由主機(jī)計(jì)算機(jī)400A提供的主菜單中選擇設(shè)備增加菜單時(shí),設(shè)備 連接單元411A向客戶(hù)端300A提供設(shè)備增加向?qū)???蛻?hù)端300A在由設(shè)備增 加向?qū)峁┑钠聊簧线x擇要增加的多功能設(shè)備是本地設(shè)備還是網(wǎng)絡(luò)設(shè)備。接著,設(shè)備連接單元411A提供所選目標(biāo)設(shè)備??蛻?hù)端300A從目標(biāo)設(shè)備 中選擇要增加的設(shè)備。接下來(lái),主機(jī)計(jì)算機(jī)400A請(qǐng)求確認(rèn)所選設(shè)備的模型 名稱(chēng),并當(dāng)客戶(hù)端300A確認(rèn)設(shè)備的模型名稱(chēng)時(shí)通知客戶(hù)端應(yīng)該在主機(jī)計(jì)算 機(jī)400A中重新安裝由客戶(hù)端所選的設(shè)備的驅(qū)動(dòng)程序。重新安裝的設(shè)備的驅(qū) 動(dòng)程序被存儲(chǔ)在驅(qū)動(dòng)程序存儲(chǔ)單元401A中。安裝驅(qū)動(dòng)程序不是必需的,也 就是說(shuō),僅當(dāng)由客戶(hù)端所選的設(shè)備的驅(qū)動(dòng)程序沒(méi)有被包括在主機(jī)計(jì)算機(jī)中時(shí) 才安裝驅(qū)動(dòng)程序。隨后,設(shè)備連接單元411A從性能存儲(chǔ)單元412A中讀取要增加的設(shè)備的 性能信息。這時(shí),當(dāng)未存儲(chǔ)性能信息時(shí),請(qǐng)求客戶(hù)端300A來(lái)提供性能信息。 當(dāng)獲得性能信息時(shí),設(shè)備連接單元411A在數(shù)據(jù)庫(kù)416A中存儲(chǔ)要增加的設(shè)備 的性能信息和詳細(xì)信息。詳細(xì)信息包括諸如設(shè)備的IP地址的網(wǎng)絡(luò)的連接信息。 設(shè)備連接單元411A打開(kāi)設(shè)備狀態(tài)窗口 ,并在客戶(hù)端300A的屏幕上提供和顯 示所增加的設(shè)備。然后,完成設(shè)備增加向?qū)А.?dāng)利用客戶(hù)端在主機(jī)計(jì)算機(jī)400A中注冊(cè)普通多功能設(shè)備100A時(shí),向工 作流服務(wù)器200增加作為指示普通多功能設(shè)備100A的工作流功能的信息的 工作形式的操作是必需的。因此,如圖9所描繪的,使用客戶(hù)端300A來(lái)生 成工作形式的操作是必需的。這時(shí),客戶(hù)端300A使用服務(wù)器通信單元310A 來(lái)與工作流服務(wù)器200相通信。參照?qǐng)D9,客戶(hù)端300A訪(fǎng)問(wèn)并登錄工作流服務(wù)器200A,而且工作流服 務(wù)器200A提供主菜單??蛻?hù)端300A在主菜單中選擇設(shè)備增加菜單,而且工 作流服務(wù)器200A響應(yīng)于該客戶(hù)端的選擇,通過(guò)廣播來(lái)調(diào)用具有工作流功能 的多功能設(shè)備。這時(shí),通過(guò)調(diào)用工作流服務(wù)器200A,主機(jī)計(jì)算機(jī)400A通過(guò) 工作流服務(wù)器通信單元414A將被注冊(cè)在數(shù)據(jù)庫(kù)416A中的設(shè)備信息傳送到工 作流服務(wù)器200A。工作流服務(wù)器200A將接收到的設(shè)備信息傳送到客戶(hù)端 300A??蛻?hù)端300A從在屏幕上顯示的設(shè)備信息中選擇作為要增加的設(shè)備的、 不具有工作流功能的普通多功能設(shè)備。當(dāng)由客戶(hù)端300A選擇設(shè)備時(shí),工作流服務(wù)器200A在存儲(chǔ)單元220A中 存儲(chǔ)所選設(shè)備??蛻?hù)端300A選擇工作形式生成菜單并從注冊(cè)的設(shè)備中選擇 被期望生成其工作形式的設(shè)備。工作流服務(wù)器200A向主機(jī)計(jì)算機(jī)400A請(qǐng)求 所選設(shè)備的性能信息。主機(jī)計(jì)算機(jī)400A的工作流服務(wù)器通信單元414A將被 注冊(cè)在數(shù)據(jù)庫(kù)416A中的設(shè)備的性能信息傳送到工作流服務(wù)器200A。工作流服務(wù)器200A設(shè)置掃描分辨率和圖像文件的類(lèi)型作為參數(shù),來(lái)定 義將利用接收到的設(shè)備性能信息而生成的工作形式,并將所設(shè)參數(shù)提供給客 戶(hù)端300A??蛻?hù)端300A從接收到的參數(shù)中選擇期望參數(shù),選擇是否執(zhí)行轉(zhuǎn) 換操作,選擇目的地,以及生成工作形式。工作流服務(wù)器200A將由客戶(hù)端 300A生成的工作形式存儲(chǔ)在存儲(chǔ)單元220A中。存儲(chǔ)單元220A將由客戶(hù)端 生成的多功能設(shè)備的工作形式增加到設(shè)備的工作形式列表中。在將普通多功能設(shè)備100A注冊(cè)在主機(jī)計(jì)算機(jī)400A中且生成并注冊(cè)普通 多功能設(shè)備100A的工作形式之后,普通多功能設(shè)備100A可以執(zhí)行工作流功之后,將參照?qǐng)D10描述根據(jù)客戶(hù)端300A的指令來(lái)通過(guò)主機(jī)計(jì)算機(jī)400A 執(zhí)行工作流服務(wù)器200A和普通多功能設(shè)備IOOA之間的工作流功能的操作。當(dāng)普通多功能設(shè)備100A準(zhǔn)備掃描文檔時(shí),客戶(hù)端300A訪(fǎng)問(wèn)并登錄主機(jī) 計(jì)算機(jī)400A。然后,當(dāng)請(qǐng)求菜單時(shí),主機(jī)計(jì)算機(jī)400A提供主菜單。當(dāng)客戶(hù) 端300A在主菜單中選擇設(shè)備狀態(tài)菜單時(shí),主機(jī)計(jì)算機(jī)400A提供設(shè)備狀態(tài)窗 口屏幕??蛻?hù)端300A選擇將執(zhí)行工作流功能的、不具有工作流功能的普通 多功能設(shè)備100A,而且主機(jī)計(jì)算機(jī)400A根據(jù)選擇向工作流服務(wù)器200A請(qǐng) 求所選設(shè)備的工作形式列表。工作流服務(wù)器200A根據(jù)該請(qǐng)求提供關(guān)于被存 儲(chǔ)在存儲(chǔ)器單元220A中的設(shè)備的工作形式列表的信息。主機(jī)計(jì)算機(jī)400A的 工作流服務(wù)器通信單元414A將關(guān)于工作形式列表的信息和工作形式執(zhí)行屏 幕傳送給客戶(hù)端300A,并且主機(jī)計(jì)算機(jī)400A的工作形式執(zhí)行單元413A激 活工作形式執(zhí)行屏幕。接著,客戶(hù)端300A從工作形式列表中選擇期望的工作形式,并輸入命 令來(lái)執(zhí)行該工作形式。主機(jī)計(jì)算機(jī)400A的工作形式執(zhí)行單元413A通過(guò)工作流力良務(wù)器通信單元 414A將請(qǐng)求執(zhí)行工作形式的命令傳送到工作流服務(wù)器200A。根據(jù)該請(qǐng)求, 工作流服務(wù)器200A提供被存儲(chǔ)在存儲(chǔ)單元220A中的工作形式。主機(jī)計(jì)算機(jī) 400A的工作流服務(wù)器通信單元414A將接收到的工作形式傳送到設(shè)備通信單 元411A,并且設(shè)備通信單元411A將工作形式轉(zhuǎn)換成可由普通多功能設(shè)備 100A識(shí)別的命令,以及利用被存儲(chǔ)在驅(qū)動(dòng)程序存儲(chǔ)單元401A中的相應(yīng)驅(qū)動(dòng) 程序來(lái)將命令提供給所選普通多功能設(shè)備100A。根據(jù)接收到的命令,普通多 功能設(shè)備100A執(zhí)行預(yù)定工作(工作流功能),并向主機(jī)計(jì)算機(jī)400A提供工作結(jié)果和工作形式來(lái)指示是否執(zhí)行工作。主機(jī)計(jì)算機(jī)400A向工作流服務(wù)器200A傳送工作結(jié)果和工作形式,從而 指示是否執(zhí)行工作。接著,工作流服務(wù)器200A基于工作結(jié)果和工作形式的 設(shè)置狀態(tài)來(lái)執(zhí)行剩下的工作。如上所述,根據(jù)本總的發(fā)明構(gòu)思,成像裝置可以利用具有其上記錄了工 作流設(shè)備程序的主機(jī)計(jì)算機(jī)來(lái)執(zhí)行工作流功能,在該成像裝置中,在載運(yùn)產(chǎn) 品時(shí)不具備連接到工作流服務(wù)器的網(wǎng)絡(luò)功能或工作流功能。雖然僅示出和圖示本總的發(fā)明構(gòu)思的幾個(gè)實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng) 認(rèn)識(shí)到,在不脫離由權(quán)利要求和其等同物所定義其范圍的總的發(fā)明構(gòu)思的原 理和精神的情況下,可以在這些實(shí)施例中進(jìn)行改變。
權(quán)利要求
1、一種工作流系統(tǒng),包括不具有工作流功能的成像裝置;存儲(chǔ)所述成像裝置的工作形式的服務(wù)器;以及被連接在所述成像裝置和所述服務(wù)器之間的主機(jī)計(jì)算機(jī),其中所述主機(jī)計(jì)算機(jī)將所述服務(wù)器的工作形式發(fā)送到所述成像裝置,或?qū)⑺龀上裱b置的工作形式的工作結(jié)果發(fā)送到所述服務(wù)器以執(zhí)行所述工作流功能。
2、 根據(jù)權(quán)利要求1的工作流系統(tǒng),其中所述主機(jī)計(jì)算機(jī)包括允許所述成 像裝置執(zhí)行所述工作流功能的工作流設(shè)備程序。
3、 權(quán)利要求2的工作流系統(tǒng),其中所述工作流設(shè)備程序包括 設(shè)備連接單元,用于提供用戶(hù)界面和連接程序來(lái)連接所述成像裝置和所述服務(wù)器;性能存儲(chǔ)單元,用于存儲(chǔ)關(guān)于所述成像裝置的性能的信息; 工作形式執(zhí)行單元,用于提供用戶(hù)界面和執(zhí)行程序來(lái)執(zhí)行所述成像裝置 的工作形式;工作流服務(wù)器通信單元,用于提供通信程序來(lái)與所述服務(wù)器相通信; 用戶(hù)管理單元,用于提供用戶(hù)界面和用戶(hù)管理程序來(lái)生成和管理用戶(hù)信 息;以及數(shù)據(jù)庫(kù),用于存儲(chǔ)所述用戶(hù)信息和關(guān)于所連接的設(shè)備的信息。
4、 根據(jù)權(quán)利要求1的工作流系統(tǒng),其中所述主機(jī)計(jì)算機(jī)將從所述服務(wù)器 接收到的被注冊(cè)的成像裝置的工作形式轉(zhuǎn)換成能夠由所述成像裝置識(shí)別的形 式。
5、 根據(jù)權(quán)利要求1的工作流系統(tǒng),進(jìn)一步包括 被連接到所述服務(wù)器以生成并注冊(cè)所述成像裝置的工作形式的客戶(hù)端。
6、 一種控制工作流系統(tǒng)的方法,該工作流系統(tǒng)包括不具有工作流功能的 成像裝置、服務(wù)器、以及被連接在所述成像裝置和所述服務(wù)器之間的主機(jī)計(jì) 算機(jī),該方法包括將所述成像裝置注冊(cè)在所述主機(jī)計(jì)算機(jī)中;生成所述成像裝置的工作形式并將所述成像裝置的工作形式注冊(cè)在所述服務(wù)器中;以及通過(guò)所述主機(jī)計(jì)算機(jī)將由用戶(hù)從被注冊(cè)在所述服務(wù)器中的工作形式中選 擇的工作形式發(fā)送到所述成像裝置并執(zhí)行所述工作形式。
7、 根據(jù)權(quán)利要求6的方法,其中由用戶(hù)利用所述主機(jī)計(jì)算機(jī)的設(shè)備增加 向?qū)?lái)執(zhí)行所述成像裝置的注冊(cè)。
8、 根據(jù)權(quán)利要求7的方法,其中所述成像裝置的注冊(cè)包括將由設(shè)備增加 向?qū)г黾拥某上裱b置的性能信息和詳細(xì)信息存儲(chǔ)在所述主機(jī)計(jì)算機(jī)中。
9、 根據(jù)權(quán)利要求8的方法,其中所述性能信息包括所述成像裝置的分辨 率和圖像文件的類(lèi)型,以及所述詳細(xì)信息包括所述成像裝置的IP地址。
10、 根據(jù)權(quán)利要求6的方法,其中所述工作形式的注冊(cè)包括 從所述主機(jī)計(jì)算機(jī)接收所述成像裝置的性能信息; 根據(jù)所述成像裝置的性能信息,選擇參數(shù)來(lái)定義所述工作形式;以及 利用所選參數(shù)生成所述工作形式,并將所生成的工作形式增加到列表中。
11、 根據(jù)權(quán)利要求6的方法,其中所述工作形式的執(zhí)行包括 將所選工作形式的設(shè)置信息轉(zhuǎn)換成能夠由所述成像裝置識(shí)別的形式;以及允許所述成像裝置根據(jù)所述轉(zhuǎn)換來(lái)執(zhí)行工作。
12、 根據(jù)權(quán)利要求6的方法,其中所述工作形式的執(zhí)行進(jìn)一步包括 允許所述服務(wù)器執(zhí)行未被所述成像裝置執(zhí)行的剩余工作。
13、 一種工作流系統(tǒng),包括 不具有工作流功能的多個(gè)設(shè)備; 被連接到所述多個(gè)設(shè)備的主機(jī)計(jì)算機(jī);以及 生成工作形式的工作流服務(wù)器,其中所述工作流服務(wù)器根據(jù)由所述主機(jī)計(jì)算機(jī)提供的信息來(lái)生成所述多 個(gè)設(shè)備中的所選的一個(gè)設(shè)備的工作形式,以及所述主機(jī)計(jì)算機(jī)提供所述工作 形式給所選設(shè)備以執(zhí)行工作。
14、 權(quán)利要求13的工作流系統(tǒng),其中所提供的信息包括所選設(shè)備的性能 信息。
15、 權(quán)利要求14的工作流系統(tǒng),其中所述性能信息包括所選設(shè)備的掃描 分辨率和圖像文件類(lèi)型,以及所述工作流服務(wù)器使用這些參數(shù)來(lái)定義所述工作形式。
16、 權(quán)利要求13的工作流系統(tǒng),其中所選設(shè)備提供已執(zhí)行的工作的結(jié)果 給所述主機(jī)計(jì)算機(jī),以及主機(jī)計(jì)算機(jī)將已執(zhí)行的工作的結(jié)果發(fā)送到所述工作 流服務(wù)器。
17、 一種控制工作流系統(tǒng)的方法,包括 直接在具有工作流功能性能的多功能設(shè)備處執(zhí)行工作功能; 通過(guò)主機(jī)計(jì)算機(jī)向工作流服務(wù)器請(qǐng)求傳送不具有工作流功能性能的多功能設(shè)備的工作形式;以及通過(guò)使用所傳送的工作形式,由不具有工作流功能性能的多功能設(shè)備來(lái) 執(zhí)行工作流功能。
18、 權(quán)利要求17的方法,其中所述工作流服務(wù)器從被存儲(chǔ)在其中的工作 形式列表中獲得所述工作形式。
19、 權(quán)利要求17的方法,其中所述工作流服務(wù)器執(zhí)行無(wú)法由所述多功能 設(shè)備執(zhí)行的任何工作。
全文摘要
一種工作流系統(tǒng)包括被連接在不具有工作流功能的成像裝置和工作流服務(wù)器之間的主機(jī)計(jì)算機(jī)。工作流服務(wù)器利用被存儲(chǔ)在主機(jī)計(jì)算機(jī)中的成像裝置的性能信息來(lái)生成成像裝置的工作形式。用戶(hù)利用主機(jī)計(jì)算機(jī)請(qǐng)求執(zhí)行被注冊(cè)在工作流服務(wù)器中的工作形式,以及成像裝置根據(jù)由用戶(hù)選擇的工作形式執(zhí)行工作。通過(guò)主機(jī)計(jì)算機(jī)將成像裝置的工作結(jié)果發(fā)送到工作流服務(wù)器,以及工作流服務(wù)器執(zhí)行未由成像裝置執(zhí)行的剩余工作。
文檔編號(hào)H04N1/00GK101271549SQ200810095108
公開(kāi)日2008年9月24日 申請(qǐng)日期2008年1月3日 優(yōu)先權(quán)日2007年1月3日
發(fā)明者尹河泳 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1