圖像處理裝置和圖像處理方法【專利摘要】本發(fā)明的圖像處理裝置和圖像處理方法中,數(shù)據(jù)處理部(22)根據(jù)圖像數(shù)據(jù)(31)來(lái)預(yù)測(cè)中間數(shù)據(jù)的大小,并根據(jù)圖像數(shù)據(jù)(31)的大小和中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇第一渲染模式和第二渲染模式中的任一種模式;在第一渲染模式中,將圖像數(shù)據(jù)(31)復(fù)制到HDD(17)中,渲染部(21)根據(jù)HDD(17)內(nèi)的圖像數(shù)據(jù)(31)生成位圖圖像數(shù)據(jù);在第二渲染模式中,渲染部(21)根據(jù)可移動(dòng)驅(qū)動(dòng)器(2)內(nèi)的圖像數(shù)據(jù)(31)生成位圖圖像數(shù)據(jù)?!緦@f(shuō)明】圖像處理裝置和圖像處理方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及圖像處理裝置和圖像處理方法?!?br>背景技術(shù):
】[0002]一般來(lái)說(shuō),在可連接USB(UniversalSerialBus、通用串行總線)存儲(chǔ)器等可移動(dòng)驅(qū)動(dòng)器的印刷裝置中,從可移動(dòng)驅(qū)動(dòng)器中讀出F1DF(PortableDocumentFormat、便攜式文件格式)文件等圖像數(shù)據(jù),并使用印刷裝置內(nèi)的存儲(chǔ)器或硬盤驅(qū)動(dòng)器對(duì)圖像數(shù)據(jù)進(jìn)行分析,在暫時(shí)生成具有該分析結(jié)果的中間數(shù)據(jù)后進(jìn)行渲染處理,從而生成與圖像數(shù)據(jù)對(duì)應(yīng)的位圖圖像數(shù)據(jù)。[0003]某一印刷裝置具有在可移動(dòng)驅(qū)動(dòng)器中將印刷數(shù)據(jù)擴(kuò)展為圖像數(shù)據(jù)的第一模式、和在印刷裝置內(nèi)的存儲(chǔ)區(qū)域中將印刷數(shù)據(jù)擴(kuò)展為圖像數(shù)據(jù)的第二模式,并且,當(dāng)可移動(dòng)驅(qū)動(dòng)器的剩余空間的容量足夠存儲(chǔ)擴(kuò)展后的圖像數(shù)據(jù)時(shí),則選擇第一模式,否則選擇第二模式。[0004]在上述印刷裝置中,當(dāng)可移動(dòng)驅(qū)動(dòng)器的剩余空間的容量足夠存儲(chǔ)擴(kuò)展后的圖像數(shù)據(jù)時(shí),將擴(kuò)展后的圖像數(shù)據(jù)存儲(chǔ)在可移動(dòng)驅(qū)動(dòng)器內(nèi),但是,在裝置內(nèi)暫時(shí)生成中間數(shù)據(jù)后進(jìn)行渲染處理的裝置中,由于需要原圖像數(shù)據(jù)和中間數(shù)據(jù)的存儲(chǔ)位置,因此,即使像上述印刷裝置那樣存在足夠存儲(chǔ)擴(kuò)張后的圖像數(shù)據(jù)的容量,也有可能因剩余空間不足而導(dǎo)致處理中止?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明涉及的圖像處理裝置具備設(shè)備接口、存儲(chǔ)裝置、渲染部以及數(shù)據(jù)處理部,其中,設(shè)備接口能夠從可移動(dòng)驅(qū)動(dòng)器內(nèi)取得圖像數(shù)據(jù);渲染部根據(jù)所述圖像數(shù)據(jù)生成中間數(shù)據(jù)并存儲(chǔ)在所述存儲(chǔ)裝置中,并且根據(jù)所述中間數(shù)據(jù)生成位圖圖像數(shù)據(jù);數(shù)據(jù)處理部根據(jù)所述圖像數(shù)據(jù)來(lái)預(yù)測(cè)所述中間數(shù)據(jù)的大小,并根據(jù)所述圖像數(shù)據(jù)的大小和所述中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇(a)第一渲染模式和(b)第二渲染模式中的任一種模式,其中,在(a)第一渲染模式中,將所述圖像數(shù)據(jù)復(fù)制到所述存儲(chǔ)裝置內(nèi),所述渲染部根據(jù)所述存儲(chǔ)裝置內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù),在(b)第二渲染模式中,所述渲染部根據(jù)所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù)。[0006]在本發(fā)明涉及的圖像處理方法中,從可移動(dòng)驅(qū)動(dòng)器取得圖像數(shù)據(jù);根據(jù)所述圖像數(shù)據(jù)生成中間數(shù)據(jù)并存儲(chǔ)在存儲(chǔ)裝置中,并且根據(jù)所述中間數(shù)據(jù)生成位圖圖像數(shù)據(jù);根據(jù)所述圖像數(shù)據(jù)來(lái)預(yù)測(cè)所述中間數(shù)據(jù)的大小,并根據(jù)所述圖像數(shù)據(jù)的大小和所述中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇(a)第一渲染模式和(b)第二渲染模式中的任一種模式,其中,在(a)第一渲染模式中,將所述圖像數(shù)據(jù)復(fù)制到所述存儲(chǔ)裝置內(nèi),并根據(jù)所述存儲(chǔ)裝置內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù),在(b)第二渲染模式中,根據(jù)所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù)。[0007](發(fā)明效果)[0008]根據(jù)本發(fā)明,在對(duì)圖像數(shù)據(jù)進(jìn)行分析且暫時(shí)生成中間數(shù)據(jù)后進(jìn)行渲染處理,從而生成與圖像數(shù)據(jù)對(duì)應(yīng)的位圖圖像數(shù)據(jù)的圖像處理裝置中,降低了因?yàn)橛糜诖鎯?chǔ)中間數(shù)據(jù)的剩余容量不足而導(dǎo)致渲染處理中止的可能性?!緦@綀D】【附圖說(shuō)明】[0009]圖1是表示本發(fā)明實(shí)施方式涉及的圖像處理裝置的結(jié)構(gòu)的框圖。[0010]圖2是對(duì)第一實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。[0011]圖3是對(duì)第三實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。[0012]圖4是對(duì)第四實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖(1/2)。[0013]圖5是對(duì)第四實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖(2/2)。[0014]圖6是對(duì)第五實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。[0015]圖7是對(duì)第六實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖?!揪唧w實(shí)施方式】[0016]以下,根據(jù)附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。[0017]第一實(shí)施方式.[0018]圖1是表示本發(fā)明實(shí)施方式涉及的圖像處理裝置的結(jié)構(gòu)的框圖。圖1所示的圖像處理裝置I是打印機(jī)、復(fù)合機(jī)等的圖像形成裝置,其設(shè)有將圖像印刷到印刷用紙上的打印引擎(printengine)11和設(shè)備接口12(deviceinterface),其中,該設(shè)備接口12能夠連接USB存儲(chǔ)器等的可移動(dòng)驅(qū)動(dòng)器2且相對(duì)于所連接的可移動(dòng)驅(qū)動(dòng)器2進(jìn)行讀寫。[0019]設(shè)備接口12能夠取得存儲(chǔ)在可移動(dòng)驅(qū)動(dòng)器2中的圖像數(shù)據(jù)31(此處為PDF文件)。[0020]另外,網(wǎng)絡(luò)3是LAN(LocalAreaNetwork、局域網(wǎng))和/或WAN(WideAreaNetwork、廣域網(wǎng)),在網(wǎng)絡(luò)3上連接有提供存儲(chǔ)服務(wù)的網(wǎng)絡(luò)驅(qū)動(dòng)器4。網(wǎng)絡(luò)驅(qū)動(dòng)器4是NAS(NetworkAttachedStorage、網(wǎng)絡(luò)附加存儲(chǔ))、文件服務(wù)器、個(gè)人計(jì)算機(jī)內(nèi)的共享驅(qū)動(dòng)器等。圖像處理裝置I設(shè)有與網(wǎng)絡(luò)3連接且能夠與網(wǎng)絡(luò)驅(qū)動(dòng)器4等進(jìn)行數(shù)據(jù)通信的網(wǎng)絡(luò)接Π13。[0021]進(jìn)而,圖像處理裝置I設(shè)有計(jì)算機(jī)和作為大規(guī)模數(shù)據(jù)存儲(chǔ)裝置的硬盤驅(qū)動(dòng)器(HDD)17,其中,該計(jì)算機(jī)具有CPU(CentralProcessingUnit、中央處理器)14、作為非易失性存儲(chǔ)器的ROM(ReadOnlyMemory、只讀存儲(chǔ)器)15以及作為易失性存儲(chǔ)器的RAM(RandomAccessMemory、隨機(jī)存取存儲(chǔ)器)16等。[0022]CPU14將存儲(chǔ)在R0M15、硬盤驅(qū)動(dòng)器(HDD)17等中的程序加載(load)到RAM16中并執(zhí)行該程序,從而實(shí)現(xiàn)各種處理部。HDD17是內(nèi)置于圖像處理裝置I中的存儲(chǔ)裝置,其用于臨時(shí)存儲(chǔ)圖像數(shù)據(jù)、中間數(shù)據(jù)(intermediatedata)等。[0023]在CPU14中,可以實(shí)現(xiàn)值染(rendering)部21、數(shù)據(jù)處理(datahandling)部22以及圖像處理部23。[0024]渲染部21根據(jù)圖像數(shù)據(jù)31生成中間數(shù)據(jù)并存儲(chǔ)在HDD17中,并且根據(jù)中間數(shù)據(jù)生成位圖圖像數(shù)據(jù)。中間數(shù)據(jù)具有圖像數(shù)據(jù)的分析結(jié)果。[0025]數(shù)據(jù)處理部22根據(jù)圖像數(shù)據(jù)31來(lái)預(yù)測(cè)中間數(shù)據(jù)的大小,并根據(jù)圖像數(shù)據(jù)31的大小和中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇第一渲染模式和第二渲染模式中的任一種模式。[0026]在第一實(shí)施方式中,當(dāng)HDD17的剩余容量大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),數(shù)據(jù)處理部22選擇第一渲染模式,否則選擇第二渲染模式。[0027]第一渲染模式是將圖像數(shù)據(jù)31復(fù)制到HDD17中,渲染部21根據(jù)HDD17內(nèi)的圖像數(shù)據(jù)31生成位圖圖像數(shù)據(jù)的動(dòng)作模式。[0028]第二渲染模式是不將圖像數(shù)據(jù)31復(fù)制到HDD17中,渲染部21根據(jù)可移動(dòng)驅(qū)動(dòng)器2內(nèi)的圖像數(shù)據(jù)31生成位圖圖像數(shù)據(jù)的動(dòng)作模式。[0029]在第一渲染模式中,由于要進(jìn)行圖像數(shù)據(jù)31的復(fù)制,因而處理時(shí)間比第二渲染模式長(zhǎng),但是,在將圖像數(shù)據(jù)31復(fù)制之后,可以將可移動(dòng)驅(qū)動(dòng)器2從圖像處理裝置I上拔下來(lái)。[0030]例如,數(shù)據(jù)處理部22根據(jù)圖像數(shù)據(jù)31(此處為PDF文件)的內(nèi)容(分辨率的設(shè)定值、圖像大小等)來(lái)預(yù)測(cè)中間數(shù)據(jù)的大小。[0031]圖像處理部23針對(duì)由渲染部21生成的位圖圖像數(shù)據(jù)而執(zhí)行顏色轉(zhuǎn)換、篩選處理等圖像處理,從而生成印刷引擎11用的關(guān)于各種調(diào)色劑顏色的印刷圖像數(shù)據(jù)。打印引擎11根據(jù)該印刷圖像數(shù)據(jù)來(lái)印刷圖像。[0032]另外,圖像處理裝置I設(shè)有操作顯示部18。操作顯示部18具有檢測(cè)使用者操作的輸入裝置和向使用者顯示各種信息的顯示裝置。[0033]接著,對(duì)于上述圖像處理裝置的動(dòng)作進(jìn)行說(shuō)明。[0034]圖2是對(duì)第一實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。[0035]首先,數(shù)據(jù)處理部22利用設(shè)備接口12確定可移動(dòng)驅(qū)動(dòng)器2內(nèi)的圖像數(shù)據(jù)31的大小(步驟SI)。[0036]接著,數(shù)據(jù)處理部22利用設(shè)備接口12從可移動(dòng)驅(qū)動(dòng)器2內(nèi)的圖像數(shù)據(jù)31中讀出預(yù)測(cè)中間數(shù)據(jù)的大小所需的數(shù)據(jù),并預(yù)測(cè)中間數(shù)據(jù)的大小(步驟S2)。[0037]另外,數(shù)據(jù)處理部22確定HDD17的剩余容量(步驟S3)。另外,該剩余容量是指渲染部21可使用空間中的剩余空間的大小。[0038]然后,數(shù)據(jù)處理部22判斷HDD17的剩余容量是否大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和(步驟S4)。[0039]當(dāng)HDD17的剩余容量大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),數(shù)據(jù)處理部22利用設(shè)備接口12從可移動(dòng)驅(qū)動(dòng)器2內(nèi)讀出圖像數(shù)據(jù)31,并將其復(fù)制到HDD17中(步驟S5)。當(dāng)HDD17的剩余容量小于等于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),不將圖像數(shù)據(jù)31從可移動(dòng)驅(qū)動(dòng)器2復(fù)制到HDD17中。[0040]當(dāng)圖像數(shù)據(jù)31被復(fù)制到HDD17中時(shí),渲染部21從HDD17內(nèi)讀出圖像數(shù)據(jù)31并生成中間數(shù)據(jù),并將中間數(shù)據(jù)臨時(shí)存儲(chǔ)在HDD17內(nèi),從而根據(jù)中間數(shù)據(jù)生成位圖圖像數(shù)據(jù)(步驟S6)。[0041]另一方面,當(dāng)圖像數(shù)據(jù)31未被復(fù)制到HDD17中時(shí),渲染部21從可移動(dòng)驅(qū)動(dòng)器2內(nèi)讀出圖像數(shù)據(jù)31并生成中間數(shù)據(jù),并將中間數(shù)據(jù)臨時(shí)存儲(chǔ)在HDD17內(nèi),從而根據(jù)中間數(shù)據(jù)生成位圖圖像數(shù)據(jù)(步驟S7)。[0042]然后,圖像處理部23使用RAM16依次對(duì)位圖圖像數(shù)據(jù)進(jìn)行處理,并將印刷圖像數(shù)據(jù)發(fā)送至打印引擎11,打印引擎11根據(jù)該印刷圖像數(shù)據(jù)執(zhí)行印刷。[0043]如上所述,在上述第一實(shí)施方式中,數(shù)據(jù)處理部22根據(jù)圖像數(shù)據(jù)31來(lái)預(yù)測(cè)中間數(shù)據(jù)的大小,并根據(jù)圖像數(shù)據(jù)31的大小和中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇第一渲染模式和第二渲染模式中的任一種模式。[0044]由此,降低了因?yàn)橛糜诖鎯?chǔ)中間數(shù)據(jù)的剩余容量不足而導(dǎo)致渲染處理甚至印刷中止的可能性。[0045]第二實(shí)施方式.[0046]在第二實(shí)施方式涉及的圖像處理裝置I中,當(dāng)在圖2的步驟S4中圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和小于規(guī)定的閾值時(shí),數(shù)據(jù)處理部22選擇第一渲染模式,否則選擇第二渲染模式。[0047]另外,第二實(shí)施方式涉及的圖像處理裝置I的其它結(jié)構(gòu)和動(dòng)作與第一實(shí)施方式相同,故省略其說(shuō)明。[0048]第三實(shí)施方式.[0049]在第三實(shí)施方式中,當(dāng)在選擇了第一渲染模式的情況下中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),數(shù)據(jù)處理部22將HDD17內(nèi)的圖像數(shù)據(jù)31刪除,而渲染部21以第二渲染模式再次生成位圖圖像數(shù)據(jù)。[0050]另外,第三實(shí)施方式涉及的圖像處理裝置I的其他結(jié)構(gòu)與第一實(shí)施方式相同,故省略其說(shuō)明。另外,第三實(shí)施方式涉及的圖像處理裝置I的動(dòng)作如下。[0051]圖3是對(duì)第三實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。圖3中的步驟SI~S5以及步驟S7的處理與第一實(shí)施方式(圖2)相同,故省略其說(shuō)明。[0052]在第三實(shí)施方式中,在選擇了第一渲染模式并將圖像數(shù)據(jù)31復(fù)制到HDD17中之后,渲染部21根據(jù)HDD17內(nèi)的圖像數(shù)據(jù)31開始進(jìn)行渲染(步驟Sll)。[0053]數(shù)據(jù)處理部22監(jiān)視由渲染部21生成的中間數(shù)據(jù)的寫入空間是否不足(步驟S12),當(dāng)在渲染處理結(jié)束(步驟S13)之前中間數(shù)據(jù)的寫入空間不足時(shí),數(shù)據(jù)處理部22將HDD17內(nèi)的圖像數(shù)據(jù)31刪除(步驟S14),并將動(dòng)作模式切換成第二渲染模式,從而由渲染部21再次執(zhí)行渲染處理(步驟S7)[0054]如上所述,在上述第三實(shí)施方式中,即使在渲染期間中間數(shù)據(jù)的寫入空間不足的情況下,通過(guò)以第二渲染模式執(zhí)行渲染處理,從而也不會(huì)使印刷中止。[0055]第四實(shí)施方式.[0056]在第四實(shí)施方式中,當(dāng)在選擇了第一渲染模式的情況下中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),數(shù)據(jù)處理部22將中間數(shù)據(jù)的存儲(chǔ)位置從HDD17變更為可移動(dòng)驅(qū)動(dòng)器2。[0057]另外,第四實(shí)施方式涉及的圖像處理裝置I的其他結(jié)構(gòu)與第一實(shí)施方式相同,故省略其說(shuō)明。另外,第四實(shí)施方式涉及的圖像處理裝置I的動(dòng)作如下。[0058]圖4和圖5是對(duì)第四實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。圖4和圖5中的步驟SI~S5以及步驟S7的處理與第一實(shí)施方式(圖2)相同,故省略其說(shuō)明。[0059]在第四實(shí)施方式中,在選擇了第一渲染模式并將圖像數(shù)據(jù)31復(fù)制到HDD17中之后,渲染部21根據(jù)HDD17內(nèi)的圖像數(shù)據(jù)31開始進(jìn)行渲染(步驟Sll)。[0060]數(shù)據(jù)處理部22監(jiān)視由渲染部21生成的中間數(shù)據(jù)的寫入空間是否不足(步驟S12),當(dāng)在渲染處理結(jié)束(步驟S13)之前HDD17中的中間數(shù)據(jù)的寫入空間不足時(shí),數(shù)據(jù)處理部22將中間數(shù)據(jù)的存儲(chǔ)位置變更為可移動(dòng)驅(qū)動(dòng)器2(步驟S21)。然后,渲染部21繼續(xù)進(jìn)行渲染處理并將此后生成的中間數(shù)據(jù)存儲(chǔ)在可移動(dòng)驅(qū)動(dòng)器2內(nèi)。[0061]然后,當(dāng)渲染處理結(jié)束后,數(shù)據(jù)處理部22將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的中間數(shù)據(jù)刪除(步驟S23),并將HDD17內(nèi)的中間數(shù)據(jù)刪除(步驟S24)。[0062]如上所述,在上述第四實(shí)施方式中,即使在渲染期間中間數(shù)據(jù)的寫入空間不足的情況下,通過(guò)作為中間數(shù)據(jù)的存儲(chǔ)位置而使用HDD17和可移動(dòng)驅(qū)動(dòng)器2,從而也不會(huì)使印刷中止。[0063]第五實(shí)施方式.[0064]在第五實(shí)施方式中,在第一渲染模式中,數(shù)據(jù)處理部22確定HDD17的剩余容量并確定網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量,并且,將圖像數(shù)據(jù)31和中間數(shù)據(jù)中較大的數(shù)據(jù)的存儲(chǔ)位置設(shè)為HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4中剩余容量大的存儲(chǔ)裝置,將大小較小的數(shù)據(jù)的存儲(chǔ)位置設(shè)為HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4中剩余容量小的存儲(chǔ)裝置。然后,渲染部21以從HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4的一個(gè)中讀出圖像數(shù)據(jù)31,并將中間數(shù)據(jù)存儲(chǔ)在另一個(gè)中的方式執(zhí)行渲染。[0065]另外,第五實(shí)施方式涉及的圖像處理裝置I的其它結(jié)構(gòu)與第一實(shí)施方式相同,故省略其說(shuō)明。另外,第五實(shí)施方式涉及的圖像處理裝置I的動(dòng)作如下。[0066]圖6是對(duì)第五實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。圖6中的步驟S1、S2的處理與第一實(shí)施方式(圖2)相同,故省略其說(shuō)明。[0067]在第五實(shí)施方式中,數(shù)據(jù)處理部22確定HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量(步驟S31)。接著,數(shù)據(jù)處理部22判斷HDD17的剩余容量是否大于網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量(步驟S32)。[0068]當(dāng)HDD17的剩余容量大于網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量時(shí),數(shù)據(jù)處理部22判斷HDD17的剩余容量是否大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和(步驟S33)。另一方面,當(dāng)HDD17的剩余容量小于等于網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量時(shí),數(shù)據(jù)處理部22判斷網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量是否大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和(步驟S34)。[0069]當(dāng)在步驟S33中判斷為HDD17的剩余容量小于等于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí)、以及在步驟S34中判斷為網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量小于等于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),數(shù)據(jù)處理部22選擇第二渲染模式,并由渲染部21執(zhí)行渲染處理(步驟S35)。[0070]當(dāng)在步驟S33中判斷為HDD17的剩余容量大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),數(shù)據(jù)處理部22判斷圖像數(shù)據(jù)31的大小是否大于中間數(shù)據(jù)的預(yù)測(cè)大小(步驟S36)。[0071]另外,當(dāng)在步驟S34中判斷為網(wǎng)絡(luò)驅(qū)動(dòng)器4的剩余容量大于圖像數(shù)據(jù)31的大小與中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),數(shù)據(jù)處理部22判斷圖像數(shù)據(jù)31的大小是否大于中間數(shù)據(jù)的預(yù)測(cè)大小(步驟S37)。[0072]然后,當(dāng)在步驟S36中判斷為圖像數(shù)據(jù)31的大小大于中間數(shù)據(jù)的預(yù)測(cè)大小時(shí)、以及在步驟S37中判斷為圖像數(shù)據(jù)31的大小小于等于中間數(shù)據(jù)的預(yù)測(cè)大小時(shí),數(shù)據(jù)處理部22將圖像數(shù)據(jù)31從可移動(dòng)驅(qū)動(dòng)器2復(fù)制到HDD17內(nèi)(步驟S38),并將中間數(shù)據(jù)的存儲(chǔ)位置設(shè)為網(wǎng)絡(luò)驅(qū)動(dòng)器4(步驟S39),渲染部21以第一渲染模式執(zhí)行渲染處理(步驟S40)。[0073]另外,當(dāng)在步驟S36中判斷為圖像數(shù)據(jù)31的大小小于等于中間數(shù)據(jù)的預(yù)測(cè)大小時(shí)、以及在步驟S37中判斷為圖像數(shù)據(jù)31的大小大于中間數(shù)據(jù)的預(yù)測(cè)大小時(shí),數(shù)據(jù)處理部22將圖像數(shù)據(jù)31從可移動(dòng)驅(qū)動(dòng)器2復(fù)制到網(wǎng)絡(luò)驅(qū)動(dòng)器4內(nèi)(步驟S41),并將中間數(shù)據(jù)的存儲(chǔ)位置設(shè)為HDD17(步驟S42),渲染部21以第一渲染模式執(zhí)行渲染處理(步驟S43)。此時(shí),渲染部21從網(wǎng)絡(luò)驅(qū)動(dòng)器4內(nèi)讀出圖像數(shù)據(jù)31并生成位圖圖像數(shù)據(jù)。[0074]如上所述,在上述第五實(shí)施方式中,將圖像數(shù)據(jù)31和中間數(shù)據(jù)中較大的數(shù)據(jù)的存儲(chǔ)位置設(shè)為HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4中剩余容量大的存儲(chǔ)裝置,而將大小較小的數(shù)據(jù)的存儲(chǔ)位置設(shè)為HDD17和網(wǎng)絡(luò)驅(qū)動(dòng)器4中剩余容量小的存儲(chǔ)裝置,因而用于存儲(chǔ)中間數(shù)據(jù)的剩余容量不易變得不足。[0075]第六實(shí)施方式.[0076]在第六實(shí)施方式中,當(dāng)在選擇了第一渲染模式的情況下中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),數(shù)據(jù)處理部22確定可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)的大小,并且,當(dāng)HDD17的剩余容量大于可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)的大小時(shí),數(shù)據(jù)處理部22將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)備份到HDD17中并將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)刪除,并且將中間數(shù)據(jù)的存儲(chǔ)位置設(shè)為可移動(dòng)驅(qū)動(dòng)器2,在生成位圖圖像數(shù)據(jù)后將備份的所有數(shù)據(jù)恢復(fù)到可移動(dòng)驅(qū)動(dòng)器2內(nèi)。[0077]另外,第六實(shí)施方式涉及的圖像處理裝置I的其它結(jié)構(gòu)與第一實(shí)施方式相同,故省略其說(shuō)明。[0078]在第六實(shí)施方式中,當(dāng)在上述第一實(shí)施方式(圖2)所示的渲染處理期間,HDD17中的中間數(shù)據(jù)的寫入空間不足時(shí),執(zhí)行以下的處理。圖7是對(duì)第六實(shí)施方式中的渲染處理進(jìn)行說(shuō)明的流程圖。[0079]在第六實(shí)施方式中,當(dāng)中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),數(shù)據(jù)處理部22確定可移動(dòng)驅(qū)動(dòng)器2的總?cè)萘?步驟S101),并判斷可移動(dòng)驅(qū)動(dòng)器2的總?cè)萘渴欠翊笥贖DD17的剩余容量(圖2的步驟S3中確定的剩余容量)(步驟S102)。[0080]當(dāng)可移動(dòng)驅(qū)動(dòng)器2的總?cè)萘看笥贖DD17的剩余容量時(shí),數(shù)據(jù)處理部22確定可移動(dòng)驅(qū)動(dòng)器2的已用空間的大小(即存儲(chǔ)在可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)的大小)(步驟S103),并判斷HDD17的剩余容量是否大于可移動(dòng)驅(qū)動(dòng)器2的已用空間的大小(步驟S104)。[0081]當(dāng)HDD17的剩余容量大于可移動(dòng)驅(qū)動(dòng)器2的已用空間的大小時(shí),數(shù)據(jù)處理部22將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)備份到HDD17中(步驟S105)。即,將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)復(fù)制到HDD17中,并將可移動(dòng)驅(qū)動(dòng)器2內(nèi)的所有數(shù)據(jù)刪除。[0082]數(shù)據(jù)處理部22將中間數(shù)據(jù)的存儲(chǔ)位置設(shè)為可移動(dòng)驅(qū)動(dòng)器2(步驟S106),渲染部21以第一渲染模式執(zhí)行渲染處理(步驟S107)。[0083]然后,在渲染處理結(jié)束后,數(shù)據(jù)處理部22將備份到HDD17中的所有數(shù)據(jù)恢復(fù)到可移動(dòng)驅(qū)動(dòng)器2內(nèi)(步驟S108)。[0084]如上所述,在上述第六實(shí)施方式中,即使在渲染期間中間數(shù)據(jù)的寫入空間不足的情況下,通過(guò)作為中間數(shù)據(jù)的存儲(chǔ)位置而使用可移動(dòng)驅(qū)動(dòng)器2并再次執(zhí)行渲染處理,從而也不會(huì)使印刷中止。[0085]另外,上述各實(shí)施方式為本發(fā)明的適宜的例子,但本發(fā)明并不限定于此,在不脫離本發(fā)明的要旨的范圍內(nèi)能夠進(jìn)行各種變形、變更。[0086]例如,在上述第五實(shí)施方式中,也可以取代網(wǎng)絡(luò)驅(qū)動(dòng)器4而使用圖像處理裝置I內(nèi)的未圖示的其他HDD。[0087]另外,在上述第一~第六實(shí)施方式中,也可以取代圖像處理裝置I內(nèi)的HDD而使用SSD(SolidStateDrive、固態(tài)驅(qū)動(dòng)器)、CF(CompactFlash、標(biāo)準(zhǔn)閃存卡)等非易失性存儲(chǔ)器的驅(qū)動(dòng)器。[0088](產(chǎn)業(yè)上的可利用性)[0089]本發(fā)明可適用于例如印刷裝置、復(fù)合機(jī)等的圖像形成裝置中。【權(quán)利要求】1.一種圖像處理裝置,其特征在于,具備:設(shè)備接口,其可以從可移動(dòng)驅(qū)動(dòng)器內(nèi)取得圖像數(shù)據(jù);存儲(chǔ)裝置;渲染部,其根據(jù)所述圖像數(shù)據(jù)生成中間數(shù)據(jù)并存儲(chǔ)在所述存儲(chǔ)裝置中,并且根據(jù)所述中間數(shù)據(jù)生成位圖圖像數(shù)據(jù);以及數(shù)據(jù)處理部,其根據(jù)所述圖像數(shù)據(jù)來(lái)預(yù)測(cè)所述中間數(shù)據(jù)的大小,并根據(jù)所述圖像數(shù)據(jù)的大小和所述中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇(a)第一渲染模式和(b)第二渲染模式中的任一種模式,其中,在所述(a)第一渲染模式中,將所述圖像數(shù)據(jù)復(fù)制到所述存儲(chǔ)裝置中,所述渲染部根據(jù)所述存儲(chǔ)裝置內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù),在所述(b)第二渲染模式中,所述渲染部根據(jù)所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù)。2.如權(quán)利要求1所述的圖像處理裝置,其特征在于,當(dāng)所述存儲(chǔ)裝置的剩余容量大于所述圖像數(shù)據(jù)的大小與所述中間數(shù)據(jù)的預(yù)測(cè)大小之和時(shí),所述數(shù)據(jù)處理部選擇所述第一渲染模式。3.如權(quán)利要求1所述的圖像處理裝置,其特征在于,當(dāng)所述圖像數(shù)據(jù)的大小與所述中間數(shù)據(jù)的預(yù)測(cè)大小之和小于規(guī)定的閾值時(shí),所述數(shù)據(jù)處理部選擇所述第一渲染模式。4.如權(quán)利要求1所述的圖像處理裝置,其特征在于,當(dāng)在選擇了第一渲染模式的情況下,所述中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),所述數(shù)據(jù)處理部將所述存儲(chǔ)裝置內(nèi)的所述圖像數(shù)據(jù)刪除,所述渲染部以所述第二渲染模式再次生成所述位圖圖像數(shù)據(jù)。5.如權(quán)利要求1所述的圖像處理裝置,其特征在于,當(dāng)在選擇了第一渲染模式的情況下所述中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),所述數(shù)據(jù)處理部將所述中間數(shù)據(jù)的存儲(chǔ)位置從所述存儲(chǔ)裝置變更為所述可移動(dòng)驅(qū)動(dòng)器。6.如權(quán)利要求1所述的圖像處理裝置,其特征在于,在所述第一渲染模式中,所述數(shù)據(jù)處理部確定所述存儲(chǔ)裝置的剩余容量,并確定與所述存儲(chǔ)裝置不同的第二存儲(chǔ)裝置的剩余容量,并且,將所述圖像數(shù)據(jù)和所述中間數(shù)據(jù)中大小大的數(shù)據(jù)的存儲(chǔ)位置設(shè)為所述存儲(chǔ)裝置和所述第二存儲(chǔ)裝置中剩余容量大的存儲(chǔ)裝置,而將所述圖像數(shù)據(jù)和所述中間數(shù)據(jù)中大小小的數(shù)據(jù)的存儲(chǔ)位置設(shè)為所述存儲(chǔ)裝置和所述第二存儲(chǔ)裝置中剩余容量小的存儲(chǔ)裝置,所述渲染部從所述存儲(chǔ)裝置和所述第二存儲(chǔ)裝置中的一個(gè)存儲(chǔ)裝置中讀出所述圖像數(shù)據(jù),并將所述中間數(shù)據(jù)存儲(chǔ)在所述存儲(chǔ)裝置和所述第二存儲(chǔ)裝置中的另一個(gè)存儲(chǔ)裝置中。7.如權(quán)利要求1所述的圖像處理裝置,其特征在于,當(dāng)在選擇了第一渲染模式的情況下,所述中間數(shù)據(jù)的存儲(chǔ)空間不足時(shí),所述數(shù)據(jù)處理部確定所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所有數(shù)據(jù)的大小,并且,當(dāng)所述存儲(chǔ)裝置的剩余容量大于所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所有數(shù)據(jù)的大小時(shí),所述數(shù)據(jù)處理部將所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所有數(shù)據(jù)備份到所述存儲(chǔ)裝置中,并將所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所有數(shù)據(jù)刪除,并且將所述中間數(shù)據(jù)的存儲(chǔ)位置設(shè)為所述可移動(dòng)驅(qū)動(dòng)器,在生成所述位圖圖像數(shù)據(jù)后,所述數(shù)據(jù)處理部將備份到所述存儲(chǔ)裝置中的所述所有數(shù)據(jù)恢復(fù)到所述可移動(dòng)驅(qū)動(dòng)器內(nèi)。8.一種圖像處理方法,其特征在于,從可移動(dòng)驅(qū)動(dòng)器內(nèi)取得圖像數(shù)據(jù),根據(jù)所述圖像數(shù)據(jù)生成中間數(shù)據(jù)并存儲(chǔ)在存儲(chǔ)裝置中,并且根據(jù)所述中間數(shù)據(jù)生成位圖圖像數(shù)據(jù),根據(jù)所述圖像數(shù)據(jù)來(lái)預(yù)測(cè)所述中間數(shù)據(jù)的大小,并根據(jù)所述圖像數(shù)據(jù)的大小和所述中間數(shù)據(jù)的預(yù)測(cè)大小來(lái)選擇(a)第一渲染模式和(b)第二渲染模式中的任一種模式,其中,在所述(a)第一渲染模式中,將所述圖像數(shù)據(jù)復(fù)制到所述存儲(chǔ)裝置中,并根據(jù)所述存儲(chǔ)裝置內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù),在所述(b)第二渲染模式中,根據(jù)所述可移動(dòng)驅(qū)動(dòng)器內(nèi)的所述圖像數(shù)據(jù)生成所述位圖圖像數(shù)據(jù)?!疚臋n編號(hào)】H04N1/032GK103905688SQ201310704086【公開日】2014年7月2日申請(qǐng)日期:2013年12月19日優(yōu)先權(quán)日:2012年12月27日【發(fā)明者】新谷武史申請(qǐng)人:京瓷辦公信息系統(tǒng)株式會(huì)社