專(zhuān)利名稱(chēng):圖像形成裝置及在該圖像形成裝置中執(zhí)行操作的方法
技術(shù)領(lǐng)域:
本總體發(fā)明構(gòu)思涉及在圖像形成裝置中執(zhí)行操作的方法以及用于執(zhí)行所述方法的圖像形成裝置。
背景技術(shù):
諸如打印機(jī)、掃描儀和多功能外圍設(shè)備之類(lèi)的圖像形成裝置執(zhí)行打印、掃描、復(fù)印、發(fā)送/接收傳真數(shù)據(jù)、發(fā)送電子郵件消息以及向服務(wù)器發(fā)送數(shù)據(jù)當(dāng)中的至少ー個(gè)功能。 為了使用圖像形成裝置的這些功能執(zhí)行多個(gè)操作,用戶(hù)分別輸入命令以命令執(zhí)行那些操作。然而,如果在圖像形成裝置中可以執(zhí)行定義工作流的工作表單(workform)功能,所述工作流指示將要執(zhí)行的多個(gè)操作,則用戶(hù)可以通過(guò)簡(jiǎn)單的操控來(lái)執(zhí)行工作表單功能,從而方便地執(zhí)行多個(gè)操作,而無(wú)需分別輸入用于執(zhí)行這些操作的命令。在這種情況下,由于預(yù)定義的工作流所指示的操作是固定的,所以為了執(zhí)行與工作流所指示的固定操作稍有不同的操作,需要?jiǎng)?chuàng)建和存儲(chǔ)新的工作表単。
發(fā)明內(nèi)容
本總體發(fā)明構(gòu)思提供在圖像形成裝置中執(zhí)行操作的方法以及用于執(zhí)行所述方法的圖像形成裝置,所述方法通過(guò)避免重復(fù)地創(chuàng)建和存儲(chǔ)工作表單,從而高效地利用資源。并且,本總體發(fā)明構(gòu)思還提供ー種非瞬時(shí)性(non-transitory)計(jì)算機(jī)可讀記錄介質(zhì),其具有包含于其上的用于執(zhí)行所述方法的程序。本總體發(fā)明構(gòu)思不局限于上述方案,也可以存在其他技術(shù)方案。根據(jù)本總體發(fā)明構(gòu)思的ー個(gè)方面,提供ー種利用定義ー個(gè)或多個(gè)工作流的工作表單在圖像形成裝置中執(zhí)行操作的方法,所述ー個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)將要執(zhí)行的ー個(gè)或多個(gè)操作,所述方法包括接收?qǐng)D像形成裝置的用戶(hù)的識(shí)別信息;相對(duì)于用戶(hù)從圖像形成裝置中預(yù)先存在的ー個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表単,確定是否存在與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單;以及如果確定存在所述重新定義的工作表單,則根據(jù)與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。根據(jù)本總體發(fā)明構(gòu)思的另ー個(gè)方面,提供ー種創(chuàng)建定義ー個(gè)或多個(gè)工作流的工作表單的方法,所述ー個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)在圖像形成裝置中將要執(zhí)行的一個(gè)或多個(gè)操作,所述方法包括相對(duì)于用戶(hù)從圖像形成裝置中預(yù)先存在的ー個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表單,創(chuàng)建與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的工作表単,在該工作表單中重新定義了輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性中的至少ー個(gè);以及存儲(chǔ)關(guān)于所創(chuàng)建的重新定義的工作表單的信息。
根據(jù)本總體發(fā)明構(gòu)思的另一方面,提供一種非瞬時(shí)性計(jì)算機(jī)可讀記錄介質(zhì),其具有包含于其上的用于執(zhí)行所述方法的程序。根據(jù)本總體發(fā)明構(gòu)思的另一方面,提供ー種使用定義ー個(gè)或多個(gè)工作流的工作表單執(zhí)行操作的圖像形成裝置,所述ー個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)將要執(zhí)行的ー個(gè)或多個(gè)操作,所述圖像形成裝置包括接ロ単元,用于接收?qǐng)D像形成裝置的用戶(hù)的識(shí)別信息;存儲(chǔ)單元,用于存儲(chǔ)關(guān)于ー個(gè)或多個(gè)工作表單的信息以及圖像形成裝置的用戶(hù)的識(shí)別信息;選擇単元,用于根據(jù)用戶(hù)輸入的選擇信息從所存儲(chǔ)的工作表單當(dāng)中選擇任何ー個(gè)エ 作表単;確定單元,用于確定是否存在相對(duì)于所選擇的工作表單的、與所接收的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單;以及操作執(zhí)行單元,用于如果確定存在所述重新定義的工作表單,則根據(jù)與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。
通過(guò)參照附圖詳細(xì)描述本總體發(fā)明構(gòu)思的示范性實(shí)施例,本總體發(fā)明構(gòu)思的上述及其他特征和優(yōu)點(diǎn)將變得更加清楚,附圖中圖1是示出使用根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的圖像形成裝置的環(huán)境的框圖;圖2是圖1的圖像形成裝置的框圖;圖3是圖1的圖像形成裝置的詳細(xì)框圖;圖4是示出工作表單信息存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)中的例子的表;圖5是示出根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的在圖1的圖像形成裝置中執(zhí)行操作的方法的流程圖;以及圖6是示出根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的在圖1的圖像形成裝置中創(chuàng)建工作表單的方法的流程圖。
具體實(shí)施例方式現(xiàn)在將參照附圖更全面地描述本總體發(fā)明構(gòu)思,附圖中示出了本總體發(fā)明構(gòu)思的示范性實(shí)施例。圖1是示出使用根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的圖像形成裝置100的環(huán)境的框圖。參照?qǐng)D1,圖像形成裝置100可以連接到主機(jī)設(shè)備200和外部設(shè)備300。盡管在圖1中示出了一個(gè)圖像形成裝置100、ー個(gè)主機(jī)設(shè)備200和ー個(gè)外部設(shè)備 300,但是本實(shí)施例不局限于此,一個(gè)或多個(gè)圖像形成裝置100可以連接到一個(gè)或多個(gè)主機(jī)設(shè)備200和ー個(gè)或多個(gè)外部設(shè)備300。在圖1中,圖像形成裝置100、主機(jī)設(shè)備200和外部設(shè)備300可以通過(guò)利用在圖像形成裝置100、主機(jī)設(shè)備200和外部設(shè)備300中的每ー個(gè)中配置的通信模塊,經(jīng)由有線或無(wú)線網(wǎng)絡(luò)、有線串行通信等等發(fā)送和接收數(shù)據(jù)。網(wǎng)絡(luò)的例子可以是因特網(wǎng)、局域網(wǎng)(LAN)、無(wú)線局域網(wǎng)、廣域網(wǎng)(WAN)和個(gè)人局域網(wǎng)(personal area network,PAN),但是本實(shí)施例不局限于此,而是可以使用任何其他用于發(fā)送和接收信息的網(wǎng)絡(luò)。在圖1中,圖像形成裝置100是用于形成圖像的裝置,圖像形成裝置100的例子可以是打印機(jī)、掃描儀和多功能外圍設(shè)備(multi-function peripheral,MFP)。因此,圖像形成裝置100可以執(zhí)行打印操作、掃描操作、復(fù)印操作、發(fā)送/接收傳真數(shù)據(jù)的操作、發(fā)送電子郵件消息的操作以及向服務(wù)器發(fā)送文件的操作等等,但是本實(shí)施例不局限于此,而是也可以根據(jù)環(huán)境執(zhí)行各種其他操作。主機(jī)設(shè)備200是用于控制圖像形成裝置100的設(shè)備,主機(jī)設(shè)備200可以是連接到圖像形成裝置100并適配為控制圖像形成裝置100的任何設(shè)備。主機(jī)設(shè)備200的例子可以是通用計(jì)算機(jī)系統(tǒng)和個(gè)人數(shù)字助理。外部設(shè)備300可以是經(jīng)由有線或無(wú)線網(wǎng)絡(luò)、有線串行通信等等連接到圖像形成裝置100的任何設(shè)備。外部設(shè)備300的例子可以是通用計(jì)算機(jī)系統(tǒng)、服務(wù)器設(shè)備和通用串行總線(USB)存儲(chǔ)器。在圖1中,服務(wù)器設(shè)備的例子可以是文件傳輸協(xié)議(file transfer protocol, FTP)服務(wù)器和服務(wù)器消息塊(server message block, SMB)服務(wù)器,并且本領(lǐng)域普通技術(shù)人員將理解,服務(wù)器設(shè)備的例子還可以是用于發(fā)送電子郵件消息的電子郵件服務(wù)器。如上所述,圖像形成裝置100可以使用輸入數(shù)據(jù)執(zhí)行各種操作。例如,輸入數(shù)據(jù)可以通過(guò)在圖像形成裝置100中執(zhí)行掃描操作獲得,或者可以從主機(jī)設(shè)備200或外部設(shè)備300 接收。并且,圖像形成裝置100可以使用輸入數(shù)據(jù)執(zhí)行打印操作和存儲(chǔ)操作,或者可以將輸入數(shù)據(jù)發(fā)送到外部設(shè)備300。圖2是圖1的圖像形成裝置100的框圖。參照?qǐng)D2,圖像形成裝置100包括接ロ單元110、存儲(chǔ)單元120、選擇單元130、確定單元140和操作執(zhí)行單元150。圖2中示出了與本實(shí)施例相關(guān)的圖像形成裝置100的元件。因此,本領(lǐng)域普通技術(shù)人員將理解,圖像形成裝置100還可以包括圖2示出的之外的通用元件。并且,圖2的圖像形成裝置100的選擇單元130和確定單元140中的每ー個(gè)可能對(duì)應(yīng)于一個(gè)或多個(gè)處理器。處理器可以分別被實(shí)現(xiàn)為邏輯門(mén)陣列,或者實(shí)現(xiàn)為通用微處理器和存儲(chǔ)器的組合,在所述存儲(chǔ)器中存儲(chǔ)可在微處理器中執(zhí)行的程序。并且,本領(lǐng)域普通技術(shù)人員將理解,處理器可以被實(shí)現(xiàn)為另一種類(lèi)型的硬件。在圖2中,圖像形成裝置100使用工作表單執(zhí)行各種操作,所述工作表單定義ー個(gè)或多個(gè)工作流,所述ー個(gè)或多個(gè)工作流指示將針對(duì)輸入數(shù)據(jù)執(zhí)行的ー個(gè)或多個(gè)操作。因此, 圖像形成裝置100的用戶(hù)可以通過(guò)使用存在于圖像形成裝置100中的工作表單方便地執(zhí)行各種重復(fù)執(zhí)行的操作。接ロ単元110接收?qǐng)D像形成裝置100的用戶(hù)的識(shí)別信息。這里,“識(shí)別信息”指的是在圖像形成裝置100中使用的用于識(shí)別圖像形成裝置100的多個(gè)用戶(hù)的信息。例如,識(shí)別信息可以包括每個(gè)用戶(hù)的標(biāo)識(shí)符(ID)和ロ令。并且,本領(lǐng)域普通技術(shù)人員將理解,接ロ単元110可以獲取由用戶(hù)直接輸入到圖像形成裝置100的識(shí)別信息,或者可以通過(guò)連接到圖像形成裝置100的主機(jī)設(shè)備200接收識(shí)別信息。存儲(chǔ)單元120存儲(chǔ)關(guān)于ー個(gè)或多個(gè)工作表單的信息以及圖像形成裝置100的用戶(hù)的識(shí)別信息。關(guān)于工作表單的信息可以包括關(guān)于輸入數(shù)據(jù)以及構(gòu)成工作流的將要執(zhí)行的操作的信息。并且,關(guān)于工作表單的信息還可以包括關(guān)于重新定義的工作表單的信息,所述重新定義的工作表單是指相對(duì)于多個(gè)工作表單中的每ー個(gè)工作表單、與多個(gè)用戶(hù)中的每ー個(gè)用戶(hù)相對(duì)應(yīng)的、重新定義的工作表單。例如,關(guān)于與多個(gè)用戶(hù)中的每ー個(gè)用戶(hù)相對(duì)應(yīng)的重新定義的工作表單的信息可以包括,根據(jù)每ー個(gè)用戶(hù)的、關(guān)于輸入數(shù)據(jù)的屬性以及構(gòu)成工作表單的將要執(zhí)行的每ー個(gè)操作的屬性的信息。輸入數(shù)據(jù)的屬性包括存儲(chǔ)在圖像形成裝置100中的數(shù)據(jù)的屬性、向圖像形成裝置 100發(fā)送打印數(shù)據(jù)的主機(jī)設(shè)備的屬性、以及向圖像形成裝置100發(fā)送傳真數(shù)據(jù)的發(fā)送方號(hào)碼中的至少ー個(gè)。例如,存儲(chǔ)在圖像形成裝置100中的數(shù)據(jù)的屬性表示指示存儲(chǔ)在圖像形成裝置 100中的數(shù)據(jù)的文檔的名稱(chēng)、文檔的創(chuàng)建者、文檔的存儲(chǔ)位置等等。例如,向圖像形成裝置100發(fā)送打印數(shù)據(jù)的主機(jī)設(shè)備的屬性表示主機(jī)設(shè)備的名稱(chēng)、主機(jī)設(shè)備的用戶(hù)等等。例如,向圖像形成裝置100發(fā)送傳真數(shù)據(jù)的發(fā)送方號(hào)碼表示向圖像形成裝置100 發(fā)送傳真數(shù)據(jù)的發(fā)送方號(hào)碼。并且,將要執(zhí)行的每ー個(gè)操作的屬性包括與在圖像形成裝置100執(zhí)行的存儲(chǔ)操作相對(duì)應(yīng)的存儲(chǔ)位置、與在圖像形成裝置100中執(zhí)行的發(fā)送傳真數(shù)據(jù)的操作相對(duì)應(yīng)的發(fā)送方號(hào)碼、與在圖像形成裝置100中執(zhí)行的發(fā)送電子郵件消息的操作相對(duì)應(yīng)的發(fā)送方地址、與在圖像形成裝置100中執(zhí)行的向外部設(shè)備發(fā)送數(shù)據(jù)的操作相對(duì)應(yīng)的外部設(shè)備的屬性、以及與在圖像形成裝置100中執(zhí)行的打印操作相對(duì)應(yīng)的打印屬性中的至少ー個(gè)。例如,與在圖像形成裝置100中執(zhí)行的存儲(chǔ)操作相對(duì)應(yīng)的存儲(chǔ)位置可以表示圖像形成裝置100中的存儲(chǔ)單元120、作為外部設(shè)備300的例子的USB存儲(chǔ)器或服務(wù)器設(shè)備。并且,如果圖像形成裝置100具有文檔盒(document box)功能,則存儲(chǔ)位置可以是包括在存儲(chǔ)單元120中的多個(gè)文檔盒當(dāng)中的任何文檔盒。例如,與在圖像形成裝置100中執(zhí)行的發(fā)送傳真數(shù)據(jù)的操作相對(duì)應(yīng)的發(fā)送方號(hào)碼可以表示發(fā)送方的傳真號(hào)碼,并且與在圖像形成裝置100中執(zhí)行的發(fā)送電子郵件消息的操作相對(duì)應(yīng)的發(fā)送方地址可以表示發(fā)送方的電子郵件地址。例如,與在圖像形成裝置100中執(zhí)行的向外部設(shè)備發(fā)送數(shù)據(jù)的操作相對(duì)應(yīng)的外部設(shè)備的屬性可以表示外部設(shè)備的類(lèi)型、向外部設(shè)備發(fā)送數(shù)據(jù)的方法等等。外部設(shè)備的類(lèi)型可以表示例如連接到圖像形成裝置100的USB存儲(chǔ)器或服務(wù)器設(shè)備,并且向外部設(shè)備發(fā)送數(shù)據(jù)的方法可以是各種數(shù)據(jù)傳輸方法中的任何ー種。例如,與在圖像形成裝置100中執(zhí)行的打印操作相對(duì)應(yīng)的打印屬性可以表示打印的份數(shù)(例如,ー份、兩份等等)、雙面打印、彩色打印等等。如上所述,存儲(chǔ)單元120存儲(chǔ)多個(gè)工作表單以及相對(duì)于所述工作表單中的每ー 個(gè)、與多個(gè)用戶(hù)中的每ー個(gè)相對(duì)應(yīng)的、重新定義的工作表単。因此,用戶(hù)可以通過(guò)使用存儲(chǔ)単元120中存儲(chǔ)的工作表單當(dāng)中與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的、重新定義的工作表単,來(lái)方便地執(zhí)行期望的操作。并且,由于存儲(chǔ)単元120存儲(chǔ)重新定義的工作表単,在所述重新定義的工作表單中僅僅相對(duì)于預(yù)先存在的工作表單重新定義了輸入數(shù)據(jù)的屬性以及將要執(zhí)行的操作的屬性,因此,可以避免因創(chuàng)建和存儲(chǔ)新工作表單而導(dǎo)致的資源浪費(fèi)使用。也就是說(shuō),由于存儲(chǔ)単元120可以相對(duì)于預(yù)先存在的模板單獨(dú)地存儲(chǔ)和管理與多個(gè)用戶(hù)的每ー個(gè)的識(shí)別信息相對(duì)應(yīng)的重新定義的數(shù)據(jù),因此可以高效地管理在圖像形成裝置100中存在的相對(duì)較多的數(shù)據(jù)。
因此,由于可以動(dòng)態(tài)使用圖像形成裝置100的工作表単,因此可以提高用戶(hù)便利性。本領(lǐng)域普通技術(shù)人員將會(huì)理解,存儲(chǔ)單元120的例子可以是硬盤(pán)驅(qū)動(dòng)器(HDD)、大容量只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、閃速存儲(chǔ)器和存儲(chǔ)卡。選擇單元130根據(jù)用戶(hù)輸入的選擇信息選擇存儲(chǔ)單元120中存儲(chǔ)的工作表單中的任何ー個(gè)。例如,用戶(hù)參照關(guān)于預(yù)先創(chuàng)建并存儲(chǔ)在圖像形成裝置100中的多個(gè)工作表單的信息來(lái)選擇ー個(gè)包括工作流的工作表單,該工作流指示將要執(zhí)行的期望操作。將詳細(xì)解釋用戶(hù)期望使用圖像形成裝置100執(zhí)行針對(duì)掃描數(shù)據(jù)的存儲(chǔ)操作和發(fā)送電子郵件消息的操作的情況。當(dāng)用戶(hù)執(zhí)行圖像形成裝置100的工作表單功能吋,圖像形成裝置100向用戶(hù)提供關(guān)于預(yù)先創(chuàng)建然后存儲(chǔ)在圖像形成裝置100中的多個(gè)工作表單的信息。所述關(guān)于多個(gè)工作表單的信息可以經(jīng)由圖像形成裝置100的接ロ単元110直接顯示在圖像形成裝置100上, 或者可以顯示在連接到圖像形成裝置100的主機(jī)設(shè)備200上。從而,用戶(hù)從多個(gè)工作表單當(dāng)中選擇包括與存儲(chǔ)操作和發(fā)送電子郵件消息的操作相對(duì)應(yīng)的工作流的工作表単。如上所述,用戶(hù)可以經(jīng)由接ロ単元110直接選擇圖像形成裝置100中的任何工作表単,或者可以使用連接到圖像形成裝置100的主機(jī)設(shè)備200選擇任何工作表単。選擇單元130參照用戶(hù)的選擇信息選擇存儲(chǔ)單元120中存儲(chǔ)的工作表單中的任何ー個(gè)。確定單元140確定是否存在相對(duì)于選擇單元130所選擇的工作表單的、與經(jīng)由接 ロ単元110接收的識(shí)別信息相對(duì)應(yīng)的、重新定義的工作表単。在重新定義的工作表單中,為多個(gè)用戶(hù)中的每ー個(gè)重新定義了輸入數(shù)據(jù)的屬性和構(gòu)成工作流的將要執(zhí)行的ー個(gè)或多個(gè)操作的屬性中的至少ー個(gè)。例如,確定單元140參照在存儲(chǔ)單元120中存儲(chǔ)的關(guān)于工作表單的信息,確定是否存在相對(duì)于用戶(hù)選擇的工作表單的、與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。如上所述,存儲(chǔ)單元120包括關(guān)于相對(duì)于多個(gè)工作表單中的每ー個(gè)的、與多個(gè)用戶(hù)中的每ー個(gè)相對(duì)應(yīng)的重新定義的工作表單的信息。因此,確定單元140可以參照存儲(chǔ)單元120確定是否存在相對(duì)于用戶(hù)選擇的工作表單的、與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。將詳細(xì)解釋用戶(hù)期望使用圖像形成裝置100執(zhí)行針對(duì)掃描數(shù)據(jù)的存儲(chǔ)操作和發(fā)送電子郵件消息操作的情況。如上所述,選擇單元130可以選擇包括與存儲(chǔ)操作和發(fā)送電子郵件消息的操作相對(duì)應(yīng)的工作流的工作表単,并且確定單元140可以確定是否存在相對(duì)于用戶(hù)選擇的工作表單的、與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。用戶(hù)選擇的工作表單可以對(duì)應(yīng)于圖像形成裝置100的多個(gè)用戶(hù)使用的公用的エ 作表単,并且確定單元140可以確定是否存在相對(duì)于該公用工作表單的、與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。具體來(lái)說(shuō),公用工作表單可以包括這樣的工作流,所述工作流對(duì)應(yīng)于針對(duì)掃描數(shù)據(jù)的將數(shù)據(jù)存儲(chǔ)在連接到圖像形成裝置100的服務(wù)器設(shè)備中的存儲(chǔ)操作、以及針對(duì)掃描數(shù)據(jù)的向第一電子郵件地址發(fā)送電子郵件消息的操作。
在與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單中,可以重新定義作為存儲(chǔ)操作的屬性的存儲(chǔ)位置和作為發(fā)送電子郵件消息操作的屬性的發(fā)送方地址。也就是說(shuō),與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單可以包括這樣的工作流,所述工作流對(duì)應(yīng)于針對(duì)掃描數(shù)據(jù)的用于將數(shù)據(jù)存儲(chǔ)在連接到圖像形成裝置100的USB存儲(chǔ)器中的存儲(chǔ)操作、以及針對(duì)掃描數(shù)據(jù)的向第二電子郵件地址發(fā)送電子郵件消息的操作。這樣,圖像形成裝置100存儲(chǔ)根據(jù)用戶(hù)重復(fù)使用的操作的特性而重新定義的公用工作表単。因此,如果用戶(hù)執(zhí)行與公用工作表單中定義的標(biāo)準(zhǔn)工作流相對(duì)應(yīng)的操作(例如, 存儲(chǔ)操作和發(fā)送電子郵件消息的操作),并且只有將要執(zhí)行的操作的屬性(例如,存儲(chǔ)位置和發(fā)送方地址)有所變化,則用戶(hù)可以重新定義公用工作表單中包括的工作流的將要執(zhí)行的操作的屬性,并將其存儲(chǔ)在圖像形成裝置100中。因此,可以避免在圖像形成裝置100中重復(fù)地創(chuàng)建工作表単。如上所述,如果在存儲(chǔ)單元120中存在與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的エ 作表単,則確定単元140確定存在與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単,并且操作執(zhí)行單元150執(zhí)行相應(yīng)的操作。如果確定単元140確定存在重新定義的工作表単,則操作執(zhí)行單元150根據(jù)與經(jīng)由接ロ単元110接收的識(shí)別信息相對(duì)應(yīng)的、重新定義的工作表單執(zhí)行操作。例如,如果確定単元140確定存在重新定義的工作表単,則操作執(zhí)行單元150從存儲(chǔ)單元120中提取關(guān)干與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息,并且根據(jù)提取的工作表單,執(zhí)行存儲(chǔ)操作、發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息的操作、向外部設(shè)備發(fā)送數(shù)據(jù)的操作和打印操作中的至少ー個(gè)。將詳細(xì)解釋用戶(hù)期望使用圖像形成裝置100執(zhí)行針對(duì)掃描數(shù)據(jù)的、將數(shù)據(jù)存儲(chǔ)在 USB存儲(chǔ)器中的存儲(chǔ)操作和向第二電子郵件地址發(fā)送電子郵件消息的操作的情況。操作執(zhí)行単元150從存儲(chǔ)単元120提取與用戶(hù)相對(duì)應(yīng)的重新定義的工作表単。操作執(zhí)行單元150 參照提取的工作表單執(zhí)行將掃描數(shù)據(jù)存儲(chǔ)在USB存儲(chǔ)器中的存儲(chǔ)操作和將掃描數(shù)據(jù)經(jīng)由電子郵件發(fā)送到第二電子郵件地址的操作。因此,用戶(hù)可以方便地執(zhí)行重復(fù)執(zhí)行的操作。同吋,由于圖像形成裝置100可以存儲(chǔ)由多個(gè)用戶(hù)使用的公用工作表單,以及相對(duì)于公用工作表單的、與多個(gè)用戶(hù)中的每ー個(gè)相對(duì)應(yīng)的重新定義的工作表単,可以防止由于重復(fù)地創(chuàng)建和存儲(chǔ)包含相同工作流但是不同的輸入數(shù)據(jù)和操作的屬性的工作表單所導(dǎo)致的資源的浪費(fèi)使用。圖3是圖1的圖像形成裝置100的詳細(xì)框圖。參照?qǐng)D3,圖像形成裝置100包括接 ロ単元110、驗(yàn)證單元115、工作表單創(chuàng)建単元117、存儲(chǔ)單元120、數(shù)據(jù)庫(kù)管理単元125、選擇単元130、確定單元140和操作執(zhí)行單元150。并且,接ロ単元110包括通信接ロ単元112 和用戶(hù)接ロ単元114,存儲(chǔ)單元120包括識(shí)別信息數(shù)據(jù)庫(kù)122和工作表單信息數(shù)據(jù)庫(kù)124, 并且操作執(zhí)行單元150包括提取單元152和執(zhí)行單元154。此外,執(zhí)行單元IM包括圖像形成単元1541和發(fā)送執(zhí)行単元1542。圖3中示出了與本實(shí)施例相關(guān)的圖像形成裝置100的元件。因此,本領(lǐng)域普通技術(shù)人員將理解,圖像形成裝置100中還可以包括除了圖3中示出的元件之外的通用元件。并且,圖3中示出的圖像形成裝置100是圖1和圖2中示出的圖像形成裝置100 的例子。因此,圖像形成裝置100不局限于圖3中示出的単元。并且,針對(duì)圖1和圖2提供的描述適用于圖3中示出的圖像形成裝置100,因此將不再重復(fù)。參照?qǐng)D3,圖3的圖像形成裝置100的驗(yàn)證單元115、工作表單創(chuàng)建単元117、數(shù)據(jù)庫(kù)管理単元125、選擇單元130、確定單元140和提取單元152中的每ー個(gè)可以對(duì)應(yīng)于ー個(gè)或多個(gè)處理器。所述處理器可以各自被實(shí)現(xiàn)為邏輯門(mén)陣列,或被實(shí)現(xiàn)為通用微處理器和存儲(chǔ)器的組合,在所述存儲(chǔ)器中存儲(chǔ)有可由微處理器執(zhí)行的程序。并且,本領(lǐng)域普通技術(shù)人員會(huì)理解,處理器也可以被實(shí)現(xiàn)為其他類(lèi)型的硬件。圖3中的圖像形成裝置100可以使用定義了ー個(gè)或多個(gè)工作流的工作表單執(zhí)行各種操作,所述ー個(gè)或多個(gè)工作表單指示針對(duì)輸入數(shù)據(jù)將要執(zhí)行的ー個(gè)或多個(gè)操作。可以存在由多個(gè)用戶(hù)使用的公用工作表單和相對(duì)于公用工作表單的與多個(gè)用戶(hù)中的每ー個(gè)相對(duì)應(yīng)的重新定義的工作表単。因此,圖像形成裝置100可以通過(guò)使用與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的エ 作表單來(lái)方便地執(zhí)行用戶(hù)的重復(fù)操作。接ロ単元110接收?qǐng)D像形成裝置100的用戶(hù)的識(shí)別信息。參照?qǐng)D3,接ロ単元110 包括通信接ロ単元112和用戶(hù)接ロ単元114。通信接ロ単元112通過(guò)連接到圖像形成裝置100的主機(jī)設(shè)備200接收用戶(hù)的識(shí)別信息。通信接ロ単元112可以從主機(jī)設(shè)備200接收打印數(shù)據(jù),向電子郵件服務(wù)器發(fā)送和從電子郵件服務(wù)器接收電子郵件消息,向傳真機(jī)發(fā)送或從傳真機(jī)接收傳真數(shù)據(jù),以及向外部設(shè)備發(fā)送和從外部設(shè)備接收數(shù)據(jù)。圖3中的通信接ロ単元112可以利用文件共享協(xié)議(例如,網(wǎng)絡(luò)文件系統(tǒng) Uietwork file system, NFS)或公共互聯(lián)網(wǎng)又件糸統(tǒng)(common internet file system, CIFS))向外部設(shè)備發(fā)送和從外部設(shè)備接收數(shù)據(jù)。由于文件共享協(xié)議是本領(lǐng)域普通技術(shù)人員所公知的,所以將不再給出詳細(xì)說(shuō)明。此外,通信接ロ単元112的例子可以是與圖像形成裝置100的功能相對(duì)應(yīng)的,用于發(fā)送和接收傳真數(shù)據(jù)的調(diào)制解調(diào)器,用于訪問(wèn)網(wǎng)絡(luò)的網(wǎng)絡(luò)模塊,以及用干與可移動(dòng)存儲(chǔ)介質(zhì)建立數(shù)據(jù)移送通道的USB主機(jī)模塊。用戶(hù)接ロ単元114接收由用戶(hù)直接輸入到圖像形成裝置100的識(shí)別信息。并且, 用戶(hù)接ロ単元114可以顯示圖像形成裝置100中存儲(chǔ)的多個(gè)工作表単,接收指示用戶(hù)選擇的多個(gè)工作表單中的任何ー個(gè)的選擇信息,接收和顯示來(lái)自用戶(hù)的用于創(chuàng)建公用工作表單的輸入信息,或者接收和顯示用于創(chuàng)建與用戶(hù)相對(duì)應(yīng)的重新定義的工作表單的輸入信息。圖3中的用戶(hù)接ロ単元114從用戶(hù)獲取輸入信息井向用戶(hù)顯示輸出信息。用戶(hù)接 ロ単元114的例子可以是諸如顯示板、鼠標(biāo)、鍵盤(pán)、觸摸屏或監(jiān)視器的輸入/輸出設(shè)備以及用于驅(qū)動(dòng)輸入/輸出設(shè)備的軟件模塊。因此,接ロ単元110可以利用通信接ロ単元112和用戶(hù)接ロ単元114接收用戶(hù)的識(shí)別信息。驗(yàn)證單元115參照存儲(chǔ)在存儲(chǔ)單元120中的識(shí)別信息驗(yàn)證經(jīng)由接ロ単元110接收的識(shí)別信息。具體來(lái)說(shuō),驗(yàn)證單元115利用存儲(chǔ)在存儲(chǔ)單元120的識(shí)別信息數(shù)據(jù)庫(kù)122中的識(shí)別信息驗(yàn)證經(jīng)由接ロ単元110接收的識(shí)別信息。例如,如果將圖像形成裝置100中注冊(cè)的用戶(hù)的識(shí)別信息添加到識(shí)別信息數(shù)據(jù)庫(kù) 122,則驗(yàn)證単元115可以參照識(shí)別信息數(shù)據(jù)庫(kù)122驗(yàn)證該用戶(hù)的識(shí)別信息。也就是說(shuō),如果在識(shí)別信息數(shù)據(jù)庫(kù)122中存在與經(jīng)由接ロ単元110接收的用戶(hù)的識(shí)別信息匹配的識(shí)別信息,則驗(yàn)證単元115確認(rèn)與接收的識(shí)別信息相對(duì)應(yīng)的用戶(hù)為經(jīng)驗(yàn)證客戶(hù)。因而,利用驗(yàn)證單元115驗(yàn)證用戶(hù)的過(guò)程可以是利用用戶(hù)的識(shí)別信息的登錄操作。也就是說(shuō),可以允許用戶(hù)在登錄到圖像形成裝置100之后在圖像形成裝置100中執(zhí)行預(yù)定操作。工作表單創(chuàng)建単元117創(chuàng)建用于圖像形成裝置100的用戶(hù)的公用工作表単。并且,工作表單創(chuàng)建単元117創(chuàng)建相對(duì)于公用工作表單的與每個(gè)用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。例如,用戶(hù)經(jīng)由通信接ロ単元112或用戶(hù)接ロ単元114、利用連接到圖像形成裝置 100的主機(jī)設(shè)備創(chuàng)建用于圖像形成裝置100的多個(gè)用戶(hù)的公用工作表単。這里,表述“創(chuàng)建公用工作表單”是指定義包括在工作表單中的工作流以及確定相對(duì)于所定義的工作流的輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性的過(guò)程。例如,用戶(hù)可以創(chuàng)建公用工作表單,該公用工作表單包括與打印操作相對(duì)應(yīng)的エ 作流以及與發(fā)送電子郵件消息操作相對(duì)應(yīng)的工作流,其中所述打印操作用于將從第一發(fā)送方號(hào)碼接收的傳真數(shù)據(jù)的打印一份,而所述發(fā)送電子郵件消息操作用于將從第一發(fā)送方號(hào)碼接收的傳真數(shù)據(jù)經(jīng)由電子郵件發(fā)送到第三電子郵件地址。在這種情況下,輸入數(shù)據(jù)可以是傳真數(shù)據(jù),而輸入數(shù)據(jù)的屬性可以是第一發(fā)送方號(hào)碼。并且,將要執(zhí)行的操作可以是打印操作和發(fā)送電子郵件消息操作,而將要執(zhí)行的操作的屬性可以是打印ー份和第三電子郵件地址。因此,工作表單創(chuàng)建単元117可以根據(jù)如上所述的輸入數(shù)據(jù)和將要執(zhí)行的操作來(lái)創(chuàng)建工作表単,并且關(guān)于所創(chuàng)建的工作表單的信息可以存儲(chǔ)在存儲(chǔ)單元120的工作表單信息數(shù)據(jù)庫(kù)124中。并且,工作表單創(chuàng)建単元117創(chuàng)建相對(duì)于公用工作表單的與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。例如,工作表單創(chuàng)建単元117可以創(chuàng)建重新定義的工作表単,在該重新定義的エ 作表單中重新定義包括在公用工作表單中的輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性。例如,用戶(hù)可以將輸入數(shù)據(jù)的屬性重新定義為第二發(fā)送方號(hào)碼,并且將將要執(zhí)行的操作的屬性重新定義為打印兩份和第四電子郵件地址。在這種情況下,工作表單創(chuàng)建單元117可以創(chuàng)建重新定義的工作表單,該重新定義的工作表單包括與打印操作相對(duì)應(yīng)的エ 作流以及與發(fā)送電子郵件消息操作相對(duì)應(yīng)的工作流,其中所述打印操作用于將從第二發(fā)送方號(hào)碼接收的傳真數(shù)據(jù)打印兩份,而所述發(fā)送電子郵件消息操作用于將從第二發(fā)送方號(hào)碼接收的傳真數(shù)據(jù)經(jīng)由電子郵件發(fā)送到第四電子郵件地址。因此,工作表單創(chuàng)建単元117可以創(chuàng)建相對(duì)于公用工作表單的與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單,并且關(guān)于與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息可以存儲(chǔ)在存儲(chǔ)單元120的工作表單信息數(shù)據(jù)庫(kù)124中。因此,工作表單創(chuàng)建単元117創(chuàng)建公用工作表單和與公用工作表単相對(duì)應(yīng)的重新定義的工作表單,并且將關(guān)于所創(chuàng)建工作表單的信息存儲(chǔ)在存儲(chǔ)單元120中。存儲(chǔ)單元120存儲(chǔ)關(guān)于ー個(gè)或多個(gè)工作表單的信息以及圖像形成裝置100的用戶(hù)的識(shí)別信息。參照?qǐng)D3,存儲(chǔ)單元120包括識(shí)別信息數(shù)據(jù)庫(kù)122和工作表單信息數(shù)據(jù)庫(kù)124。
識(shí)別信息數(shù)據(jù)庫(kù)122存儲(chǔ)圖像形成裝置100的用戶(hù)的識(shí)別信息。一旦關(guān)于圖像形成裝置100的用戶(hù)的信息被存儲(chǔ)在識(shí)別信息數(shù)據(jù)庫(kù)122中,驗(yàn)證單元115就可以參照存儲(chǔ)在識(shí)別信息數(shù)據(jù)庫(kù)122中的用戶(hù)的識(shí)別信息執(zhí)行驗(yàn)證。工作表單信息數(shù)據(jù)庫(kù)IM存儲(chǔ)關(guān)于ー個(gè)或多個(gè)工作表單的信息。關(guān)于工作表單的信息可以包括輸入數(shù)據(jù)以及構(gòu)成工作表單中所包括的工作流的將要執(zhí)行的操作。具體來(lái)說(shuō),工作表單信息數(shù)據(jù)庫(kù)IM存儲(chǔ)可由多個(gè)用戶(hù)使用的公用工作表單以及相對(duì)于公用工作表單的與每個(gè)用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。由干與每個(gè)用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單僅僅由與該識(shí)別信息相對(duì)應(yīng)的用戶(hù)所使用, 因此工作表單信息數(shù)據(jù)庫(kù)1 可以將用戶(hù)識(shí)別信息與對(duì)應(yīng)于該識(shí)別信息的重新定義的エ 作表単相匹配地存儲(chǔ)。將參照?qǐng)D4詳細(xì)解釋公用工作表單以及相對(duì)于公用工作表單的與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單被存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)124中的例子。數(shù)據(jù)庫(kù)管理単元125管理識(shí)別信息數(shù)據(jù)庫(kù)122和工作表單信息數(shù)據(jù)庫(kù)124。例如, 數(shù)據(jù)庫(kù)管理単元125管理存儲(chǔ)單元120,以便在與識(shí)別信息匹配后對(duì)與該識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單進(jìn)行存儲(chǔ)。例如,如果存在相對(duì)于公用工作表單與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単, 則數(shù)據(jù)庫(kù)管理単元125管理存儲(chǔ)單元120,使其將重新定義的工作表單與存儲(chǔ)在識(shí)別信息數(shù)據(jù)庫(kù)122中的識(shí)別信息進(jìn)行匹配,并將重新定義的的工作表單存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)1 中。因此,數(shù)據(jù)庫(kù)管理単元125可以實(shí)現(xiàn)系統(tǒng)地存儲(chǔ)可被多個(gè)用戶(hù)使用的公用工作表單以及與識(shí)別信息相對(duì)應(yīng)的重新定義的且僅能被經(jīng)驗(yàn)證的用戶(hù)使用的工作表単。例如,數(shù)據(jù)庫(kù)管理単元125可以向識(shí)別信息數(shù)據(jù)庫(kù)122添加關(guān)于新用戶(hù)的識(shí)別信息,或者修改或刪除存儲(chǔ)在識(shí)別信息數(shù)據(jù)庫(kù)122中的識(shí)別信息。例如,數(shù)據(jù)庫(kù)管理単元125可以向工作表單信息數(shù)據(jù)庫(kù)IM添加關(guān)于新創(chuàng)建的公用工作表單的信息,或者可以向工作表單信息數(shù)據(jù)庫(kù)1 添加相對(duì)于公用工作表單的與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。并且,當(dāng)修改或刪除工作表單時(shí),數(shù)據(jù)庫(kù)管理単元125使得能夠修改或刪除關(guān)于存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)124中的工作表單的信息。因此,數(shù)據(jù)庫(kù)管理単元125可以實(shí)現(xiàn)高效地存儲(chǔ)、修改或刪除在圖像形成裝置100 中存在的相對(duì)較多的數(shù)據(jù)。選擇單元130根據(jù)用戶(hù)輸入的選擇信息選擇在存儲(chǔ)單元120的工作表單信息數(shù)據(jù)庫(kù)124中存儲(chǔ)的工作表單中的任何ー個(gè),并且確定單元140確定是否存在相對(duì)于通過(guò)選擇単元130選擇的工作表單的與經(jīng)由接ロ単元110接收的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。因此,如果確定単元140確定不存在重新定義的工作表単,則操作執(zhí)行單元150根據(jù)選擇単元130選擇的工作表單執(zhí)行操作。并且,如果確定単元140確定存在重新定義的工作表単,則操作執(zhí)行單元150根據(jù)與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。參照?qǐng)D3,操作執(zhí)行單元150包括提取單元152和執(zhí)行單元154。
如果確定単元140確定存在重新定義的工作表単,則提取単元152從存儲(chǔ)単元120 中提取關(guān)于與經(jīng)由接ロ単元110接收的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息。也就是說(shuō),提取單元152從工作表單信息數(shù)據(jù)庫(kù)124中提取關(guān)干與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息。執(zhí)行單元IM根據(jù)提取単元152提取的工作表單,執(zhí)行存儲(chǔ)操作、發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息操作、向外部設(shè)備發(fā)送數(shù)據(jù)操作和打印操作中的任何ー個(gè)。參照?qǐng)D3, 執(zhí)行單元巧4包括圖像形成単元1541和發(fā)送執(zhí)行単元1542。圖像形成単元1541執(zhí)行用于在打印紙上打印打印數(shù)據(jù)的打印操作。圖像形成單元1541包括用于執(zhí)行充電、曝光、顯影、轉(zhuǎn)印和定影以執(zhí)行打印操作的硬件單元以及用于驅(qū)動(dòng)硬件単元的軟件模塊。例如,如果在提取単元152提取的工作表單中包括與打印操作相對(duì)應(yīng)的工作流, 則圖像形成単元1541參照與工作表單中定義的工作流相對(duì)應(yīng)的打印屬性執(zhí)行打印操作。圖3中的發(fā)送執(zhí)行単元1542執(zhí)行向外部設(shè)備發(fā)送數(shù)據(jù)的操作。例如,如果在提取単元152提取的工作表單中包括與存儲(chǔ)操作、發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息操作和向外部設(shè)備發(fā)送數(shù)據(jù)操作相對(duì)應(yīng)的工作流,則發(fā)送執(zhí)行單元1542參照工作表單中定義的工作流的各種屬性執(zhí)行發(fā)送操作。本領(lǐng)域普通技術(shù)人員將理解到,發(fā)送執(zhí)行単元1542將輸入數(shù)據(jù)發(fā)送到通信接ロ単元112以執(zhí)行發(fā)送操作,并且通信接ロ単元112發(fā)送該輸入數(shù)據(jù)。在存儲(chǔ)操作的情況中,如果在包括在工作表單中的工作流中指示了用于將輸入數(shù)據(jù)存儲(chǔ)到連接到圖像形成裝置100的外部設(shè)備(例如,USB存儲(chǔ)器)中的存儲(chǔ)操作,則發(fā)送執(zhí)行單元1542執(zhí)行經(jīng)由通信接ロ単元112將輸入數(shù)據(jù)發(fā)送到外部設(shè)備的發(fā)送操作。然而,本領(lǐng)域普通技術(shù)人員將會(huì)理解到,如果在工作表單中定義的工作流中指示了用于將輸入數(shù)據(jù)存儲(chǔ)在圖像形成裝置100中的存儲(chǔ)操作,則發(fā)送執(zhí)行單元1542根據(jù)存儲(chǔ)操作的屬性將輸入數(shù)據(jù)存儲(chǔ)在圖像形成裝置100中。并且,存儲(chǔ)單元120可以執(zhí)行文檔盒(document box)功能。也就是說(shuō),存儲(chǔ)單元 120可以包括一個(gè)或多個(gè)文檔盒,所述文檔盒按照屬性分類(lèi),以便按照屬性分別存儲(chǔ)數(shù)據(jù)。 屬性的例子可以是數(shù)據(jù)的創(chuàng)建者,數(shù)據(jù)的創(chuàng)建時(shí)間,數(shù)據(jù)被創(chuàng)建的位置,數(shù)據(jù)類(lèi)型,以及在數(shù)據(jù)中是否設(shè)置了數(shù)據(jù)安全信息。例如,作為文檔盒的例子,存儲(chǔ)單元120可以包括公用盒(common box)、公開(kāi)盒 (public box)、安全盒和用戶(hù)盒。因此,發(fā)送執(zhí)行單元1542可以根據(jù)存儲(chǔ)操作的屬性將輸入數(shù)據(jù)存儲(chǔ)到多個(gè)文檔盒中的任何ー個(gè)中。在發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息操作和向外部設(shè)備發(fā)送數(shù)據(jù)操作的情況下,如果在工作表單中定義的工作流中指示了經(jīng)由傳真發(fā)送輸入數(shù)據(jù)的操作、經(jīng)由電子郵件發(fā)送輸入數(shù)據(jù)的操作和向外部設(shè)備發(fā)送輸入數(shù)據(jù)的操作,則發(fā)送執(zhí)行單元1542執(zhí)行經(jīng)由通信接ロ単元112向傳真機(jī)、電子郵件服務(wù)器和外部設(shè)備發(fā)送輸入數(shù)據(jù)的發(fā)送操作。因此,由于圖像形成裝置100可以創(chuàng)建和存儲(chǔ)在其中相對(duì)于預(yù)先存在的工作表單重新定義輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性的工作表単,因此可以避免重復(fù)地創(chuàng)建不必要的工作表単,從而避免對(duì)資源的浪費(fèi)性使用。
同吋,由于與圖像形成裝置100的用戶(hù)的識(shí)別信息相對(duì)應(yīng)地重新定義工作表単, 因此圖像形成裝置100的用戶(hù)可以通過(guò)輸入識(shí)別信息的簡(jiǎn)單操作方便地執(zhí)行重復(fù)執(zhí)行的復(fù)雜操作。圖4是示出工作表單信息存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)124中的例子的表。參照?qǐng)D 4,表41示出了工作表單信息存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)124中的例子。例如,假定在工作表單信息數(shù)據(jù)庫(kù)IM中存儲(chǔ)了第一工作表單42和第二工作表單 43。并且,第一工作表單42和第二工作表單423根據(jù)類(lèi)型44、輸入數(shù)據(jù)45、要執(zhí)行的第一操作(發(fā)送1)46、要執(zhí)行的第二操作(發(fā)送2) 47、要執(zhí)行的第三操作(發(fā)送3) 48等等來(lái)存儲(chǔ)數(shù)據(jù)。具體來(lái)說(shuō),第一工作表單42可以包括公用第一工作表單421、與第一用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單422和與第二用戶(hù)相對(duì)應(yīng)的重新定義的第二工作表單423。第一工作表單42定義兩個(gè)工作流,所述兩個(gè)工作流可以是指示通過(guò)電子郵件發(fā)送存儲(chǔ)在文檔盒中的數(shù)據(jù)的操作的工作流、以及指示通過(guò)傳真發(fā)送存儲(chǔ)在文檔盒中的數(shù)據(jù)的操作的工作流。因此,公用第一工作表單421執(zhí)行通過(guò)電子郵件將存儲(chǔ)在文檔盒Boxl中的輸入數(shù)據(jù)DOCl發(fā)送到發(fā)送方地址a@b. c和b@c. d的操作,并且執(zhí)行通過(guò)傳真將存儲(chǔ)在文檔盒Boxl 中的輸入數(shù)據(jù)DOCl發(fā)送到發(fā)送方號(hào)碼02-123-4567以及031-234-5678的操作。第一用戶(hù)和第二用戶(hù)可以分別創(chuàng)建與第一用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單422和與第二用戶(hù)相對(duì)應(yīng)的重新定義的第二工作表單423,在其中相對(duì)于公用第一工作表單421重新定義了輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性。也就是說(shuō),相對(duì)于在公用第一工作表單421中定義的表示工作流的輸入數(shù)據(jù)和將要執(zhí)行的操作的模板,在該模板固定的狀態(tài)下,工作表單信息數(shù)據(jù)庫(kù)1 根據(jù)用戶(hù)重新定義和存儲(chǔ)輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性。因此,工作表單信息數(shù)據(jù)庫(kù)IM可以高效地系統(tǒng)存儲(chǔ)和管理相對(duì)較多的數(shù)據(jù)。參照表41,與第一用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單422執(zhí)行通過(guò)電子郵件將存儲(chǔ)在文檔盒Box2中的輸入數(shù)據(jù)D0C2發(fā)送到發(fā)送方地址c@d. e和d@e. f的操作,并且執(zhí)行通過(guò)傳真將存儲(chǔ)在文檔盒Box2中的輸入數(shù)據(jù)D0C2發(fā)送到發(fā)送方號(hào)碼061-345-6789 的操作。并且,與第二用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單423執(zhí)行通過(guò)電子郵件將存儲(chǔ)在文檔盒Boxl中的輸入數(shù)據(jù)D0C3發(fā)送到發(fā)送方地址e@f. g的操作,并且執(zhí)行通過(guò)傳真將存儲(chǔ)在文檔盒Boxl中的輸入數(shù)據(jù)D0C3發(fā)送到發(fā)送方號(hào)碼051-456-7890的操作。具體參照?qǐng)D3中示出的圖像形成裝置100,接ロ単元110從第一用戶(hù)接收識(shí)別信息,并且選擇單元130參照從第一用戶(hù)輸入的選擇信息選擇公用第一工作表單421。確定単元140確定是否存在相對(duì)于公用第一工作表單421的與第一用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的第一工作表單422。因此,提取單元152提取存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)IM中的關(guān)于與第一用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的第一工作表單422的信息,并且執(zhí)行単元 152根據(jù)與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的第一工作表單422執(zhí)行操作。并且,除了執(zhí)行根據(jù)與第二用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的第一工作表單 423的操作之外,相對(duì)于第二用戶(hù)的描述與相對(duì)于第一用戶(hù)的描述相同,因此將不再重復(fù)。
此外,在第三用戶(hù)的情況下,接ロ単元110從第三用戶(hù)接收識(shí)別信息。選擇單元 130參照從第三用戶(hù)輸入的選擇信息選擇公用第一工作表單421。確定單元140確定不存在相對(duì)于公用第一工作表單421的與第三用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單 422。因此,提取単元152提取存儲(chǔ)在工作表單信息數(shù)據(jù)庫(kù)124中的關(guān)于公用第一工作表單 421的信息,并且執(zhí)行単元IM根據(jù)公用第一工作表單421執(zhí)行操作。因此,第一用戶(hù)和第二用戶(hù)可以利用與第一用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單422和與第二用戶(hù)相對(duì)應(yīng)的重新定義的第一工作表單423方便地執(zhí)行多個(gè)操作,在所述第一工作表單422和第一工作表單423中相對(duì)于在公用第一工作表單421中定義的工作流重新定義了輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性。同吋,如果在圖像形成裝置100中不存在與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單,則可以執(zhí)行可由多個(gè)用戶(hù)使用的公用工作表單所對(duì)應(yīng)的操作。例如,第二工作表單43定義三個(gè)工作流,并且所述三個(gè)工作流可以是指示打印通過(guò)圖像形成裝置100接收的傳真數(shù)據(jù)的打印操作的工作流、指示存儲(chǔ)通過(guò)圖像形成裝置 100接收的傳真數(shù)據(jù)的存儲(chǔ)操作的工作流、以及指示通過(guò)電子郵件發(fā)送通過(guò)圖像形成裝置 100接收的傳真數(shù)據(jù)的操作的工作流。因此,公用第二工作表單431執(zhí)行將從發(fā)送方號(hào)碼為02-345-6789的傳真機(jī)接收的傳真數(shù)據(jù)打印一份的打印操作、執(zhí)行將從發(fā)送方號(hào)碼為02-345-6789的傳真機(jī)接收的傳真數(shù)據(jù)存儲(chǔ)到USB存儲(chǔ)器中的存儲(chǔ)操作、以及通過(guò)電子郵件將從發(fā)送方號(hào)碼為 02-345-6789的傳真機(jī)接收的傳真數(shù)據(jù)發(fā)送到發(fā)送方地址f@g. h的操作。第三用戶(hù)可以創(chuàng)建與第三用戶(hù)相對(duì)應(yīng)的重新定義的第二工作表單432,其中相對(duì)于公用第二工作表單431重新定義了輸入數(shù)據(jù)的屬性以及將要執(zhí)行的操作的屬性。因此,與第三用戶(hù)相對(duì)應(yīng)的重新定義的第二工作表單432執(zhí)行將從發(fā)送方號(hào)碼為 051-356-7890的傳真機(jī)接收的傳真數(shù)據(jù)雙面打印兩份的打印操作、執(zhí)行將從發(fā)送方號(hào)碼為 051-356-7890的傳真機(jī)接收的傳真數(shù)據(jù)存儲(chǔ)到存儲(chǔ)單元120中的文檔盒Boxl中的存儲(chǔ)操作、以及執(zhí)行將從發(fā)送方號(hào)碼為051-356-7890的傳真機(jī)接收的傳真數(shù)據(jù)通過(guò)電子郵件發(fā)送到發(fā)送方地址gih. i和hii. j的操作。對(duì)第二工作表單43的描述與對(duì)第一工作表單42的描述相同,因此不再重復(fù)。因此,由于使用了與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単,可以避免重復(fù)地創(chuàng)建不必要的工作表単。同吋,由干與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單僅僅被經(jīng)驗(yàn)證的用戶(hù)使用,因此可以提高圖像形成裝置100的安全功能。圖5和圖6是示出根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的在圖1的圖像形成裝置100中執(zhí)行操作的方法和創(chuàng)建工作表單的方法。參照?qǐng)D5和圖6,圖5和圖6的方法包括在圖1到圖3的圖像形成裝置中順序地執(zhí)行的步驟。因此,盡管未再描述,但是關(guān)于圖1到圖3中示出的圖像形成裝置100已經(jīng)做出的描述可以適用于圖5和圖6的方法。圖5是示出根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的在圖1的圖像形成裝置100中執(zhí)行操作的方法的流程圖。在操作501,接ロ単元110接收?qǐng)D像形成裝置100的用戶(hù)的識(shí)別信息。接ロ単元 110可以直接接收用戶(hù)的識(shí)別信息,或者從連接到圖像形成裝置100的主機(jī)設(shè)備200接收識(shí)
別信息。
在操作502,確定單元140確定是否存在相對(duì)于用戶(hù)從圖像形成裝置100中預(yù)先存在的ー個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表單的、與在操作501接收的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。如果在操作502確定存在與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単,則方法前進(jìn)到操作503。在操作503,操作執(zhí)行單元150執(zhí)行與識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單所對(duì)應(yīng)的操作。圖6是示出根據(jù)本總體發(fā)明構(gòu)思的實(shí)施例的在圖1的圖像形成裝置100中創(chuàng)建エ 作表單的方法的流程圖。在操作601,工作表單創(chuàng)建単元117創(chuàng)建與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的工作表単,在該工作表單中相對(duì)于用戶(hù)從圖像形成裝置100中預(yù)先存在的ー個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表單重新定義了輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性中的至少ー個(gè)。在操作602,存儲(chǔ)單元120存儲(chǔ)關(guān)于在操作602創(chuàng)建的重新定義的工作表單的信息。關(guān)于重新定義的工作表單的信息可以存儲(chǔ)在存儲(chǔ)單元120的工作表單信息數(shù)據(jù)庫(kù)1 中。因此,用戶(hù)可以創(chuàng)建和存儲(chǔ)與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。從而,由于避免了重復(fù)創(chuàng)建輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性被修改的多個(gè)工作表単,因此可以避免對(duì)資源的浪費(fèi)性使用。同吋,由干與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單僅能被與該識(shí)別信息相對(duì)應(yīng)的用戶(hù)所使用,因此可以提高圖像形成裝置100的安全功能。此外,用戶(hù)能夠可以通過(guò)使用工作表單功能方便地執(zhí)行多個(gè)重復(fù)的操作。如上所述,用戶(hù)可以在圖像形成裝置中創(chuàng)建和存儲(chǔ)與用戶(hù)的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。從而,由于可以避免重復(fù)創(chuàng)建輸入數(shù)據(jù)的屬性和將要執(zhí)行的操作的屬性被修改的多個(gè)工作表単,因此可以避免對(duì)資源的浪費(fèi)性使用。同吋,本總體發(fā)明構(gòu)思的上述實(shí)施例可以被具體實(shí)現(xiàn)為計(jì)算機(jī)程序。該計(jì)算機(jī)程序可以存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)中,并且可以使用通用數(shù)字計(jì)算機(jī)來(lái)運(yùn)行。在上述方法中使用的數(shù)據(jù)可以利用各種手段記錄在計(jì)算機(jī)可讀記錄介質(zhì)上。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括磁記錄介質(zhì)(ROM、軟盤(pán)、硬盤(pán)等等)以及光記錄介質(zhì)(⑶-ROM、DVD等等)。盡管已經(jīng)使用特定術(shù)語(yǔ)參照示范性實(shí)施例詳細(xì)示出和描述了本總體發(fā)明構(gòu)思,但所述實(shí)施例和術(shù)語(yǔ)是用于解釋本總體發(fā)明構(gòu)思的,不應(yīng)被理解為限制權(quán)利要求所限定的本總體發(fā)明構(gòu)思的范圍。優(yōu)選的實(shí)施例應(yīng)從描述性含義來(lái)理解,而不應(yīng)以限制性的目的來(lái)理解。因此,本總體發(fā)明構(gòu)思的范圍不是由對(duì)本總體發(fā)明構(gòu)思的詳細(xì)描述來(lái)限定,而是通過(guò)所附權(quán)利要求書(shū)來(lái)限定,并且在該范圍內(nèi)的所有區(qū)別都應(yīng)被理解為包含于本總體發(fā)明構(gòu)思之內(nèi)。
權(quán)利要求
1.ー種利用定義ー個(gè)或多個(gè)工作流的工作表單在圖像形成裝置中執(zhí)行操作的方法,所述ー個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)將要執(zhí)行的ー個(gè)或多個(gè)操作,所述方法包括接收?qǐng)D像形成裝置的用戶(hù)的識(shí)別信息;相對(duì)于用戶(hù)從圖像形成裝置中預(yù)先存在的ー個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表単, 確定是否存在與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單;以及如果確定存在所述重新定義的工作表單,則根據(jù)與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。
2.如權(quán)利要求1所述的方法,其中,在所述重新定義的工作表單中,為多個(gè)用戶(hù)中的每 ー個(gè)重新定義在所述工作表單中定義的工作流的輸入數(shù)據(jù)的屬性和將要執(zhí)行的一個(gè)或多個(gè)操作的屬性中的至少ー個(gè)。
3.如權(quán)利要求2所述的方法,其中,輸入數(shù)據(jù)的屬性包括存儲(chǔ)在圖像形成裝置中的數(shù)據(jù)的屬性、向圖像形成裝置發(fā)送打印數(shù)據(jù)的主機(jī)設(shè)備的屬性、以及向圖像形成裝置發(fā)送傳真數(shù)據(jù)的發(fā)送方號(hào)碼中的至少ー個(gè)。
4.如權(quán)利要求2所述的方法,其中,將要執(zhí)行的操作的屬性包括與圖像形成裝置中執(zhí)行的存儲(chǔ)操作相對(duì)應(yīng)的存儲(chǔ)位置、與圖像形成裝置中執(zhí)行的發(fā)送傳真數(shù)據(jù)操作相對(duì)應(yīng)的發(fā)送方號(hào)碼、與圖像形成裝置中執(zhí)行的發(fā)送電子郵件消息操作相對(duì)應(yīng)的發(fā)送方地址、與在圖像形成裝置中執(zhí)行的向外部設(shè)備發(fā)送數(shù)據(jù)的操作相對(duì)應(yīng)的外部設(shè)備的屬性、以及與在圖像形成裝置中執(zhí)行的打印操作相對(duì)應(yīng)的打印屬性中的至少ー個(gè)。
5.如權(quán)利要求1所述的方法,還包括相對(duì)于所選擇的工作表單,創(chuàng)建與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単;以及存儲(chǔ)關(guān)于所創(chuàng)建的重新定義的工作表單的信息。
6.如權(quán)利要求5所述的方法,還包括創(chuàng)建用于圖像形成裝置的用戶(hù)的公用工作表単, 其中,創(chuàng)建與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單包括創(chuàng)建相對(duì)于所創(chuàng)建的公用工作表單的、與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。
7.如權(quán)利要求5所述的方法,其中,所述存儲(chǔ)包括存儲(chǔ)關(guān)于相對(duì)于所選擇的工作表單的、與多個(gè)用戶(hù)中的每ー個(gè)相對(duì)應(yīng)的重新定義的工作表單的信息。
8.如權(quán)利要求1所述的方法,其中,所述執(zhí)行操作包括如果確定存在重新定義的工作表単,則提取關(guān)于與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息;以及根據(jù)所提取的工作表單,執(zhí)行存儲(chǔ)操作、發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息操作、 向外部設(shè)備發(fā)送數(shù)據(jù)的操作以及打印操作中的至少ー個(gè)。
9.ー種使用定義ー個(gè)或多個(gè)工作流的工作表單執(zhí)行操作的圖像形成裝置,所述ー個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)將要執(zhí)行的ー個(gè)或多個(gè)操作,所述圖像形成裝置包括接ロ単元,用于接收?qǐng)D像形成裝置的用戶(hù)的識(shí)別信息;存儲(chǔ)單元,用于存儲(chǔ)關(guān)于ー個(gè)或多個(gè)工作表單的信息以及圖像形成裝置的用戶(hù)的識(shí)別 選擇單元,用于根據(jù)用戶(hù)輸入的選擇信息從所存儲(chǔ)的工作表單當(dāng)中選擇任何ー個(gè)工作表單;確定單元,用于確定是否存在相對(duì)于所選擇的工作表單的、與所接收的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單;以及操作執(zhí)行單元,用于如果確定存在所述重新定義的工作表單,則根據(jù)與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。
10.如權(quán)利要求9所述的圖像形成裝置,其中,在所述重新定義的工作表單中,為多個(gè)用戶(hù)中的每ー個(gè)重新定義在所述工作表單中定義的工作流的輸入數(shù)據(jù)的屬性和將要執(zhí)行的ー個(gè)或多個(gè)操作的屬性中的至少ー個(gè)。
11.如權(quán)利要求10所述的圖像形成裝置,其中,所述輸入數(shù)據(jù)的屬性包括存儲(chǔ)在存儲(chǔ)単元中的數(shù)據(jù)的屬性、向圖像形成裝置發(fā)送打印數(shù)據(jù)的主機(jī)設(shè)備的屬性、以及向圖像形成裝置發(fā)送傳真數(shù)據(jù)的發(fā)送方號(hào)碼中的至少ー個(gè)。
12.如權(quán)利要求10所述的圖像形成裝置,其中,將要執(zhí)行的操作的屬性包括與圖像形成裝置中執(zhí)行的存儲(chǔ)操作相對(duì)應(yīng)的存儲(chǔ)位置、與圖像形成裝置中執(zhí)行的發(fā)送傳真數(shù)據(jù)操作相對(duì)應(yīng)的發(fā)送方號(hào)碼、與圖像形成裝置中執(zhí)行的發(fā)送電子郵件消息操作相對(duì)應(yīng)的發(fā)送方地址、與在圖像形成裝置中執(zhí)行的向外部設(shè)備發(fā)送數(shù)據(jù)的操作相對(duì)應(yīng)的外部設(shè)備的屬性、以及與在圖像形成裝置中執(zhí)行的打印操作相對(duì)應(yīng)的打印屬性中的至少ー個(gè)。
13.如權(quán)利要求9所述的圖像形成裝置,還包括工作表單創(chuàng)建単元,用于創(chuàng)建相對(duì)于所選擇的工作表單的、與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。
14.如權(quán)利要求13所述的圖像形成裝置,其中,所述工作表單創(chuàng)建單元?jiǎng)?chuàng)建用于圖像形成裝置的用戶(hù)的公用工作表単,并且創(chuàng)建相對(duì)于所創(chuàng)建的公用工作表單的、與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表単。
15.如權(quán)利要求9所述的圖像形成裝置,其中,所述操作執(zhí)行單元包括提取單元,用于如果確定存在重新定義的工作表單,則從存儲(chǔ)単元中提取關(guān)干與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單的信息;以及執(zhí)行單元,用于根據(jù)所提取的工作表單,執(zhí)行存儲(chǔ)操作、發(fā)送傳真數(shù)據(jù)操作、發(fā)送電子郵件消息操作、向外部設(shè)備發(fā)送數(shù)據(jù)的操作以及打印操作中的至少ー個(gè)。
全文摘要
一種利用定義一個(gè)或多個(gè)工作流的工作表單在圖像形成裝置中執(zhí)行操作的方法,所述一個(gè)或多個(gè)工作流指示相對(duì)于輸入數(shù)據(jù)將要執(zhí)行的一個(gè)或多個(gè)操作,所述方法包括接收?qǐng)D像形成裝置的用戶(hù)的識(shí)別信息;相對(duì)于用戶(hù)從圖像形成裝置中預(yù)先存在的一個(gè)或多個(gè)工作表單當(dāng)中選擇的工作表單,確定是否存在與接收到的識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單;以及如果確定存在所述重新定義的工作表單,則根據(jù)與所述識(shí)別信息相對(duì)應(yīng)的重新定義的工作表單執(zhí)行操作。
文檔編號(hào)H04N1/00GK102572167SQ20111029591
公開(kāi)日2012年7月11日 申請(qǐng)日期2011年9月28日 優(yōu)先權(quán)日2010年10月1日
發(fā)明者權(quán)劭淵, 韓昌民 申請(qǐng)人:三星電子株式會(huì)社