專利名稱:圖像處理設(shè)備和圖像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像處理設(shè)備、一種圖像處理方法以及一種圖像處理程序,更具 體地,本發(fā)明涉及RAW數(shù)據(jù)的打印。
背景技術(shù):
傳統(tǒng)地,作為諸如數(shù)字?jǐn)z像機(jī)之類的圖像輸入設(shè)備的數(shù)據(jù)記錄格式,已知有 RAW數(shù)據(jù)格式,其中AD轉(zhuǎn)換并記錄來(lái)自彩色圖像傳感器的輸出值(參見日本專利公開 No. 2005-33468)。通常,彩色圖像傳感器上承載了針對(duì)每一個(gè)像素的R(紅)、G(綠)和 B (藍(lán))濾色器中的任意一個(gè),因此,作為表示對(duì)象的圖像,針對(duì)每一個(gè)像素僅具有一個(gè)顏色 分量的RAW數(shù)據(jù)是不完全的信息。因此,在對(duì)于RAW數(shù)據(jù)進(jìn)行去馬賽克(demosaicking)處 理(也被稱作濾色器排列插值處理,其中計(jì)算并產(chǎn)生每一個(gè)像素中缺乏的顏色信息,并且 再現(xiàn)每一個(gè)像素的顏色數(shù)據(jù),從而完成作為圖像的對(duì)象)以便利用相鄰像素的顏色分量對(duì) 至少每一個(gè)像素缺乏的顏色分量進(jìn)行插值之前,不能打印表示對(duì)象的圖像。在PC與打印機(jī)結(jié)合在一起的傳統(tǒng)系統(tǒng)中,在通過(guò)所謂的顯影應(yīng)用程序?qū)AW數(shù)據(jù) 進(jìn)行黑光補(bǔ)償處理(optical black compensation)、去馬賽克處理、白光校正、EV校正、色 調(diào)再現(xiàn)等之后,將RAW數(shù)據(jù)輸出到打印機(jī)驅(qū)動(dòng)器,然后由打印機(jī)驅(qū)動(dòng)器將RAW數(shù)據(jù)轉(zhuǎn)換為打 印數(shù)據(jù)。通過(guò)顯影應(yīng)用程序執(zhí)行的EV校正和白光校正是將RAW數(shù)據(jù)(來(lái)自圖像傳感器的 未處理輸出值)與給定系數(shù)相乘的線性變換。另一方面,由人感知的亮度與作為圖像傳感 器的測(cè)量光度量的亮度不相對(duì)應(yīng),因此,通常當(dāng)輸出圖像時(shí),進(jìn)行作為非線性變換處理的色 調(diào)再現(xiàn)處理。大多數(shù)打印機(jī)驅(qū)動(dòng)器具有對(duì)要打印的圖像進(jìn)行自動(dòng)顏色平衡校正或自動(dòng)亮度 校正的功能,以便能夠在其對(duì)應(yīng)的打印機(jī)中得到最希望的輸出,例如,由精工愛普生株式會(huì) 社提供的auto-photo fine (注冊(cè)商標(biāo))功能。然而,在現(xiàn)有技術(shù)中,已經(jīng)發(fā)現(xiàn)的問(wèn)題在于, 在對(duì)圖像進(jìn)行色調(diào)再現(xiàn)處理(這是一種非線性處理)之后,為了能夠通過(guò)校正圖像的顏色 平衡或亮度來(lái)得到高精度的校正結(jié)果,必須執(zhí)行復(fù)雜的計(jì)算。此外,由于要在對(duì)圖像進(jìn)行去 馬賽克處理之后來(lái)處理圖像,當(dāng)與處理RAW數(shù)據(jù)的情況相比較時(shí),數(shù)據(jù)量較大。此外,通過(guò) 顯影應(yīng)用程序和打印機(jī)驅(qū)動(dòng)器來(lái)進(jìn)行白平衡相關(guān)和EV校正相關(guān)處理,結(jié)果導(dǎo)致處理所需 的時(shí)間增加。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種圖像處理設(shè)備、一種圖像處理方法以及一種圖像 處理程序,能夠根據(jù)RAW數(shù)據(jù)以高速打印高質(zhì)量的圖像。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明,提供了一種圖像處理設(shè)備,包括輸入單元,輸入RAW數(shù)據(jù);
3
打印數(shù)據(jù)產(chǎn)生單元,從要打印的圖像產(chǎn)生打印數(shù)據(jù),所述打印數(shù)據(jù)使打印單元能 夠打印要打印的圖像;校正單元,根據(jù)RAW數(shù)據(jù)設(shè)置顏色平衡操作值或亮度操作值,并且對(duì)RAW數(shù)據(jù)進(jìn)行 與顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、或與亮度操作值相對(duì)應(yīng)的亮度校正;以及圖像產(chǎn)生單元,利用去馬賽克處理和色調(diào)再現(xiàn)處理從被進(jìn)行了顏色平衡校正或亮 度校正的RAW數(shù)據(jù)產(chǎn)生作為要打印圖像的圖像。在執(zhí)行去馬賽克處理之前進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)中,當(dāng)與 在去馬賽克處理之后進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)相比較時(shí),要校正的數(shù) 據(jù)量是三分之一。因此,能夠以高速進(jìn)行顏色平衡校正處理和亮度校正處理。通過(guò)在執(zhí)行 非線性變換的色調(diào)再現(xiàn)處理之前進(jìn)行顏色平衡校正處理和亮度校正處理,能夠利用簡(jiǎn)單的 處理來(lái)校正要打印的RAW數(shù)據(jù)的顏色平衡特性和明亮度特性,能夠打印高質(zhì)量的圖像。圖像產(chǎn)生單元可以利用去馬賽克處理和色調(diào)再現(xiàn)處理來(lái)產(chǎn)生中間圖像,然后,利 用減色處理從中間圖像產(chǎn)生作為要打印的圖像的圖像。當(dāng)與在對(duì)RAW數(shù)據(jù)進(jìn)行減色之后進(jìn)行顏色平衡校正或亮度校正的情況相比較時(shí), 在對(duì)RAW數(shù)據(jù)進(jìn)行減色之前進(jìn)行顏色平衡校正或亮度校正能夠提供亮度和顏色平衡度被 校正為希望亮度和顏色平衡的高質(zhì)量的打印圖像,這是因?yàn)榧词巩?dāng)圖像的曝光和顏色平衡 較大偏離其適當(dāng)范圍時(shí)(所謂的失敗畫面),能夠在沒有飽和引起的圖像色調(diào)丟失的情況 下進(jìn)行校正。輸入單元可以輸入RAW數(shù)據(jù)和要打印的圖像;圖像產(chǎn)生單元可以向打印數(shù)據(jù)產(chǎn)生 單元通知已經(jīng)進(jìn)行了顏色平衡校正或亮度校正;以及,當(dāng)還沒有進(jìn)行顏色平衡校正或亮度 校正時(shí),打印數(shù)據(jù)產(chǎn)生單元可以根據(jù)要打印的圖像來(lái)設(shè)置第二顏色平衡操作值或第二亮度 操作值,并且可以對(duì)于要打印的圖像進(jìn)行與第二顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、 或與第二亮度操作值相對(duì)應(yīng)的亮度校正。根據(jù)該結(jié)構(gòu),圖像產(chǎn)生單元向打印數(shù)據(jù)產(chǎn)生單元通知已經(jīng)進(jìn)行了顏色平衡校正或 亮度校正。這能夠防止由于打印數(shù)據(jù)產(chǎn)生單元兩次進(jìn)行顏色平衡校正或亮度校正而引起的 圖像質(zhì)量的退化以及處理時(shí)間的增大。在以下結(jié)構(gòu)中當(dāng)還沒有進(jìn)行顏色平衡校正或亮度 校正時(shí)、打印數(shù)據(jù)產(chǎn)生單元根據(jù)要打印的圖像來(lái)設(shè)置第二顏色平衡操作值或第二亮度操作 值并且對(duì)于要打印的圖像進(jìn)行與第二顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、或與第二亮 度操作值相對(duì)應(yīng)的亮度校正,如果已經(jīng)執(zhí)行了顏色平衡校正或亮度校正,打印數(shù)據(jù)產(chǎn)生單 元不對(duì)要打印的圖像進(jìn)行顏色校正或亮度校正,因此,可以在通過(guò)輸入單元輸入RAW數(shù)據(jù) 和要打印的圖像的圖像處理設(shè)備中共同地使用打印數(shù)據(jù)產(chǎn)生單元。結(jié)果,能夠縮短圖像處 理設(shè)備的開發(fā)所需的時(shí)間,因此能夠減小圖像處理設(shè)備的開發(fā)和制造成本。要打印的圖像可以是根據(jù)JPEG方法壓縮的圖像。由于JPEG方法是數(shù)字?jǐn)z像機(jī)的 標(biāo)準(zhǔn)文件方法,可以在各種機(jī)器中廣泛地使用。圖像產(chǎn)生單元可以記錄顏色平衡校正或亮度校正的進(jìn)行的完成,作為要打印圖像 的屬性信息,以便將屬性信息發(fā)送到打印數(shù)據(jù)產(chǎn)生單元。根據(jù)本發(fā)明,還提供了一種圖像處理方法,包括輸入RAW數(shù)據(jù);從要打印的圖像產(chǎn)生打印數(shù)據(jù),所述打印數(shù)據(jù)使打印單元能夠打印要打印的圖像;根據(jù)RAW數(shù)據(jù)設(shè)置顏色平衡操作值或亮度操作值,并且對(duì)RAW數(shù)據(jù)進(jìn)行與顏色平 衡操作值相對(duì)應(yīng)的顏色平衡校正、或與亮度操作值相對(duì)應(yīng)的亮度校正;以及用去馬賽克處理或色調(diào)再現(xiàn)處理從被進(jìn)行了顏色平衡校正或亮度校正的RAW數(shù) 據(jù)產(chǎn)生作為要打印圖像的圖像。在執(zhí)行去馬賽克處理之前進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)中,當(dāng)與 在去馬賽克處理之后進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)相比較時(shí),要校正的數(shù) 據(jù)量是三分之一。因此,能夠以高速進(jìn)行顏色平衡校正處理和亮度校正處理。通過(guò)在執(zhí)行 非線性變換的色調(diào)再現(xiàn)處理之前進(jìn)行顏色平衡校正處理和亮度校正處理,能夠利用簡(jiǎn)單的 處理來(lái)校正要打印的RAW數(shù)據(jù)的顏色平衡特性和明亮度特性,能夠打印高質(zhì)量的圖像。根據(jù)本發(fā)明,還提供了一種用于操作計(jì)算機(jī)的圖像處理程序,包括輸入單元,輸入RAW數(shù)據(jù);打印數(shù)據(jù)產(chǎn)生單元,從要打印的圖像產(chǎn)生打印數(shù)據(jù),所述打印數(shù)據(jù)使打印單元能 夠打印要打印的圖像;校正單元,根據(jù)RAW數(shù)據(jù)設(shè)置顏色平衡操作值或亮度操作值,并且對(duì)RAW數(shù)據(jù)進(jìn)行 與顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、或與亮度操作值相對(duì)應(yīng)的亮度校正;以及圖像產(chǎn)生單元,利用去馬賽克處理或色調(diào)再現(xiàn)處理從被進(jìn)行了顏色平衡校正或亮 度校正的RAW數(shù)據(jù)產(chǎn)生作為要打印圖像的圖像。在執(zhí)行去馬賽克處理之前進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)中,當(dāng)與 在去馬賽克處理之后進(jìn)行顏色平衡校正處理或亮度校正處理的結(jié)構(gòu)相比較時(shí),要校正的數(shù) 據(jù)量是三分之一。因此,能夠以高速進(jìn)行顏色平衡校正處理和亮度校正處理。通過(guò)在執(zhí)行 非線性變換的色調(diào)再現(xiàn)處理之前進(jìn)行顏色平衡校正處理和亮度校正處理,能夠利用簡(jiǎn)單的 處理來(lái)校正要打印的RAW數(shù)據(jù)的顏色平衡特性和明亮度特性,能夠打印高質(zhì)量的圖像。順便地,可以利用由結(jié)構(gòu)本身指定其功能的硬件資源、由程序指定其功能的硬件 資源、或它們的結(jié)合來(lái)實(shí)現(xiàn)在本發(fā)明中提供的兩個(gè)或更多單元的相應(yīng)功能。此外,這些兩個(gè) 或更多單元的相應(yīng)功能并不局限于能夠通過(guò)物理上彼此獨(dú)立地硬件資源所實(shí)現(xiàn)的功能。此 外,不但將本發(fā)明指定為裝置發(fā)明,而且將其指定為程序發(fā)明、具有記錄在其上的程序的記 錄介質(zhì)發(fā)明、以及方法發(fā)明。
參考附圖,通過(guò)詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明的上述目的和優(yōu)點(diǎn)將變得 更加清楚,圖中圖1是根據(jù)本發(fā)明實(shí)施例的打印機(jī)的操作的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的打印機(jī)的示意結(jié)構(gòu)的方框圖;圖3A是根據(jù)本發(fā)明的實(shí)施例的典型圖;圖3B是根據(jù)本發(fā)明的實(shí)施例的典型圖;圖4是根據(jù)本發(fā)明實(shí)施例的打印機(jī)的操作的流程圖;圖5是根據(jù)本發(fā)明的實(shí)施例的典型圖;圖6是根據(jù)本發(fā)明的實(shí)施例的典型圖。
具體實(shí)施例方式下面將參考附圖按照以下實(shí)施例的次序來(lái)進(jìn)行描述,其中,將本發(fā)明應(yīng)用于單機(jī) 類型(stand-alone type)的打印機(jī)。1.打印機(jī)的結(jié)構(gòu)2.打印機(jī)的操作2-1. RAW 數(shù)據(jù)處理2-2.圖像打印處理1.打印機(jī)的結(jié)構(gòu)圖2是本發(fā)明要應(yīng)用到的打印機(jī)1的示意結(jié)構(gòu)的方框圖。打印機(jī)1是一種所謂的 單機(jī)類型打印機(jī),能夠從可移動(dòng)存儲(chǔ)器10讀取通用格式設(shè)置的RAW數(shù)據(jù)和圖像,并且能夠 根據(jù)這些數(shù)據(jù)來(lái)執(zhí)行打印操作。此外,打印機(jī)1能夠從諸如數(shù)字?jǐn)z像機(jī)30、PC (個(gè)人計(jì)算 機(jī))32和具有攝像機(jī)的便攜式電話終端34之類的外部系統(tǒng)直接輸入通用格式設(shè)置的RAW 數(shù)據(jù)和圖像。充當(dāng)輸入裝置的外部IF(接口)20包括USB控制器、USB連接器等,用于與諸如 數(shù)字?jǐn)z像機(jī)30、PC (個(gè)人計(jì)算機(jī))32和具有攝像機(jī)的便攜式電話終端34之類的外部系統(tǒng)進(jìn) 行通信。通信標(biāo)準(zhǔn)并不局限于USB,也可以使用諸如IEEE 1394和紅外線之類的任意標(biāo)準(zhǔn)。 此外,如果外部IF 20包括USB主機(jī)功能,當(dāng)外部系統(tǒng)與USB大規(guī)模存儲(chǔ)標(biāo)準(zhǔn)相對(duì)應(yīng)時(shí),打 印機(jī)能夠相對(duì)于屬于外部系統(tǒng)的存儲(chǔ)介質(zhì)來(lái)輸入和輸出數(shù)據(jù)。當(dāng)在與打印機(jī)1相連的LAN 中設(shè)置了諸如硬盤之類共同使用的存儲(chǔ)介質(zhì)時(shí),打印機(jī)1能夠在外部系統(tǒng)的控制下,相對(duì) 于存儲(chǔ)介質(zhì)來(lái)輸入和輸出數(shù)據(jù)。換句話說(shuō),即使在存儲(chǔ)介質(zhì)處于外部系統(tǒng)控制下的情況下, 打印機(jī)1也能夠?qū)腞AW數(shù)據(jù)產(chǎn)生的圖像臨時(shí)存儲(chǔ)在存儲(chǔ)介質(zhì)中,并且能夠從中讀取數(shù)據(jù) 用于打印。此外,打印機(jī)1本身可以配備有硬盤設(shè)備,由此能夠增大打印機(jī)1的存儲(chǔ)容量。充當(dāng)輸入裝置的可移動(dòng)存儲(chǔ)控制器(RMC) 12與可移動(dòng)存儲(chǔ)器10相連,并且控制可 移動(dòng)存儲(chǔ)器10和RAM 14之間的數(shù)據(jù)傳輸。可移動(dòng)存儲(chǔ)器10可以是卡類型的快閃存儲(chǔ)器, 或者可以是能夠重復(fù)寫入的任意其它非易失性存儲(chǔ)介質(zhì)。用作打印數(shù)據(jù)產(chǎn)生裝置和圖像產(chǎn)生裝置的圖像處理單元16是一種ASIC,它被用 于以高速執(zhí)行諸如銳度校正處理和色調(diào)校正處理之類的圖像校正處理、打印(impression) 劃分處理、半色調(diào)處理、交織處理以及其它類似處理。順便地,還可以利用CPU 22,根據(jù)程序 處理來(lái)執(zhí)行這些處理。此外,可以將JPEG壓縮/擴(kuò)展功能添加到圖像處理單元16,由此加 快JPEG壓縮/擴(kuò)展處理。打印單元18包括記錄頭,用于基于打印數(shù)據(jù),根據(jù)噴墨方法在紙上形成圖像;用 于使記錄頭往復(fù)運(yùn)動(dòng)的機(jī)構(gòu);以及紙進(jìn)給和排放機(jī)構(gòu)等。順便地,作為打印方法,可以使用 諸如噴墨方法、激光方法、熱方法和點(diǎn)擊打(dot impact)方法之類的任意打印方法。RAM 14是一種易失性存儲(chǔ)器,用于臨時(shí)地在其中存儲(chǔ)控制程序和要由控制程序處 理的數(shù)據(jù),例如RAW數(shù)據(jù)、圖像和打印數(shù)據(jù)。用作打印數(shù)據(jù)產(chǎn)生裝置、校正裝置和圖像產(chǎn)生裝置的CPU 22執(zhí)行存儲(chǔ)在快閃存 儲(chǔ)器24中的控制程序,由此利用去馬賽克處理來(lái)執(zhí)行從RAW數(shù)據(jù)產(chǎn)生圖像的處理,執(zhí)行 JPEG壓縮/擴(kuò)展處理,以及控制打印機(jī)1的各個(gè)部件,以便控制打印的執(zhí)行??梢詫⒖刂瞥绦驈挠?jì)算機(jī)可讀存儲(chǔ)介質(zhì)傳輸?shù)娇扉W存儲(chǔ)器24,或通過(guò)網(wǎng)絡(luò)將控制程序從遠(yuǎn)程服務(wù)器傳輸 到快閃存儲(chǔ)器24。操作單元26包括用于接收菜單操作和用戶的打印需求的操作按鈕、功能選擇鍵 (jog dial)和其它各種按鈕。當(dāng)在特定模式下按壓特定按鈕時(shí),將根據(jù)模式的各種需求輸 入到打印機(jī)1中。顯示單元28包括諸如IXD、圖形控制器等之類的FPD (平板顯示器)??梢栽陲@示 單元28中的專用存儲(chǔ)器中保證一個(gè)幀存儲(chǔ)區(qū)域,或者可以將幀存儲(chǔ)區(qū)域分配給RAM 14的 部分區(qū)域。2.打印機(jī)的操作圖1和4分別是打印機(jī)1的操作的流程圖。在開啟打印機(jī)的自動(dòng)圖像校正功能的 同時(shí),當(dāng)用戶選擇RAW數(shù)據(jù)文件作為要打印的對(duì)象并且用戶命令打印開始時(shí),可以按照?qǐng)D1 和圖4的次序來(lái)開始圖1和4所示的處理。打印機(jī)1從可移動(dòng)存儲(chǔ)器10中讀取RAW數(shù)據(jù), 從RAW數(shù)據(jù)產(chǎn)生通用格式的要打印圖像,將如此產(chǎn)生的要打印圖像存儲(chǔ)在可移動(dòng)存儲(chǔ)器10 中,并且從可移動(dòng)存儲(chǔ)器10中讀取由打印機(jī)自身產(chǎn)生的、通用格式的要打印圖像,由此執(zhí) 行圖像的打印。打印機(jī)的自動(dòng)圖像校正功能是一種功能,利用該功能,例如,即使在當(dāng)拍攝畫面時(shí) 由于錯(cuò)誤曝光設(shè)置引起失敗畫面的情況下,打印機(jī)也能夠分析畫面的圖像,設(shè)置適于打印 機(jī)特性的操作值,以便能夠?qū)D像改變?yōu)橄M膱D像,并且能夠根據(jù)操作值對(duì)圖像進(jìn)行校 正。自動(dòng)圖像校正功能包括亮度校正、顏色平衡校正、對(duì)比度校正、銳度校正、記憶顏色校 正、顏色飽和度校正等。當(dāng)用戶通過(guò)作用設(shè)置在操作單元26上的操作按鈕、功能選擇鍵等 來(lái)操作顯示在顯示單元28上的打印機(jī)設(shè)置菜單時(shí),能夠開啟或關(guān)閉該功能。在選擇要打印文件的階段,為了向用戶指導(dǎo)要打印文件的選擇,在FPD上顯示存 儲(chǔ)在RAW數(shù)據(jù)文件中的縮略圖、VGA大小的縮小圖像等??梢酝ㄟ^(guò)分析文件頭來(lái)指定要打 印的圖像。除非文件存儲(chǔ)在RAW數(shù)據(jù)文件中(在本說(shuō)明書中,假設(shè)RAW數(shù)據(jù)不是圖像來(lái)進(jìn) 行描述),打印機(jī)1可以根據(jù)高速運(yùn)算技術(shù)來(lái)產(chǎn)生VGA大小的縮小圖像。具體地,例如,通 過(guò)產(chǎn)生沿每一個(gè)垂直和水平方向具有RAW數(shù)據(jù)的一半分辨率的圖像,可以加速去馬賽克處 理,或者,通過(guò)省略白平衡校正處理、亮度校正處理、偽彩色抑制處理等,能夠加速縮小圖像 的產(chǎn)生。順便地,參考在打印機(jī)1從RAW數(shù)據(jù)來(lái)打印圖像的過(guò)程中處理的要打印圖像的格 式,在本實(shí)施例的描述中使用JPEG格式,但并不局限于此。根據(jù)本發(fā)明,可以使用其它通用 格式,諸如JPEG 2000格式、BMP型JPEG格式、TIFF型JPEG格式、JFIF型JPEG格式,或者 還可以使用通過(guò)指定其通用特性來(lái)優(yōu)化的格式。當(dāng)出現(xiàn)打印請(qǐng)求時(shí),執(zhí)行以下將分別詳細(xì)描述的RAW數(shù)據(jù)處理和圖像打印處理。 可以當(dāng)按壓預(yù)先設(shè)置的給定按鈕時(shí)來(lái)產(chǎn)生打印請(qǐng)求。當(dāng)產(chǎn)生打印請(qǐng)求時(shí),打印機(jī)1檢查可 移動(dòng)存儲(chǔ)器10是否處于可寫入狀態(tài)。當(dāng)可移動(dòng)存儲(chǔ)器10不處于可寫入狀態(tài)時(shí),或者當(dāng)可 移動(dòng)存儲(chǔ)器10的剩余容量較小時(shí),打印機(jī)還可以向用戶通知該情況。當(dāng)出現(xiàn)打印請(qǐng)求時(shí),CPU 22可以開始訪問(wèn)指示燈(未示出)的閃爍操作。訪問(wèn)指 示燈的閃爍操作持續(xù),直到打印操作結(jié)束為止。在打印操作的執(zhí)行期間,打印機(jī)1從可移動(dòng) 存儲(chǔ)器10中讀取RAW數(shù)據(jù)和要打印的圖像,并且將要打印的圖像寫入到可移動(dòng)存儲(chǔ)器10
7中。因此,如果在打印操作的執(zhí)行期間從RMC 12中去除了可移動(dòng)存儲(chǔ)器10,則有可能將要 打印的圖像留在可移動(dòng)存儲(chǔ)器10中,或者有可能打印機(jī)的操作失去控制。換句話說(shuō),在打 印操作的執(zhí)行期間閃爍訪問(wèn)指示燈能夠防止出現(xiàn)會(huì)引起上述問(wèn)題的故障。此外,例如,打印機(jī)1還可以開始用于通過(guò)在FPD上顯示進(jìn)度條來(lái)向用戶指導(dǎo)打印 進(jìn)度狀態(tài)的處理。持續(xù)打印進(jìn)度狀態(tài)的顯示,直到打印操作結(jié)束為止。這是因?yàn)?,除非顯示 打印進(jìn)度狀態(tài),否則用戶不會(huì)知道已經(jīng)出現(xiàn)了系統(tǒng)錯(cuò)誤。通常,由于制造成本的限制導(dǎo)致 CPU 22的處理速度較慢,打印機(jī)1需要數(shù)分鐘來(lái)根據(jù)RAW數(shù)據(jù)產(chǎn)生圖像。2-1. RAW 數(shù)據(jù)處理圖1是RAW數(shù)據(jù)處理流的流程圖。在步驟S200,CPU 22分析要打印RAW數(shù)據(jù)文件的屬性信息,以便指定數(shù)字?jǐn)z像機(jī) 的制造商、數(shù)字?jǐn)z像機(jī)的型號(hào)、攝影信息(攝制日期、光圈、快門速度等)、打印控制信息、顯 影控制信息等。打印控制信息包括打印尺寸明細(xì)、打印數(shù)目明細(xì)、用于得到希望打印結(jié)果 的圖像校正控制信息等。為了從數(shù)字?jǐn)z像機(jī)向打印機(jī)發(fā)送打印尺寸明細(xì)和打印數(shù)目明細(xì), 還可以使用DP0F(數(shù)字打印命令格式)。作為從數(shù)字?jǐn)z像機(jī)向打印機(jī)發(fā)送希望打印結(jié)果的 圖像校正控制信息的標(biāo)準(zhǔn),公知的有PIM(raiNT圖像匹配)和Exif Ver2. 2。顯影控制信息 包括銳度操作值,用于恢復(fù)由于低通濾波器造成的較低銳度;黑光信息;每一個(gè)顏色分量 的增益信息;亮度校正信息;面陣圖像傳感器的濾色器的排列信息;從設(shè)備顏色空間到RGB 顏色空間等的顏色匹配信息;以及伽馬校正信息等。顯影控制信息是每一種數(shù)字?jǐn)z像機(jī)專 有的,并且通常不會(huì)通用,但可以通過(guò)分析文件頭來(lái)指定。此外,作為用于顯影控制信息的 通用標(biāo)準(zhǔn),提出了 DNG。在步驟S202,CPU 22根據(jù)預(yù)增益信息和黑光信息來(lái)分別執(zhí)行預(yù)增益處理和黑光 補(bǔ)償處理。在預(yù)增益處理中,根據(jù)從文件頭獲得的預(yù)增益信息,可以線性地?cái)U(kuò)展RAW數(shù)據(jù)的 所有像素值。黑光信息表示在圖像輸入設(shè)備的圖像傳感器中設(shè)置的、不允許光入射的光接 收單元中累積的電荷量。在黑光補(bǔ)償處理中,將由從文件頭獲得的黑光信息提供的數(shù)值看 作是黑色,并且從RAW數(shù)據(jù)的所有像素值中減去由黑光信息提供的數(shù)值。在步驟S204,CPU 22設(shè)置顏色平衡操作值或亮度操作值。對(duì)象的譜輻射能量分布 根據(jù)照明環(huán)境自然地變化,但是即使當(dāng)照明環(huán)境變化時(shí),人類仍將相同對(duì)象的顏色感知為 相同的顏色。將這種趨勢(shì)稱為顏色的永久屬性(顏色恒定)。另一方面,圖像傳感器根據(jù)對(duì) 象的譜輻射能量分布,均衡地累積與各個(gè)顏色分量(在本實(shí)施例中,以RGB格式進(jìn)行討論) 相對(duì)應(yīng)的電荷。因此,例如,為了將在晴天中白天室外被感知為白色的對(duì)象表示為白像素, 必須進(jìn)行校正RGB的各個(gè)分量的顏色平衡的顏色平衡校正。該顏色平衡校正是一種白平衡 校正。CPU 22相對(duì)于各個(gè)RGB分量來(lái)設(shè)置顏色平衡操作值和亮度操作值。具體地,例如,當(dāng) 按照?qǐng)D3A所示的方式來(lái)設(shè)置RAW數(shù)據(jù)的各個(gè)像素時(shí),CPU 22產(chǎn)生要分析的圖像,如圖3B所 示,通過(guò)將與RAW數(shù)據(jù)的四個(gè)像素相對(duì)應(yīng)的像素轉(zhuǎn)換為包含三個(gè)RGB分量的兩個(gè)像素來(lái)獲 得所述圖像。例如,P。表示具有三個(gè)分量(R。,G01和Bq)的像素,P2表示具有三個(gè)分量(R。, &2和氏)的像素。利用像素?cái)?shù)目是RAW數(shù)據(jù)像素?cái)?shù)目一半的要分析的圖像,CPU 22設(shè)置顏 色平衡操作值和亮度操作值。相對(duì)于顏色平衡校正,已知多種算法。例如,分析要在RGB空 間中分析的圖像的各個(gè)像素的分布狀態(tài),以便按照設(shè)定為非彩色的像素組能夠提供非彩色 的方式,設(shè)置與各個(gè)RGB分量相關(guān)的操作值。針對(duì)亮度校正,根據(jù)各個(gè)像素的亮度分量的直方圖,將與各個(gè)像素的亮度分量相乘的數(shù)值設(shè)置為亮度操作值。此外,與各個(gè)RGB分量相乘 的數(shù)值可以是亮度操作值。順便地,還可以按照以下方式來(lái)設(shè)置顏色平衡操作值還向所述 顏色平衡操作值添加了存儲(chǔ)為RAW數(shù)據(jù)的顯影控制信息的、每一個(gè)RGB的增益信息。相對(duì) 于亮度操作值,還添加了存儲(chǔ)為RAW數(shù)據(jù)的顯影控制信息的亮度校正信息。當(dāng)RAW數(shù)據(jù)的 分析結(jié)果示出不必進(jìn)行亮度校正時(shí),例如,可以將亮度操作值設(shè)為0,由此可以不進(jìn)行亮度 校正。此外,還可以通過(guò)向其添加打印機(jī)1的特性來(lái)設(shè)置顏色平衡操作值和亮度操作 值。例如,打印機(jī)1的特性可以取決于墨的種類、在打印單元18中使用的打印方法以及圖 像處理單元16的各種圖像處理方法。此外,例如,當(dāng)存在作為校正控制信息存儲(chǔ)的可用顏 色平衡校正信息和亮度校正信息以便獲得RAW數(shù)據(jù)的希望打印結(jié)果時(shí),也可以進(jìn)行參考。在步驟S206,CPU 22進(jìn)行顏色平衡校正和亮度校正。具體地,根據(jù)在步驟S204設(shè) 置的顏色平衡操作值和亮度操作值,對(duì)RGB數(shù)據(jù)進(jìn)行顏色平衡校正和亮度校正。在顏色平 衡校正中,利用針對(duì)每一個(gè)RGB分量設(shè)置的操作值(增益信息),基本上將各個(gè)RGB分量與 常數(shù)相乘。在亮度校正中,可以將亮度分量與常數(shù)相乘,由此校正亮度,或者可以將顏色分 量與常數(shù)相乘,由此校正亮度。為了抑制色調(diào)飽和,顏色平衡校正和亮度校正也可以是其中 通過(guò)高亮帶(lightlight band)來(lái)壓縮色調(diào)的非線性處理。此外,還可以在利用矩陣或定 義了輸入和輸出之間的對(duì)應(yīng)關(guān)系的LUT時(shí)執(zhí)行顏色平衡校正和亮度校正。在這種情況下, 為了能夠僅按照一種意義來(lái)定義用于顏色平衡校正或亮度校正的數(shù)字表達(dá)、矩陣或LUT,必 須預(yù)先將兩個(gè)或更多數(shù)字表達(dá)、矩陣或LUT存儲(chǔ)在快閃存儲(chǔ)器24中。這里,在由打印機(jī)完成的上述自動(dòng)圖像校正功能中,對(duì)RAW數(shù)據(jù)進(jìn)行顏色平衡校 正或亮度校正。通過(guò)在去馬賽克處理之前進(jìn)行顏色平衡校正或亮度校正,當(dāng)與在去馬賽克 處理之后執(zhí)行這種校正的情況相比較時(shí),如稍后所述,要分析的數(shù)據(jù)量是二分之一,并且要 校正的數(shù)據(jù)量是三分之一;因此,能夠以高速執(zhí)行顏色平衡校正或亮度校正。在以塊為單位執(zhí)行步驟S208到S220的處理。S卩,在將RAW數(shù)據(jù)從可移動(dòng)存儲(chǔ)器 10讀取到CPU 22并且將其處理結(jié)果存儲(chǔ)在RAM14之后。在執(zhí)行了步驟S200到S206的處 理之后,在隨后的步驟中,將要處理的塊數(shù)據(jù)從RAM 14讀取到CPU 22中,并且將處理結(jié)果 存儲(chǔ)在RAM 14中。在根據(jù)422方法對(duì)YCbCr進(jìn)行采樣的JPEG格式中,按照由8像素X 16 像素構(gòu)成的每一個(gè)塊對(duì)圖像進(jìn)行編碼。因此,將塊的垂直方向?qū)挾仍O(shè)置為8像素或8像素 的整數(shù)倍,而將塊的水平方向?qū)挾仍O(shè)置為16像素或16像素的整數(shù)倍。圖5是示出了在從RAW數(shù)據(jù)產(chǎn)生打印數(shù)據(jù)之前RAM 14如何保存要處理的塊數(shù)據(jù) 的典型圖。實(shí)線表示靜態(tài)占據(jù)存儲(chǔ)器空間的數(shù)據(jù)大小,而陰影表示要處理的塊數(shù)據(jù)的大小。 虛線表示處理整個(gè)RAW數(shù)據(jù)累積所需的存儲(chǔ)器空間的大小。順便地,在本實(shí)施例中,設(shè)定 RAW數(shù)據(jù)是16比特的表達(dá)來(lái)進(jìn)行描述。在步驟S208,CPU 22執(zhí)行與面陣圖像傳感器的濾色器的排列相對(duì)應(yīng)的去馬賽克 處理。去馬賽克處理是一種處理,其中能夠?qū)τ诿恳幌袼?,利用基本上每一個(gè)具有一種顏色 分量(例如R、G和B中的任意一個(gè))的相互相鄰像素來(lái)彼此補(bǔ)償缺乏的分量。作為結(jié)果, 當(dāng)與處理之前的大小相比較時(shí),如圖2中的S2所示,由RAM 14臨時(shí)保存的塊數(shù)據(jù)的大小是 3 倍(S1)。如上所述,構(gòu)造本實(shí)施例,以便在執(zhí)行去馬賽克處理之前,執(zhí)行顏色平衡校正或亮度校正(步驟S204、S206);因此,當(dāng)與在執(zhí)行去馬賽克處理之后執(zhí)行顏色平衡校正或亮度 校正的情況相比較,要分析的數(shù)據(jù)量是二分之一,并且要校正的數(shù)據(jù)量是三分之一,這使得 能夠以高速來(lái)進(jìn)行顏色平衡校正和亮度校正。在步驟S210,CPU 22執(zhí)行從RGB顏色空間到Y(jié)CbCr顏色空間的顏色空間轉(zhuǎn)換。在 步驟S210的處理執(zhí)行之前和之后,由RAM 14臨時(shí)保存的數(shù)據(jù)量大小沒有變化。在步驟S212,CPU 22執(zhí)行根據(jù)422方法的子采樣操作。S卩,按照16比特對(duì)Y分量 進(jìn)行采樣,對(duì)于Cb分量和Cr分量,按照16比特對(duì)每?jī)蓚€(gè)相鄰像素的均值進(jìn)行采樣。作為 結(jié)果,如圖5的S3所示,當(dāng)與執(zhí)行處理之前的大小相比較時(shí),由RAM 14臨時(shí)保存的數(shù)據(jù)量 大小是三分之二。在步驟S214,CPU 22執(zhí)行偽彩色抑制處理。在包括Bayer排列的濾色器的面陣圖 像傳感器中,由于用于G的光接收單元的數(shù)目是用于R和B的光接收單元的數(shù)目的二倍,在 R和B分量中非常容易出現(xiàn)混疊。通過(guò)利用中值濾波器等的平滑處理來(lái)抑制由于混疊所產(chǎn) 生的偽彩色。在步驟S216,CPU 22執(zhí)行色調(diào)再現(xiàn)處理。由人類感知的亮度與作為圖像傳感器的 光度量的亮度并不相對(duì)應(yīng)。通常,根據(jù)主張感知量與刺激量的對(duì)數(shù)成比例的Weber/Fechner 假設(shè),按照非線性的方式來(lái)轉(zhuǎn)換亮度。順便地,為了避免由于飽和導(dǎo)致的色調(diào)損失,還可以 執(zhí)行在高亮區(qū)域(high light region)和陰影區(qū)域中逐漸抑制色調(diào)的變換。例如,利用針 對(duì)數(shù)字?jǐn)z像機(jī)的每一種模式優(yōu)化定義的LUT來(lái)執(zhí)行變換。順便地,已經(jīng)對(duì)其執(zhí)行了去馬賽 克處理和色調(diào)再現(xiàn)處理的圖像與在所附權(quán)利要求中所述的中間圖像相對(duì)應(yīng)。由于在執(zhí)行其中執(zhí)行非線性變換的色調(diào)再現(xiàn)處理之前進(jìn)行顏色平衡校正和亮度 校正,可以通過(guò)簡(jiǎn)單的處理來(lái)校正RAW數(shù)據(jù)的顏色平衡特性和光亮度特性,由此能夠打印 高質(zhì)量的圖像。在步驟S217,CPU 22 執(zhí)行減色處理(subtractive processing)。具體地,YCbCr 的各個(gè)分量是從16比特減為8比特的顏色。作為結(jié)果,當(dāng)與在進(jìn)行減色處理之前的塊數(shù)據(jù) 的大小相比較時(shí),如圖5的S4所示,由RAM 14臨時(shí)保存的塊數(shù)據(jù)的大小是二分之一。當(dāng)與在進(jìn)行減色處理之后執(zhí)行顏色平衡校正和亮度校正的情況相比較時(shí),例如, 即使當(dāng)曝光和顏色平衡根據(jù)其希望的條件變化時(shí)(所謂的失敗畫面),在執(zhí)行減色處理之 前執(zhí)行顏色平衡校正和亮度校正也能夠在高亮區(qū)域和陰影區(qū)域中更平滑地抑制色調(diào),由此 能夠在沒有飽和引起的色調(diào)丟失的情況下校正顏色平衡和亮度。作為結(jié)果,能夠得到已經(jīng) 將圖像的亮度和顏色平衡校正為適當(dāng)亮度和顏色平衡的、高質(zhì)量的打印結(jié)果。在步驟S218,CPU 22執(zhí)行顏色匹配處理。由于RAW數(shù)據(jù)的各個(gè)顏色分量的數(shù)值依 賴于在圖像輸入設(shè)備中設(shè)置的圖像傳感器的譜敏感度,所述數(shù)值不與由諸如sRGB之類的 通用標(biāo)準(zhǔn)所指定的三刺激值(tristimulus)相對(duì)應(yīng)。顏色匹配處理是一種由輸入數(shù)值來(lái)表 示顏色(彩色)光的處理,即,通過(guò)由諸如sRGB之類的通用標(biāo)準(zhǔn)指定的刺激值來(lái)表示RAW 數(shù)據(jù)。具體地,利用3X3矩陣運(yùn)算和三維LUT(查找表)對(duì)像素值進(jìn)行變換??梢詮淖鳛?顯影控制信息的文件頭中獲得在該變換中使用的矩陣或三維LUT,或者,可以根據(jù)從文件頭 獲得的型號(hào)信息來(lái)應(yīng)用之前已經(jīng)根據(jù)數(shù)字?jǐn)z像機(jī)的型號(hào)等定義的矩陣或三維LUT。在執(zhí)行 步驟S218的處理之前和之后,由RAM 14保存的塊數(shù)據(jù)的大小不變。在步驟S220,CPU 22執(zhí)行JPEG壓縮處理。JPEG壓縮是一種編碼,包括DCT、量化
10和霍夫曼編碼的組合;按照由水平方向8像素X垂直方向8像素構(gòu)成的每一個(gè)塊執(zhí)行JPEG 壓縮。為了進(jìn)行量化,應(yīng)用預(yù)先指定的給定量化表、或與執(zhí)行處理之后的目標(biāo)數(shù)據(jù)量大小相 對(duì)應(yīng)的量化表。順便地,如上所述,壓縮算法并不局限于JPEG,只要能夠按照每一個(gè)塊對(duì)數(shù) 據(jù)進(jìn)行編碼,可以使用任意類型的算法。通過(guò)重復(fù)執(zhí)行步驟S208到S220的處理,將已經(jīng)進(jìn)行了 JPEG壓縮處理的塊數(shù)據(jù)累 積地存儲(chǔ)在RAM 14的其它區(qū)域(除存儲(chǔ)了執(zhí)行JPEG壓縮之前的塊數(shù)據(jù)的區(qū)域以外的其它 區(qū)域)中。在已經(jīng)對(duì)最后塊重復(fù)執(zhí)行了步驟S208到S220的處理的狀態(tài)下(步驟S222判 斷“是”的狀態(tài)),如圖5的S5所示,在RAM 14的其它區(qū)域中,保存了從RAW數(shù)據(jù)產(chǎn)生的、并 且已經(jīng)對(duì)其進(jìn)行了 JPEG壓縮處理的整個(gè)圖像數(shù)據(jù)。在步驟S224,CPU 22設(shè)置已經(jīng)對(duì)其進(jìn)行了 JPEG壓縮處理的圖像數(shù)據(jù)的文件格式, 執(zhí)行到可移動(dòng)存儲(chǔ)器10的輸出處理,并且當(dāng)?shù)娇梢苿?dòng)存儲(chǔ)器10的輸出處理完成時(shí),去除已 經(jīng)臨時(shí)保存在RAM 14中的Exif格式的文件。具體地,與量化表相同,將擴(kuò)展要打印圖像所 需的信息、拍攝信息(拍攝日期、光圈、快門速度等)、打印控制信息、用于獲得希望打印結(jié) 果的圖像校正控制信息和其它信息存儲(chǔ)在文件頭中,作為屬性信息。由于為了已經(jīng)產(chǎn)生圖 像的打印機(jī)1方便起見,將要打印的圖像存儲(chǔ)在可移動(dòng)存儲(chǔ)器10中,優(yōu)選地,可以將文件的 屬性設(shè)置為“隱藏文件”。順便地,對(duì)于要打印圖像的文件頭,可以添加已經(jīng)進(jìn)行了顏色平衡 校正或亮度校正的圖像的信息。2-2.圖像打印處理圖4是圖像打印處理流的詳細(xì)流程圖。圖4所示的處理也是當(dāng)將根據(jù)JPEG格式等排列的圖像選擇為要打印圖像時(shí)所執(zhí) 行的處理。即,根據(jù)本實(shí)施例的打印機(jī)1利用相同的軟件資源和硬件資源來(lái)執(zhí)行圖像打印 處理,與要打印的對(duì)象是RAW數(shù)據(jù)還是圖像無(wú)關(guān)。作為結(jié)果,能夠縮短打印機(jī)1的顯影時(shí)間, 并且能夠限制其制造和開發(fā)成本。在步驟S300,CPU 22分析作為打印對(duì)象的要打印圖像的屬性信息(文件頭),指 定擴(kuò)展要打印圖像所需的信息、拍攝信息、打印控制信息、用于獲取希望打印結(jié)果的圖像校 正控制信息、文件大小和其它信息,并根據(jù)所指定的信息段,設(shè)置打印要打印圖像所需的控 制值。具體地,例如,CPU 22設(shè)置量化表、用于銳度校正處理的控制值、用于顏色平衡校正 處理的控制值、用于色調(diào)校正處理的控制值、用于記憶顏色校正處理的控制值、要打印的拷 貝數(shù)目、要打印的紙張大小、打印分辨率和其它類似信息。順便地,作為打印控制信息,還可 以使用與要打印圖像相對(duì)應(yīng)的DP0F信息等,當(dāng)然,用戶還可以通過(guò)操作單元26來(lái)設(shè)置針對(duì) 打印尺寸、打印分辨率等的控制值。以要打印對(duì)象帶(band)為單位來(lái)執(zhí)行步驟S302到S310的處理(下面將詳細(xì)進(jìn) 行描述)。即,在第一步驟S302中,將要打印帶中的壓縮數(shù)據(jù)從可移動(dòng)存儲(chǔ)器10讀取到 CPU 22中,并且將其處理結(jié)果存儲(chǔ)在RAM 14中;在各個(gè)后續(xù)步驟中,將要打印帶的數(shù)據(jù)從 RAM 14讀取到CPU 22中,并將其處理結(jié)果存儲(chǔ)在RAM 14中??梢愿鶕?jù)打印的方向來(lái)設(shè)置 要打印帶。例如,如圖6所示,當(dāng)沿圖像的水平方向(沿按照A到G的次序處理要打印帶的 方向)順序地打印沿水平方向分別較長(zhǎng)的要打印圖像時(shí),即,當(dāng)打印已經(jīng)旋轉(zhuǎn)90度以便要 打印圖像的水平方向能夠與紙張的進(jìn)給方向一致時(shí),沿圖像的垂直方向較長(zhǎng)的一側(cè)設(shè)置要 打印帶。在這種情況下,如圖6所示,要打印圖像的產(chǎn)生次序(水平方向表示由虛線箭頭標(biāo)記所示的次序,而垂直方向表示數(shù)字次序)不同于要打印圖像的打印次序;因此,不能按照 順序的方式順序地處理要打印圖像的產(chǎn)生和要打印圖像的打印。因此,在這種情況下,必須 靜態(tài)地將整個(gè)要打印圖像保存在存儲(chǔ)器空間中。然而,設(shè)定無(wú)壓縮地產(chǎn)生要打印圖像,在圖 5的S2所示的狀態(tài)中,要將要打印圖像保存在RAM 14中。在打印中,由于必須同時(shí)將用作 源信息的要打印圖像和用作輸出信息的打印數(shù)據(jù)保存在RAM 14中,RAM 14的必要容量應(yīng) 當(dāng)相當(dāng)大。考慮到這一點(diǎn),根據(jù)本實(shí)施例,通過(guò)產(chǎn)生壓縮的要打印圖像來(lái)節(jié)約存儲(chǔ)器資源。 除此之外,根據(jù)本實(shí)施例,通過(guò)在可移動(dòng)存儲(chǔ)器10中保存壓縮的要打印圖像,還能夠使要 安裝在打印機(jī)1中的RAM 14的容量與不對(duì)應(yīng)于RAW數(shù)據(jù)的打印機(jī)的容量實(shí)質(zhì)上相同。順便地,上述有利效果并不局限于在旋轉(zhuǎn)圖像的同時(shí)打印圖像的情況。例如,即使 當(dāng)分析整個(gè)圖像以便設(shè)置圖像校正控制值時(shí),要打印圖像的壓縮也能夠表現(xiàn)優(yōu)異。同時(shí),即 使當(dāng)要打印圖像的目的地是諸如硬盤設(shè)備之類具有較低數(shù)據(jù)傳輸速度的設(shè)備時(shí),或者即使 當(dāng)打印機(jī)1和外部目的地設(shè)備之間的通信速度較低時(shí),要打印圖像的壓縮效應(yīng)也能夠表現(xiàn) 優(yōu)異。在步驟S302,CPU 22順序地從可移動(dòng)存儲(chǔ)器10中讀取要打印帶中的塊數(shù)據(jù),對(duì)其 進(jìn)行擴(kuò)展,并將要打印帶中的結(jié)果YCbCr圖像存儲(chǔ)在RAM 14中。作為結(jié)果,由RAM 14保存 的要打印帶的圖像提供了如圖5的S6所示的狀態(tài)。在步驟S304,CPU 22檢查是否已經(jīng)執(zhí)行了顏色平衡校正或亮度校正。具體地,例 如,可以通過(guò)打印機(jī)1中封閉的(closed)API來(lái)發(fā)送這種校正的執(zhí)行完成,或者,如上所述, 可以將圖像記錄在要打印圖像的文件頭中,并且根據(jù)步驟S300的文件分析來(lái)檢查這種校 正的執(zhí)行完成。當(dāng)校正已經(jīng)完成時(shí),CPU 22不執(zhí)行對(duì)于圖像的顏色平衡校正或亮度校正, 由此能夠防止由于兩次執(zhí)行顏色平衡校正或亮度校正所引起的圖像質(zhì)量的惡化和處理時(shí) 間的增加。在步驟S306,當(dāng)還沒有執(zhí)行上述校正時(shí),CPU 22對(duì)于圖像執(zhí)行顏色平衡校正或亮 度校正。具體地,CPU 22分析按照上述方式分析圖像,并針對(duì)每一個(gè)RGB分量來(lái)設(shè)置顏色 平衡操作值(第二顏色平衡操作值)和亮度操作值(第二亮度操作值)。根據(jù)如此設(shè)置的 顏色平衡操作值和亮度操作值,CPU 22對(duì)圖像進(jìn)行顏色平衡校正操作處理和亮度校正操作 處理。要校正處理的圖像可以是如圖5的S6中所示的YCbCr圖像,或如S7所示,可以是已 經(jīng)從YCbCr顏色空間顏色空間變換到RGB顏色空間的圖像。順便地,可以利用添加的打印 機(jī)1的特性來(lái)設(shè)置第二顏色平衡操作值和第二亮度操作值。在步驟S308,CPU 22在進(jìn)行其它圖像校正處理中與圖像處理單元16 —起協(xié)同操 作。具體地,CPU 22進(jìn)行分辨率轉(zhuǎn)換處理、銳度校正處理、對(duì)比度校正處理、顏色飽和度校正 處理、記憶顏色校正處理等,分別向上述處理應(yīng)用了在步驟S300中設(shè)置的控制值。當(dāng)將自 動(dòng)校正功能設(shè)置為開啟(在這種情況下,要校正圖像的對(duì)比度、顏色飽和度和記憶顏色), 根據(jù)在步驟S300中設(shè)置的控制值以及圖像的分析結(jié)果,CPU 22執(zhí)行銳度校正處理、對(duì)比度 校正處理、顏色飽和度校正處理、記憶顏色校正處理等。分辨率轉(zhuǎn)換處理是一種根據(jù)在步驟 S300中設(shè)置的打印分辨率來(lái)轉(zhuǎn)換圖像分辨率的處理。在執(zhí)行分辨率轉(zhuǎn)換之后執(zhí)行銳度校正 處理,在銳度校正處理中,在考慮到由于諸如數(shù)字?jǐn)z像機(jī)等之類的圖像輸入設(shè)備的低通濾 器導(dǎo)致的降低銳度的同時(shí)來(lái)應(yīng)用控制值。當(dāng)對(duì)于已經(jīng)進(jìn)行了銳度校正處理的圖像進(jìn)行分辨 率轉(zhuǎn)換處理時(shí),存在惡化圖像質(zhì)量的趨勢(shì)。根據(jù)本實(shí)施例,由于沒有在分辨率轉(zhuǎn)換處理之前執(zhí)行銳度校正處理,能夠增強(qiáng)打印圖像的質(zhì)量??梢栽趫?zhí)行分辨率轉(zhuǎn)換處理之后或之前執(zhí) 行對(duì)比度校正處理、記憶顏色校正處理、顏色飽和度處理等。在步驟S310,CPU 22根據(jù)要打印帶的圖像來(lái)產(chǎn)生要打印帶的打印圖像(圖5的 S8),打印單元18根據(jù)打印數(shù)據(jù)來(lái)執(zhí)行打印。當(dāng)步驟S302到S306的處理已經(jīng)完成、直到打印最后一個(gè)要打印帶(當(dāng)在步驟 S308判斷“是”時(shí)),CPU 22允許RMC 12去除保存在可移動(dòng)存儲(chǔ)器10中的要打印圖像(步 驟S310)。在執(zhí)行打印之后去除要打印圖像能夠防止與用戶意愿無(wú)關(guān)地產(chǎn)生的要打印圖像 無(wú)意義地耗費(fèi)可移動(dòng)存儲(chǔ)器10的存儲(chǔ)器區(qū)域。根據(jù)本實(shí)施例,已經(jīng)給出了示例,其中作為要打印圖像,可以使用根據(jù)JPEG格式 壓縮的圖像。然而,還可以使用處理未壓縮圖像作為要打印圖像的文件格式(例如,BMP格 式或TIFF格式)。在這種情況下,由于消除了由于壓縮圖像引起的圖像質(zhì)量惡化,能夠以較 高的質(zhì)量打印圖像。根據(jù)本實(shí)施例,已經(jīng)給出了示例,其中選擇RAW數(shù)據(jù)作為要打印的對(duì)象,當(dāng)啟用自 動(dòng)校正功能時(shí),在對(duì)RAW數(shù)據(jù)進(jìn)行入馬賽克處理之前,對(duì)RAW數(shù)據(jù)進(jìn)行顏色平衡校正處理和 亮度校正處理。然而,除了顏色平衡處理和亮度處理之外,還可以在執(zhí)行入馬賽克處理之 前,對(duì)RAW數(shù)據(jù)進(jìn)行記憶顏色校正處理、對(duì)比度校正處理、黑和白點(diǎn)校正處理等。在這種情 況下,利用所考慮的打印機(jī)1的特性(諸如顏料墨和染料墨之類的墨種類、諸如普通紙和光 澤紙之類的打印紙的紙張質(zhì)量等),設(shè)置各個(gè)校正參數(shù)。例如,對(duì)于記憶顏色校正,作為打印 機(jī)1的特性,當(dāng)鈷藍(lán)顯影較好時(shí),按照擴(kuò)展鈷藍(lán)的色調(diào)范圍而限制顯影較差的其它顏色色 調(diào)范圍的方式來(lái)設(shè)置用于記憶顏色校正的參數(shù)。對(duì)于黑和白點(diǎn)校正,類似地,當(dāng)由于打印機(jī) 的特性導(dǎo)致在黑色或白色上容易出現(xiàn)噪聲時(shí),通過(guò)限制黑色或白色的色調(diào)范圍以及通過(guò)擴(kuò) 展其它顏色的色調(diào)范圍,能夠打印銳度更高的圖像。此外,關(guān)于打印紙的紙張質(zhì)量,例如,當(dāng) 在普通紙上打印圖像時(shí),可以按照與在光澤紙上打印圖像的情況下相比較能夠增大圖像對(duì) 比度的方式,設(shè)置對(duì)比度校正的參數(shù)。在RAW數(shù)據(jù)階段進(jìn)行顏色平衡校正處理、亮度校正處 理、記憶顏色校正處理、黑和白點(diǎn)校正處理、對(duì)比度校正處理等可用于通過(guò)完整使用打印機(jī) 1能夠再現(xiàn)的顏色范圍的色域來(lái)校正圖像。此外,迄今已經(jīng)給出了實(shí)施例的描述,其中將本發(fā)明應(yīng)用于作為圖像形成設(shè)備的 單機(jī)類型的打印機(jī)中。然而,本發(fā)明還可以應(yīng)用于執(zhí)行RAW顯影應(yīng)用程序和打印機(jī)驅(qū)動(dòng)器 程序的個(gè)人計(jì)算機(jī)中。
權(quán)利要求
一種圖像處理設(shè)備,包括采集單元,采集RAW數(shù)據(jù);校正單元,根據(jù)所述RAW數(shù)據(jù)設(shè)置顏色平衡操作值或亮度操作值,并且對(duì)所述RAW數(shù)據(jù)進(jìn)行與所述顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、或與所述亮度操作值相對(duì)應(yīng)的亮度校正;以及圖像產(chǎn)生單元,利用去馬賽克處理和色調(diào)再現(xiàn)處理從被進(jìn)行了顏色平衡校正或亮度校正的所述RAW數(shù)據(jù)產(chǎn)生圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理設(shè)備,其中,所述校正單元包括分析對(duì)象產(chǎn)生單元,對(duì)所述RAW數(shù)據(jù)進(jìn)行分析對(duì)象產(chǎn)生處理,并且產(chǎn)生分析對(duì)象圖像;以及分析單元,對(duì)所述分析對(duì)象圖像進(jìn)行分析,以便設(shè)置所述顏色平衡操作值或所述亮度 操作值。
3.根據(jù)權(quán)利要求2所述的圖像處理設(shè)備,其中,所述分析對(duì)象圖像的像素?cái)?shù)目小于所 述圖像的像素?cái)?shù)目。
4.根據(jù)權(quán)利要求1到3之一所述的圖像處理設(shè)備,其中,在所述校正單元對(duì)所述RAW數(shù) 據(jù)進(jìn)行顏色平衡校正或亮度校正后,不執(zhí)行顏色平衡校正或亮度校正。
5.根據(jù)權(quán)利要求1到3之一所述的圖像處理設(shè)備, 其中,所述采集單元采集所述RAW數(shù)據(jù)和所述圖像;其中,所述圖像產(chǎn)生單元向打印數(shù)據(jù)產(chǎn)生單元通知已經(jīng)進(jìn)行了顏色平衡校正或亮度校正;其中,在尚未進(jìn)行顏色平衡校正或亮度校正時(shí),所述打印數(shù)據(jù)產(chǎn)生單元根據(jù)所述圖像 設(shè)置第二顏色平衡操作值或第二亮度操作值,并且對(duì)所述圖像進(jìn)行與所述第二顏色平衡操 作值相對(duì)應(yīng)的顏色平衡校正、或與所述第二亮度操作值相對(duì)應(yīng)的亮度校正;以及其中,在已經(jīng)進(jìn)行了顏色平衡校正或亮度校正時(shí),所述打印數(shù)據(jù)產(chǎn)生單元不對(duì)所述圖 像進(jìn)行顏色平衡校正或亮度校正。
6.根據(jù)權(quán)利要求5所述的圖像處理設(shè)備,其中,所述圖像產(chǎn)生單元記錄顏色平衡校正 或亮度校正的完成,作為所述圖像的屬性信息,從而將所述屬性信息發(fā)送到所述打印數(shù)據(jù) 產(chǎn)生單元。
全文摘要
公開了一種圖像處理設(shè)備和圖像處理方法。輸入單元輸入RAW數(shù)據(jù)。打印數(shù)據(jù)產(chǎn)生單元從要打印的圖像來(lái)產(chǎn)生打印數(shù)據(jù)。打印數(shù)據(jù)使打印單元能夠打印要打印的圖像。校正單元根據(jù)RAW數(shù)據(jù)設(shè)置顏色平衡操作值或亮度操作值,并且對(duì)RAW數(shù)據(jù)進(jìn)行與顏色平衡操作值相對(duì)應(yīng)的顏色平衡校正、或與亮度操作值相對(duì)應(yīng)的亮度校正。圖像產(chǎn)生單元利用去馬賽克處理或色調(diào)再現(xiàn)處理從被進(jìn)行了顏色平衡校正或亮度校正的RAW數(shù)據(jù)產(chǎn)生作為要打印圖像的圖像。
文檔編號(hào)H04N9/07GK101895660SQ201010239688
公開日2010年11月24日 申請(qǐng)日期2006年9月30日 優(yōu)先權(quán)日2005年9月30日
發(fā)明者西尾聰 申請(qǐng)人:精工愛普生株式會(huì)社