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

圖像處理裝置和圖像處理方法

文檔序號:2730559閱讀:178來源:國知局
專利名稱:圖像處理裝置和圖像處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種配備有使得由工作流程(workflow)實現(xiàn)的應(yīng)用的開發(fā)能夠進行的結(jié)構(gòu)的圖像處理裝置,其包括多個功能處理單元的組合。
背景技術(shù)
近些年,其中將打印機、復(fù)印機、傳真機、掃描儀等的功能容納在單個機殼中的圖像處理裝置已經(jīng)被廣為知曉。這樣的多功能圖像處理裝置包括顯示單元、打印單元和成像單元、以及對應(yīng)于在單個機殼中提供的打印機、復(fù)印機和傳真機的三種類型的應(yīng)用(application)。通過從一個應(yīng)用切換到另一個應(yīng)用,使該裝置作為打印機、復(fù)印機、傳真機或掃描儀操作(例如,參見專利文獻1)。
在這樣的多功能圖像處理裝置中操作的多個應(yīng)用具有數(shù)量眾多的功能,并且隨著軟件變成大規(guī)模而變得越來越復(fù)雜。另外,多功能圖像處理裝置不僅作為單機設(shè)備(stand-alone device)操作,而且還在分布式計算環(huán)境中操作。因此,通過使用網(wǎng)絡(luò)并且與其它設(shè)備協(xié)作操作,多功能圖像處理裝置可以提供新的優(yōu)勢。
例如,提出一種技術(shù),通過該技術(shù),移動設(shè)備的用戶可以通過因特網(wǎng)使用打印服務(wù),用URL指定文檔存儲的位置,并且向多功能圖像處理裝置發(fā)送打印請求(例如,參見專利文獻2)。
另外,當(dāng)新的打印機資源連接到分布式計算環(huán)境中的網(wǎng)絡(luò)時,如果該資源符合預(yù)定的條件就可以被下載,從而多功能圖像處理裝置可以在分布式計算環(huán)境中操作(例如,參見專利文獻3)。
此外,提出一種應(yīng)用程序接口,以便于利用配備有應(yīng)用的網(wǎng)絡(luò)軟件平臺和計算機硬件(例如,參見專利文獻4)。
專利文獻1日本特許公開專利申請第2002-084383號專利文獻2日本特許公開專利申請第2004-062889號專利文獻3日本特許公開專利申請第2004-355504號專利文獻4美國專利公開第2003/028685號在專利文獻1公開的技術(shù)中,將多個應(yīng)用和操作系統(tǒng)劃分為互不相同的類,從而不同的應(yīng)用可以控制諸如打印機和掃描儀的硬件資源,而不受差異的影響。在專利文獻2公開的技術(shù)中,擴展了使用網(wǎng)絡(luò)的服務(wù)。在專利文獻3中公開的技術(shù)有助于防止通過網(wǎng)絡(luò)下載數(shù)據(jù)所需處理的增加。專利文獻4中公開的技術(shù)便于改變計算機的應(yīng)用和硬件的操作。
雖然這些技術(shù)已經(jīng)顯著地增強了應(yīng)用新的應(yīng)用的可能性,但是需要開發(fā)每個應(yīng)用以執(zhí)行一系列的操作,因此增加了開發(fā)每個應(yīng)用所需的工作量。

發(fā)明內(nèi)容
本發(fā)明提供一種消除了上述一個或多個缺點的圖像處理裝置和圖像處理方法。
本發(fā)明的一個優(yōu)選實施例提供一種配備有使得由工作流程實現(xiàn)的應(yīng)用的開發(fā)能夠進行的結(jié)構(gòu)的圖像處理裝置和圖像處理方法,其包括多個功能處理單元的組合。
本發(fā)明的一個實施例提供一種用于執(zhí)行與圖像處理相關(guān)的應(yīng)用的圖像處理裝置,該圖像處理裝置包括請求分析層,被配置成分析請求服務(wù)的用戶指定的請求;以及工作流程控制層,被配置為響應(yīng)從請求分析層接收的、請求執(zhí)行服務(wù)的請求來控制對應(yīng)于該服務(wù)的工作流程,該工作流程將使得一個或多個功能處理單元被組合并且用作所述應(yīng)用。
本發(fā)明的一個實施例提供一種用于執(zhí)行與圖像處理相關(guān)的應(yīng)用的圖像處理方法,該圖像處理方法包括第一步驟,響應(yīng)于請求服務(wù)的用戶指定的請求而開始該服務(wù),該第一步驟在用于分析該用戶指定的請求的請求分析層中執(zhí)行;以及第二步驟,接收響應(yīng)于正被執(zhí)行的第一步驟而請求執(zhí)行該服務(wù)的請求,組合一個或多個功能處理單元以配置對應(yīng)于該服務(wù)的工作流程并且用作所述應(yīng)用,并且根據(jù)該工作流程向該一個或多個功能處理單元發(fā)送請求,該第二步驟在用于控制工作流程的工作流程控制層中執(zhí)行。
根據(jù)本發(fā)明的一個實施例,可以減少用于開發(fā)應(yīng)用所需的工作量。


