專利名稱:打印系統(tǒng)、圖像形成、數(shù)據(jù)生成及存儲(chǔ)裝置、及控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及打印系統(tǒng)、圖像形成裝置、數(shù)據(jù)生成裝置、存儲(chǔ)裝置、以及控制方法。
背景技術(shù):
當(dāng)處理機(jī)密信息時(shí),通過諸如打印機(jī)、傳真裝置、或復(fù)印機(jī)的圖像形成裝置(設(shè)備)對(duì)該信息進(jìn)行打印,可能會(huì)將其泄露給不希望的第三方。為了解決信息泄露問題,存儲(chǔ)圖像形成裝置打印的圖像數(shù)據(jù)。當(dāng)機(jī)密信息泄露時(shí),進(jìn)行與存儲(chǔ)的圖像的匹配,并根據(jù)關(guān)聯(lián)信息(打印日期以及打印用戶的標(biāo)識(shí)信息)指定泄露路線。作為實(shí)現(xiàn)該功能的一個(gè)方法,當(dāng)打印機(jī)經(jīng)由打印服務(wù)器打印來自計(jì)算機(jī)的圖像時(shí),打印服務(wù)器存儲(chǔ)打印圖像(參見日本特開2002-149371號(hào)公報(bào))。然而,在傳統(tǒng)技術(shù)中,當(dāng)打印機(jī)在改變從打印服務(wù)器等獲取的打印數(shù)據(jù)之后進(jìn)行打印時(shí),存儲(chǔ)的數(shù)據(jù)與打印數(shù)據(jù)不同。即使存儲(chǔ)了打印數(shù)據(jù),也無法在信息泄露時(shí)指定泄露路線。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供了一種打印系統(tǒng),其包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、 圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,其中,所述數(shù)據(jù)生成裝置包括生成單元,其被配置為響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由從所述應(yīng)用服務(wù)器獲取的文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù),所述圖像形成裝置包括記錄單元,其被配置為記錄在由所述數(shù)據(jù)生成裝置生成的打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送單元,其被配置為在對(duì)所述打印數(shù)據(jù)執(zhí)行處理之后, 將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送,并且所述存儲(chǔ)裝置包括存儲(chǔ)單元,其被配置為將所述數(shù)據(jù)生成裝置生成的所述打印數(shù)據(jù)和對(duì)應(yīng)于所述打印數(shù)據(jù)的文檔數(shù)據(jù)中的至少一者、與由所述圖像形成裝置的所述記錄單元記錄的對(duì)應(yīng)于所述打印數(shù)據(jù)的所述差分?jǐn)?shù)據(jù),相互關(guān)聯(lián)地存儲(chǔ)。根據(jù)本發(fā)明的另一方面,提供了一種圖像形成裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);所述圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,所述圖像形成裝置包括記錄單元,其被配置為記錄在打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送單元,其被配置為對(duì)所述打印數(shù)據(jù)執(zhí)行處理, 并將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)生成裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;所述數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,所述數(shù)據(jù)生成裝置包括生成單元,其被配置為響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù)。根據(jù)本發(fā)明的另一方面,提供了一種存儲(chǔ)裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及所述存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,所述存儲(chǔ)裝置包括存儲(chǔ)單元,其被配置為將文檔數(shù)據(jù)和通過將所述文檔數(shù)據(jù)轉(zhuǎn)換為預(yù)定圖像形成裝置能夠打印的格式而獲得的打印數(shù)據(jù)中的至少一者、與用作在打印中所述打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分的差分?jǐn)?shù)據(jù),相互關(guān)聯(lián)地存儲(chǔ)。根據(jù)本發(fā)明的另一方面,提供了一種打印系統(tǒng)的控制方法,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信, 其中,所述數(shù)據(jù)生成裝置包括生成步驟,使生成單元響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由從所述應(yīng)用服務(wù)器獲取的文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù),所述圖像形成裝置包括記錄步驟,使記錄單元記錄在由所述數(shù)據(jù)生成裝置生成的打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送步驟,使發(fā)送單元在對(duì)所述打印數(shù)據(jù)執(zhí)行處理之后,將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送,并且所述存儲(chǔ)裝置包括存儲(chǔ)步驟,使存儲(chǔ)單元將所述數(shù)據(jù)生成裝置生成的所述打印數(shù)據(jù)和對(duì)應(yīng)于所述打印數(shù)據(jù)的文檔數(shù)據(jù)中的至少一者、與在所述圖像形成裝置的所述記錄步驟中記錄的對(duì)應(yīng)于所述打印數(shù)據(jù)的所述差分?jǐn)?shù)據(jù),相互關(guān)聯(lián)地存儲(chǔ)。本發(fā)明能夠更加準(zhǔn)確地存儲(chǔ)圖像形成裝置打印的數(shù)據(jù),從而提高了安全性。通過以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
圖1是示出網(wǎng)絡(luò)上的構(gòu)成部件的配置的圖;圖2是示出管理員PC或文件服務(wù)器的配置的框圖;圖3是示出設(shè)備的配置的框圖;圖4是示出設(shè)備的軟件配置的框圖;圖5A和5B是示出整個(gè)系統(tǒng)的操作的流程圖;圖6A、6B、6C和6D是各自例示運(yùn)行在設(shè)備上的應(yīng)用的UI的圖;圖7是示出構(gòu)成部件的塊的框圖8是示出設(shè)備確定要發(fā)送回的信息的流程圖;圖9是例示在瀏覽器上運(yùn)行的應(yīng)用的圖;以及圖10是例示打印完成信息的表。
具體實(shí)施例方式<第一實(shí)施例>[硬件配置]現(xiàn)在將參照附圖描述本發(fā)明的第一實(shí)施例。圖1是用于描述根據(jù)本實(shí)施例的打印系統(tǒng)的整體配置的圖。由用戶操作用戶PC(個(gè)人計(jì)算機(jī),Personal Computer) 101。設(shè)備 102是圖像形成裝置。連接至內(nèi)部網(wǎng)103的節(jié)點(diǎn)能夠彼此進(jìn)行雙向通信。內(nèi)部網(wǎng)103側(cè)的節(jié)點(diǎn)能夠經(jīng)由代理服務(wù)器105連接至互聯(lián)網(wǎng)104。代理服務(wù)器105具有防止建立從互聯(lián)網(wǎng) 104側(cè)的節(jié)點(diǎn)到內(nèi)部網(wǎng)103側(cè)的網(wǎng)絡(luò)的連接的功能。文檔服務(wù)器106存儲(chǔ)各種文檔數(shù)據(jù),并響應(yīng)于請(qǐng)求提供存儲(chǔ)的文檔數(shù)據(jù)。應(yīng)用服務(wù)器107提供對(duì)存儲(chǔ)在文檔服務(wù)器106中的文檔數(shù)據(jù)的編輯和打印服務(wù)。用作存儲(chǔ)裝置的圖像存儲(chǔ)服務(wù)器108存儲(chǔ)從應(yīng)用服務(wù)器107打印的文檔數(shù)據(jù)的圖像數(shù)據(jù)。用作數(shù)據(jù)生成裝置的打印數(shù)據(jù)生成服務(wù)器109基于文檔數(shù)據(jù)生成打印裝置(例如,設(shè)備10 能夠打印的格式的打印數(shù)據(jù)。請(qǐng)注意,互聯(lián)網(wǎng)104側(cè)的裝置也能夠彼此進(jìn)行通信。將描述在具有這些構(gòu)成部件的系統(tǒng)中編輯和打印文檔數(shù)據(jù)的序列。瀏覽器702運(yùn)行在用戶PC 101上,并允許與應(yīng)用服務(wù)器107之間進(jìn)行交互操作。用戶PC 101的用戶登錄到應(yīng)用服務(wù)器107。請(qǐng)注意,各服務(wù)器需要登錄處理,但省略對(duì)其的描述。當(dāng)用戶PC 101 指令應(yīng)用服務(wù)器107擴(kuò)展文檔服務(wù)器106中的文檔數(shù)據(jù)時(shí),應(yīng)用服務(wù)器107從文檔服務(wù)器 106中獲取文檔數(shù)據(jù),并將能夠編輯文檔數(shù)據(jù)的UI (用戶界面)發(fā)送回給用戶PC 101。在結(jié)束用戶進(jìn)行的必要的編輯之后,用戶PC 101指令應(yīng)用服務(wù)器107存儲(chǔ)文檔數(shù)據(jù)。當(dāng)接收到存儲(chǔ)指令時(shí),應(yīng)用服務(wù)器107將文檔數(shù)據(jù)存儲(chǔ)在文檔服務(wù)器106中。當(dāng)打印文檔數(shù)據(jù)時(shí),用戶能夠指定要在互聯(lián)網(wǎng)104上使用的打印數(shù)據(jù)生成服務(wù)器,并將指示打印數(shù)據(jù)生成服務(wù)器的信息存儲(chǔ)在文檔數(shù)據(jù)中。用戶能夠從應(yīng)用服務(wù)器107中獲取用于指定文檔數(shù)據(jù)的打印的URL(統(tǒng)一資源定位符,Uniform Resource Locator)。請(qǐng)注意,互聯(lián)網(wǎng) 104側(cè)的裝置是對(duì)應(yīng)于用來明確裝置的功能的各職能的不同的服務(wù)器,但是,單個(gè)裝置可以具有所有的功能。圖2是示出用作圖1中的構(gòu)成部件的計(jì)算機(jī)的框圖。用戶PC 101、代理服務(wù)器 105、文檔服務(wù)器106、應(yīng)用服務(wù)器107、圖像存儲(chǔ)服務(wù)器108以及打印數(shù)據(jù)生成服務(wù)器109 具有圖2所示的內(nèi)部配置。通常,在服務(wù)器中,諸如HDD的部件采用冗余配置以避免故障。 冗余配置包括兩個(gè)或多個(gè)具有相同功能的部件。即使一個(gè)部件發(fā)生故障,其他部件也能夠工作以確保連續(xù)工作。參照?qǐng)D2,CPU (中央處理單元,Central Processing Unit) 201進(jìn)行整個(gè)計(jì)算機(jī)裝置的控制以及計(jì)算操作等。ROM(只讀存儲(chǔ)器,Read Only Memory) 202是系統(tǒng)引導(dǎo)程序信息等的存儲(chǔ)區(qū)域。RAM(隨機(jī)存取存儲(chǔ)器,Random Access Memory) 203是不受任何使用限制的數(shù)據(jù)存儲(chǔ)區(qū)域,并且是加載并執(zhí)行諸如操作系統(tǒng)(OS)、應(yīng)用、設(shè)備驅(qū)動(dòng)程序以及通信控制程序的程序的區(qū)域。鍵盤單元204接收從鍵盤(未示出)輸入的數(shù)據(jù),并將其傳送至CPU201。CRT單元205是控制顯示設(shè)備上的顯示的顯示控制單元。HD單元206是諸如FD (軟盤,F(xiàn)loppy Disk)、HD(硬盤,Hard Disk)或SRAM(非易失性存儲(chǔ)設(shè)備)的外部存儲(chǔ)設(shè)備。 HD單元206存儲(chǔ)程序和數(shù)據(jù)。必要的話,在執(zhí)行時(shí)參照存儲(chǔ)的數(shù)據(jù)或?qū)⑵浼虞d到RAM 203 中。通信單元207進(jìn)行網(wǎng)絡(luò)通信控制,并且如參照?qǐng)D1所描述,能夠與連接至網(wǎng)絡(luò)的其他計(jì)算機(jī)或外圍設(shè)備進(jìn)行通信。系統(tǒng)總線208用作上述各構(gòu)成部件之間的數(shù)據(jù)通道。圖3是設(shè)備102的框圖。當(dāng)設(shè)備具有諸如復(fù)印、打印和掃描功能的多個(gè)功能時(shí),該設(shè)備可稱為MFP(多功能外圍設(shè)備)。設(shè)備102代表整個(gè)設(shè)備。控制器305控制整個(gè)設(shè)備 102??刂破?05包含進(jìn)行控制器305的控制以及計(jì)算處理等的CPU 301。ROM 302是系統(tǒng)引導(dǎo)程序信息等的存儲(chǔ)區(qū)域。RAM 303是不受任何使用限制的數(shù)據(jù)存儲(chǔ)區(qū)域。HD單元304 是諸如HD (硬盤)或SRAM的非易失性存儲(chǔ)設(shè)備。RAM 303是加載并執(zhí)行諸如OS、通信控制程序以及引擎控制程序的程序、或者存儲(chǔ)數(shù)據(jù)的區(qū)域。掃描器306進(jìn)行圖像讀取操作。打印機(jī)307在控制器的控制下進(jìn)行打印操作。UI單元308接受來自用戶的指令或者提供顯示。通信單元309進(jìn)行網(wǎng)絡(luò)通信控制,并允許與其他設(shè)備或計(jì)算機(jī)進(jìn)行通信。系統(tǒng)總線310用作上述各構(gòu)成部件之間的數(shù)據(jù)通道。[軟件配置]圖4是示出根據(jù)本實(shí)施例的設(shè)備102的軟件配置的框圖。該軟件存儲(chǔ)在ROM 302 或HD單元304中,并在啟動(dòng)設(shè)備時(shí)將該軟件加載到RAM303中并執(zhí)行。OS 401管理/控制整個(gè)設(shè)備的資源。API-I 402是針對(duì)運(yùn)行在OS 401上的應(yīng)用的接口。通過API-I 402,應(yīng)用能夠訪問設(shè)備資源或者使用CPU執(zhí)行命令??刂破骺刂茊卧?03運(yùn)行在OS 401上,并控制掃描器306、打印機(jī)307、UI單元308 等。當(dāng)控制器控制單元403、虛擬機(jī)405(稍后描述)以及虛擬機(jī)405上的所有應(yīng)用要使用諸如存儲(chǔ)器的資源時(shí),資源管理單元404限制多于預(yù)定資源的使用。虛擬機(jī)405是用于執(zhí)行特定應(yīng)用的執(zhí)行環(huán)境。通過例如Java 虛擬機(jī)來實(shí)現(xiàn)虛擬機(jī)405。API-2 406是允許運(yùn)行在虛擬機(jī)405上的應(yīng)用使用控制器控制單元403、資源管理單元404、API-1 402等的接口。應(yīng)用管理應(yīng)用407管理運(yùn)行在虛擬機(jī)405上的應(yīng)用。應(yīng)用管理應(yīng)用407進(jìn)行應(yīng)用的下載、上傳、刪除以及無效,稍后將對(duì)其進(jìn)行描述。應(yīng)用408是運(yùn)行在虛擬機(jī)405上的應(yīng)用中的一個(gè)。根據(jù)設(shè)備的期望的職能,能夠安裝并操作具有任意功能的任意數(shù)量的應(yīng)用。即使監(jiān)控程序也能夠作為應(yīng)用408進(jìn)行工作。[處理序列]將參照?qǐng)D5A和5B的流程圖來描述本實(shí)施例中的打印系統(tǒng)進(jìn)行的處理。在圖5A 和5B的流程圖中,實(shí)線表示各處理的主處理器(裝置)中的處理序列,虛線表示各裝置之間的數(shù)據(jù)流。圖1所示的網(wǎng)絡(luò)上的節(jié)點(diǎn)能夠使用web服務(wù)交換數(shù)據(jù)。Web服務(wù)使用WWW(萬維網(wǎng),World Wide Web)技術(shù)允許經(jīng)由網(wǎng)絡(luò)使用軟件功能。實(shí)現(xiàn)方式為XML(可擴(kuò)展標(biāo)記 i^m, extensible Markup Language) /SOAP ( f^^-M^-Vl l^t^il Simple Object Access Protocol)0將描述處理期間使用的UI (用戶界面)的示例。圖6A至6D示出了運(yùn)行在設(shè)備 102上的打印應(yīng)用705的UI。通過指定特定的URL,用戶能夠指令設(shè)備102打印互聯(lián)網(wǎng)104 上的文檔數(shù)據(jù)。能夠從應(yīng)用服務(wù)器107的UI (瀏覽器上提供)中獲取URL。在本實(shí)施例中,
8通過將文檔數(shù)據(jù)轉(zhuǎn)換為預(yù)定的圖像形成裝置(例如,設(shè)備10 能夠打印的格式而獲得的數(shù)據(jù)被稱為打印數(shù)據(jù)。圖7是示出圖1所示的各設(shè)備的軟件配置的框圖。用戶PC 101包括將數(shù)據(jù)發(fā)送至網(wǎng)絡(luò)/從網(wǎng)絡(luò)接收數(shù)據(jù)的發(fā)送/接收單元701和瀏覽器702。設(shè)備102包括經(jīng)由網(wǎng)絡(luò)接收數(shù)據(jù)的發(fā)送/接收單元703、打印應(yīng)用705、瀏覽器704以及web服務(wù)器706。文檔服務(wù)器 106包括經(jīng)由網(wǎng)絡(luò)發(fā)送/接收數(shù)據(jù)的發(fā)送/接收單元707、web服務(wù)器708以及存儲(chǔ)文檔數(shù)據(jù)的存儲(chǔ)單元709。應(yīng)用服務(wù)器107包括經(jīng)由網(wǎng)絡(luò)發(fā)送/接收數(shù)據(jù)的發(fā)送/接收單元710、 編輯文檔數(shù)據(jù)的文檔編輯應(yīng)用712、以及進(jìn)行HTTP通信的web服務(wù)器711。圖像存儲(chǔ)服務(wù)器108包括經(jīng)由網(wǎng)絡(luò)發(fā)送/接收數(shù)據(jù)的發(fā)送/接收單元713、web服務(wù)器714以及存儲(chǔ)文檔數(shù)據(jù)的存儲(chǔ)單元715。如果用戶在圖6A的對(duì)話框中按下打印數(shù)據(jù)獲取按鈕603,則設(shè)備中的打印應(yīng)用 705在步驟S501中接受打印請(qǐng)求。設(shè)備102在步驟S502中獲取用戶指定的URL,并在步驟 S503中向應(yīng)用服務(wù)器107請(qǐng)求文檔數(shù)據(jù)的URL。在步驟S504中,應(yīng)用服務(wù)器107接受來自設(shè)備102的文檔數(shù)據(jù)請(qǐng)求。在步驟S505中,應(yīng)用服務(wù)器107將指定文檔數(shù)據(jù)的URL、以及用于將文檔數(shù)據(jù)轉(zhuǎn)換為設(shè)備102能夠打印的格式的打印數(shù)據(jù)的打印數(shù)據(jù)生成服務(wù)器109的 URL發(fā)送回給設(shè)備102。在步驟S506中,設(shè)備102獲取文檔數(shù)據(jù)的URL。在步驟S507中,設(shè)備102向打印數(shù)據(jù)生成服務(wù)器109發(fā)出打印數(shù)據(jù)生成請(qǐng)求,以將指定的文檔數(shù)據(jù)轉(zhuǎn)換為能夠打印的格式的打印數(shù)據(jù)。此時(shí),設(shè)備102將文檔數(shù)據(jù)的URL發(fā)送至打印數(shù)據(jù)生成服務(wù)器109。在步驟S508中,打印數(shù)據(jù)生成服務(wù)器109接收打印數(shù)據(jù)生成請(qǐng)求。與此同時(shí),打印數(shù)據(jù)生成服務(wù)器109接收文檔數(shù)據(jù)的URL。在步驟S509中,打印數(shù)據(jù)生成服務(wù)器109基于接收到的文檔數(shù)據(jù)的URL向文檔服務(wù)器106請(qǐng)求文檔數(shù)據(jù)。在步驟S510中,文檔服務(wù)器 106接收來自打印數(shù)據(jù)生成服務(wù)器109的文檔數(shù)據(jù)請(qǐng)求。在步驟S511中,文檔服務(wù)器106 響應(yīng)于來自打印數(shù)據(jù)生成服務(wù)器109的文檔數(shù)據(jù)請(qǐng)求,發(fā)送回文檔數(shù)據(jù)。在步驟S512中, 打印數(shù)據(jù)生成服務(wù)器109接收從文檔服務(wù)器106發(fā)送的文檔數(shù)據(jù)。在步驟S513中,打印數(shù)據(jù)生成服務(wù)器109生成打印數(shù)據(jù)。與此同時(shí),打印數(shù)據(jù)生成服務(wù)器109生成用于唯一指定打印數(shù)據(jù)的數(shù)據(jù)ID (標(biāo)識(shí)符)。數(shù)據(jù)ID的示例為UUID (通用唯一識(shí)別碼,Universally Unique Identifier[RFC 4122])。在步驟 S514 中,在結(jié)束生成打印數(shù)據(jù)之后,打印數(shù)據(jù)生成服務(wù)器109存儲(chǔ)打印數(shù)據(jù)并將能夠訪問數(shù)據(jù)的URL發(fā)送至設(shè)備102。在步驟S515中,打印數(shù)據(jù)生成服務(wù)器109將打印數(shù)據(jù)發(fā)送至圖像存儲(chǔ)服務(wù)器108。 該打印數(shù)據(jù)甚至包含上述數(shù)據(jù)ID。在步驟S516中,圖像存儲(chǔ)服務(wù)器108存儲(chǔ)打印數(shù)據(jù)。在步驟S517中,當(dāng)完成存儲(chǔ)打印數(shù)據(jù)時(shí),圖像存儲(chǔ)服務(wù)器108將表示該完成事件的消息,通知給打印數(shù)據(jù)生成服務(wù)器 109。在步驟S518中,設(shè)備102獲取在步驟S514中從打印數(shù)據(jù)生成服務(wù)器109發(fā)送的打印數(shù)據(jù)的URL。在步驟S519中,設(shè)備102基于獲取的URL向打印數(shù)據(jù)生成服務(wù)器109請(qǐng)求數(shù)據(jù)。在步驟S520中,打印數(shù)據(jù)生成服務(wù)器109接收來自設(shè)備102的數(shù)據(jù)請(qǐng)求。在步驟 S521中,打印數(shù)據(jù)生成服務(wù)器109將打印數(shù)據(jù)發(fā)送至設(shè)備102。打印數(shù)據(jù)甚至包含上述數(shù)據(jù)ID。在步驟S522中,設(shè)備102獲取從打印數(shù)據(jù)生成服務(wù)器109發(fā)送的打印數(shù)據(jù)。在步驟S523中,設(shè)備102存儲(chǔ)獲取的打印數(shù)據(jù)的打印設(shè)置。打印設(shè)置表示對(duì)打印數(shù)據(jù)進(jìn)行打印時(shí)的條件。打印設(shè)置的示例有顏色、布局、頁碼打印、是否嵌入防復(fù)制偽造圖案、紙張大小、 紙張類型、份數(shù)、布局順序、頁框、是否打印打印日期&時(shí)間、詳細(xì)顏色信息(例如顏色飽和度、使用的屏幕(screen)以及對(duì)比度)、表單(form)合成、訂釘以及打孔。請(qǐng)注意,打印設(shè)置不限于這些項(xiàng)目,并且可以設(shè)置例如設(shè)備102提供的功能所需的項(xiàng)目。在步驟S5M中,設(shè)備102輸出表示要開始打印的對(duì)話框,如圖6B所示。該對(duì)話框具有諸如“打印”和“改變打印設(shè)置”的按鈕。在步驟S525中,設(shè)備102確定用戶是否按下了對(duì)話框中的“改變打印設(shè)置”。如果用戶沒有按下對(duì)話框中的“改變打印設(shè)置”而是按下了打印按鈕606(步驟S525 否),則處理進(jìn)入步驟S5^。如果用戶按下了 “改變打印設(shè)置”(步驟S525 是),則設(shè)備102在步驟中顯示用于設(shè)置的如圖6C所示的對(duì)話框。 用戶能夠通過UI指定諸如打印顏色(單色/彩色)和頁面布局的打印設(shè)置的改變。請(qǐng)注意,圖6C所示的對(duì)話框僅僅是示例。實(shí)際上,如上所述,存在其他的打印設(shè)置項(xiàng)目,還可以顯示其他的項(xiàng)目。如果用戶在圖6C中按下了存儲(chǔ)按鈕615,則設(shè)備102確定完成了設(shè)置的改變,并在步驟S527中存儲(chǔ)打印設(shè)置。如果用戶按下了打印按鈕606,則設(shè)備102在步驟中執(zhí)行打印。在步驟中,設(shè)備102確定要發(fā)送回給打印數(shù)據(jù)生成服務(wù)器109的差分?jǐn)?shù)據(jù)。稍后將參照?qǐng)D8描述差分?jǐn)?shù)據(jù)確定方法。在步驟S530中,設(shè)備102將差分?jǐn)?shù)據(jù)發(fā)送至打印數(shù)據(jù)生成服務(wù)器109。在步驟 S531中,打印數(shù)據(jù)生成服務(wù)器109接收來自圖像存儲(chǔ)服務(wù)器108的數(shù)據(jù)存儲(chǔ)完成通知。在步驟S532中,打印數(shù)據(jù)生成服務(wù)器109接收在步驟S530中從設(shè)備102發(fā)送的差分?jǐn)?shù)據(jù)。 在步驟S533中,打印數(shù)據(jù)生成服務(wù)器109將差分?jǐn)?shù)據(jù)發(fā)送至圖像存儲(chǔ)服務(wù)器108。在步驟 S534中,打印數(shù)據(jù)生成服務(wù)器109刪除圖像數(shù)據(jù)。在步驟S535中,圖像存儲(chǔ)服務(wù)器108接收從打印數(shù)據(jù)生成服務(wù)器109發(fā)送的差分?jǐn)?shù)據(jù)。在步驟S536中,圖像存儲(chǔ)服務(wù)器108將在步驟S516中存儲(chǔ)的原始數(shù)據(jù)與在步驟 S535中接收的差分?jǐn)?shù)據(jù)相互關(guān)聯(lián)地存儲(chǔ)。此時(shí),使用在步驟S513中生成的數(shù)據(jù)ID作為關(guān)聯(lián)鍵。[對(duì)話框]圖6A是例示運(yùn)行在設(shè)備102上的應(yīng)用的UI的圖。對(duì)話框601用來獲取互聯(lián)網(wǎng) 104上的文檔數(shù)據(jù)。文本框602允許指定要打印的文檔的URL。當(dāng)用戶按下打印數(shù)據(jù)獲取按鈕603時(shí),開始獲取數(shù)據(jù)。關(guān)閉按鈕604用來關(guān)閉對(duì)話框601。圖6B是例示運(yùn)行在設(shè)備102上的應(yīng)用的UI的圖。當(dāng)用戶按下圖6A所示的打印數(shù)據(jù)獲取按鈕603、并完成打印數(shù)據(jù)的獲取時(shí),輸出圖6B所示的對(duì)話框。對(duì)話框605包含指示獲取的數(shù)據(jù)的URL的文本框609。當(dāng)用戶按下打印按鈕606時(shí),打印開始。當(dāng)用戶按下打印設(shè)置改變按鈕607時(shí),用于改變打印設(shè)置的對(duì)話框出現(xiàn)。當(dāng)用戶按下停止鍵608時(shí),應(yīng)用結(jié)束。圖6C是例示運(yùn)行在設(shè)備102上的打印應(yīng)用705的UI的圖。當(dāng)用戶按下打印設(shè)置改變按鈕607時(shí),對(duì)話框610出現(xiàn)。組合框611用來指定顏色設(shè)置,并允許選擇彩色/單色。 當(dāng)用戶選擇單色時(shí),即使接收到的包含彩色信息的數(shù)據(jù)也以單色進(jìn)行打印。組合框612用來指定布局,并允許選擇2inl、6inl、8inl、書冊(cè)打印等。組合框613用來指定防復(fù)制偽造圖案,并允許選擇“復(fù)制保護(hù)”/ “機(jī)密”或輸入任意字符串。組合框614用來指定是否打印頁碼,并允許選擇是否對(duì)其進(jìn)行打印。存儲(chǔ)按鈕615用來存儲(chǔ)用戶當(dāng)前選擇的打印設(shè)置。當(dāng)用戶按下關(guān)閉按鈕616時(shí),對(duì)話框610消失。圖6D示出了用于進(jìn)行設(shè)備102中的水印設(shè)置的UI。在設(shè)置水印時(shí),對(duì)話框617 出現(xiàn)。組合框618用來指定是否嵌入打印日期&時(shí)間作為水印信息。類似地,組合框619、 620,621和622分別允許指定是否嵌入打印用戶、設(shè)備編號(hào)、文檔URL以及數(shù)據(jù)ID (在步驟 S513中發(fā)出的)。[差分?jǐn)?shù)據(jù)確定處理]圖8所示的處理是表示設(shè)備102在圖5A的步驟中確定差分?jǐn)?shù)據(jù)的處理的序列。在步驟S801中,設(shè)備102清除答復(fù)數(shù)據(jù)。差分?jǐn)?shù)據(jù)是文本、圖像以及其他任意的二值數(shù)據(jù)的列表。在步驟S802中,設(shè)備102確定是否改變了打印數(shù)據(jù)的打印設(shè)置。如果改變了打印設(shè)置(步驟S802 是),則設(shè)備102在步驟S803中將打印設(shè)置添加至差分?jǐn)?shù)據(jù)。如果沒有改變打印設(shè)置(步驟S802 否),則設(shè)備102直接進(jìn)入步驟S804。在步驟S804中,設(shè)備102確定是否在打印數(shù)據(jù)中設(shè)置了防復(fù)制偽造圖案。如果設(shè)置了防復(fù)制偽造圖案(步驟S804 是),則設(shè)備102在步驟S805中將防復(fù)制偽造圖案設(shè)置添加至差分?jǐn)?shù)據(jù)。如果沒有設(shè)置防復(fù)制偽造圖案(步驟S804:否),則設(shè)備102進(jìn)入步驟 S806。在步驟S806中,設(shè)備102確定是否在打印數(shù)據(jù)中設(shè)置了水印。如果設(shè)置了水印(步驟S806 是),則設(shè)備102在步驟S807中將水印設(shè)置添加至差分?jǐn)?shù)據(jù)。如果沒有設(shè)置水印 (步驟S806 否),則設(shè)備102直接進(jìn)入步驟S808。在步驟S808中,設(shè)備102確定打印數(shù)據(jù)是否已經(jīng)退化(degenerate)。如果打印數(shù)據(jù)已經(jīng)退化(步驟S808 是),則設(shè)備102在步驟S809中將退化信息添加至差分?jǐn)?shù)據(jù)。 “退化”表示原始提供給設(shè)備的功能由于設(shè)備故障、諸如調(diào)色劑的打印資源的不足等而無法實(shí)現(xiàn)原始期望的打印。如果打印數(shù)據(jù)沒有退化(步驟S808 否),則設(shè)備102直接進(jìn)入步驟 S810。在步驟S810中,設(shè)備102確定是否已經(jīng)將表單合成到打印數(shù)據(jù)。如果已經(jīng)合成了表單(步驟S810 是),則設(shè)備102在步驟S811中將表單信息添加至差分?jǐn)?shù)據(jù)。在步驟 S812中,設(shè)備102將打印完成信息添加至差分?jǐn)?shù)據(jù)。打印完成信息表示結(jié)束狀態(tài)、打印頁面數(shù)、打印片材數(shù)以及作業(yè)中的調(diào)色劑消耗量。如果沒有將表單合成到打印數(shù)據(jù)(步驟S810 否),則設(shè)備102結(jié)束處理序列。圖10例示了打印完成信息。在本實(shí)施例中,與圖5A的步驟S530中的差分?jǐn)?shù)據(jù)一起發(fā)送打印完成信息。請(qǐng)注意,打印完成信息不限于圖10所示的項(xiàng)目。根據(jù)需要,還可以添加或刪除針對(duì)打印數(shù)據(jù)管理的信息。在上述“防復(fù)制偽造圖案”中,在背景中打印在復(fù)制時(shí)作為字符或圖像出現(xiàn)的特殊圖案。防復(fù)制偽造圖案在防止通過復(fù)制非法使用證券、證書等時(shí)是有效的。由具有相同濃度的如下兩個(gè)區(qū)域形成防復(fù)制偽造圖案,即在復(fù)制之后點(diǎn)殘留的區(qū)域和在復(fù)制之后點(diǎn)消失的區(qū)域。這兩個(gè)區(qū)域具有幾乎相同的濃度,并且具有細(xì)微不同的特性,盡管瞥一眼不能從宏觀上識(shí)別諸如“復(fù)制品”的隱藏字符或圖像。上述“水印”將訪問控制信息不可見地嵌入打印材料中。作為一般的實(shí)現(xiàn)方法,提出了通過控制字母表字符串的空間來嵌入信息的水印、使字符旋轉(zhuǎn)的水印、使字符縮放的水印、以及通過使字符變形來嵌入信息的水印。上述“表單合成”表示針對(duì)各頁面合成并輸出預(yù)先登記的表單圖像與輸入作業(yè)的圖像。基于表示是否完成了表單合成的表單合成信息進(jìn)行該確定。[文檔編輯應(yīng)用]圖9例示了運(yùn)行在用戶PC 101的瀏覽器702上的文檔編輯應(yīng)用712的UI。應(yīng)用窗口 900是文檔編輯應(yīng)用的顯示示例。當(dāng)基于窗口的應(yīng)用接受命令時(shí)使用工具條901。按鈕902用于指定命令。由于該應(yīng)用是web瀏覽器,因此按鈕902包括重載、停止、轉(zhuǎn)到主頁等的按鈕,省略其詳細(xì)描述。文本框903用于指定URL。當(dāng)用戶輸入U(xiǎn)RL文本并按下鍵盤 (未示出)的Enter鍵時(shí),顯示區(qū)域904顯示URL的內(nèi)容。在本實(shí)施例中,URL指定字處理器應(yīng)用。標(biāo)簽905顯示URL指定的頁面的標(biāo)題。在工具條906中,布置有用于指定命令的按鈕。當(dāng)用戶按下打印按鈕907時(shí),打印應(yīng)用705啟動(dòng),并且對(duì)話框601出現(xiàn)。此時(shí),在文本框602中輸入用于打印當(dāng)前文檔的URL。區(qū)域908通過WYSIWYG(所見即所得,What You See Is What You Get)顯示編輯期間的文檔數(shù)據(jù)。WYSIWYG表示畫面顯示與打印輸出相同。描述了第一實(shí)施例中的處理和顯示。第一實(shí)施例能夠管理通過設(shè)備打印的數(shù)據(jù)的設(shè)置的改變,并能夠更加準(zhǔn)確地存儲(chǔ)輸出數(shù)據(jù),從而提高了信息管理中的安全性。更具體地說,打印數(shù)據(jù)生成服務(wù)器存儲(chǔ)要發(fā)送的打印數(shù)據(jù)。在結(jié)束打印之后,接收打印數(shù)據(jù)側(cè)發(fā)送回完成通知、以及接收的打印數(shù)據(jù)與輸出數(shù)據(jù)之間的差分信息。結(jié)果,能夠降低數(shù)據(jù)傳輸量, 能夠更加準(zhǔn)確地記錄打印數(shù)據(jù),并能夠提高信息泄露時(shí)的跟蹤能力。<第二實(shí)施例>在第一實(shí)施例中,沒有存儲(chǔ)打印的圖像數(shù)據(jù)的文本信息,因此,很難使用字符串信息搜索打印圖像數(shù)據(jù)。通??梢钥紤]使用打印數(shù)據(jù)提取文本。然而,可能無法獲得高的提取精度(字符識(shí)別率)。通過改變圖5A和5B的流程圖解決該問題。當(dāng)將打印數(shù)據(jù)發(fā)送至圖像存儲(chǔ)服務(wù)器 108時(shí),在步驟S515中還將步驟S512中獲取的與打印數(shù)據(jù)相對(duì)應(yīng)的文檔數(shù)據(jù)發(fā)送,并在步驟S516中將其進(jìn)行存儲(chǔ)。通過存儲(chǔ)文檔數(shù)據(jù)和打印數(shù)據(jù)二者,能夠使用文本信息和圖像信息二者來根據(jù)泄露的信息指定打印用戶?!吹谌龑?shí)施例〉在第二實(shí)施例中,如果數(shù)據(jù)存儲(chǔ)成本很高,則在步驟S516中存儲(chǔ)文檔數(shù)據(jù)和打印數(shù)據(jù)時(shí),可以比較這些數(shù)據(jù),以存儲(chǔ)較少量的數(shù)據(jù)。除了第二實(shí)施例的效果之外,還能夠降低存儲(chǔ)數(shù)據(jù)所需的容量,從而利用了資源?!吹谒膶?shí)施例〉在圖5B的流程圖中,在步驟S509中請(qǐng)求文檔數(shù)據(jù)。此時(shí),進(jìn)行訪問限制可能需要認(rèn)證信息。需要認(rèn)證信息表示文檔數(shù)據(jù)是機(jī)密的。注意到這一點(diǎn),可以認(rèn)為不需要認(rèn)證信息的文檔數(shù)據(jù)不需要存儲(chǔ)在圖像存儲(chǔ)服務(wù)器108中。為此,可以將確定認(rèn)證信息是否必要的步驟添加至圖5A和5B的流程圖中。如果不需要認(rèn)證信息,則可以跳過步驟S516和S536 中的存儲(chǔ)處理。以此方式,基于有無文檔數(shù)據(jù)訪問控制來確定存儲(chǔ)數(shù)據(jù)的必要性,并且僅針對(duì)需要訪問控制的文檔數(shù)據(jù)存儲(chǔ)數(shù)據(jù)。除了第一實(shí)施例的效果以外,還能夠利用資源。
本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè)備)來實(shí)現(xiàn),以及通過由系統(tǒng)或裝置的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí)行各步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。
權(quán)利要求
1.一種打印系統(tǒng),其包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信, 其中,所述數(shù)據(jù)生成裝置包括生成單元,其被配置為響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由從所述應(yīng)用服務(wù)器獲取的文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù), 所述圖像形成裝置包括記錄單元,其被配置為記錄在所述數(shù)據(jù)生成裝置生成的打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送單元,其被配置為在對(duì)所述打印數(shù)據(jù)執(zhí)行處理之后,將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送,并且所述存儲(chǔ)裝置包括存儲(chǔ)單元,其被配置為將所述數(shù)據(jù)生成裝置生成的所述打印數(shù)據(jù)和對(duì)應(yīng)于所述打印數(shù)據(jù)的文檔數(shù)據(jù)中的至少一者、與由所述圖像形成裝置的所述記錄單元記錄的對(duì)應(yīng)于所述打印數(shù)據(jù)的所述差分?jǐn)?shù)據(jù),相互關(guān)聯(lián)地存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,當(dāng)生成所述打印數(shù)據(jù)時(shí),所述數(shù)據(jù)生成裝置的所述生成單元生成用于唯一指定所述打印數(shù)據(jù)的標(biāo)識(shí)符。
3.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,所述差分?jǐn)?shù)據(jù)包括打印設(shè)置、防復(fù)制偽造圖案設(shè)置、水印信息、退化信息、以及表單合成信息中的至少一者。
4.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,當(dāng)存儲(chǔ)數(shù)據(jù)時(shí),所述存儲(chǔ)裝置的所述存儲(chǔ)單元還將所述打印數(shù)據(jù)的大小與對(duì)應(yīng)于所述打印數(shù)據(jù)的所述文檔數(shù)據(jù)的大小相比較,并將較小的數(shù)據(jù)與所述差分?jǐn)?shù)據(jù)相關(guān)聯(lián)地存儲(chǔ)。
5.根據(jù)權(quán)利要求1所述的打印系統(tǒng),其中,所述存儲(chǔ)裝置的所述存儲(chǔ)單元還基于有無對(duì)所述文檔數(shù)據(jù)的訪問限制,確定是否存儲(chǔ)所述文檔數(shù)據(jù)和對(duì)應(yīng)于所述文檔數(shù)據(jù)的打印數(shù)據(jù)中的一者。
6.一種圖像形成裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);所述圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信, 所述圖像形成裝置包括記錄單元,其被配置為記錄在打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送單元,其被配置為對(duì)所述打印數(shù)據(jù)執(zhí)行處理,并將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送。
7.一種數(shù)據(jù)生成裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;所述數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,所述數(shù)據(jù)生成裝置包括生成單元,其被配置為響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù)。
8.一種存儲(chǔ)裝置,其配置在打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及所述存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù), 所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信, 所述存儲(chǔ)裝置包括存儲(chǔ)單元,其被配置為將文檔數(shù)據(jù)和通過將所述文檔數(shù)據(jù)轉(zhuǎn)換為預(yù)定圖像形成裝置能夠打印的格式而獲得的打印數(shù)據(jù)中的至少一者、與用作在打印中所述打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分的差分?jǐn)?shù)據(jù)相互關(guān)聯(lián)地存儲(chǔ)。
9.一種打印系統(tǒng)的控制方法,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述應(yīng)用服務(wù)器、圖像形成裝置、數(shù)據(jù)生成裝置以及存儲(chǔ)裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信, 其中,所述數(shù)據(jù)生成裝置包括生成步驟,使生成單元響應(yīng)于來自所述圖像形成裝置的請(qǐng)求,由從所述應(yīng)用服務(wù)器獲取的文檔數(shù)據(jù)生成采用所述圖像形成裝置能夠打印的格式的打印數(shù)據(jù), 所述圖像形成裝置包括記錄步驟,使記錄單元記錄在所述數(shù)據(jù)生成裝置生成的打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送步驟,使發(fā)送單元在對(duì)所述打印數(shù)據(jù)執(zhí)行處理之后,將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送,并且所述存儲(chǔ)裝置包括存儲(chǔ)步驟,使存儲(chǔ)單元將所述數(shù)據(jù)生成裝置生成的所述打印數(shù)據(jù)和對(duì)應(yīng)于所述打印數(shù)據(jù)的文檔數(shù)據(jù)中的至少一者、與在所述圖像形成裝置的所述記錄步驟中記錄的對(duì)應(yīng)于所述打印數(shù)據(jù)的所述差分?jǐn)?shù)據(jù),相互關(guān)聯(lián)地存儲(chǔ)。
全文摘要
本發(fā)明提供一種打印系統(tǒng)、圖像形成、數(shù)據(jù)生成及存儲(chǔ)裝置、及控制方法。該圖像形成裝置配置在該打印系統(tǒng)中,該打印系統(tǒng)包括應(yīng)用服務(wù)器,其具有編輯和存儲(chǔ)文檔數(shù)據(jù)的功能,并響應(yīng)于請(qǐng)求來提供所述文檔數(shù)據(jù);所述圖像形成裝置,其具有包括打印功能的多個(gè)功能;數(shù)據(jù)生成裝置,其由所述文檔數(shù)據(jù)生成所述圖像形成裝置能夠打印的打印數(shù)據(jù);以及存儲(chǔ)裝置,其存儲(chǔ)經(jīng)歷了所述圖像形成裝置的處理的數(shù)據(jù),所述各裝置能夠經(jīng)由網(wǎng)絡(luò)相互通信,所述圖像形成裝置包括記錄單元,其被配置為記錄在打印數(shù)據(jù)的設(shè)置改變時(shí)的設(shè)置差分,作為差分?jǐn)?shù)據(jù);以及發(fā)送單元,其被配置為對(duì)所述打印數(shù)據(jù)執(zhí)行處理,并將所述處理的完成通知與所述差分?jǐn)?shù)據(jù)一起發(fā)送。
文檔編號(hào)G06F3/12GK102262517SQ20111013771
公開日2011年11月30日 申請(qǐng)日期2011年5月25日 優(yōu)先權(quán)日2010年5月28日
發(fā)明者中川勇 申請(qǐng)人:佳能株式會(huì)社