專利名稱:處理信息管理設(shè)備和方法、以及圖像形成設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種處理信息管理設(shè)備和方法、以及圖像形成設(shè)備。
背景技術(shù):
日本未審查專利申請(qǐng)公開No. 11-170627描述了一種將電子圖像數(shù)據(jù)打印到紙張上的打印系統(tǒng)。該打印系統(tǒng)包括圖像形成設(shè)備、打印控制設(shè)備、作業(yè)信息聚集單元、以及作業(yè)信息顯示單元。圖像形成設(shè)備包括復(fù)印功能和打印功能,其中復(fù)印功能將通過光學(xué)讀取文件獲得的圖像數(shù)據(jù)打印到紙張上,而打印功能將通過通信線路輸入的圖像數(shù)據(jù)打印到紙張上。圖像形成設(shè)備將使用復(fù)印功能讀取的一組文件圖像數(shù)據(jù)項(xiàng)累積作為復(fù)印作業(yè),生成包括與累積的復(fù)印作業(yè)有關(guān)的處理順序的管理信息,以及基于該管理信息順序地打印累積的復(fù)印作業(yè)。該打印控制設(shè)備累積從客戶設(shè)備提供的打印作業(yè),生成包括與累積的打印作業(yè)有關(guān)的處理順序的管理信息,基于該管理信息將累積的打印作業(yè)展開為圖像數(shù)據(jù),并且將圖像數(shù)據(jù)經(jīng)由通信線路輸出到圖像形成設(shè)備以進(jìn)行打印。作業(yè)信息聚集單元將包含于圖像形成設(shè)備中的復(fù)印作業(yè)的管理信息和包含于打印控制設(shè)備中的打印作業(yè)的管理信息聚集在一起,并且生成要被圖像形成設(shè)備打印的復(fù)印作業(yè)和打印作業(yè)的綜合作業(yè)管理信息。 作業(yè)信息顯示單元基于作業(yè)信息聚集單元生成的綜合作業(yè)管理信息來顯示復(fù)印作業(yè)和打印作業(yè)的管理信息的列表。日本未審查專利申請(qǐng)公開No. 2003-316545描述了一種用于管理多個(gè)打印機(jī)的狀態(tài)的信息處理方法。該方法包括指定多個(gè)注冊(cè)打印機(jī)、獲得與指定的多個(gè)打印機(jī)相關(guān)的作業(yè)的狀態(tài)、以及顯示所得的與多個(gè)打印機(jī)有關(guān)的作業(yè)的狀態(tài)的列表。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種處理信息管理設(shè)備和方法,以及圖像形成設(shè)備,在與未執(zhí)行用于將第一處理視作在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的第三處理的情況相比,其改善了用戶的方便性。根據(jù)本發(fā)明的第一方面,提供了一種處理信息管理設(shè)備,其包括第一處理器、管理單元、第二處理器、生成器、以及第三處理器。第一處理器在第一系統(tǒng)所工作的環(huán)境中基于第一應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第一處理。管理單元在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來管理與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的處理有關(guān)的信息。第二處理器在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第二處理。生成器在第一處理器執(zhí)行第一處理時(shí)生成執(zhí)行指令,該執(zhí)行指令用于使對(duì)應(yīng)于第一處理的第三處理被執(zhí)行以便視作在第二系統(tǒng)所工作的環(huán)境中執(zhí)行第一處理;以及在第一處理器完成第一處理時(shí),生成器生成用于完成第三處理的執(zhí)行的完成指令。 第三處理器在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來根據(jù)生成器所生成的執(zhí)行指令執(zhí)行第三處理,并且根據(jù)完成指令完成第三處理。根據(jù)本發(fā)明的第二方面,所述處理信息管理設(shè)備還包括設(shè)置單元,其針對(duì)每種類
4型的第一處理來對(duì)生成器是否生成第三處理的執(zhí)行指令進(jìn)行設(shè)置。根據(jù)本發(fā)明的第三方面,當(dāng)?shù)诙幚戆A(yù)定類型的第一處理時(shí),設(shè)置單元設(shè)置不生成與該預(yù)定類型的第一處理相對(duì)應(yīng)的第三處理的執(zhí)行指令。根據(jù)本發(fā)明的第四方面,管理單元接收與正在被第一處理器執(zhí)行的第一處理的執(zhí)行有關(guān)的信息,并且將接收到的信息作為與對(duì)應(yīng)于第一處理的第三處理的執(zhí)行有關(guān)的信息進(jìn)行管理。根據(jù)本發(fā)明的第五方面,所述處理信息管理設(shè)備還包括指令單元,其針對(duì)在第二系統(tǒng)中執(zhí)行的處理給予指令。管理單元將指令單元給予的第三處理的指令通知給執(zhí)行對(duì)應(yīng)于第三處理的第一處理的第一處理器。根據(jù)本發(fā)明的第六方面,所述處理信息管理設(shè)備還包括輸出單元,其在第二系統(tǒng)所工作的環(huán)境中輸出與第二處理器所執(zhí)行的第二處理有關(guān)的信息和與第三處理器所執(zhí)行的第三處理有關(guān)的信息。根據(jù)本發(fā)明的第七方面,提供了一種包括所述處理信息管理設(shè)備的圖像形成設(shè)備,并且第一處理和第二處理是有關(guān)圖像形成的信息。根據(jù)本發(fā)明的第八方面,提供了一種處理信息管理方法,包括在第一系統(tǒng)所工作的環(huán)境中基于第一應(yīng)用程序,執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第一處理;在第二系統(tǒng)所工作的第二環(huán)境中基于第二應(yīng)用程序,管理與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的處理有關(guān)的信息;在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序,執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第二處理;在執(zhí)行第一處理時(shí),生成用于使對(duì)應(yīng)于第一處理的第三處理被執(zhí)行以便視作在第二系統(tǒng)所工作的環(huán)境中執(zhí)行第一處理的執(zhí)行指令,以及當(dāng)?shù)谝惶幚硗瓿蓵r(shí),生成用于完成第三處理的執(zhí)行的完成指令;以及在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來根據(jù)所述執(zhí)行指令執(zhí)行第三處理,并且根據(jù)所述完成指令來完成第三處理。根據(jù)本發(fā)明的第一、第七和第八方面,與未執(zhí)行用于將第一處理視作在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的第三處理的情況相比,改善了用戶的方便性。根據(jù)本發(fā)明的第二方面,與不對(duì)是否生成執(zhí)行指令進(jìn)行設(shè)置的情況相比,抑制了不必要的執(zhí)行指令的生成。根據(jù)本發(fā)明的第三方面,與未設(shè)置包含于第二處理中的預(yù)定類型的第一處理的情況相比,由于預(yù)定類型的第一處理包含于管理單元管理的第二處理中,所以抑制了與不必被指示來執(zhí)行的預(yù)定類型的第一處理有關(guān)的執(zhí)行指令的生成。根據(jù)本發(fā)明的第四方面,與所接收到的與第一處理的執(zhí)行有關(guān)的信息未作為與第三處理的執(zhí)行有關(guān)的信息來管理的情況相比,管理單元提供了最新信息。根據(jù)本發(fā)明的第五方面,與未將第三處理的指令通知給第一處理器的情況相比, 在第二系統(tǒng)中指示了在第一系統(tǒng)所工作的環(huán)境中執(zhí)行的第一處理的操作。根據(jù)本發(fā)明的第六方面,與未輸出有關(guān)第二處理的信息和有關(guān)第三處理的信息的情況相比,在第二系統(tǒng)中共同地輸出了與在第一系統(tǒng)所工作的環(huán)境中執(zhí)行的第一處理有關(guān)的信息和與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的第二處理有關(guān)的信息。
將基于以下附圖詳細(xì)地描述本發(fā)明的各示例性實(shí)施例,其中
圖1是示出根據(jù)示例性實(shí)施例的圖像形成設(shè)備的構(gòu)造的示例的示意性框圖;圖2是示意性示出了其中根據(jù)該示例性實(shí)施例的圖像形成設(shè)備和終端設(shè)備經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)彼此連接的狀態(tài)的視圖;圖3A是示出沒有提供附加應(yīng)用的情況的概念圖;圖;3B是示出提供附加應(yīng)用的情況中的各程序之間的關(guān)系的概念圖;圖4是示出用于說明根據(jù)該示例性實(shí)施例的處理信息管理設(shè)備中的作業(yè)信息管理功能的示意構(gòu)造的示例的視圖;圖5是用于說明根據(jù)該示例性實(shí)施例在現(xiàn)有系統(tǒng)中執(zhí)行復(fù)印作業(yè)的情況下的順序示例的圖表;圖6是用于說明根據(jù)該示例性實(shí)施例在現(xiàn)有系統(tǒng)中的設(shè)置單元中設(shè)置的作業(yè)的類型的特定示例的視圖;圖7是用于說明根據(jù)示例性實(shí)施例在改變與在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)有關(guān)的信息的情況下的順序示例的圖表;圖8是用于說明根據(jù)該示例性實(shí)施例的與作業(yè)有關(guān)的信息(作業(yè)信息)的特定示例的視圖;圖9是用于說明根據(jù)該示例性實(shí)施例在用戶對(duì)正在附加系統(tǒng)中執(zhí)行的偽作業(yè)給予復(fù)印暫停指令的情況下的順序示例的圖表;圖10是用于說明根據(jù)該示例性實(shí)施例在利用現(xiàn)有系統(tǒng)的功能的掃描作業(yè)由附加系統(tǒng)中的處理器來執(zhí)行的情況下的順序示例的圖表;圖11是用于說明根據(jù)該示例性實(shí)施例的作業(yè)列表的特定示例的視圖;以及圖12是圖示根據(jù)該示例性實(shí)施例的圖像形成設(shè)備的構(gòu)造的另一示例的示意性框圖。
具體實(shí)施例方式將參照附圖詳細(xì)地描述本發(fā)明的示例性實(shí)施例。圖1示出了根據(jù)示例性實(shí)施例的圖像形成設(shè)備10。該圖像形成設(shè)備10至少包括設(shè)備控制器12,其控制圖像形成設(shè)備10的每個(gè)單元的操作;圖像讀取單元14,其光學(xué)讀取已被設(shè)置的要被讀取的文件(紙質(zhì)文件)并且輸出所讀取的圖像數(shù)據(jù);圖像形成單元16, 其在記錄紙張上形成輸入的圖像數(shù)據(jù)所表示的圖像;操作面板18,包括顯示單元18A和操作接受單元18B,顯示單元18A包括液晶顯示器(LCD)等,而操作接受單元18B包括數(shù)字盤和觸摸面板,其接受用戶輸入的操作;圖像信息發(fā)送/接收單元20,其經(jīng)由電話線和公用通信網(wǎng)(未示出)與具有作為傳真設(shè)備的功能的另一裝置之間發(fā)送/接收?qǐng)D像信息(傳真通信);以及網(wǎng)絡(luò)通信控制器22,用于經(jīng)由網(wǎng)絡(luò)電纜和計(jì)算機(jī)網(wǎng)絡(luò)82(見圖幻向/從諸如個(gè)人計(jì)算機(jī)(PC)之類的終端設(shè)備80發(fā)送/接收信息。這些單元通過總線M彼此連接。設(shè)備控制器12包括微型計(jì)算機(jī)或類似設(shè)備,并且包括中央處理單元(CPU) 12A、存儲(chǔ)器12B、以及包括硬盤驅(qū)動(dòng)器(HDD)或閃存的非易失性存儲(chǔ)器12C。存儲(chǔ)器12C至少存儲(chǔ)標(biāo)準(zhǔn)應(yīng)用程序和標(biāo)準(zhǔn)操作系統(tǒng)(標(biāo)準(zhǔn)0 程序。標(biāo)準(zhǔn)應(yīng)用程序用于執(zhí)行給圖像形成設(shè)備10 的用戶提供圖像形成設(shè)備10的標(biāo)準(zhǔn)功能(諸如復(fù)印功能和傳真發(fā)送/接收功能)的處理, 用于執(zhí)行給予控制命令并且控制諸如圖像讀取單元14或者圖像形成單元16之類的輸入/
6輸出單元的操作的輸入/輸出控制,以及用于執(zhí)行在顯示單元18A上顯示用于提供標(biāo)準(zhǔn)功能的屏幕的屏幕控制。標(biāo)準(zhǔn)OS程序用作用于執(zhí)行標(biāo)準(zhǔn)應(yīng)用程序的平臺(tái)。而且,根據(jù)該示例性實(shí)施例的圖像形成設(shè)備10能夠增加新功能,可以通過將附加應(yīng)用程序或者類似物附加存儲(chǔ)在設(shè)備控制器12的存儲(chǔ)器12C中來將所述新功能提供給圖像形成設(shè)備10的用戶。在圖1中,用于提供附加功能的程序由虛線表示。設(shè)備控制器12 的存儲(chǔ)器12C存儲(chǔ)有附加應(yīng)用程序,其用于執(zhí)行提供附加功能的處理和執(zhí)行在顯示單元 18A上顯示提供附加功能的屏幕和菜單屏幕的屏幕控制;附加操作系統(tǒng)(附加OS)程序,其作為執(zhí)行附加應(yīng)用程序的平臺(tái);控制程序,其執(zhí)行諸如將用標(biāo)準(zhǔn)應(yīng)用實(shí)現(xiàn)的處理和用附加應(yīng)用實(shí)現(xiàn)的處理分開之類的處理;以及管理(hypervisor)程序,其提供諸如硬件資源的虛擬化、標(biāo)準(zhǔn)OS和附加OS之間的共用資源的仲裁、以及標(biāo)準(zhǔn)OS和附加OS之間的通信之類的功能。作為一個(gè)特定示例,當(dāng)激活圖像形成設(shè)備10的復(fù)印功能或者傳真功能的OS是實(shí)時(shí)OS時(shí),該實(shí)時(shí)OS用作標(biāo)準(zhǔn)0S,而在標(biāo)準(zhǔn)OS上運(yùn)行的復(fù)印功能或傳真功能用作標(biāo)準(zhǔn)應(yīng)用。 實(shí)時(shí)OS是這樣一種OS 其被構(gòu)造為重視對(duì)諸如外部中斷之類的處理請(qǐng)求的響應(yīng)時(shí)間,使其處于一定范圍內(nèi)(確保立即響應(yīng))以便實(shí)時(shí)執(zhí)行處理。在這種情況下,附加OS是這樣一種 OS 其被構(gòu)造為不重視立即響應(yīng)的確保,但是構(gòu)造為假設(shè)該OS將廣泛地用在各種情況下。 在附加OS上運(yùn)行的應(yīng)用用作附加應(yīng)用。當(dāng)在設(shè)備控制器12的存儲(chǔ)器12C中沒有附加存儲(chǔ)附加應(yīng)用組(附加OS程序、附加應(yīng)用程序、控制程序和管理程序)時(shí),CPU 12A在圖像形成設(shè)備10運(yùn)行的同時(shí)執(zhí)行標(biāo)準(zhǔn) OS程序,還在標(biāo)準(zhǔn)OS運(yùn)行的同時(shí)執(zhí)行標(biāo)準(zhǔn)應(yīng)用程序(另外參見圖3A)。在這種情況下,圖像形成設(shè)備10在顯示單元18A上顯示菜單屏幕,該菜單屏幕顯示可提供的標(biāo)準(zhǔn)功能的選擇列表。當(dāng)用戶對(duì)菜單屏幕上顯示為選擇的標(biāo)準(zhǔn)功能中的任意一個(gè)進(jìn)行選擇時(shí),圖像形成設(shè)備10在顯示單元18A上顯示用于對(duì)提供所選標(biāo)準(zhǔn)功能的處理的細(xì)節(jié)進(jìn)行指定的操作屏幕。 當(dāng)用戶經(jīng)由操作屏幕指定處理的細(xì)節(jié),然后給予執(zhí)行該處理的指令時(shí),執(zhí)行處理以控制相應(yīng)硬件(H/W)模塊(圖像讀取單元14、圖像形成單元16、以及圖像信息發(fā)送/接收單元20 中的至少一個(gè))的操作,從而執(zhí)行具有指定細(xì)節(jié)的處理。相反,當(dāng)在設(shè)備控制器12的存儲(chǔ)器12C中附加地存儲(chǔ)了上述的附加程序組時(shí),標(biāo)準(zhǔn)應(yīng)用和標(biāo)準(zhǔn)0S,以及附加應(yīng)用、附加OS和控制程序被分配給不同的邏輯部分(虛擬環(huán)境)。如圖;3B示范性地示出,在圖像形成設(shè)備10操作的同時(shí)標(biāo)準(zhǔn)應(yīng)用在標(biāo)準(zhǔn)OS上運(yùn)行時(shí)實(shí)現(xiàn)的系統(tǒng)(現(xiàn)有系統(tǒng))以及附加應(yīng)用和控制程序在附加OS上運(yùn)行時(shí)實(shí)現(xiàn)的系統(tǒng)(附加系統(tǒng))共同存在。標(biāo)準(zhǔn)功能通過這兩個(gè)系統(tǒng)的協(xié)作被提供給用戶,并且提供標(biāo)準(zhǔn)功能的處理主要由現(xiàn)有系統(tǒng)執(zhí)行。相反,通過使用附加系統(tǒng)執(zhí)行提供附加功能的處理來提供附加功能。具體地講,在操作中的圖像形成設(shè)備10中,執(zhí)行附加應(yīng)用程序的CPU 12A(設(shè)備控制器1 執(zhí)行在顯示單元18A上顯示菜單屏幕的屏幕控制,該菜單屏幕顯示可以提供給用戶的所有功能(標(biāo)準(zhǔn)功能和附加功能)的選擇列表。當(dāng)用戶對(duì)菜單屏幕上顯示為選擇的標(biāo)準(zhǔn)功能中的任意一個(gè)進(jìn)行選擇時(shí),CPU 12A所執(zhí)行的控制程序確定所選的功能是標(biāo)準(zhǔn)應(yīng)用提供的標(biāo)準(zhǔn)功能還是附加應(yīng)用提供的附加功能。當(dāng)所選的功能是標(biāo)準(zhǔn)應(yīng)用提供的標(biāo)準(zhǔn)功能時(shí),執(zhí)行通知標(biāo)準(zhǔn)應(yīng)用已經(jīng)選擇標(biāo)準(zhǔn)功能這一事實(shí)的處理。相應(yīng)地,執(zhí)行標(biāo)準(zhǔn)應(yīng)用程序的CPU 12A(設(shè)備控制器12)顯示與所選的標(biāo)準(zhǔn)功能相對(duì)應(yīng)的操作屏幕。當(dāng)用戶經(jīng)由操作屏幕指定處理的細(xì)節(jié)并且給予執(zhí)行該處理的指令時(shí),執(zhí)行經(jīng)由管理程序控制相應(yīng)硬件模塊的操作的處理,從而具有指定細(xì)節(jié)的處理將被執(zhí)行。相反,當(dāng)用戶從在菜單屏幕上顯示為選擇的功能中選擇由附加應(yīng)用提供的附加功能時(shí),執(zhí)行附加應(yīng)用程序的CPU 12A (設(shè)備控制器1 在顯示單元18A上顯示操作屏幕,該操作屏幕指定提供所選的附加功能的處理的細(xì)節(jié)。當(dāng)用戶經(jīng)由操作屏幕指定該處理的細(xì)節(jié)然后給予執(zhí)行該處理的指令時(shí),執(zhí)行經(jīng)由管理程序控制相應(yīng)硬件模塊的操作的處理,從而具有指定細(xì)節(jié)的處理將被執(zhí)行。在該示例性實(shí)施例中,當(dāng)圖像形成設(shè)備10執(zhí)行標(biāo)準(zhǔn)應(yīng)用程序時(shí)作為標(biāo)準(zhǔn)功能提供的每個(gè)處理單元的處理以及當(dāng)圖像形成設(shè)備10執(zhí)行附加應(yīng)用程序時(shí)作為附加功能提供的每個(gè)處理單元的處理被統(tǒng)稱為作業(yè)。在該示例性實(shí)施例中,每個(gè)作業(yè)的執(zhí)行指令被發(fā)布給圖像形成設(shè)備10,并且每個(gè)作業(yè)由圖像形成設(shè)備10來執(zhí)行。通過用戶在顯示單元18A上顯示的菜單屏幕上給予指令或者通過圖像形成設(shè)備10接收從使用終端設(shè)備80的用戶發(fā)送到圖像形成設(shè)備10的執(zhí)行指令來發(fā)布執(zhí)行指令,并且該執(zhí)行指令被圖像形成設(shè)備10的設(shè)備控制器12接受。與指示要被執(zhí)行的作業(yè)有關(guān)的信息由每個(gè)系統(tǒng)(現(xiàn)有系統(tǒng)和附加系統(tǒng)) 中的作業(yè)管理單元(后面詳細(xì)描述)管理。該示例性實(shí)施例中的作業(yè)的特定示例包括讀取文件的圖像并且打印所讀取的圖像(形成圖像)的復(fù)印處理、傳真通信處理、基于打印信息執(zhí)行打印的打印處理、以及讀取文件的圖像并且保存(發(fā)送)所讀取的圖像數(shù)據(jù)的掃描處理。此外,控制程序還包括后面詳細(xì)描述的作業(yè)管理處理的程序。當(dāng)CPU 12A執(zhí)行控制程序時(shí),根據(jù)本發(fā)明的示例性實(shí)施例,設(shè)備控制器12用作提供作業(yè)信息管理功能的處理信息管理設(shè)備的示例。將參照附圖詳細(xì)地描述根據(jù)該示例性實(shí)施例的作業(yè)信息的管理。圖4是示出用于說明根據(jù)該示例性實(shí)施例的處理信息管理設(shè)備中的作業(yè)信息管理功能的示意性構(gòu)造的示例的視圖?,F(xiàn)有系統(tǒng)包括作業(yè)管理單元30、設(shè)置單元32、和處理作業(yè)的處理器;34。作業(yè)管理單元30具有管理與現(xiàn)有系統(tǒng)中的處理器34所進(jìn)行的作業(yè)的執(zhí)行有關(guān)和與執(zhí)行的作業(yè)有關(guān)的信息的功能。根據(jù)本發(fā)明的示例性實(shí)施例,處理器34是第一處理器的示例。根據(jù)本發(fā)明的示例性實(shí)施例,標(biāo)準(zhǔn)應(yīng)用程序是第一應(yīng)用程序的示例。根據(jù)本發(fā)明的示例性實(shí)施例,處理器34所處理的作業(yè)對(duì)應(yīng)于第一處理。在該示例性實(shí)施例中,現(xiàn)有系統(tǒng)具有給應(yīng)用程序(軟件A、軟件B和軟件C)提供第一協(xié)議和第二協(xié)議的功能。這些應(yīng)用程序(軟件A、軟件B和軟件C)是使用現(xiàn)有系統(tǒng)和附加系統(tǒng)所提供的第一協(xié)議或第二協(xié)議來提供服務(wù)的應(yīng)用程序,所述服務(wù)諸如是通過使用作業(yè)管理單元30和作業(yè)管理單元50的功能來顯示作業(yè)狀態(tài)之類的服務(wù)。第一協(xié)議的特定示例包括簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)。第二協(xié)議的特定示例包括軟件C使用的接口。軟件A和軟件B的特定示例包括提供諸如打印機(jī)顯示之類的與圖像形成處理相關(guān)的功能的軟件。軟件C的特定示例包括網(wǎng)絡(luò)服務(wù)。相反,附加系統(tǒng)包括作業(yè)管理單元50、存儲(chǔ)器54、處理器56、處理器58、以及用戶接口(U/I)(對(duì)應(yīng)于圖1中的操作面板)18。作業(yè)管理單元50具有以下功能當(dāng)在現(xiàn)有系統(tǒng)中執(zhí)行作業(yè)時(shí)生成與在現(xiàn)有系統(tǒng)中所執(zhí)行的作業(yè)相對(duì)應(yīng)的作業(yè)(以下稱作偽作業(yè),以便可以與處理器56所執(zhí)行的正常作業(yè)區(qū)分開)并且使處理器58執(zhí)行該偽作業(yè)。作業(yè)管理單元 50還具有執(zhí)行與在附加系統(tǒng)中所執(zhí)行的作業(yè)有關(guān)的管理的功能。即,作業(yè)管理單元50具有管理以下信息的功能與在附加系統(tǒng)中的處理器56所進(jìn)行的作業(yè)的執(zhí)行有關(guān)的、與處理器 58所進(jìn)行的與現(xiàn)有系統(tǒng)中所執(zhí)行的作業(yè)相對(duì)應(yīng)的偽作業(yè)的執(zhí)行有關(guān)的、以及與所執(zhí)行的作業(yè)有關(guān)的信息。根據(jù)本發(fā)明的示例性實(shí)施例,處理器56是第二處理器的一個(gè)示例。根據(jù)本發(fā)明的示例性實(shí)施例,附加應(yīng)用程序是第二應(yīng)用程序的一個(gè)示例。根據(jù)本發(fā)明的示例性實(shí)施例,處理器56所執(zhí)行的正常作業(yè)對(duì)應(yīng)于第二處理。根據(jù)本發(fā)明的示例性實(shí)施例,處理器58是第三處理器的示例。根據(jù)本發(fā)明的示例性實(shí)施例,處理器58所執(zhí)行的偽作業(yè)對(duì)應(yīng)于第三處理。作業(yè)管理單元50給用戶提供與經(jīng)由U/I 18執(zhí)行的作業(yè)有關(guān)的信息,并且從用戶接受與作業(yè)的執(zhí)行有關(guān)的操作。存儲(chǔ)器討具有與作業(yè)管理單元50所管理的作業(yè)有關(guān)的信息的功能。在該示例性實(shí)施例中,附加系統(tǒng)具有給應(yīng)用程序(軟件A、軟件B和軟件C)提供第一協(xié)議和第二協(xié)議的功能。接下來,將描述該示例性實(shí)施例的操作。將示意性地描述以下操作附加系統(tǒng)生成與在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)相對(duì)應(yīng)的偽作業(yè)、激活偽作業(yè)并且完成偽作業(yè)。圖5是示出在現(xiàn)有系統(tǒng)中執(zhí)行復(fù)印作業(yè)的情況下的順序示例的圖表。此處,復(fù)印作業(yè)被視作不是在附加系統(tǒng)而是在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)的特定示例。因此,現(xiàn)有系統(tǒng)具有與復(fù)印有關(guān)的單獨(dú)功能。在該示例性實(shí)施例中,使用用于交換有關(guān)作業(yè)的進(jìn)程信息的接口(未示出),來執(zhí)行對(duì)與在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)有關(guān)的進(jìn)程信息(作業(yè)的開始、信息的變化、完成指令、操作指令等)的交換。附加系統(tǒng)中的作業(yè)管理單元50將復(fù)印作業(yè)識(shí)別為在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)以及識(shí)別為生成和執(zhí)行偽作業(yè)的作業(yè),并且向現(xiàn)有系統(tǒng)預(yù)先發(fā)布作業(yè)通知登記(SlOO)。響應(yīng)于作業(yè)通知登記,現(xiàn)有系統(tǒng)在設(shè)置單元32中設(shè)置作業(yè)通知的必要性(necessity)。通過以此方式在設(shè)置單元32中設(shè)置作業(yè)通知的必要性,當(dāng)在現(xiàn)有系統(tǒng)中將要執(zhí)行需要通知的作業(yè)時(shí),現(xiàn)有系統(tǒng)中的作業(yè)管理單元30將與該作業(yè)的執(zhí)行有關(guān)的信息通知給附加系統(tǒng)中的作業(yè)管理單元50。在該示例性實(shí)施例中,在設(shè)置單元32中對(duì)執(zhí)行了通知的作業(yè)的類型進(jìn)行設(shè)置。圖6示出了在設(shè)置單元32中設(shè)置的作業(yè)的類型的特定示例。在該示例性實(shí)施例中,當(dāng)將在現(xiàn)有系統(tǒng)中執(zhí)行還沒有在設(shè)置單元32中進(jìn)行設(shè)置的作業(yè)時(shí),不執(zhí)行對(duì)有關(guān)該作業(yè)的信息的通知。在該示例性實(shí)施例中,后面將詳細(xì)描述將不進(jìn)行通知的作業(yè)的類型(從而,將不在附加系統(tǒng)生成/執(zhí)行偽作業(yè))。在附加系統(tǒng)中,在U/F 18上顯示用于允許用戶選擇作業(yè)功能的菜單屏幕(S104)。 用戶在該菜單屏幕上指定要使用的作業(yè)功能。在該示例中,假設(shè)用戶指定復(fù)印(S106)。當(dāng)指定復(fù)印時(shí),附加系統(tǒng)請(qǐng)求現(xiàn)有系統(tǒng)中的作業(yè)管理單元30顯示復(fù)印功能設(shè)置屏幕(S108)。 響應(yīng)于該請(qǐng)求,現(xiàn)有系統(tǒng)指示附加系統(tǒng)中的U/I 18顯示復(fù)印功能設(shè)置屏幕(SllO)。響應(yīng)于該指令,在U/I 18上顯示復(fù)印功能設(shè)置屏幕(S112)。用戶在顯示于U/I 18上的復(fù)印功能設(shè)置屏幕上指定復(fù)印功能(S114)。附加系統(tǒng)指示現(xiàn)有系統(tǒng)設(shè)置用戶所指定的復(fù)印功能(S116)。當(dāng)用戶進(jìn)一步給予開始復(fù)印的指令(S118)時(shí),在現(xiàn)有系統(tǒng)中,復(fù)印作業(yè)被激活并且處理器34執(zhí)行復(fù)印作業(yè)(S120)。當(dāng)作業(yè)管理單元30檢測到復(fù)印作業(yè)激活時(shí),作業(yè)管理單元30通知附加系統(tǒng)復(fù)印工作已被激活的事實(shí)。在該示例性實(shí)施例中,向附加系統(tǒng)通知已被激活的作業(yè)是復(fù)印作業(yè)(被激活的作業(yè)的類型)的事實(shí)以及作業(yè)識(shí)別符(被給予每個(gè)作業(yè)以便識(shí)別現(xiàn)有系統(tǒng)中的作業(yè))(S122)。此時(shí),可以附加地通知附加系統(tǒng)與被激活的作業(yè)有關(guān)的信息。被通知的附加系統(tǒng)中的作業(yè)管理單元50生成與該復(fù)印作業(yè)相對(duì)應(yīng)的偽作業(yè) (S124)。在該示例性實(shí)施例中,生成的偽作業(yè)相當(dāng)于現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)。此外,作業(yè)管理單元50將彼此相關(guān)的偽作業(yè)和識(shí)別符存儲(chǔ)在存儲(chǔ)器M中。因此,偽作業(yè)以及在現(xiàn)有系統(tǒng)中執(zhí)行的對(duì)應(yīng)于該偽作業(yè)的作業(yè)被給予相同的識(shí)別符并且被管理。處理器58在作業(yè)管理單元50的管理下執(zhí)行偽作業(yè)(S126)。當(dāng)作業(yè)管理單元30檢測到現(xiàn)有系統(tǒng)中的復(fù)印作業(yè)的完成(S128)時(shí),作業(yè)管理單元30向附加系統(tǒng)通知復(fù)印作業(yè)已經(jīng)完成的事實(shí)(S130)。在該示例性實(shí)施例中,向附加系統(tǒng)通知已被完成的作業(yè)的作業(yè)識(shí)別符。被通知的附加系統(tǒng)中的作業(yè)管理單元50完成正在被處理器58執(zhí)行的偽作業(yè)的執(zhí)行(S132)。由于與在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)相對(duì)應(yīng)的偽作業(yè)是在附加系統(tǒng)中生成和執(zhí)行的,因此作業(yè)管理單元50對(duì)偽作業(yè)進(jìn)行管理,從而以類似于在附加系統(tǒng)中執(zhí)行的作業(yè) (由處理器56執(zhí)行的作業(yè))的方式管理在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)。接下來,將描述改變與正在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)有關(guān)的信息的情況。作為特定示例,將示意性地描述在如上所述的在現(xiàn)有系統(tǒng)中正在執(zhí)行復(fù)印工作(圖5中的S120)的同時(shí)改變與復(fù)印工作有關(guān)的信息的情況。圖7是示出改變與正在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)有關(guān)的信息的情況中的順序示例的圖表。圖8示出了該示例性實(shí)施例中有關(guān)作業(yè)的信息 (作業(yè)信息)的特定示例。在該示例性實(shí)施例中,如圖8所示,作業(yè)信息包括有關(guān)作業(yè)的信息、以及與作業(yè)的進(jìn)程狀態(tài)有關(guān)的信息。然而,作業(yè)信息不限于這些類型的信息。當(dāng)現(xiàn)有系統(tǒng)中的作業(yè)管理信息30檢測到處理器34已經(jīng)完成了文件的第一頁的掃描(S200)時(shí),現(xiàn)有系統(tǒng)中的作業(yè)管理單元30向附加系統(tǒng)中的作業(yè)管理單元50通知作業(yè)信息已被改變的事實(shí)。在該示例性實(shí)施例中,向附加系統(tǒng)中的作業(yè)管理單元50通知變化了的作業(yè)的識(shí)別符和變化的細(xì)節(jié)(文件的第一頁的掃描完成)(S202)。被通知的附加系統(tǒng)中的作業(yè)管理單元50將該作業(yè)信息反映在正由處理器58執(zhí)行的偽作業(yè)中(S204)。在該示例性實(shí)施例中,作業(yè)管理單元50認(rèn)為在由處理器58正在執(zhí)行的偽作業(yè)中已經(jīng)完成了文件的第一頁的掃描,以及對(duì)其進(jìn)行管理并且將其存儲(chǔ)在存儲(chǔ)器M中。當(dāng)現(xiàn)有系統(tǒng)中的作業(yè)管理單元30進(jìn)一步檢測到處理器34已經(jīng)完成了將掃描的圖像數(shù)據(jù)打印到第一張紙上時(shí)(S206),現(xiàn)有系統(tǒng)中的作業(yè)管理單元30向附加系統(tǒng)中的作業(yè)管理單元50通知作業(yè)信息已被改變的事實(shí)。在該示例性實(shí)施例中,如上所述,向附加系統(tǒng)中的作業(yè)管理單元50通知變化了的作業(yè)的識(shí)別符和變化的細(xì)節(jié)(第一張紙的打印的完成) (S208)。被通知的附加系統(tǒng)中的作業(yè)管理單元50將該作業(yè)信息反映在正被處理器58執(zhí)行的偽作業(yè)中(S210)。在該示例性實(shí)施例中,作業(yè)管理單元50認(rèn)為在正被處理器58執(zhí)行的偽作業(yè)中已經(jīng)完成了第一張紙的打印,以及對(duì)其進(jìn)行管理并且將其存儲(chǔ)在存儲(chǔ)器M中。當(dāng)現(xiàn)有系統(tǒng)中的作業(yè)管理單元30檢測到由于圖像形成單元16中出現(xiàn)的文件卡紙所導(dǎo)致的處理器34已暫停該文件的掃描(S212)時(shí),現(xiàn)有系統(tǒng)中的作業(yè)管理單元30向附加系統(tǒng)中的作業(yè)管理單元50通知作業(yè)信息已被改變的事實(shí)。在該示例性實(shí)施例中,如上所述,附加系統(tǒng)中的作業(yè)管理單元50被通知了變化了的作業(yè)的識(shí)別符和變化的細(xì)節(jié)(由于卡紙導(dǎo)致的掃描暫停)(S214)。被通知的附加系統(tǒng)中的作業(yè)管理單元50將該作業(yè)信息反映在正被處理器58執(zhí)行的偽作業(yè)中(S216)。在該示例性實(shí)施例中,作業(yè)管理單元50認(rèn)為在正由處理器58執(zhí)行的偽作業(yè)中由于卡紙而已經(jīng)暫停了掃描,以及對(duì)其進(jìn)行管理并且將其存儲(chǔ)在存儲(chǔ)器M中。當(dāng)正在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)的作業(yè)信息發(fā)生如上改變時(shí),正在附加系統(tǒng)中執(zhí)行的偽作業(yè)的作業(yè)信息被類似地改變。因此,作業(yè)管理單元50管理偽作業(yè),從而以類似于在附加系統(tǒng)中執(zhí)行的作業(yè)(由處理器56執(zhí)行的作業(yè))的方式管理在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)。接下來,將描述用戶對(duì)正在附加系統(tǒng)中執(zhí)行的偽作業(yè)給予指令(操作)的情況。作為特定示例,將示意性地描述在如上所述的現(xiàn)有系統(tǒng)中正在執(zhí)行復(fù)印作業(yè)(圖5中的S120) 的同時(shí)用戶給予暫停復(fù)印的指令的情況。在該實(shí)例性實(shí)施例中,當(dāng)在現(xiàn)有系統(tǒng)中執(zhí)行復(fù)印作業(yè)時(shí),附加系統(tǒng)中的作業(yè)管理單元50經(jīng)由U/I 18給用戶提供作為對(duì)應(yīng)于該復(fù)印工作的偽作業(yè)的信息。因此,用戶對(duì)該偽作業(yè)給予指令。圖9是示出用戶給予指令暫停復(fù)印的情況中的順序示例的圖表。當(dāng)用戶經(jīng)由U/I 18指定正在附加系統(tǒng)中執(zhí)行的偽作業(yè)的暫停(S300)時(shí),附加系統(tǒng)中的作業(yè)管理單元50執(zhí)行從存儲(chǔ)器M讀取被指定的偽作業(yè)的識(shí)別符并且將其反映在現(xiàn)有系統(tǒng)中的對(duì)應(yīng)于該偽作業(yè)的作業(yè)中的處理。附加系統(tǒng)中的作業(yè)管理單元50進(jìn)一步通知現(xiàn)有系統(tǒng)中的作業(yè)管理單元30該作業(yè)已被用戶操作(指定)的事實(shí)。在該示例性實(shí)施例中,通知現(xiàn)有系統(tǒng)中的作業(yè)管理單元30偽作業(yè)(現(xiàn)有系統(tǒng)中的對(duì)應(yīng)作業(yè))的識(shí)別符和操作細(xì)節(jié)(暫停)(S304)。被通知的現(xiàn)有系統(tǒng)中的作業(yè)管理單元30將該作業(yè)操作反映在正被處理器34執(zhí)行的復(fù)印作業(yè)中,并且暫停該復(fù)印作業(yè)(S306)。因此,在現(xiàn)有系統(tǒng)的處理器34 中該作業(yè)行進(jìn)到暫停狀態(tài)(S308)。當(dāng)作業(yè)管理單元30檢測到該作業(yè)已經(jīng)前進(jìn)到暫停狀態(tài)(S308)時(shí),作業(yè)管理單元 30將作業(yè)信息已被改變的事實(shí)通知給附加系統(tǒng)中的作業(yè)管理單元50。在該示例性實(shí)施例中,如上所述(見圖7),附加系統(tǒng)中的作業(yè)管理單元50被通知變化了的作業(yè)的識(shí)別符和變化細(xì)節(jié)(作業(yè)的暫停)(S310)。被通知的附加系統(tǒng)中的作業(yè)管理單元50將該作業(yè)信息反映在正由處理器58執(zhí)行的偽作業(yè)中(S312)。在該示例性實(shí)施例中,作業(yè)管理單元50認(rèn)為在正由處理器58執(zhí)行的偽作業(yè)中復(fù)印已被暫停,以及對(duì)其進(jìn)行管理并且將其存儲(chǔ)在存儲(chǔ)器 54中。當(dāng)用戶如上對(duì)正在附加系統(tǒng)中執(zhí)行的偽操作進(jìn)行操作(指定)時(shí),附加系統(tǒng)中的作業(yè)管理單元50向現(xiàn)有系統(tǒng)中的作業(yè)管理單元30通知該偽作業(yè)的識(shí)別符和操作細(xì)節(jié)。因此,該作業(yè)操作在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印操作中得到反映。以此方式,附加系統(tǒng)中的作業(yè)管理單元50具有作為在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)和用戶之間的橋梁的功能。因此,只需要用戶參照附加系統(tǒng)中的作業(yè)管理單元50,這對(duì)于用戶來說更方便。接下來,將描述沒有通知附加系統(tǒng)在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)的情況。在該示例性實(shí)施例中,如上所述,基于來自作業(yè)管理單元50的指令,在設(shè)置單元32中設(shè)置通知的必要性。例如,設(shè)置為進(jìn)行復(fù)印作業(yè)和傳真作業(yè)的通知(在設(shè)置單元32中存儲(chǔ)),以及設(shè)置為不進(jìn)行掃描作業(yè)和打印作業(yè)的通知(不在設(shè)置單元32中存儲(chǔ))。具體地,在該示例性實(shí)施例中,當(dāng)將使用現(xiàn)有系統(tǒng)的功能處理包含于由附加系統(tǒng)中的處理器56執(zhí)行的作業(yè)中的部分處理時(shí),設(shè)置為現(xiàn)有系統(tǒng)不會(huì)通知附加系統(tǒng)利用現(xiàn)有系統(tǒng)的處理(作業(yè))。作為特定示例,將示意性地描述由附加系統(tǒng)中的處理器56執(zhí)行掃描作業(yè)的情況。 圖10是示出由附加系統(tǒng)中的處理器56來執(zhí)行使用包含于現(xiàn)有系統(tǒng)中的功能的掃描作業(yè)的情況的順序示例。圖10所示的由現(xiàn)有系統(tǒng)中的處理器34執(zhí)行的掃描作業(yè)僅僅是執(zhí)行讀取文件圖像的處理。相反,由附加系統(tǒng)中的處理器56執(zhí)行的掃描作業(yè)通過使得利用現(xiàn)有系統(tǒng)中的處理器34執(zhí)行掃描作業(yè)來執(zhí)行讀取文件圖像的處理,然后用處理器56執(zhí)行對(duì)所讀取的文件圖像數(shù)據(jù)的利用光學(xué)字符閱讀器(OCR)軟件等的后續(xù)處理。在附加系統(tǒng)中,在U/I 18上顯示允許用戶選擇作業(yè)功能的菜單屏幕(S400)。用戶在菜單屏幕上指定要使用的作業(yè)功能。假設(shè)用戶指定了掃描(S402)。當(dāng)指定掃描時(shí),附加系統(tǒng)在U/I18上顯示掃描功能設(shè)置屏幕(S404)。用戶在顯示于U/I18上的掃描功能設(shè)置屏幕上設(shè)置掃描功能,并且進(jìn)一步給予開始掃描的指令(S406)。響應(yīng)于該指示,附加系統(tǒng)生成掃描作業(yè)并且利用處理器56來執(zhí)行該掃描作業(yè)(S408)。另外,附加系統(tǒng)請(qǐng)求現(xiàn)有系統(tǒng)中的作業(yè)管理單元30執(zhí)行掃描作業(yè)(S410)。響應(yīng)于該請(qǐng)求,現(xiàn)有系統(tǒng)激活掃描作業(yè)并且執(zhí)行讀取文件的操作(S412)。在該示例性實(shí)施例中,現(xiàn)有系統(tǒng)不向附加系統(tǒng)通知已經(jīng)激活和執(zhí)行掃描作業(yè)的事實(shí)。然而,由于該掃描作業(yè)正由附加系統(tǒng)中的處理器56執(zhí)行,所以該掃描作業(yè)正由作業(yè)管理單元50來管理。在該示例性實(shí)施例中,當(dāng)要使用現(xiàn)有系統(tǒng)的功能來處理包含于附加系統(tǒng)中的處理器56所執(zhí)行的作業(yè)中的部分處理時(shí),在正在執(zhí)行利用現(xiàn)有系統(tǒng)的處理(作業(yè))的同時(shí)使用用于該處理的接口來交換有關(guān)該處理的進(jìn)程信息。在圖10所示的情況中,在正在執(zhí)行與文件讀取有關(guān)的作業(yè)的同時(shí),利用用于掃描的接口(未示出)來交換掃描作業(yè)的進(jìn)程信息 (作業(yè)信息)(從讀取文件的處理的激活到結(jié)束)。例如,當(dāng)在現(xiàn)有系統(tǒng)中改變掃描作業(yè)的作業(yè)信息(進(jìn)程信息)時(shí),利用接口來進(jìn)行其通知(S415),并且在附加系統(tǒng)中更新該掃描作業(yè)的狀態(tài)(S416)。以此方式,利用該接口來進(jìn)行與文件讀取有關(guān)的進(jìn)程信息的通知和與文件讀取有關(guān)的操作。當(dāng)在現(xiàn)有系統(tǒng)中完成掃描作業(yè)(S418)時(shí),附加系統(tǒng)被通知掃描作業(yè)(文件讀取) 的完成(S420)。由于已經(jīng)完成了文件讀取,所以附加系統(tǒng)中的作業(yè)管理單元50更新處理器56所執(zhí)行的掃描作業(yè)的狀態(tài)。此后,附加系統(tǒng)中的處理器56進(jìn)行諸如利用OCR軟件的上述處理之列的后續(xù)處理(S4M),并且當(dāng)后續(xù)處理結(jié)束時(shí),該掃描作業(yè)完成(S426)。以此方式,當(dāng)現(xiàn)有系統(tǒng)中的處理器34所執(zhí)行的作業(yè)是包括附加系統(tǒng)中的處理器 56所執(zhí)行的作業(yè)的部分處理的作業(yè)時(shí),現(xiàn)有系統(tǒng)不會(huì)將該作業(yè)通知給附加系統(tǒng)。在該示例性實(shí)施例中,經(jīng)由U/I 18將與作業(yè)管理單元50所管理的作業(yè)有關(guān)的信息提供給用戶。作為特定示例,當(dāng)用戶使用U/I 18給予指令來檢查作業(yè)列表以便檢查已被圖像形成設(shè)備10執(zhí)行的作業(yè)(已在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)以及已在附加系統(tǒng)中執(zhí)行的作業(yè))時(shí),在該示例性實(shí)施例中,附加系統(tǒng)中的作業(yè)管理單元50在U/I 18上顯示存儲(chǔ)在存儲(chǔ)器M中的作業(yè)信息作為作業(yè)列表。圖11示出了作業(yè)列表的特定示例。作為在現(xiàn)有系統(tǒng)中執(zhí)行的復(fù)印作業(yè)(復(fù)印作業(yè)A和復(fù)印作業(yè)B),對(duì)應(yīng)的偽作業(yè)的作業(yè)信息(例如,作業(yè)處理狀態(tài))的項(xiàng)目被顯示,以及附加系統(tǒng)中的處理器56所執(zhí)行的掃描作業(yè)的作業(yè)信息(例如,作業(yè)處理狀態(tài))被顯示。以此方式,由于該示例性實(shí)施例中的附加系統(tǒng)中的作業(yè)管理單元50共同管理處理器56所執(zhí)行的作業(yè)的作業(yè)信息和可以視作在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)的偽作業(yè)的作業(yè)信息,因此這些作業(yè)信息的項(xiàng)目被共同提供給用戶。如上所述,在該示例性實(shí)施例中,當(dāng)在現(xiàn)有系統(tǒng)中激活和執(zhí)行作業(yè)時(shí),附加系統(tǒng)中的作業(yè)管理單元50生成對(duì)應(yīng)于該作業(yè)的偽作業(yè)(進(jìn)行類似的處理),并且利用處理器58來執(zhí)行該偽作業(yè)。作業(yè)管理單元50管理與處理器58所執(zhí)行的偽作業(yè)的處理有關(guān)的信息和與處理器56所執(zhí)行的作業(yè)的處理有關(guān)的信息。現(xiàn)有系統(tǒng)中的作業(yè)管理單元30和附加系統(tǒng)中的作業(yè)管理單元50管理在各自系統(tǒng)中執(zhí)行的作業(yè)。由于在附加系統(tǒng)中執(zhí)行與在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)相對(duì)應(yīng)的偽作業(yè),因此實(shí)際上在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)可以視作在附加系統(tǒng)中執(zhí)行的作業(yè)。因此,附加系統(tǒng)中的作業(yè)管理單元50能夠管理在兩個(gè)系統(tǒng)中執(zhí)行的所有作業(yè)。因此,與沒有執(zhí)行將在現(xiàn)有系統(tǒng)中執(zhí)行的作業(yè)視作在附加系統(tǒng)中執(zhí)行的作業(yè)的偽作業(yè)相比,改善了用戶方便性。因?yàn)榭梢栽诓桓淖冎T如如上所述的第一協(xié)議和第二協(xié)議種類的接口的情況下提供諸如軟件A、軟件 B和軟件C之類的功能,所以改善了開發(fā)效率。雖然在該示例性實(shí)施例中已經(jīng)描述了現(xiàn)有系統(tǒng)是在標(biāo)準(zhǔn)OS上實(shí)現(xiàn)的系統(tǒng)而附加系統(tǒng)是在附加OS上實(shí)現(xiàn)的系統(tǒng)的情況,但是現(xiàn)有系統(tǒng)和附加系統(tǒng)不限于此?,F(xiàn)有系統(tǒng)和附加系統(tǒng)可以在相同的OS上實(shí)現(xiàn)。現(xiàn)有系統(tǒng)和附加系統(tǒng)可以是任意的系統(tǒng),只要它們具有單獨(dú)地管理在各自系統(tǒng)中執(zhí)行的作業(yè)的單獨(dú)的作業(yè)管理單元即可。雖然在該示例性實(shí)施例中已經(jīng)描述了存在一個(gè)現(xiàn)有系統(tǒng)和一個(gè)附加系統(tǒng)的情況, 但是現(xiàn)有系統(tǒng)的數(shù)量和附加系統(tǒng)的數(shù)量不限于一個(gè)。例如,可以存在多個(gè)現(xiàn)有系統(tǒng)。當(dāng)存在多個(gè)系統(tǒng)時(shí),這些系統(tǒng)中的任意一個(gè)系統(tǒng)(例如最新增加的系統(tǒng)(附加系統(tǒng)))的作業(yè)管理單元可以生成、執(zhí)行和管理與另一個(gè)系統(tǒng)(現(xiàn)有系統(tǒng))中的作業(yè)相對(duì)應(yīng)的偽作業(yè)。雖然在該示例性實(shí)施例中已經(jīng)描述了在同一個(gè)圖像形成設(shè)備10中包括附加系統(tǒng)和現(xiàn)有系統(tǒng)的情況,但是該構(gòu)造不限于此。這些系統(tǒng)中的任意一個(gè)可以被構(gòu)造為通過網(wǎng)絡(luò)彼此連接。雖然在該示例性實(shí)施例中已經(jīng)描述了由圖像形成設(shè)備10中包括的設(shè)備控制器12 實(shí)現(xiàn)的現(xiàn)有系統(tǒng)和附加系統(tǒng)是執(zhí)行有關(guān)圖像形成的作業(yè)的系統(tǒng)的情況,但是設(shè)備控制器12 不限于此。設(shè)備控制器12可以是提供用于管理其他作業(yè)的作業(yè)管理功能的處理信息管理設(shè)備,或者可以包含于不同于圖像形成設(shè)備10的另一個(gè)設(shè)備中。雖然已經(jīng)描述了由設(shè)備控制器12的CPU 12A來執(zhí)行標(biāo)準(zhǔn)應(yīng)用程序(作為第一應(yīng)用程序的示例)、附加應(yīng)用程序(作為第二應(yīng)用程序的示例)和控制程序的情況,但是本發(fā)明的示例性實(shí)施例不限于這種情況。例如,如圖12所示,本發(fā)明的示例性實(shí)施例適用于這樣一種構(gòu)造可以通過將包括微型計(jì)算機(jī)等的附加功能提供單元72插入圖像形成設(shè)備70 上設(shè)置的擴(kuò)展槽來給該構(gòu)造增加可以提供給用戶的功能。附加功能提供單元72包括CPU 72A、存儲(chǔ)器72B和存儲(chǔ)附加OS程序、附加應(yīng)用程序和控制程序的非易失性存儲(chǔ)器72C。該構(gòu)造中的附加功能提供單元72是附加計(jì)算機(jī)的示例,附加OS程序、附加應(yīng)用程序和控制程序由附加功能提供單元72的CPU 72A來執(zhí)行。例如,在圖12中的構(gòu)造中,控制
13程序可以存儲(chǔ)在設(shè)備控制器12的存儲(chǔ)器12C中并且可以由CPU 12A執(zhí)行。雖然已經(jīng)描述了作為根據(jù)本發(fā)明的示例性實(shí)施例的圖像形成設(shè)備的控制程序的示例的程序被附加地存儲(chǔ)在設(shè)備控制器12的存儲(chǔ)器12C中的情況,但是根據(jù)本發(fā)明的示例性實(shí)施例的圖像形成設(shè)備的控制程序可以作為記錄在諸如只讀存儲(chǔ)光盤(CD-ROM)或者數(shù)碼多用途只讀存儲(chǔ)器(DVD-ROM)中的程序來提供??蛇x地,可以通過網(wǎng)絡(luò)來提供控制程序。為了說明和描述的目的,提供了本發(fā)明的示例性實(shí)施例的上述描述。其目的不是窮盡或者將本發(fā)明限于所公開的精確形式。顯然地,對(duì)于所屬領(lǐng)域的技術(shù)人員來說,很多修改和變型將是顯而易見的。選擇和描述這些實(shí)施例的目的在于更好地說明本發(fā)明的原理及其實(shí)際應(yīng)用,從而使得所屬領(lǐng)域的技術(shù)人員能夠理解本發(fā)明的各種實(shí)施例和具有各種適于預(yù)期的特定應(yīng)用的變型的本發(fā)明。其目的在于本發(fā)明的范圍由隨后的權(quán)利要求及其等價(jià)物來限定。
權(quán)利要求
1.一種處理信息管理設(shè)備,包括第一處理器,其在第一系統(tǒng)所工作的環(huán)境中基于第一應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第一處理;管理單元,其在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來管理與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的處理有關(guān)的信息;第二處理器,其在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第二處理;生成器,其在第一處理器執(zhí)行第一處理時(shí)生成執(zhí)行指令,該執(zhí)行指令用于使得對(duì)應(yīng)于第一處理的第三處理被執(zhí)行以便視作在第二系統(tǒng)所工作的環(huán)境中執(zhí)行第一處理;以及在第一處理器完成第一處理時(shí),所述生成器生成用于完成第三處理的執(zhí)行的完成指令;以及第三處理器,其在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來根據(jù)生成器所生成的所述執(zhí)行指令執(zhí)行第三處理,并且根據(jù)所述完成指令完成第三處理。
2.根據(jù)權(quán)利要求1所述的處理信息管理設(shè)備,還包括設(shè)置單元,其針對(duì)每種類型的第一處理對(duì)所述生成器是否生成第三處理的執(zhí)行指令進(jìn)行設(shè)置。
3.根據(jù)權(quán)利要求2所述的處理信息管理設(shè)備,其中,當(dāng)?shù)诙幚戆A(yù)定類型的第一處理時(shí),設(shè)置單元設(shè)置不生成與所述預(yù)定類型的第一處理相對(duì)應(yīng)的第三處理的執(zhí)行指令。
4.根據(jù)權(quán)利要求1至3中的任意一個(gè)所述的處理信息管理設(shè)備,其中所述管理單元接收與正在被第一處理器執(zhí)行的第一處理的執(zhí)行有關(guān)的信息,并且將接收到的信息作為與對(duì)應(yīng)于第一處理的第三處理的執(zhí)行有關(guān)的信息進(jìn)行管理。
5.根據(jù)權(quán)利要求1至3中的任意一個(gè)所述的處理信息管理設(shè)備,還包括指令單元,其針對(duì)在第二系統(tǒng)中執(zhí)行的處理給予指令,其中所述管理單元將指令單元給予的第三處理的指令通知給執(zhí)行對(duì)應(yīng)于第三處理的第一處理的第一處理器。
6.根據(jù)權(quán)利要求4所述的處理信息管理設(shè)備,還包括指令單元,其針對(duì)在第二系統(tǒng)中執(zhí)行的處理給予指令,其中所述管理單元將指令單元給予的第三處理的指令通知給執(zhí)行對(duì)應(yīng)于第三處理的第一處理的第一處理器。
7.根據(jù)權(quán)利要求1至3中的任意一個(gè)所述的處理信息管理設(shè)備,還包括輸出單元,其在第二系統(tǒng)所工作的環(huán)境中輸出與第二處理器所執(zhí)行的第二處理有關(guān)的信息和與第三處理器所執(zhí)行的第三處理有關(guān)的信息。
8.根據(jù)權(quán)利要求4所述的處理信息管理設(shè)備,還包括輸出單元,其在第二系統(tǒng)所工作的環(huán)境中輸出與第二處理器所執(zhí)行的第二處理有關(guān)的信息和與第三處理器所執(zhí)行的第三處理有關(guān)的信息。
9.根據(jù)權(quán)利要求5所述的處理信息管理設(shè)備,還包括輸出單元,其在第二系統(tǒng)所工作的環(huán)境中輸出與第二處理器所執(zhí)行的第二處理有關(guān)的信息和與第三處理器所執(zhí)行的第三處理有關(guān)的信息。
10.根據(jù)權(quán)利要求6所述的處理信息管理設(shè)備,還包括輸出單元,其在第二系統(tǒng)所工作的環(huán)境中輸出與第二處理器所執(zhí)行的第二處理有關(guān)的信息和與第三處理器所執(zhí)行的第三處理有關(guān)的信息。
11.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求1至3中的任意一個(gè)所述的處理信息管理設(shè)備,其中第一處理和第二處理是有關(guān)圖像形成的信息。
12.—種圖像形成設(shè)備,包括根據(jù)權(quán)利要求4所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
13.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求5所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
14.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求6所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
15.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求7所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
16.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求8所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
17.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求9所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
18.一種圖像形成設(shè)備,包括根據(jù)權(quán)利要求10所述的處理信息管理設(shè)備, 其中第一處理和第二處理是有關(guān)圖像形成的信息。
19.一種處理信息管理方法,包括在第一系統(tǒng)所工作的環(huán)境中基于第一應(yīng)用程序,執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第一處理;在第二系統(tǒng)所工作的第二環(huán)境中基于第二應(yīng)用程序,管理與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的處理有關(guān)的信息;在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序,執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第二處理;在第一處理被執(zhí)行時(shí),生成執(zhí)行指令,該執(zhí)行指令用于使得與第一處理相對(duì)應(yīng)的第三處理被執(zhí)行以便視作在第二處理所工作的環(huán)境中執(zhí)行第一處理,以及在第一處理完成時(shí), 生成用于完成第三處理的執(zhí)行的完成指令;以及在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來根據(jù)所述執(zhí)行指令執(zhí)行第三處理,并且根據(jù)所述完成指令來完成第三處理。
全文摘要
本發(fā)明提供了處理信息管理設(shè)備和方法、以及圖像形成設(shè)備。所述處理信息管理設(shè)備包括第一處理器、管理單元、第二處理器、生成器、以及第三處理器。第一處理器在第一系統(tǒng)所工作的環(huán)境中基于第一應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第一處理。管理單元在第二系統(tǒng)所工作的環(huán)境中基于第二應(yīng)用程序來管理與在第二系統(tǒng)所工作的環(huán)境中執(zhí)行的處理有關(guān)的信息。第二處理器基于第二系統(tǒng)所工作的環(huán)境中的第二應(yīng)用程序來執(zhí)行指示要被執(zhí)行的每個(gè)處理單元的第二處理。生成器在第一處理器執(zhí)行第一處理時(shí)生成執(zhí)行指令,以及在第一處理器完成第一處理時(shí)生成完成指令。第三處理器基于第二應(yīng)用程序來根據(jù)執(zhí)行指令執(zhí)行第三處理,并且根據(jù)完成指令完成第三處理。
文檔編號(hào)G06F3/12GK102298509SQ20101057871
公開日2011年12月28日 申請(qǐng)日期2010年12月8日 優(yōu)先權(quán)日2010年6月28日
發(fā)明者小林邦彥, 手塚芳明, 渡邊剛, 阿出川智通 申請(qǐng)人:富士施樂株式會(huì)社