結(jié)合附圖閱讀下面的詳細描述,本發(fā)明的其他目的、特征和優(yōu)勢將變得更加明顯,附圖中圖1是根據(jù)本發(fā)明一個實施例的圖像處理裝置的硬件配置的方框圖;圖2圖示根據(jù)本發(fā)明一個實施例的圖像處理裝置的各種應(yīng)用的理論結(jié)構(gòu);圖3是基于圖2中所示的理論結(jié)構(gòu)的類示圖(class diagram);圖4是圖示編輯地址簿信息的處理的類示圖;圖5是編輯地址簿信息的處理的處理序列圖;圖6是查閱外部地址簿信息的處理的類示圖;圖7是查閱外部地址簿信息的處理的處理序列圖;圖8是圖示打印原稿(paper original)的處理的類示圖;圖9是打印原稿的處理的處理序列圖;圖10是圖示將紙文檔(paper document)計算機化并保存的處理的類示圖;圖11是將紙文檔計算機化并保存的處理的處理序列圖;圖12是圖示說明打印PC文檔的處理的類示圖;圖13是打印PC文檔的處理的處理序列圖;圖14是圖示通過傳真?zhèn)鬏敯l(fā)送原稿的處理的類示圖;圖15是通過傳真?zhèn)鬏敯l(fā)送原稿的處理的處理序列圖;圖16圖示用戶類的內(nèi)部類配置;圖17圖示文檔輸入/輸出請求類的內(nèi)部類配置;圖18圖示每個應(yīng)用中多個功能處理單元的組合的示例;以及圖19圖示用于執(zhí)行圖18中所示的協(xié)作應(yīng)用的合作的示例。
具體實施例方式
參照附圖給出本發(fā)明一個實施例的描述。
圖1是根據(jù)本發(fā)明一個實施例的圖像處理裝置的硬件配置的方框圖。
如圖1中所示,圖像處理裝置100包括CPU(中央處理單元)1、ROM(只讀存儲器)3、RAM(隨機存取存儲器)4、NVRAM(非易失性RAM)5、面板控制器6、引擎控制器7、磁盤驅(qū)動器8、通信控制器9和調(diào)制解調(diào)器10,它們通過圖像總線2互相連接。圖像處理裝置100還包括操作面板16、掃描打印引擎17和存儲單元18。
CPU 100控制圖像處理裝置100的所有單元。ROM 3最初存儲永久數(shù)據(jù),諸如用于實現(xiàn)與本發(fā)明的實施例有關(guān)的處理的程序。RAM 4以可重寫的方式保存各種數(shù)據(jù)。NVRAM 5存儲必需的數(shù)據(jù)而不丟失它們。
圖像總線2還將被配置為連接圖像處理裝置100和網(wǎng)絡(luò)20的通信控制器9、包括LCD觸摸面板以作為與用戶之間的接口的操作面板16(通過面板控制器6)、使得掃描儀和打印機輸入/輸出圖像數(shù)據(jù)(掃描原稿并且將數(shù)據(jù)打印到轉(zhuǎn)印紙上)的掃描打印引擎17(通過引擎控制器7)、作為用于存儲圖像數(shù)據(jù)和控制程序的HDD的存儲單元18(通過磁盤驅(qū)動器8)、以及與外部設(shè)備交換數(shù)據(jù)和傳真文檔的調(diào)制解調(diào)器10(通過公共線路)互相連接。
如上所述,圖像處理裝置100配備有對應(yīng)于至少打印、復(fù)印和傳真?zhèn)鬏敼δ艿母鞣N應(yīng)用,以便操作為打印機、復(fù)印機、掃描儀或傳真機。
圖2圖示了圖像處理裝置100的各種應(yīng)用的理論結(jié)構(gòu)。該結(jié)構(gòu)使在分布式計算環(huán)境中操作所必需的應(yīng)用系統(tǒng)化。
如圖2中所示,圖像處理裝置100被配置成分布式計算環(huán)境的應(yīng)用的理論結(jié)構(gòu)30,其包括顯示層(presentation layer)31、業(yè)務(wù)層(business layer)32、業(yè)務(wù)數(shù)據(jù)層(business data layer)33a、數(shù)據(jù)層33b、設(shè)備層34和公共部分35。
顯示層31分析來自用戶的服務(wù)請求并且指定要由業(yè)務(wù)層32提供的服務(wù)。顯示層31用作使用圖像處理裝置100的系統(tǒng)的接觸點以便通過操作面板16或瀏覽器等接收用戶請求以及來自網(wǎng)絡(luò)服務(wù)的請求。業(yè)務(wù)層32用于分析通過圖像處理裝置100接收的服務(wù)請求,實現(xiàn)該請求,并且顯示要從業(yè)務(wù)層32反饋到請求源的信息。
業(yè)務(wù)層32用于通過組合設(shè)備層34中各個表示一種功能的多個處理單元(下文中稱為“功能處理單元”)來建立對應(yīng)于所請求的服務(wù)的邏輯。業(yè)務(wù)層32的邏輯被用于使用掃描打印引擎17來執(zhí)行圖像處理和文檔操作的應(yīng)用所使用。具體地,將工作流程(業(yè)務(wù)流程)顯示給用戶,并且數(shù)據(jù)層33b、設(shè)備層34和公共部分35中至少一個用于接收用戶操作、執(zhí)行認證處理、執(zhí)行圖像處理、輸入/輸出文檔以及執(zhí)行加載處理(charging process)。例如,為了執(zhí)行與文檔有關(guān)的操作,業(yè)務(wù)層32執(zhí)行用于重新排列邏輯處理順序的時序安排(schedule)。
業(yè)務(wù)層32根據(jù)所請求的內(nèi)容形成工作流程。這不同于傳統(tǒng)技術(shù)中指定一個應(yīng)用的請求,因此,這樣請求的內(nèi)容被稱為“服務(wù)”。
業(yè)務(wù)數(shù)據(jù)層33a用于處理表示作為實體存在于真實世界的概念的數(shù)據(jù)。業(yè)務(wù)數(shù)據(jù)層33a理解作為操作目標的數(shù)據(jù)的內(nèi)容并且執(zhí)行所有請求的處理。作為操作目標的數(shù)據(jù)的例子有帳戶(account)、存儲的文檔、地址簿、設(shè)備的結(jié)構(gòu)和性能、特定信息以及圖像數(shù)據(jù),它們被表示為實體。業(yè)務(wù)數(shù)據(jù)層33a知道數(shù)據(jù)將要存儲到哪里(本地/遠程),并且指示數(shù)據(jù)層33b向包括實際存儲區(qū)域的物理設(shè)備發(fā)送數(shù)據(jù)/從包括實際存儲區(qū)域的物理設(shè)備接收數(shù)據(jù)。用作本地存儲區(qū)域的實際物理設(shè)備的例子有ROM3、RAM4、NVRAM5和存儲單元18。
數(shù)據(jù)層33b用于對與通過業(yè)務(wù)數(shù)據(jù)層33a請求的數(shù)據(jù)相對應(yīng)的實體執(zhí)行處理并且向本地/遠程存儲區(qū)域發(fā)送數(shù)據(jù)/從本地/遠程存儲區(qū)域接收數(shù)據(jù)。數(shù)據(jù)層33b提供用于訪問本地/遠程數(shù)據(jù)存儲區(qū)域的服務(wù)。數(shù)據(jù)層33b檢測物理設(shè)備的狀態(tài)并且根據(jù)物理設(shè)備的性能執(zhí)行處理請求的時序安排。
設(shè)備層34控制掃描打印引擎17掃描原稿或打印文檔,并且還交換圖像信息(處理、轉(zhuǎn)換格式等等)。設(shè)備層34檢測掃描打印引擎17的狀態(tài)并且根據(jù)掃描打印引擎17的性能執(zhí)行處理請求的時序安排。業(yè)務(wù)層32使用設(shè)備層34提供的服務(wù)。
公共部分35執(zhí)行存儲器管理和通信控制,并且能夠從顯示層31、業(yè)務(wù)層32、數(shù)據(jù)層33b和設(shè)備層34中任何一個接收請求。
根據(jù)本發(fā)明一個實施例的圖像處理裝置100利用多個類的組合的面向?qū)ο蟮?object-oriented)配置和根據(jù)多個類之間的關(guān)系確定的處理流程,通過執(zhí)行基于圖2所示的理論結(jié)構(gòu)30的處理序列來實現(xiàn)應(yīng)用。下文中,類示圖是指在圖2所示理論結(jié)構(gòu)30上疊加了多個類和根據(jù)多個類之間的關(guān)系確定的處理流程的圖。處理流程由虛線指出。
圖3是基于圖2所示的理論結(jié)構(gòu)30的類示圖,其圖示了圖像處理裝置100執(zhí)行的所有處理。在圖3中,在圖像處理裝置100中,應(yīng)用單元120包括圖2所示的理論結(jié)構(gòu)30,硬件單元110包括NVRAM 5、面板控制器6、引擎控制器7、磁盤驅(qū)動器8、通信控制器9和調(diào)制解調(diào)器10。
顯示層31包括用于從外部接收事件的用戶類310。用戶類310發(fā)送指示到業(yè)務(wù)層32以便通過組合多個功能處理單元來形成工作流程并且將該工作流程作為應(yīng)用執(zhí)行。當(dāng)在沒有形成工作流程而執(zhí)行單個應(yīng)用時(下文中稱為“單個應(yīng)用”),就向?qū)?yīng)于該應(yīng)用的類給出指示。用戶類310使得面板控制器6控制用戶接口。
通過將多個功能處理單元組合在一起而形成其工作流程的應(yīng)用通過傳送實際紙張(physical sheet of paper)、執(zhí)行掃描、打印、傳真?zhèn)鬏敽蛨D像編輯等等中的至少一個來執(zhí)行圖像處理,其中掃描、打印、傳真?zhèn)鬏敽蛨D像編輯中的每個對應(yīng)于一個功能處理單元。
單個應(yīng)用通過傳送實際紙張執(zhí)行不包括圖像處理或圖像編輯的數(shù)據(jù)處理。
業(yè)務(wù)層32包括接收類320和文檔輸入/輸出請求類322。接收類響應(yīng)來自顯示層31的用戶類310的請求來管理處理或序列的開始和結(jié)束。文檔輸入/輸出請求類322利用處理序列發(fā)出用于執(zhí)行圖像形成或圖像操作等等的請求。
業(yè)務(wù)數(shù)據(jù)層33a包括地址簿類335a、文檔保存類337a和圖像類339a。地址簿類335a訪問地址簿。該地址簿被存儲在物理存儲區(qū)域中,地址簿是將概念上的地址簿表示為實體的數(shù)據(jù)(下文中稱為“地址簿”)。響應(yīng)來自設(shè)備層34的文檔注冊類346的請求,文檔保存類337a使得圖像類339a將文檔(圖像信息)寫入并存儲到預(yù)定的存儲區(qū)域中。圖像類339a使得數(shù)據(jù)層33b的數(shù)據(jù)保存類331b向存儲器類354寫入文檔(圖像信息)/從存儲器類354讀出文檔(圖像信息)。
數(shù)據(jù)層33b包括數(shù)據(jù)保存類331b和外部數(shù)據(jù)保存類332b。響應(yīng)來自業(yè)務(wù)數(shù)據(jù)層33a的請求,數(shù)據(jù)保存類331b訪問圖像處理裝置100內(nèi)的存儲區(qū)域中的數(shù)據(jù)。
設(shè)備層34包括原稿堆疊類341、轉(zhuǎn)印紙堆疊類342、PC文檔類344、傳真文檔類345、文檔注冊類346和用于響應(yīng)來自業(yè)務(wù)層32的請求以通過控制掃描打印引擎17來執(zhí)行預(yù)定處理的仿真類348。
響應(yīng)來自文檔輸入/輸出請求類322的請求,原稿堆疊類341通過控制掃描打印引擎17來掃描放置在圖像處理裝置100中的包括一頁或多頁的一堆原稿,并且使得圖像類339a將所獲得的圖像信息保存在預(yù)定的存儲區(qū)域中。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的請求,轉(zhuǎn)印紙堆疊類342使得圖像類339a讀取通過掃描原稿堆疊獲得的圖像信息,并且通過控制掃描打印引擎17將圖像信息轉(zhuǎn)印到一頁紙上。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的請求,PC文檔類344使得公共部分35的網(wǎng)絡(luò)類357通過網(wǎng)絡(luò)20從外部接收圖像(文檔數(shù)據(jù)),使得仿真類348將圖像(文檔數(shù)據(jù))轉(zhuǎn)換為用于在圖像處理裝置100中經(jīng)過圖像處理的圖像信息,并且使得圖像類339a將圖像信息存儲到預(yù)定的存儲區(qū)域中。當(dāng)接收到編輯圖像信息的請求時,PC文檔類344使得圖像編輯類347編輯圖像信息。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的請求,傳真文檔類345使得圖像類339a從預(yù)定的存儲區(qū)域中讀取圖像信息,使得圖像編輯類347編輯圖像,并且使得傳真類358通過控制調(diào)制解調(diào)器10來通過傳真?zhèn)鬏敯l(fā)出圖像。當(dāng)傳真類358通過傳真?zhèn)鬏斀邮請D像信息時,傳真文檔類345使得圖像類339a將圖像信息保存在預(yù)定的存儲區(qū)域中。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的請求,文檔注冊類346執(zhí)行用來注冊圖像信息的處理,并且使得文檔保存類337a將該圖像信息保存在圖像處理裝置100的存儲區(qū)域中。
響應(yīng)來自設(shè)備層34的另一類的請求,圖像編輯類347執(zhí)行圖像編輯。
響應(yīng)來自設(shè)備層34的另一類的請求,仿真類348將從外部接收的圖像的格式(各種數(shù)據(jù)格式的數(shù)據(jù)文件)轉(zhuǎn)換為用于執(zhí)行圖像形成操作的預(yù)定的格式,并且獲得轉(zhuǎn)換后的圖像信息。
公共部分35被顯示層31、業(yè)務(wù)層32、數(shù)據(jù)層33b和設(shè)備層34共同使用。公共部分35包括語法分析器(parser)類353、存儲器類354、網(wǎng)絡(luò)類357和傳真類358。
響應(yīng)來自顯示層31的用戶類310的請求,語法分析器類353分析從外部接收到的請求的內(nèi)容。
響應(yīng)來自數(shù)據(jù)層33b的請求,存儲器類354將指定的圖像信息保存到NVRAM 5中或磁盤驅(qū)動器8中指定的存儲區(qū)域中,并且從指定的存儲區(qū)域中讀取指定的圖像信息。
響應(yīng)來自數(shù)據(jù)層33b和設(shè)備層34的請求,網(wǎng)絡(luò)類357通過通信控制器9從網(wǎng)絡(luò)20接收圖像信息,并且將保存在圖像處理裝置100中的指定的圖像信息通過網(wǎng)絡(luò)20發(fā)送到預(yù)定的設(shè)備。傳真類358通過控制調(diào)制解調(diào)器10來接收/傳送傳真數(shù)據(jù)。
下面參照類示圖和處理序列圖描述處理序列。在以下描述的處理序列圖中,當(dāng)根據(jù)需要建立類的實例(instance)時,通過《建立》建立類并且通過《破壞》刪除(破壞)該類。當(dāng)圖像處理裝置100啟動時初始地建立其它類的實例,并且駐留在預(yù)定的存儲區(qū)域中直到圖像處理裝置100的電源切斷為止。
首先,參照圖4-7描述單個應(yīng)用的處理。
圖4是圖示編輯地址簿信息的處理的類示圖。如圖4中所示,顯示層31的用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)數(shù)據(jù)層33a的地址簿類335a發(fā)送請求以便執(zhí)行搜索、查閱或注冊處理以編輯地址簿信息。
根據(jù)從用戶類310報告的處理請求(搜索、查閱、注冊等等)的類型,地址簿類335a向數(shù)據(jù)層33b的數(shù)據(jù)保存類331b發(fā)送用于訪問存儲在預(yù)定的存儲區(qū)域中的地址簿的請求。
響應(yīng)來自地址簿類335a的請求,根據(jù)處理請求(搜索、查閱、注冊等等)的類型,數(shù)據(jù)保存類331b使得公共部分35的存儲器類354訪問地址簿。
圖5是用于編輯地址簿信息的處理的處理序列圖。如圖5中所示,用戶類310向接收類320報告序列已經(jīng)開始(步驟S101)。例如,當(dāng)用戶操作操作面板16時,用戶類310向接收類320報告序列已經(jīng)開始。
用戶類310建立地址簿類335a的實例(步驟S102),并且向地址簿類335a的實例(下文中簡稱為“地址簿類335a”)發(fā)送請求以便搜索由用戶指定的信息(步驟S103)。地址簿類335a向數(shù)據(jù)保存類331b發(fā)送請求以便搜索屬于由用戶指定的信息的數(shù)據(jù)(步驟S104)。數(shù)據(jù)保存類331b使得存儲器類354從地址簿中讀取屬于用戶指定的信息的數(shù)據(jù)(步驟S105)。
用戶類310向地址簿類335a發(fā)送請求以便查閱用戶指定的信息(步驟S106)。地址簿類335a向數(shù)據(jù)保存類331b發(fā)送請求以便讀取屬于用戶指定的信息的數(shù)據(jù)(步驟S107)。數(shù)據(jù)保存類331b使得存儲器類354從地址簿中讀取屬于用戶指定的信息的數(shù)據(jù)(步驟S108)。
用戶類310向地址簿類335a發(fā)送請求以便注冊由用戶指定的(或輸入的)信息(步驟S109)。數(shù)據(jù)保存類331b使得存儲器類354將屬于用戶指定的信息的數(shù)據(jù)寫入到地址簿中(步驟S110)。
用戶類310刪除地址簿類335a的實例(步驟S111),向接收類320報告序列已經(jīng)結(jié)束(步驟S112),并且結(jié)束編輯地址簿信息的處理。
在圖5中示出的處理序列中,搜索信息、查閱信息以及注冊信息的操作被描述為處理序列;然而,也可以單獨執(zhí)行僅僅一個操作。
圖6是用于查閱外部地址簿信息的處理的類示圖。如圖6中所示,顯示層31的用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)數(shù)據(jù)層33a的地址簿類335a發(fā)送請求以便執(zhí)行用于查閱或編輯外部地址簿信息的搜索、查閱或注冊處理。
響應(yīng)從用戶類310接收的處理請求(搜索、查閱、注冊等等)的類型,地址簿類335a向數(shù)據(jù)層33b的外部數(shù)據(jù)保存類332b發(fā)送用于訪問存儲在外部存儲區(qū)域中的地址簿的請求。
響應(yīng)來自地址簿類335a的請求,根據(jù)處理請求(搜索、查閱、注冊等等)的類型,外部數(shù)據(jù)保存類332b使得公共部分35的網(wǎng)絡(luò)類357訪問存儲在外部存儲區(qū)域中的地址簿。
圖7是用于查閱外部地址簿信息的處理的處理序列圖。如圖7中所示,用戶類310向接收類320報告序列已經(jīng)開始(步驟S131)。例如,當(dāng)用戶操作操作面板16時,用戶類310向接收類320報告序列已經(jīng)開始。
用戶類310建立地址簿類335a的實例(步驟S132),并且向地址簿類335a的實例(下文中簡稱為“地址簿類335a”)發(fā)送請求以便搜索由用戶指定的信息(步驟S133)。地址簿類335a向外部數(shù)據(jù)保存類332b發(fā)送請求以便搜索屬于由用戶指定的信息的數(shù)據(jù)(步驟S134)。
外部數(shù)據(jù)保存類332b向網(wǎng)絡(luò)類357發(fā)送請求以便與其中存儲有地址簿的外部存儲區(qū)域相連接(步驟S135)。當(dāng)通過網(wǎng)絡(luò)類357完成連接時,外部數(shù)據(jù)保存類332b向網(wǎng)絡(luò)類357發(fā)送請求以便接收屬于用戶指定的信息的數(shù)據(jù)的搜索結(jié)果(步驟S136)。將搜索結(jié)果顯示在操作面板16上。
用戶類310向地址簿類335a發(fā)送請求以便查閱用戶指定的信息(步驟S137)。地址簿類335a向外部數(shù)據(jù)保存類332b發(fā)送請求以便讀取屬于用戶指定的信息的數(shù)據(jù)(步驟S138)。
外部數(shù)據(jù)保存類332b向網(wǎng)絡(luò)類357發(fā)送請求以便與其中存儲有地址簿的外部存儲區(qū)域相連接(步驟S139)。當(dāng)通過網(wǎng)絡(luò)類357完成連接時,外部數(shù)據(jù)保存類332b向網(wǎng)絡(luò)類357發(fā)送請求以便接收通過讀取操作獲得的屬于用戶指定的信息的數(shù)據(jù)(步驟S140)。將搜索結(jié)果顯示在操作面板16上。
用戶類310刪除地址簿類335a的實例(步驟S141),向接收類320報告序列已經(jīng)結(jié)束(步驟S142),并且結(jié)束查閱外部地址簿信息的處理。
接下來,參照圖8-15描述通過使用設(shè)備層34執(zhí)行的各種處理。
圖8是圖示打印原稿的處理的類示圖。如圖8中所示,顯示層31的用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)層32的文檔輸入/輸出請求類322發(fā)送請求以便打印原稿。
響應(yīng)來自用戶類310的打印原稿的請求,文檔輸入/輸出請求類322向設(shè)備層34的原稿堆疊類341發(fā)送請求以便掃描原稿,然后向設(shè)備層34的轉(zhuǎn)印紙堆疊類342發(fā)送請求以便打印出通過掃描原稿獲得的圖像信息。
原稿堆疊類341使得掃描打印引擎17向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息寫入到存儲區(qū)域中,并且圖像類339a使得存儲器類354通過數(shù)據(jù)保存類331b將圖像信息寫入存儲區(qū)域中。
轉(zhuǎn)印紙堆疊類342向圖像類339a發(fā)送請求以便從存儲區(qū)域中讀取原稿的圖像信息,并且圖像類339a使得掃描打印引擎17打印出通過數(shù)據(jù)保存類331b從存儲器類354讀取的圖像信息。
如上所述,響應(yīng)來自顯示層31的用戶類310的打印原稿的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34中的原稿堆疊類341與轉(zhuǎn)印紙堆疊類342相組合以便將它們作為用于打印原稿的處理序列來執(zhí)行。
圖9是用于打印原稿的處理的處理序列圖。如圖9中所示,用戶類310向接收類320報告序列已經(jīng)開始(步驟S201)。例如,當(dāng)用戶操作操作面板16以便打印原稿時,用戶類310向接收類320報告序列已經(jīng)開始。
用戶類310預(yù)約(reserve)文檔輸入/輸出請求類322的操作(步驟S202),指定用戶利用操作面板16輸入的打印條件作為文檔輸入/輸出請求類322中的操作條件(步驟S203),并且請求文檔輸入/輸出請求類322執(zhí)行該操作(步驟S204)。
文檔輸入/輸出請求類322建立設(shè)備層34的原稿堆疊類341的實例(步驟S205),預(yù)約原稿堆疊類341的實例(下文中簡稱為“原稿堆疊類341”)的處理(步驟S206),并且請求原稿堆疊類341執(zhí)行該處理(步驟S207)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的原稿堆疊類341向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息寫入存儲區(qū)域中(步驟S208)。圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便將數(shù)據(jù)寫入用于保存圖像信息的存儲區(qū)域中(步驟S208-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354將從圖像類339a接收到的圖像信息寫入存儲區(qū)域中(步驟S209)。
當(dāng)存儲器類354完成寫入圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S210)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向原稿堆疊類341報告是否已經(jīng)對信息進行了操作(步驟S211)?;趤碜詧D像類339a的關(guān)于是否已經(jīng)對信息進行了操作的報告,原稿堆疊類341向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S212)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除原稿堆疊類341的實例(步驟S213)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S214)。
業(yè)務(wù)層32的文檔輸入/輸出請求類322建立設(shè)備層34的轉(zhuǎn)印紙堆疊類342的實例(步驟S215),預(yù)約轉(zhuǎn)印紙堆疊類342的實例(下文中簡稱為“轉(zhuǎn)印紙堆疊類342”)的處理(步驟S216),并且請求轉(zhuǎn)印紙堆疊類342執(zhí)行處理(步驟S217)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的轉(zhuǎn)印紙堆疊類342向圖像類339a發(fā)送請求以便讀取從原稿掃描的圖像信息(步驟S218)。為了獲得圖像信息,圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便讀取數(shù)據(jù)(步驟S218-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354從存儲區(qū)域中讀取所請求的圖像信息(步驟S219)。
當(dāng)存儲器類354完成讀取圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S220)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向轉(zhuǎn)印紙堆疊類342報告是否已經(jīng)對信息進行了操作(步驟S221)。
在接收到關(guān)于是否已經(jīng)對信息進行了操作的報告之后,轉(zhuǎn)印紙堆疊類342編輯圖像以便打印圖像(步驟S222)?;趤碜詧D像類339a的關(guān)于是否已經(jīng)對信息進行了操作的報告和通過編輯圖像獲得的結(jié)果,轉(zhuǎn)印紙堆疊類342向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S223)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除轉(zhuǎn)印紙堆疊類342的實例(步驟S224)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S225),向接收類320報告序列已經(jīng)結(jié)束(步驟S226),并且結(jié)束打印原稿的處理。
如上所述,響應(yīng)來自顯示層31的用戶類310的打印原稿的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34的原稿堆疊類341和轉(zhuǎn)印紙堆疊類342相組合以便將它們作為用于打印原稿的處理序列來執(zhí)行。
圖10是圖示將紙文檔計算機化并保存的處理的類示圖。如圖10中所示,顯示層31的用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)層32的文檔輸入/輸出請求類322發(fā)送請求以便將紙文檔計算機化并保存。
響應(yīng)來自用戶類310的將紙文檔計算機化并保存的請求,文檔輸入/輸出請求類322向設(shè)備層34的原稿堆疊類341發(fā)送請求以便掃描原稿,并且向設(shè)備層34的文檔保存類337a發(fā)送請求以便讀取通過掃描原稿獲得的圖像信息。
原稿堆疊類341使得掃描打印引擎17向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息寫入到存儲區(qū)域中,并且圖像類339a使得存儲器類354通過數(shù)據(jù)保存類331b將圖像信息寫入到存儲區(qū)域中。將圖像信息暫時保存在存儲區(qū)域中。當(dāng)用來編輯圖像的處理包含在來自文檔輸入/輸出請求類322的請求中時,原稿堆疊類341使得圖像編輯類347編輯圖像信息并且使得圖像類339a將編輯后的圖像信息寫入存儲區(qū)域中。
文檔注冊類346向圖像類339a發(fā)送請求以便從存儲區(qū)域中讀取原稿的圖像信息,并且圖像類339a向文檔保存類337a發(fā)送請求以便經(jīng)由數(shù)據(jù)保存類331b將從存儲器類354讀取的圖像信息注冊為文檔信息。
如上所述,響應(yīng)來自顯示層31的用戶類310的將原稿計算機化并保存的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34的原稿堆疊類341與文檔保存類337a相組合以便將它們作為用于將紙文檔計算機化并保存的處理序列來執(zhí)行。
圖11是用于將紙文檔計算機化并保存的處理的處理序列圖。如圖11中所示,用戶類310向接收類320報告序列已經(jīng)開始(步驟S301)。例如,當(dāng)用戶操作操作面板16以便將原稿計算機化并保存時,用戶類310向接收類320報告序列已經(jīng)開始。
用戶類310預(yù)約文檔輸入/輸出請求類322的操作(步驟S302),將用戶利用操作面板16輸入的將紙文檔計算機化并保存的條件指定為文檔輸入/輸出請求類322中的操作條件(步驟S303),并且請求文檔輸入/輸出請求類322執(zhí)行該操作(步驟S304)。
文檔輸入/輸出請求類322建立設(shè)備層34的原稿堆疊類341的實例(步驟S305),預(yù)約原稿堆疊類341的實例(下文中簡稱為“原稿堆疊類341”)的處理(步驟S306),并且請求原稿堆疊類341執(zhí)行該處理(步驟S307)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的原稿堆疊類341向圖像類339a發(fā)送請求以便將從紙文檔掃描的圖像信息寫入到存儲區(qū)域中(步驟S308)。圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便將數(shù)據(jù)寫入到用于保存圖像信息的存儲區(qū)域中(步驟S308-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354將從圖像類339a接收到的圖像信息寫入到存儲區(qū)域中(步驟S309)。
當(dāng)存儲器類354完成寫入圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S310)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向原稿堆疊類341報告是否已經(jīng)對信息進行了操作(步驟S311)?;趤碜詧D像類339a的關(guān)于是否已經(jīng)對信息進行了操作的報告,原稿堆疊類341向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S312)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除原稿堆疊類341的實例(步驟S313)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S314)。
業(yè)務(wù)層32的文檔輸入/輸出請求類322建立設(shè)備層34的文檔注冊類346的實例(步驟S315),預(yù)約文檔注冊類346的實例(下文中簡稱為“文檔注冊類346”)的處理(步驟S316),并且請求文檔注冊類346執(zhí)行該處理(步驟S317)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的文檔注冊類346向圖像類339a發(fā)送請求以便讀取從原稿掃描的圖像信息(步驟S318)。為了獲得圖像信息,圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便讀取數(shù)據(jù)(步驟S318-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354從存儲區(qū)域中讀取所請求的圖像信息(步驟S319)。
當(dāng)存儲器類354完成讀取圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S320)。基于來自數(shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向文檔注冊類346報告是否已經(jīng)對信息進行了操作(步驟S321)。
在接收到關(guān)于是否已經(jīng)對信息進行了操作的報告之后,文檔注冊類346向文檔保存類337a發(fā)送請求以便將圖像類339a讀取的圖像信息注冊為文檔信息(步驟S322)?;谕ㄟ^注冊處理獲得的結(jié)果,文檔注冊類346向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S322-4)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除文檔注冊類346的實例(步驟S323)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S324),向接收類320報告序列已經(jīng)結(jié)束(步驟S325),并且結(jié)束將紙文檔計算機化并保存的處理。
如上所述,響應(yīng)來自顯示層31的用戶類310的將紙文檔計算機化并保存的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34的原稿堆疊類341和文檔保存類337a相組合以便將它們作為用于將紙文檔計算機化并保存的處理序列來執(zhí)行。
圖12是圖示打印PC文檔的處理的類示圖。如圖12中所示,當(dāng)顯示層31的用戶類310從網(wǎng)絡(luò)類357接收到請求時,用戶類310使得語法分析器類353分析所接收的請求。基于分析的結(jié)果,用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)層32的文檔輸入/輸出請求類322發(fā)送請求以便打印PC文檔。
響應(yīng)來自用戶類310的打印PC文檔的請求,文檔輸入/輸出請求類322向設(shè)備層34的PC文檔類344發(fā)送請求以便接收PC文檔,然后向設(shè)備層34的轉(zhuǎn)印紙堆疊類342發(fā)送請求以便打印出所接收的PC文檔的圖像信息。
PC文檔類344使得網(wǎng)絡(luò)類357接收圖像(文檔),使得仿真類348將所接收的圖像(文檔)轉(zhuǎn)換為預(yù)定的格式并獲得圖像信息,并且使得圖像類339a將圖像信息寫入到存儲區(qū)域中。
轉(zhuǎn)印紙堆疊類342向圖像類339a發(fā)送請求以便讀取PC文檔的圖像信息,并且圖像類339a使得掃描打印引擎17打印出通過數(shù)據(jù)保存類331b從存儲器類354讀取的圖像信息。
如上所述,響應(yīng)來自顯示層31的用戶類310的打印PC文檔的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34中的PC文檔類344與轉(zhuǎn)印紙堆疊類342相組合以便將它們作為用于打印PC文檔的處理序列來執(zhí)行。
圖13是用于打印PC文檔的處理的處理序列圖。如圖13中所示,當(dāng)從網(wǎng)絡(luò)類357接收到請求時(步驟S401),用戶類310使得語法分析器類353分析所接收的請求(步驟S402)。例如,用戶類310接收到從網(wǎng)絡(luò)類357接收文檔的請求。用戶類310向接收類320報告序列已經(jīng)開始(步驟S403)。在這種情況下,處理沒有在用戶操作操作面板16時開始,因此,用戶類310在內(nèi)部向接收類320發(fā)送序列已經(jīng)開始的報告。
用戶類310預(yù)約文檔輸入/輸出請求類322的操作(步驟S404),將用于接收文檔的條件指定為文檔輸入/輸出請求類322中的操作條件(步驟S405),并且請求文檔輸入/輸出請求類322執(zhí)行該操作(步驟S406)。
文檔輸入/輸出請求類322建立設(shè)備層34的PC文檔類344的實例(步驟S407),并且向PC文檔類344發(fā)送請求以便接收文檔(步驟S408)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的接收文檔的請求,PC文檔類344向網(wǎng)絡(luò)類357發(fā)送請求以便與請求源相連接(步驟S409),并且發(fā)送請求以便接收文檔(步驟S410)。當(dāng)接收到文檔時,網(wǎng)絡(luò)類357向PC文檔類344報告是否已經(jīng)傳送了文檔(步驟S411)。
PC文檔類344向仿真類348發(fā)送請求以便轉(zhuǎn)換所接收的圖像(文檔)(步驟S412)。仿真類348將所接收的圖像(文檔)轉(zhuǎn)換為圖像處理裝置100的預(yù)定格式并且獲得圖像信息。然后,文檔類344向圖像類339a發(fā)送請求以便使得仿真類348將轉(zhuǎn)換后的圖像信息寫入存儲區(qū)域中(步驟S413)。圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便將數(shù)據(jù)寫入用于保存圖像信息的存儲區(qū)域中(步驟S413-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354將從圖像類339a接收的圖像信息寫入到存儲區(qū)域中(步驟S414)。
當(dāng)存儲器類354完成寫入圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S415)。基于來自數(shù)據(jù)保存類331b的報告,圖像類339a向PC文檔類344報告是否已經(jīng)對信息進行了操作(步驟S416)?;趤碜詧D像類339a的報告,PC文檔類344向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S417)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除PC文檔類344的實例(步驟S418)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S419)。
業(yè)務(wù)層32的文檔輸入/輸出請求類322建立設(shè)備層34的轉(zhuǎn)印紙堆疊類342的實例(步驟S420),預(yù)約轉(zhuǎn)印紙堆疊類342的實例(下文中簡稱為“轉(zhuǎn)印紙堆疊類342”)的處理(步驟S421),并且請求轉(zhuǎn)印紙堆疊類342執(zhí)行該處理(步驟S422)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的轉(zhuǎn)印紙堆疊類342向圖像類339a發(fā)送請求以便讀取圖像信息(步驟S423)。為了獲得圖像信息,圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便讀取數(shù)據(jù)(步驟S423-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354從存儲區(qū)域讀取所請求的圖像信息(步驟S424)。
當(dāng)存儲器類354完成讀取圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S425)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向轉(zhuǎn)印紙堆疊類342報告是否已經(jīng)對信息進行了操作(步驟S426)。
在接收到關(guān)于是否已經(jīng)對信息進行了操作的報告之后,轉(zhuǎn)印紙堆疊類342向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S427)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除轉(zhuǎn)印紙堆疊類342的實例(步驟S428)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S429),向接收類320報告序列已經(jīng)結(jié)束(步驟S430),并且結(jié)束打印PC文檔的處理。
如上所述,響應(yīng)來自顯示層31的用戶類310的打印PC文檔的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34的PC文檔類344與轉(zhuǎn)印紙堆疊類342相組合以便將它們作為用于打印PC文檔的處理序列來執(zhí)行。
圖14是圖示通過傳真?zhèn)鬏攣戆l(fā)送原稿的處理的類示圖。如圖14中所示,顯示層31的用戶類310向業(yè)務(wù)層32的接收類320報告序列已經(jīng)開始,并且向業(yè)務(wù)層32的文檔輸入/輸出請求類322發(fā)送請求以便通過傳真?zhèn)鬏攣戆l(fā)送原稿。
響應(yīng)來自用戶類310的通過傳真?zhèn)鬏攣戆l(fā)送原稿的請求,文檔輸入/輸出請求類322向設(shè)備層34的原稿堆疊類341發(fā)送請求以便掃描原稿,然后向設(shè)備層34的傳真文檔類345發(fā)送請求以便傳送通過掃描原稿獲得的文檔。
原稿堆疊類341使得掃描打印引擎17向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息寫入到存儲區(qū)域中,并且圖像類339a使得存儲器類354通過數(shù)據(jù)保存類331b將圖像信息寫入到存儲區(qū)域中。將圖像信息暫時保存在存儲區(qū)域中。當(dāng)在來自文檔輸入/輸出請求類322的請求中包含編輯圖像的處理時,原稿堆疊類341使得圖像編輯類347編輯圖像信息并且使得圖像類339a將編輯后的圖像信息寫入存儲區(qū)域中。
傳真文檔類345向圖像類339a發(fā)送請求以便從存儲區(qū)域中讀取原稿的圖像信息,圖像類339a使得圖像編輯類347編輯通過數(shù)據(jù)保存類331b從存儲器類354讀取的圖像信息,并且使得傳真類358將編輯后的圖像傳送到傳輸目的地。
如上所述,響應(yīng)來自顯示層31的用戶類310的通過傳真?zhèn)鬏攣戆l(fā)送原稿的請求,業(yè)務(wù)層32的文檔輸入/輸出請求類322將設(shè)備層34中的原稿堆疊類341與傳真文檔類345相組合以便將它們作為用于通過傳真?zhèn)鬏敹l(fā)送原稿的處理序列來執(zhí)行。
圖15是用于通過傳真?zhèn)鬏攣戆l(fā)送原稿的處理的處理序列圖。如圖15中所示,用戶類310向接收類320報告序列已經(jīng)開始(步驟S501)。例如,當(dāng)用戶操作操作面板16以便通過傳真?zhèn)鬏攣戆l(fā)送原稿時,用戶類310向接收類320報告序列已經(jīng)開始。
用戶類310預(yù)約文檔輸入/輸出請求類322的操作(步驟S502),將用戶利用操作面板16輸入的用于通過傳真?zhèn)鬏攣戆l(fā)送原稿的條件指定為文檔輸入/輸出請求類322中的操作條件(步驟S503),并且請求文檔輸入/輸出請求類322執(zhí)行該操作(步驟S504)。
文檔輸入/輸出請求類322建立設(shè)備層34的原稿堆疊類341的實例(步驟S505),預(yù)約原稿堆疊類341的實例(下文中簡稱為“原稿堆疊類341”)的處理(步驟S506),并且請求原稿堆疊類341執(zhí)行該處理(步驟S507)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的執(zhí)行處理的請求,設(shè)備層34的原稿堆疊類341向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息寫入到存儲區(qū)域中(步驟S508)。圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便將數(shù)據(jù)寫入到用于保存圖像信息的存儲區(qū)域中(步驟S508-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354將從圖像類339a接收的圖像信息寫入到存儲區(qū)域中(步驟S509)。
當(dāng)存儲器類354完成寫入圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S510)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向原稿堆疊類341報告是否已經(jīng)對信息進行了操作(步驟S511)。基于來自圖像類339a的關(guān)于是否已經(jīng)對信息進行了操作的報告,原稿堆疊類341向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S512)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除原稿堆疊類341的實例(步驟S513)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S514)。
業(yè)務(wù)層32的文檔輸入/輸出請求類322建立設(shè)備層34的傳真文檔類345的實例(步驟S515),并且向傳真文檔類345的實例(下文中簡稱為“傳真文檔類345”)發(fā)送請求以便傳送文檔(步驟S516)。
響應(yīng)來自業(yè)務(wù)層32的文檔輸入/輸出請求類322的請求,設(shè)備層34的傳真文檔類345向圖像類339a發(fā)送請求以便讀取從原稿掃描的圖像信息(步驟S517)。為了獲得圖像信息,圖像類339a向數(shù)據(jù)保存類331b發(fā)送請求以便讀取數(shù)據(jù)(步驟S517-2)。數(shù)據(jù)保存類331b使得公共部分35的存儲器類354從存儲區(qū)域中讀取所請求的圖像信息(步驟S518)。
當(dāng)存儲器類354完成讀取圖像信息時,數(shù)據(jù)保存類331b向圖像類339a報告訪問操作是否已經(jīng)完成(步驟S519)?;趤碜詳?shù)據(jù)保存類331b的關(guān)于訪問操作是否已經(jīng)完成的報告,圖像類339a向傳真文檔類345報告是否已經(jīng)對信息進行了操作(步驟S520)。
在接收到關(guān)于是否已經(jīng)對信息進行了操作的報告之后,傳真文檔類345編輯要通過傳真?zhèn)鬏敯l(fā)送的圖像(步驟S521)。傳真文檔類345向傳真類358發(fā)出連接請求(步驟S522),并且請求傳真類358傳送該文檔(圖像)(步驟S523)。
傳真類358通過控制調(diào)制解調(diào)器10通過傳真?zhèn)鬏敯l(fā)送文檔(圖像)。傳真類358向傳真文檔類345報告文檔(圖像)是否已經(jīng)發(fā)送(步驟S524)。
在接收到關(guān)于文檔(圖像)是否已經(jīng)發(fā)送的報告之后,基于來自傳真類358的關(guān)于文檔(圖像)是否已經(jīng)發(fā)送的報告,傳真文檔類345向文檔輸入/輸出請求類322報告操作是否已經(jīng)完成(步驟S525)。
在接收到關(guān)于操作是否已經(jīng)完成的報告之后,文檔輸入/輸出請求類322刪除傳真文檔類345的實例(步驟S526)。文檔輸入/輸出請求類322向用戶類310報告實例是否已經(jīng)刪除(步驟S527),向接收類320報告序列已經(jīng)結(jié)束(步驟S528),并且結(jié)束打印原稿的處理。
圖16圖示用戶類310的內(nèi)部類配置。如圖16中所示,用戶類310包括用戶訪問類315和用戶請求類317。用戶訪問類315和用戶請求類317彼此相互聯(lián)系。
此外,用戶訪問類315執(zhí)行從外部接收訪問的處理。用戶訪問類315包括接收和處理通過網(wǎng)絡(luò)20進行的遠程訪問的遠程訪問類315a和通過面板控制器6接收和處理通過用戶接口進行的訪問的操作面板訪問類315b。遠程訪問類315a和操作面板訪問類315b是用戶訪問類315的子類。
遠程訪問類315a與網(wǎng)絡(luò)類357合作接收通過網(wǎng)絡(luò)20的訪問,并且與語法分析器類353合作解釋所接收的訪問的內(nèi)容。例如,遠程訪問類315a接收要打印的文檔數(shù)據(jù)。
用戶請求類317接收請求并且指示下層根據(jù)請求執(zhí)行處理。用戶請求類317包括用于使得下層根據(jù)對于單個應(yīng)用進行的請求來執(zhí)行處理的單個應(yīng)用請求類317a和用于通過形成工作流程來將多個功能處理單元組合到一起并且使得下層執(zhí)行處理序列的工作流程請求類317b。單個應(yīng)用請求類317a和工作流程請求類317b是用戶請求類317的子類。
在用戶請求類317使得接收類320接收請求之后,單個應(yīng)用請求類317a或工作流程請求類317b中的任何一個都根據(jù)請求的類型來操作。例如,單個應(yīng)用請求類317a向地址簿類335a發(fā)送指示,工作流程請求類317b向文檔輸入/輸出請求類322發(fā)送指示。
圖17圖示文檔輸入/輸出請求類322的內(nèi)部類配置。如圖17中所示,文檔輸入/輸出請求類322包括根據(jù)來自用戶類310的請求來指示執(zhí)行處理的工作流程的文檔處理工作流程類326。
文檔處理工作流程類326包括用于將從原稿掃描的圖像信息保存在存儲區(qū)域中的原稿保存工作流程類326a、用于復(fù)印原稿的復(fù)印工作流程類326b、用于打印出通過網(wǎng)絡(luò)20接收的文檔數(shù)據(jù)的打印工作流程類326c、用于掃描文檔并通過傳真?zhèn)鬏敯l(fā)送文檔的傳真?zhèn)鬏敼ぷ髁鞒?26d和用于通過執(zhí)行功能上相互合作的多個圖像處理例程來執(zhí)行復(fù)雜處理的復(fù)雜工作流程類326e。原稿保存工作流程類326a、復(fù)制工作流程類326b、打印工作流程類326c、傳真?zhèn)鬏敼ぷ髁鞒填?26d和復(fù)雜工作流程類326e是文檔處理工作流程類326的子類。
原稿保存工作流程類326a實現(xiàn)原稿保存應(yīng)用,該原稿保存應(yīng)用通過將原稿堆疊類341和文檔注冊類346相組合來執(zhí)行用于掃描原稿并將其保存在存儲區(qū)域中的處理序列。原稿保存應(yīng)用的詳細機制的例子在圖10所示的類示圖和在圖11所示的處理序列圖中示出。
復(fù)印工作流程類326b實現(xiàn)復(fù)印應(yīng)用,該復(fù)印應(yīng)用通過將原稿堆疊類341和轉(zhuǎn)印紙堆疊類342相組合來執(zhí)行用于復(fù)印原稿的處理序列。復(fù)印應(yīng)用的詳細機制的例子在圖8中示出的類示圖和在圖9中示出的處理序列圖中示出。
打印工作流程類326c實現(xiàn)打印應(yīng)用,該打印應(yīng)用通過將PC文檔類344和轉(zhuǎn)印紙堆疊類342相組合來執(zhí)行用于將通過網(wǎng)絡(luò)20接收的文檔數(shù)據(jù)打印出來的處理序列。打印應(yīng)用的詳細機制的例子在圖12中示出的類示圖和在圖13中示出的處理序列圖中示出。
傳真?zhèn)鬏敼ぷ髁鞒填?26d實現(xiàn)傳真應(yīng)用,該傳真應(yīng)用通過將原稿堆疊類341與傳真文檔類345相組合來執(zhí)行用于執(zhí)行傳真?zhèn)鬏數(shù)奶幚硇蛄?。傳真?yīng)用的詳細機制的例子在圖14中示出的類示圖和在圖15中示出的處理序列圖中示出。
復(fù)雜工作流程類326e實現(xiàn)協(xié)作應(yīng)用,該協(xié)作應(yīng)用通過將原稿堆疊類341、文檔注冊類346、轉(zhuǎn)印紙堆疊類342、圖像編輯類347和傳真文檔類345相組合來通過執(zhí)行多個功能上彼此相互合作的圖像處理從而執(zhí)行復(fù)雜的處理。
在圖18中示意性地示出由文檔輸入/輸出請求類322的工作流程實現(xiàn)的設(shè)備層34中的每個應(yīng)用。圖18圖示多個功能處理單元在每個應(yīng)用中組合的例子。在圖18中,由類表示的功能處理單元之間的箭頭指示在文檔輸入/輸出請求類322的工作流程之后的、設(shè)備層34中的處理的順序。
在圖18中,通過由原稿堆疊類341執(zhí)行的處理以及其后跟著的由文檔注冊類346執(zhí)行的處理來實現(xiàn)原稿保存應(yīng)用70a。通過由原稿堆疊類341執(zhí)行的處理以及其后跟著的由轉(zhuǎn)印紙堆疊類342執(zhí)行的處理來實現(xiàn)復(fù)印應(yīng)用70b。
通過由PC文檔類344執(zhí)行的處理以及其后跟著的由轉(zhuǎn)印紙堆疊類342執(zhí)行的處理來實現(xiàn)打印應(yīng)用70c。通過由原稿堆疊類341執(zhí)行的處理以及其后跟著的由傳真文檔類345執(zhí)行的處理來實現(xiàn)傳真?zhèn)鬏攽?yīng)用70d。
協(xié)作應(yīng)用70e包括包括由原稿堆疊類341執(zhí)行的處理以及其后跟著的由文檔注冊類346執(zhí)行的處理的工作流程、以及包括由原稿堆疊類341執(zhí)行的處理以及其后跟著的由圖像編輯類347執(zhí)行的編輯處理A以及其后跟著的由傳真文檔類345執(zhí)行的處理的工作流程。還包括在由圖像編輯類347執(zhí)行的編輯處理A之后的由圖像編輯類347執(zhí)行的編輯處理B、其后跟著的由轉(zhuǎn)印紙堆疊類342執(zhí)行的處理的工作流程。例如,當(dāng)將兩頁組合為一頁(編輯處理A)和將日期或時標打印到復(fù)印件上(編輯處理B)時,使得圖像編輯類347連續(xù)地執(zhí)行處理。
此外,如圖3中所示,文檔輸入/輸出請求類322可以直接指示圖像編輯類347執(zhí)行處理。因此,可以形成包括如下的工作流程由圖像編輯類347執(zhí)行的用于處理保存在存儲區(qū)域中的文檔數(shù)據(jù)的編輯處理A、其后跟著的由傳真文檔類345執(zhí)行的處理(從箭頭f1開始)。
相似地,文檔輸入/輸出請求類322可以形成包括如下的工作流程由圖像編輯類347執(zhí)行的用于處理保存在存儲區(qū)域中的文檔數(shù)據(jù)的編輯處理B、其后跟著的由轉(zhuǎn)印紙堆疊類342執(zhí)行的處理(從箭頭f2開始)。
如上所述,可以從任意定時開始編輯圖像。
參照圖19描述指示用于執(zhí)行在圖18中示出的協(xié)作應(yīng)用70e的處理的順序的多個類與類的協(xié)作之間的處理流程。圖19圖示用于執(zhí)行圖18中示出的協(xié)作應(yīng)用70e的協(xié)作的例子。
如圖19中所示,響應(yīng)來自網(wǎng)絡(luò)20或操作面板16的請求,用戶類310向接收類320報告序列已經(jīng)開始(步驟S1)。
用戶類310預(yù)約文檔輸入/輸出請求類322的操作(步驟S2),指定操作條件(步驟S3),并且指示文檔輸入/輸出請求類322執(zhí)行該操作(步驟S4)。
文檔輸入/輸出請求類322預(yù)約原稿堆疊類341的處理以便掃描原稿(步驟S5)并且發(fā)送請求以便執(zhí)行掃描(步驟S6)。原稿堆疊類341向圖像類339a發(fā)送請求以便將從原稿掃描的圖像信息作為圖像信息01寫入到存儲區(qū)域中以便注冊圖像信息(步驟S7),并且向圖像類339a發(fā)送請求以便將圖像信息作為圖像信息02寫入到存儲區(qū)域中以便編輯圖像信息(步驟S8)。
文檔輸入/輸出請求類322預(yù)約文檔注冊類346的處理以便注冊文檔(步驟S9)并且請求文檔注冊類346執(zhí)行注冊文檔的處理(步驟S10)。文檔注冊類346向圖像類339a發(fā)送請求以便從存儲區(qū)域中讀取圖像信息01(步驟S11)并且對從存儲區(qū)域中讀取的圖像信息01執(zhí)行文檔注冊處理(步驟S12)。
文檔輸入/輸出請求類322預(yù)約圖像編輯類347的處理(步驟S13)并且請求圖像編輯類347執(zhí)行編輯處理A(步驟S14)。圖像編輯類347向圖像類339a發(fā)送請求以便讀取圖像信息02(步驟S15),并且當(dāng)對圖像信息02執(zhí)行編輯處理A時,圖像編輯類347向圖像類339a發(fā)送請求以便將已對其執(zhí)行了編輯處理A的圖像信息02作為圖像信息03寫入到存儲區(qū)域中(步驟S16)。為了執(zhí)行另一編輯處理,圖像編輯類347向圖像類339a發(fā)送請求以便將圖像信息03作為圖像信息04寫入到存儲區(qū)域中(步驟S17)。
文檔輸入/輸出請求類322預(yù)約傳真文檔類345的處理(步驟S18),并且請求傳真文檔類345執(zhí)行傳真?zhèn)鬏?步驟S19)。傳真文檔類345向圖像類339a發(fā)送請求以便讀取圖像信息03(步驟S20),并且執(zhí)行傳真?zhèn)鬏斕幚硪员銓D像信息03發(fā)送到指定的目的地(步驟S21)。
文檔輸入/輸出請求類322預(yù)約圖像編輯類347的處理(步驟S22),并且請求圖像編輯類347執(zhí)行編輯處理B(步驟S23)。圖像編輯類347請求圖像類339a讀取圖像信息04(步驟S24),并且當(dāng)對圖像信息04執(zhí)行編輯處理B時,圖像編輯類347向圖像類339a發(fā)送請求以便將已對其執(zhí)行了編輯處理B的圖像信息04作為圖像信息05寫入到存儲區(qū)域中(步驟S25)。
文檔輸入/輸出請求類322預(yù)約轉(zhuǎn)印紙堆疊類342的打印處理(步驟S26),并且請求轉(zhuǎn)印紙堆疊類342執(zhí)行打印(步驟S27)。轉(zhuǎn)印紙堆疊類342請求圖像類339a從存儲區(qū)域中讀取圖像信息05(步驟S28),并且執(zhí)行打印處理以便打印出圖像信息05(步驟S29)。
圖像處理裝置100包括從頂層(與圖像處理裝置100的用戶最接近的層)開始的下列層顯示層31和業(yè)務(wù)層32、作為業(yè)務(wù)層32的下層屬于數(shù)據(jù)訪問的業(yè)務(wù)數(shù)據(jù)層33a和數(shù)據(jù)層33b、以及設(shè)備層34。此外,圖像處理裝置100包括可從顯示層31、業(yè)務(wù)層32、數(shù)據(jù)層33b和設(shè)備層34中的每一個直接訪問的公共部分35。
可以從顯示層31的用戶類310開始每個處理。因此,根據(jù)來自用戶類310的請求,在業(yè)務(wù)層32中,將作為功能處理單元的數(shù)據(jù)層33b或設(shè)備層34的類相組合,并且控制執(zhí)行這些類的順序??梢詫⑦@樣的基于一體化概念(unified concept)的工作流程作為一個應(yīng)用來實現(xiàn)。
此外,在本發(fā)明中,設(shè)備層34配置屬于由圖像處理裝置100執(zhí)行的圖像處理例程的功能。因此,業(yè)務(wù)層32可以通過將設(shè)備層34的功能處理單元組合在一起來實現(xiàn)各種工作流程,諸如用于執(zhí)行掃描儀、打印機、傳真機等等的圖像處理例程的工作流程,或者用于管理通過執(zhí)行圖像處理產(chǎn)生的文檔的圖像的文檔處理器的工作流程。
每個工作流程是功能處理單元的組合。因此,與將每個工作流程開發(fā)為單個應(yīng)用的傳統(tǒng)技術(shù)相比,根據(jù)本發(fā)明的實施例可以減少開發(fā)一個應(yīng)用所需的工作量。
在權(quán)利要求中描述的請求分析層、工作流程控制層和資源控制層分別對應(yīng)于在實施例中描述的顯示層31、業(yè)務(wù)層32和設(shè)備層34。
本發(fā)明不限于具體公開的實施例,并且在不偏離本發(fā)明范圍的條件下可以作出變化和修改。
本申請是基于2006年2月3日提交的第2006-027251號日本優(yōu)先專利申請和2007年1月22日提交的第2007-011722號日本優(yōu)先專利申請,通過引用將這兩篇文檔的全部內(nèi)容引入本文中。
權(quán)利要求
1.一種用于執(zhí)行與圖像處理相關(guān)的應(yīng)用的圖像處理裝置,該圖像處理裝置包括請求分析層,被配置為分析請求服務(wù)的用戶指定的請求;以及工作流程控制層,被配置為響應(yīng)于從所述請求分析層接收的、請求執(zhí)行服務(wù)的請求而控制對應(yīng)于該服務(wù)的工作流程,該工作流程使得一個或多個功能處理單元被組合并且用作所述應(yīng)用。
2.根據(jù)權(quán)利要求1的圖像處理裝置,其中,所述工作流程控制層包括處理流程控制單元,其被配置為控制執(zhí)行該工作流程的功能處理單元的順序。
3.根據(jù)權(quán)利要求2的圖像處理裝置,其中,僅當(dāng)從所述請求分析層接收到請求執(zhí)行服務(wù)的請求時,所述處理流程控制單元才執(zhí)行該工作流程。
4.根據(jù)權(quán)利要求1的圖像處理裝置,其中,所述請求分析層分析請求服務(wù)的、用戶指定的請求,并且將請求執(zhí)行服務(wù)的請求發(fā)送到具有單個服務(wù)處理單元的所述工作流程控制層。
5.根據(jù)權(quán)利要求4的圖像處理裝置,其中,在所述請求分析層中提供的所述服務(wù)處理單元包括訪問接收部分,被配置為接收對圖像處理裝置進行的訪問,以及請求接收部分,被配置為一接收到用戶指定的請求就開始處理,該用戶指定的請求請求所述訪問接收部分接收的訪問指定的服務(wù)。
6.根據(jù)權(quán)利要求1的圖像處理裝置,進一步包括資源控制層,其包括一個或多個功能處理單元,每個功能處理單元都被配置為響應(yīng)于從所述工作流程控制層接收的請求來控制與圖像處理相關(guān)的資源。
7.根據(jù)權(quán)利要求6的圖像處理裝置,其中,所述資源控制層包括內(nèi)部處理部分,該內(nèi)部處理部分被配置為響應(yīng)于來自所述資源控制層的任何一個功能處理單元的請求而被執(zhí)行,所述任何一個功能處理單元從所述工作流程控制層接收請求。
8.根據(jù)權(quán)利要求6的圖像處理裝置,其中,所述資源控制層包括一個或多個內(nèi)部處理部分,每個內(nèi)部處理部分都被配置為響應(yīng)于來自所述資源控制層的任何一個功能處理單元的請求而執(zhí)行處理,所述任何一個功能處理單元從所述工作流程控制層接收請求,以及從所述工作流程控制層接收請求的所述功能處理單元控制包括一個或多個內(nèi)部處理部分的組合的內(nèi)部工作流程。
9.根據(jù)權(quán)利要求7的圖像處理裝置,其中,所述資源控制層包括掃描部分,用作所述功能處理單元之一,被配置為掃描一個或多個原稿并且基于所掃描的原稿產(chǎn)生圖像信息,以及轉(zhuǎn)印處理部分,用作所述功能處理單元之一,被配置為將圖像信息轉(zhuǎn)印到預(yù)定的介質(zhì)上,以及當(dāng)從所述請求分析層接收到的、請求執(zhí)行服務(wù)的請求是打印請求時,所述工作流程控制層通過控制被發(fā)送到所述資源控制層的請求來執(zhí)行打印處理工作流程,所述被發(fā)送到所述資源控制層的請求首先被發(fā)送到所述掃描部分然后被發(fā)送到所述轉(zhuǎn)印處理部分。
10.根據(jù)權(quán)利要求7的圖像處理裝置,其中,所述資源控制層包括掃描部分,用作所述功能處理單元之一,被配置為掃描一個或多個原稿并且基于所掃描的原稿產(chǎn)生圖像信息,以及注冊部分,用作所述功能處理單元之一,被配置為注冊圖像信息從而將圖像信息保存到存儲區(qū)域中,以及當(dāng)從所述請求分析層接收到的請求執(zhí)行服務(wù)的請求是保存原稿的圖像信息的保存請求時,所述工作流程控制層通過控制被發(fā)送到所述資源控制層的請求來執(zhí)行保存處理工作流程,所述被發(fā)送到所述資源控制層的請求被首先發(fā)送到所述掃描部分然后被發(fā)送到所述注冊部分。
11.根據(jù)權(quán)利要求7的圖像處理裝置,其中,所述資源控制層包括文檔數(shù)據(jù)處理部分,用作所述功能處理單元之一,被配置為從外部接收文檔數(shù)據(jù)并且將該文檔數(shù)據(jù)作為圖像信息存儲在存儲部分中,以及轉(zhuǎn)印處理部分,用作所述功能處理單元之一,被配置為將圖像信息轉(zhuǎn)印到預(yù)定的介質(zhì)上,以及當(dāng)從所述請求分析層接收的、請求執(zhí)行服務(wù)的請求是打印文檔數(shù)據(jù)的打印請求時,所述工作流程控制層通過控制被發(fā)送到所述資源控制層的請求來執(zhí)行文檔數(shù)據(jù)打印處理工作流程,所述被發(fā)送到所述資源控制層的請求首先被發(fā)送到所述文檔數(shù)據(jù)處理部分然后被發(fā)送到所述轉(zhuǎn)印處理部分。
12.根據(jù)權(quán)利要求7的圖像處理裝置,其中,所述資源控制層包括掃描部分,用作所述功能處理單元之一,被配置為掃描一個或多個原稿并且基于所掃描的原稿產(chǎn)生圖像信息,以及傳真?zhèn)鬏敳糠郑米魉龉δ芴幚韱卧?,被配置為通過傳真?zhèn)鬏敯l(fā)送和接收圖像信息,以及當(dāng)從所述請求分析層接收的、請求執(zhí)行服務(wù)的請求是傳真?zhèn)鬏斦埱髸r,所述工作流程控制層通過控制被發(fā)送到所述資源控制層的請求來執(zhí)行傳真?zhèn)鬏斕幚砉ぷ髁鞒?,所述被發(fā)送到所述資源控制層的請求首先被發(fā)送到所述掃描部分然后被發(fā)送到所述傳真?zhèn)鬏敳糠帧?br> 13.根據(jù)權(quán)利要求7的圖像處理裝置,其中所述資源控制層包括圖像編輯處理部分,用作所述內(nèi)部處理部分,被配置為對圖像信息執(zhí)行編輯處理。
14.根據(jù)權(quán)利要求1的圖像處理裝置,進一步包括概念數(shù)據(jù)層,被配置為控制對將存在于真實世界中的概念表示為實體的數(shù)據(jù)的訪問,該概念數(shù)據(jù)層包括一個或多個實體中的每個實體的功能處理單元,其中所述一個或多個實體直接從所述請求分析層接收請求執(zhí)行服務(wù)的請求。
15.根據(jù)權(quán)利要求14的圖像處理裝置,進一步包括數(shù)據(jù)層,其包括一個或多個功能處理單元,每個功能處理單元對應(yīng)于一種存儲區(qū)域,其中,響應(yīng)從所述概念數(shù)據(jù)層接收到的請求,所述功能處理單元控制數(shù)據(jù)到相應(yīng)類型的存儲區(qū)的輸入和從相應(yīng)類型的存儲區(qū)域的輸出。
16.根據(jù)權(quán)利要求1的圖像處理裝置,進一步包括公共部分,其包括可從其它層直接訪問的一個或多個功能處理單元。
17.一種用于執(zhí)行與圖像處理相關(guān)的應(yīng)用的圖像處理方法,該圖像處理方法包括響應(yīng)請求服務(wù)的用戶指定的請求而開始服務(wù)的第一步驟,該第一步驟在用于分析用戶指定的請求的請求分析層中執(zhí)行;以及響應(yīng)被執(zhí)行的第一步驟而接收請求執(zhí)行服務(wù)的請求,組合一個或多個功能處理單元以便配置對應(yīng)于該服務(wù)的工作流程并用作所述應(yīng)用,并且將請求發(fā)送到根據(jù)該工作流程的一個或多個功能處理單元的第二步驟,該第二步驟在用于控制工作流程的工作流程控制層中執(zhí)行。
18.根據(jù)權(quán)利要求17的圖像處理方法,進一步包括以第二步驟指定的順序執(zhí)行一個或多個功能處理單元的第三步驟,該第三步驟在用于控制與圖像處理相關(guān)的資源的資源控制層中執(zhí)行。
全文摘要
公開的圖像處理裝置執(zhí)行與圖像處理相關(guān)的應(yīng)用。該圖像處理裝置包括請求分析層,被配置為分析請求服務(wù)的用戶指定的請求;以及工作流程控制層,被配置為響應(yīng)從請求分析層接收的、請求執(zhí)行服務(wù)的請求而控制對應(yīng)于該服務(wù)的工作流程,該工作流程使得一個或多個功能處理單元被組合并且用作所述應(yīng)用。
文檔編號G03G15/00GK101072282SQ20071012664
公開日2007年11月14日 申請日期2007年2月2日 優(yōu)先權(quán)日2006年2月3日
發(fā)明者新元隆史 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1