專利名稱:圖像形成設(shè)備及其打印縮減圖像的方法
技術(shù)領(lǐng)域:
本總的發(fā)明構(gòu)思涉及圖像形成設(shè)備和用于在補(bǔ)償縮減(reduction)圖像的線寬之后打印縮減圖像的方法。
背景技術(shù):
如果用戶通過利用諸如打印機(jī)之類的圖像形成設(shè)備執(zhí)行縮減打印操作,則通過安裝在主機(jī)設(shè)備中的打印機(jī)驅(qū)動(dòng)器中的縮減打印選項(xiàng)來設(shè)置預(yù)定的縮減比率。當(dāng)圖像形成設(shè)備接收到其中設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù)時(shí),圖像形成設(shè)備通過在按照預(yù)定比例調(diào)整在該圖像數(shù)據(jù)中包含的對(duì)象的尺寸之后打印所述對(duì)象來執(zhí)行縮減打印操作。也就是說,根據(jù)縮減打印選項(xiàng)按照預(yù)定比例來縮減對(duì)象的尺寸。這里,在圖像數(shù)據(jù)中包含的對(duì)象將被打印到打印介質(zhì)上并且可以包括圖像和字符。當(dāng)執(zhí)行縮減打印操作時(shí),不打印在縮減的對(duì)象中的太細(xì)而不能打印的線,并因而,在打印的圖像中可能不顯示對(duì)象的一些部分。因此,當(dāng)所述對(duì)象的一些部分在打印介質(zhì)上沒有打印時(shí),用戶可能不能識(shí)別出所打印的圖像,并由此打印質(zhì)量下降。
發(fā)明內(nèi)容
本總的發(fā)明構(gòu)思提供一種圖像形成設(shè)備和在所述圖像形成設(shè)備中打印縮減圖像的方法。本總的發(fā)明構(gòu)思的附加方面和優(yōu)點(diǎn)將在隨后的說明中部分地闡明,并且部分地根據(jù)所述說明將是顯而易見的,或者可以通過實(shí)施本總的發(fā)明構(gòu)思來了解??梢酝ㄟ^一種用于在圖像形成設(shè)備中執(zhí)行縮減打印的方法來實(shí)現(xiàn)本總的發(fā)明構(gòu)思的特征,所述方法包括從與圖像形成設(shè)備連接的主機(jī)設(shè)備接收其中設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù);根據(jù)形成在所述圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬確定是否由于縮減打印選項(xiàng)而存在至少一條不能打印的線;當(dāng)確定存在不能打印的線時(shí),確定是否將補(bǔ)償所述不能打印的線的線寬;根據(jù)所述圖像數(shù)據(jù)再現(xiàn)(render)所述對(duì)象,在所述圖像數(shù)據(jù)中,反映了確定是否將補(bǔ)償不能打印的線的線寬的結(jié)果;并且通過根據(jù)再現(xiàn)結(jié)果打印所述對(duì)象來執(zhí)行縮減打印操作??梢酝ㄟ^一種圖像形成設(shè)備來實(shí)現(xiàn)本總的發(fā)明構(gòu)思的特征,所述圖像形成設(shè)備包括網(wǎng)絡(luò)接口單元,從主機(jī)設(shè)備接收設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù);線確定器,根據(jù)形成在圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬而確定是否由于縮減打印選項(xiàng)而導(dǎo)致存在至少一條不能打印的線;補(bǔ)償確定器,確定是否將補(bǔ)償不能打印的線的線寬;再現(xiàn)單元,根據(jù)反映了補(bǔ)償確定器的結(jié)果的圖像數(shù)據(jù)來再現(xiàn)所述對(duì)象;和打印單元,通過根據(jù)再現(xiàn)結(jié)果打印所述對(duì)象來執(zhí)行縮減打印。
通過參照附圖詳細(xì)描述本總的發(fā)明構(gòu)思的示范性實(shí)施例,本總的發(fā)明構(gòu)思的上述和其他特征和效用將變得更加清楚,在附圖中圖1是根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的圖像形成設(shè)備的方框圖;圖2是示出其中在傳統(tǒng)圖像形成設(shè)備中執(zhí)行縮減打印期間線被去除的現(xiàn)象的圖;圖3是示出根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的當(dāng)在圖像形成設(shè)備中補(bǔ)償線寬后的縮減打印結(jié)果的圖;圖4A是示出其中在沒有補(bǔ)償線寬的情況打印線的情形的圖;圖4B是示出根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的其中在補(bǔ)償線寬后打印線的情形的圖;圖5A是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在不能重疊的線時(shí)執(zhí)行縮減打印操作的情形的圖;圖5B是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在不能重疊的線時(shí)執(zhí)行縮減打印操作的情形的圖;圖6A是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在可重疊的線時(shí)執(zhí)行縮減打印操作的過程的圖;圖6B是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中打印可重疊的線的情形的圖;圖7是圖解根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的在圖像形成設(shè)備中打印縮減圖像的方法的流程圖;和圖8是圖解根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的在圖像形成設(shè)備中打印縮減圖像的方法的流程圖。
具體實(shí)施例方式現(xiàn)在將詳細(xì)描述本總的發(fā)明構(gòu)思的實(shí)施例,所述實(shí)施例的例子被圖示在附圖中, 其中相似的參考數(shù)字自始至終指代相似的元件。在下面參照附圖描述所述實(shí)施例以便說明本總的發(fā)明構(gòu)思。圖1是根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的圖像形成設(shè)備1的方框圖。參照?qǐng)D1,圖像形成設(shè)備1包括網(wǎng)絡(luò)接口單元10、處理器11、打印單元12和存儲(chǔ)單元13。處理器11包括再現(xiàn)單元110、計(jì)算器111、線確定器112、補(bǔ)償確定器113和補(bǔ)償器114。處理器11可以被實(shí)現(xiàn)為多個(gè)邏輯門的陣列,或者通用微處理器和存儲(chǔ)在微處理器中運(yùn)行的程序的存儲(chǔ)器的組合。而且,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到處理器11可被實(shí)現(xiàn)為其他類型的硬件。在本說明書中,將僅描述與本實(shí)施例相關(guān)的硬件組件。然而,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到在圖像形成設(shè)備1中也可以包含除圖1中示出的硬件組件之外的其他通用硬件組件。圖像形成設(shè)備1是連接到主機(jī)設(shè)備(未示出)以根據(jù)從主機(jī)設(shè)備輸入的數(shù)字圖像信號(hào)將可見圖像打印到打印介質(zhì)上的設(shè)備,并且可以包括打印機(jī)、掃描儀或組合機(jī)器。主機(jī)設(shè)備可以是諸如可連接到圖像形成設(shè)備1的個(gè)人計(jì)算機(jī)(PC)或筆記本電腦之類的設(shè)備,并且包括用于在圖像形成設(shè)備1中執(zhí)行打印操作的打印機(jī)驅(qū)動(dòng)器。用戶可以通過利用在主機(jī)設(shè)備中驅(qū)動(dòng)的打印機(jī)驅(qū)動(dòng)器來設(shè)置用于在圖像形成設(shè)備1中執(zhí)行打印操作的各種選項(xiàng)。在這些選項(xiàng)中,存在用于在圖像形成設(shè)備1中執(zhí)行縮減打印操作的縮減打印選項(xiàng)。該縮減打印選項(xiàng)例如可以包括設(shè)置將被縮減并且打印到一頁打印介質(zhì)上的頁的數(shù)量的N-UP選項(xiàng)(N是自然數(shù))。而且,所述縮減打印選項(xiàng)可以包括設(shè)置以預(yù)定縮減比率在一頁打印介質(zhì)上打印一頁的選項(xiàng),例如,用于將A4尺寸的圖像縮減到A6 尺寸的圖像的選項(xiàng)。換句話說,縮減打印操作是其中如在屏幕上顯示或存儲(chǔ)在存儲(chǔ)器中的具有預(yù)定的“正?!背叽绲膱D像被縮減以打印的操作。正常尺寸變化,但是可以包括頁尺寸 (諸如文件的A4或A6)、通過圖像的分辨率確定的圖像尺寸或任何其他預(yù)定尺寸。網(wǎng)絡(luò)接口單元10從主機(jī)設(shè)備接收其中設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù)。如上所述,由在主機(jī)設(shè)備中驅(qū)動(dòng)的打印機(jī)驅(qū)動(dòng)器來設(shè)置縮減打印選項(xiàng)。由圖像形成設(shè)備1接收的圖像數(shù)據(jù)包括關(guān)于形成要打印的至少一個(gè)對(duì)象的線、色彩、形狀以及表示對(duì)象的位置的坐標(biāo)的信息。如果對(duì)象是字符,則圖像數(shù)據(jù)包括關(guān)于字符的字體的信息。而且,圖像數(shù)據(jù)包括關(guān)于由打印機(jī)驅(qū)動(dòng)器設(shè)置的縮減打印選項(xiàng)的信息。包含在圖像形成設(shè)備1接收的圖像數(shù)據(jù)中的信息在本領(lǐng)域中是公知的,并因而在此不提供關(guān)于所述信息的詳細(xì)描述。如果對(duì)象對(duì)應(yīng)于圖形或圖,則由圖像形成設(shè)備1打印到打印介質(zhì)上的對(duì)象可以對(duì)于觀看者來說像是具有連續(xù)的區(qū)域,甚至在對(duì)象被形成為圓點(diǎn)(dot)的集合也是如此。每一圓點(diǎn)是可以由圖像形成設(shè)備1打印的點(diǎn),諸如通過噴墨或施加墨粉到打印介質(zhì)上的點(diǎn)。 如果圖像形成設(shè)備1打印對(duì)象,則在與插入打印介質(zhì)的方向相反的方向上一行一行地打印該對(duì)象,并且因而,該對(duì)象可被認(rèn)為是包括多條線。這里,每一條線包括按照行排列的多個(gè)圓點(diǎn)。通常,在圖像形成設(shè)備1中設(shè)置了在打印介質(zhì)上可打印的最小線寬。例如,圖像形成設(shè)備1可以打印線寬等于或大于1個(gè)圓點(diǎn)的線,以及圖像形成設(shè)備1不能打印線寬小于1 個(gè)圓點(diǎn)的線。因此,在形成對(duì)象的線中,圖像形成設(shè)備1不能打印線寬小于1個(gè)圓點(diǎn)的線, 即使該線寬小于1個(gè)圓點(diǎn)的線可以顯示在主機(jī)設(shè)備上也是如此。例如,主機(jī)設(shè)備可以包括顯示要打印的對(duì)象的屏幕,并且該屏幕可以具有大于圖像形成設(shè)備1的打印分辨率的分辨率。因而,由于諸如出現(xiàn)在屏幕上顯示的圖像中但是不出現(xiàn)在打印的圖像中的線之類的不能打印的線,圖像形成設(shè)備1不能原樣打印用戶所期望的圖像,在下文中,假定圖像形成設(shè)備1可以打印的最小線寬是1個(gè)圓點(diǎn);然而,本總的發(fā)明構(gòu)思不限于此。特別地,當(dāng)在主機(jī)設(shè)備中的打印機(jī)驅(qū)動(dòng)器設(shè)置了縮減打印選項(xiàng)時(shí)上述現(xiàn)象變得嚴(yán)重。甚至原始圖像具有圖像形成設(shè)備1可以打印的線寬,也按照在縮減打印選項(xiàng)中設(shè)置的縮減比例縮減線寬。例如,如上所述,當(dāng)可以由圖像形成設(shè)備1打印的最小線寬是1個(gè)圓點(diǎn)時(shí),根據(jù)縮減比例,形成原始圖像中的對(duì)象的線的線寬可以被縮減到小于1個(gè)圓點(diǎn),例如 0. 8個(gè)圓點(diǎn)。因此,圖像形成設(shè)備1不打印線寬小于1個(gè)圓點(diǎn)的線,并因而,不能從縮減打印操作獲得原始圖像的質(zhì)量。在現(xiàn)有技術(shù)中,為了防止線在縮減打印操作中消失,在主機(jī)設(shè)備中執(zhí)行的應(yīng)用根據(jù)縮減比率調(diào)整圖像數(shù)據(jù)的分辨率,并且發(fā)送分辨率經(jīng)調(diào)整的圖像數(shù)據(jù)以打印。然而,上述應(yīng)用在主機(jī)設(shè)備中運(yùn)行,但是不在圖像形成設(shè)備中運(yùn)行,并且在圖像形成設(shè)備中不能使用所述應(yīng)用。而且,如果該應(yīng)用不支持根據(jù)縮減比例計(jì)算的分辨率,則該應(yīng)用不能工作。例如,當(dāng)在N-up選項(xiàng)中N被設(shè)置為2時(shí),每一頁應(yīng)當(dāng)縮減到原始尺寸的 60-70%,為了在支持600dpi分辨率的應(yīng)用中線不消失的情況下打印縮減的圖像,該應(yīng)用應(yīng)當(dāng)支持大約360dpi到420dpi的分辨率。然而,如果該應(yīng)用不支持上述分辨率,則可能不能產(chǎn)生分辨率經(jīng)調(diào)整了的圖像數(shù)據(jù)。和上述其中應(yīng)用在主機(jī)設(shè)備的打印機(jī)驅(qū)動(dòng)器中工作的傳統(tǒng)技術(shù)不同,在本總的發(fā)明構(gòu)思的實(shí)施例中,調(diào)整打印的線寬的應(yīng)用在圖像形成設(shè)備1中工作。也就是說,根據(jù)本實(shí)施例,圖像形成設(shè)備1在從主機(jī)設(shè)備接收到圖像數(shù)據(jù)后補(bǔ)償線的線寬以防止線在縮減打印操作中消失。如上所述,處理器11包括再現(xiàn)單元110、計(jì)算器111、線確定器112、補(bǔ)償確定器 113和補(bǔ)償器114,如上所述。處理器111補(bǔ)償圖像形成設(shè)備1由于縮減打印選項(xiàng)而不能打印的線寬,并因而,防止在縮減打印操作期間線消失。下文中,將描述處理器11中的部件的操作。再現(xiàn)單元110根據(jù)從主機(jī)設(shè)備發(fā)送的圖像數(shù)據(jù)來執(zhí)行對(duì)要打印的圖像的再現(xiàn)操作。也就是說,再現(xiàn)單元110根據(jù)縮減打印選項(xiàng)考慮在圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的位置、要打印的對(duì)象的形狀、對(duì)象之間的關(guān)系和縮減比率來執(zhí)行再現(xiàn)操作。基于發(fā)送到圖像形成設(shè)備1的圖像數(shù)據(jù)的再現(xiàn)操作在本領(lǐng)域是公知的,因而,在此不提供詳細(xì)描述。計(jì)算器111計(jì)算在根據(jù)縮減打印選項(xiàng)中設(shè)置的縮減比例縮減后將打印的線的線寬。如上所述,在圖像數(shù)據(jù)中包括的對(duì)象可以包括至少一條線。計(jì)算器111根據(jù)縮減比例計(jì)算在圖像數(shù)據(jù)中包含的對(duì)象的至少一條線的縮減的線寬。例如,形成對(duì)象的線分別具有1個(gè)圓點(diǎn)、2個(gè)圓點(diǎn)和3個(gè)圓點(diǎn)的線寬,并且縮減比例是50%,計(jì)算器111將縮減的線寬計(jì)算為0. 5個(gè)圓點(diǎn)、1個(gè)圓點(diǎn)和1. 5個(gè)圓點(diǎn)。而且,計(jì)算器111對(duì)所計(jì)算的線寬執(zhí)行上舍入(round up)或四舍五入(round off)運(yùn)算以使得線寬為自然數(shù),這是因?yàn)閳D像形成設(shè)備1僅可以利用自然數(shù)量的圓點(diǎn)單位來執(zhí)行打印操作。這里,當(dāng)對(duì)象按照50%的縮減比例被縮減時(shí),在原始對(duì)象中線寬為1點(diǎn)的線被縮減成線寬為0.5個(gè)圓點(diǎn),然后在對(duì)0.5個(gè)圓點(diǎn)的線寬執(zhí)行下舍入(round down)之后被計(jì)算為具有0個(gè)圓點(diǎn)的線寬。因此,圖像形成設(shè)備1不能打印線寬為0. 5個(gè)圓點(diǎn)的線。圖2示出其中在傳統(tǒng)圖像形成設(shè)備中執(zhí)行縮減打印操作時(shí)線消失的情形。參照?qǐng)D 2,兩頁的原始圖像200根據(jù)2-up選項(xiàng)被縮減打印成1頁的圖像201。形成原始圖像200中的對(duì)象的線202存在于原始圖像200中;然而,在縮減打印的圖像201中,線202消失了。 如上所述,在原始圖像200中的線202的線寬為1個(gè)圓點(diǎn),在圖像201中線寬被縮減為0. 5 個(gè)圓點(diǎn),這是圖像形成設(shè)備不能打印的。然而,根據(jù)本實(shí)施例,可以通過隨后過程補(bǔ)償線寬為0. 5個(gè)圓點(diǎn)的線,并因而,圖像形成設(shè)備1可以執(zhí)行打印操作而不會(huì)出現(xiàn)線消失。參照?qǐng)D1,線確定器112根據(jù)形成在發(fā)送的圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬來確定是否存在由于縮減打印選項(xiàng)而不打印的至少一條線。這里,由計(jì)算器111計(jì)算得到的線寬將被用作確定的基礎(chǔ)。更具體地,線確定器112在計(jì)算器111計(jì)算得到的線寬小于閾值時(shí)確定是否存在不能打印的線。換句話說,如在本說明書和權(quán)利要求中定義的, 不能打印的線或不打印的線是從主機(jī)設(shè)備接收的尺寸小于閾值尺寸的圖像數(shù)據(jù)或打印數(shù)據(jù)的線,而閾值尺寸是圖像形成設(shè)備1產(chǎn)生清楚的圓點(diǎn)或圓點(diǎn)組的最小尺寸。這里,閾值可被設(shè)置為圖像形成設(shè)備1能打印的最小線寬,即1個(gè)圓點(diǎn)。線確定器112向補(bǔ)償確定器 113傳送根據(jù)縮減打印選項(xiàng)計(jì)算的關(guān)于線寬小于1個(gè)圓點(diǎn)的線的信息以便確定是否將補(bǔ)償線寬小于1個(gè)圓點(diǎn)的線。補(bǔ)償確定器113在確定存在不能打印的線時(shí)確定是否將補(bǔ)償不能打印的線的線寬。根據(jù)本實(shí)施例,補(bǔ)償確定器113確定補(bǔ)償線寬小于1個(gè)圓點(diǎn)的線。將在后面描述補(bǔ)償確定器113的其他實(shí)施例。當(dāng)確定補(bǔ)償不能打印的線的線寬時(shí),補(bǔ)償器114利用可打印值來補(bǔ)償不能打印的線的線寬。在此,圖像形成設(shè)備1的可打印值可以是1個(gè)圓點(diǎn)。補(bǔ)償器114改變?cè)谒邮盏年P(guān)于圖像數(shù)據(jù)的信息中的關(guān)于被補(bǔ)償?shù)木€的信息。也就是說,補(bǔ)償器114在關(guān)于圖像數(shù)據(jù)的線的信息中將被補(bǔ)償?shù)木€的線寬改變?yōu)榻?jīng)補(bǔ)償?shù)闹?。由補(bǔ)償器114改變的圖像數(shù)據(jù)被傳送到再現(xiàn)單元110。再現(xiàn)單元110根據(jù)其中反映了線寬補(bǔ)償?shù)拇_定結(jié)果的圖像數(shù)據(jù)來執(zhí)行對(duì)象的再現(xiàn)操作。也就是說,再現(xiàn)單元110根據(jù)被改變以包括關(guān)于被補(bǔ)償器114補(bǔ)償?shù)木€的信息的圖像數(shù)據(jù)來執(zhí)行再現(xiàn)操作。打印單元12通過根據(jù)再現(xiàn)結(jié)果打印對(duì)象來執(zhí)行縮減打印操作。打印單元12通過由諸如充電處理、寫入處理、顯影處理、轉(zhuǎn)印處理和定影處理之類的處理將對(duì)象打印到打印介質(zhì)上來執(zhí)行縮減打印操作。打印單元12是用于通過利用圖像形成設(shè)備1的充電輥、顯影輥、轉(zhuǎn)印輥和定影輥來執(zhí)行縮減打印操作的設(shè)備,這對(duì)于本領(lǐng)域來說是公知的,在此不進(jìn)行描述。圖3是示出根據(jù)本實(shí)施例的當(dāng)在圖像形成設(shè)備1中補(bǔ)償線寬后的縮減打印結(jié)果的圖。圖3示出了兩頁的原始圖像300、根據(jù)2-up選項(xiàng)的在沒有補(bǔ)償線寬的情況下執(zhí)行縮減打印操作后的一頁的圖像301、以及在補(bǔ)償線寬后縮減打印的一頁的圖像303。原始圖像300中的線302根據(jù)縮減打印選項(xiàng)被縮減為線寬小于1個(gè)圓點(diǎn)。當(dāng)在如傳統(tǒng)技術(shù)中那樣不補(bǔ)償線寬的情況下根據(jù)縮減打印操作打印線302時(shí),圖像形成設(shè)備1不能打印線302,因而,圖像301不顯示被縮減的線302。然而,當(dāng)根據(jù)本實(shí)施例線302的線寬被補(bǔ)償為1個(gè)圓點(diǎn)時(shí),圖像303顯示縮減的線304。也就是說,根據(jù)本實(shí)施例,原始圖像可以按照原樣縮減。而且,當(dāng)圖像形成設(shè)備1 連接到任何類型的主機(jī)設(shè)備時(shí),由于圖像形成設(shè)備1而不是主機(jī)設(shè)備執(zhí)行線寬的補(bǔ)償,所以可以防止縮減的線的消失。再次參照?qǐng)D1,存儲(chǔ)單元13存儲(chǔ)從網(wǎng)絡(luò)接口單元10發(fā)送的圖像數(shù)據(jù)和處理器11 的處理結(jié)果。而且,如果圖像形成設(shè)備1的內(nèi)部裝置需要數(shù)據(jù),則可以讀取存儲(chǔ)單元13中存儲(chǔ)的數(shù)據(jù)。下文中,將描述在補(bǔ)償確定器113中確定是否將補(bǔ)償線寬的方法的另一例子。圖4A是示出其中在沒有補(bǔ)償線寬的情況打印線的情形的圖。參照?qǐng)D4A,原始圖像410包括線寬為1個(gè)圓點(diǎn)的線A、線寬為3個(gè)圓點(diǎn)的線B和線寬為2個(gè)圓點(diǎn)的線C。當(dāng)原始圖像410按照50%的縮減比例縮減并且被打印時(shí),在縮減圖像411中,線A的線寬為0. 5 個(gè)圓點(diǎn)、線B的線寬為1. 5個(gè)圓點(diǎn),線C的線寬為1個(gè)圓點(diǎn)。由于圖像形成設(shè)備1不能打印線寬小于1個(gè)圓點(diǎn)的線,所以在由再現(xiàn)單元110再現(xiàn)的圖像412中,線A、B和C被再現(xiàn),以至于線A的線寬為0個(gè)圓點(diǎn),線B的線寬為2個(gè)圓點(diǎn)、線C的線寬為1個(gè)圓點(diǎn)。在根據(jù)再現(xiàn)圖像412縮減的圖像413中,不打印線A,僅僅打印線B和C。圖4B是示出根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的其中在補(bǔ)償線寬后打印線的情形的圖。參照?qǐng)D4B,示出了其中線A的線寬被補(bǔ)償器114補(bǔ)償為1個(gè)圓點(diǎn)的圖像420。當(dāng)通過反映線A的補(bǔ)償?shù)木€寬執(zhí)行縮減打印操作時(shí),在縮減圖像421中,線A和線B彼此重疊。如果線A和線B的光柵算子(raster operator)關(guān)系彼此重疊,則不影響線B的打印質(zhì)量;然而,如果線A和線B的光柵算子關(guān)系彼此不重疊,則可能使線B的打印質(zhì)量下降。根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例,如果圖像數(shù)據(jù)包括由于補(bǔ)償線寬而可能彼此重疊的多條線,則補(bǔ)償確定器113根據(jù)在線之間的光柵算子來確定補(bǔ)償。所述光柵算子表示在先前畫的目的地、將要畫的源和圖樣之間的運(yùn)算關(guān)系,這在本領(lǐng)域中是公知的,因此, 在此不提供詳細(xì)描述。補(bǔ)償確定器113根據(jù)光柵算子確定不補(bǔ)償不能重疊的線的線寬。如果補(bǔ)償不能重疊的線的線寬,則可能使與背景對(duì)應(yīng)的線的打印質(zhì)量下降。不能打印不能重疊的線以便不重疊與背景對(duì)應(yīng)的線;然而,當(dāng)補(bǔ)償不能重疊的線的線寬時(shí),與背景對(duì)應(yīng)的線重疊。而且,補(bǔ)償確定器113根據(jù)光柵算子確定補(bǔ)償可重疊的線的線寬。和不能重疊的線不同,可以將能在彼此之上打印的可重疊的線打印成與對(duì)應(yīng)于背景的線重疊。因此,甚至在補(bǔ)償可重疊的線的線寬并且可重疊的線被打印成彼此重疊時(shí),也不使與背景對(duì)應(yīng)的線的打印質(zhì)量下降。圖5A是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在不能重疊的線時(shí)執(zhí)行縮減打印操作的情形的圖。參照?qǐng)D5A,原始圖像510包括線寬為1個(gè)圓點(diǎn)的線A、線寬為 3個(gè)圓點(diǎn)的線B和線寬為2個(gè)圓點(diǎn)的線C。當(dāng)原始圖像510按照50%的縮減比例縮減并且被打印時(shí),在根據(jù)縮減比例的縮減圖像511中,線A的線寬被縮減為0. 5個(gè)圓點(diǎn),線B的線寬被縮減為1. 5個(gè)圓點(diǎn),線C的線寬被縮減為1個(gè)圓點(diǎn)。由于圖像形成設(shè)備1不能打印線寬小于1個(gè)圓點(diǎn)的線。所以再現(xiàn)線A、B和C以至于在由再現(xiàn)單元110再現(xiàn)的圖像512中, 線A的線寬為0個(gè)圓點(diǎn),線B的線寬為2個(gè)圓點(diǎn),線C的線寬為1個(gè)圓點(diǎn)。圖形513表示其中在通過線A刻畫的字符A和通過線B刻畫的字符B之間的光柵算子是異或O(OR)關(guān)系的情況。如果補(bǔ)償器114將線A的線寬補(bǔ)償為1點(diǎn),線A和線B可被打印成彼此重疊。然而,當(dāng)字符A和B被打印成彼此重疊時(shí),難于識(shí)別在圖形513中示出的字符A和B兩者,或者換句話說,僅僅可以識(shí)別出線A,由此打印質(zhì)量下降。因此,當(dāng)一條線與其他線重疊時(shí),不補(bǔ)償不能重疊的線的線寬。如在縮減圖像514中所示出的,線A是不能重疊的線,并因而,不打印線A。圖5B是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在不能重疊的線時(shí)執(zhí)行縮減打印操作的情形的圖。參照?qǐng)D5B,原始圖像520包括打印機(jī)的圖片5200,縮減圖像 521包括按照50%的縮減比例縮減的打印機(jī)的縮減的圖片5210。在放大原始圖像520中的打印機(jī)的圖片5200的一部分的放大圖522中,3個(gè)圓點(diǎn)的黑線523和1個(gè)圓點(diǎn)的紅線5M 包含在打印機(jī)的圖片5200的該部分中。黑線523和紅線5 示出表示他們不會(huì)打印成彼此重疊的光柵算子關(guān)系。當(dāng)在原始圖像520中的打印機(jī)的圖片5200按照50%縮減時(shí),3個(gè)圓點(diǎn)的黑線523 被縮減成具有2個(gè)圓點(diǎn)的線寬,1個(gè)圓點(diǎn)的紅線5M被縮減成具有0個(gè)圓點(diǎn)的線寬。因此,如在放大在縮減圖像521中的被縮減的打印機(jī)圖片5210的一部分的放大圖525中,僅僅示出2個(gè)圓點(diǎn)的黑線526,而不打印原始圖像520的紅線524。圖6A是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中在存在可重疊的線時(shí)執(zhí)行縮減打印操作的過程的圖。參照?qǐng)D6A,原始圖像610包括線寬為1個(gè)圓點(diǎn)的線A、線寬為3 個(gè)圓點(diǎn)的線B和線寬為2個(gè)圓點(diǎn)的線C。當(dāng)原始圖像610按照50%的縮減比例縮減并且被打印時(shí),按照縮減比例縮減的縮減圖像611包括線寬為0. 5個(gè)圓點(diǎn)的線A,線寬為1. 5個(gè)圓點(diǎn)的線B,線寬為1個(gè)圓點(diǎn)的線C。由于圖像形成設(shè)備1不能打印線寬小于1個(gè)圓點(diǎn)的線。 所以再現(xiàn)線A、B和C以至于在由再現(xiàn)單元110再現(xiàn)的圖像612中,線A的線寬為0個(gè)圓點(diǎn), 線B的線寬為2個(gè)圓點(diǎn),線C的線寬為1個(gè)圓點(diǎn)。圖形613表示在通過線A刻畫的字符A和通過線B刻畫的字符B之間的光柵算子關(guān)系,其表示可以進(jìn)行重疊打印。如果補(bǔ)償器114將線A的線寬補(bǔ)償為1個(gè)圓點(diǎn),則線A可被打印成與線B重疊。然而,如圖形613所示,甚至它們彼此重疊時(shí),字符A可以忽略字符 B并且可以被打印成與字符B重疊,因而,打印質(zhì)量不下降。因而,當(dāng)可以重疊打印時(shí),補(bǔ)償線寬。在縮減圖像614中,線A被打印成與線B重疊。圖6B是示出根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的其中打印可重疊的線的情形的圖。參照?qǐng)D6B,原始圖像620是在其中心包括水印6200的文檔。寫在與水印6200重疊的部分上的字符622的線寬為1個(gè)圓點(diǎn)。字符622和水印6200可被打印成彼此重疊。也就是說,字符622具有允許相對(duì)于水印6200的重疊打印的光柵算子關(guān)系??s減圖像621是根據(jù)在N-up選項(xiàng)中的4_up選項(xiàng)從原始圖像620縮減得到的。原始圖像620的字符622和水印6200根據(jù)4_up選項(xiàng)而被縮減到一起。這里,根據(jù)4_up選項(xiàng), 字符622的線寬小于1個(gè)圓點(diǎn)。然而,如上所述,縮減字符623具有允許相對(duì)于水印6200 的重疊打印的光柵算子關(guān)系。因此,字符623的線寬被補(bǔ)償為1個(gè)圓點(diǎn)。結(jié)果,在縮減圖像 621中,由于補(bǔ)償線寬,字符623和水印6210可被打印到一起。上述實(shí)施例是圖1中所示的補(bǔ)償確定器113的操作的實(shí)施例,并且因而,圖像形成設(shè)備1的其他部件的操作與本總的發(fā)明構(gòu)思的先前實(shí)施例一樣。圖7是圖解根據(jù)本總的發(fā)明構(gòu)思的實(shí)施例的在圖像形成設(shè)備中打印縮減圖像的方法的流程圖。參照?qǐng)D7,打印縮減圖像的方法包括如圖1所示的在圖像形成設(shè)備1中以時(shí)間順序方式執(zhí)行的處理。因而,上述關(guān)于在圖1中示出的圖像形成設(shè)備1的內(nèi)容也應(yīng)用于根據(jù)本實(shí)施例的打印縮減圖像的方法。在操作701,網(wǎng)絡(luò)接口單元10從主機(jī)設(shè)備接收其中設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù)。在操作702,線確定器112根據(jù)形成在圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬來確定是否存在由于縮減打印選項(xiàng)而不能打印的至少一條線。在操作703,當(dāng)確定存在不能打印的線時(shí),補(bǔ)償確定器113確定是否補(bǔ)償不能打印的線的線寬。在操作704,再現(xiàn)單元110根據(jù)其中反映了確定是否將補(bǔ)償線寬的結(jié)果的圖像數(shù)據(jù)來執(zhí)行對(duì)象的再現(xiàn)操作。在操作705,打印單元12通過根據(jù)再現(xiàn)結(jié)果打印對(duì)象來執(zhí)行縮減打印操作。圖8是圖解根據(jù)本總的發(fā)明構(gòu)思的另一實(shí)施例的在圖像形成設(shè)備中打印縮減圖像的方法的流程圖。參照?qǐng)D8,詳細(xì)地示出了圖7的操作702和703,在圖8中未示出的圖 7的其他操作如圖7中那樣執(zhí)行。在操作801,線確定器112根據(jù)形成在圖像數(shù)據(jù)中包括的至少一個(gè)對(duì)象的線的線寬來確定是否存在由于縮減打印選項(xiàng)而不打印的至少一條線。線確定器112在線的線寬小于閾值時(shí)確定存在不能打印的線。這里,閾值可被設(shè)置成可由圖像形成設(shè)備1打印的最小線寬,例如1個(gè)圓點(diǎn)。當(dāng)線寬小于1個(gè)圓點(diǎn)時(shí),處理進(jìn)行到操作802以便確定是否將補(bǔ)償線寬,并且當(dāng)線寬是1個(gè)圓點(diǎn)或更大時(shí),由于不補(bǔ)償線寬,所以圖8的處理結(jié)束。在操作802中,當(dāng)圖像數(shù)據(jù)包括由于補(bǔ)償線寬而將被打印成彼此重疊的多條線時(shí),補(bǔ)償確定器113根據(jù)線之間的光柵算子來確定是否補(bǔ)償線寬。補(bǔ)償確定器113根據(jù)光柵算子關(guān)系來確定不補(bǔ)償不能重疊的線的線寬,并且圖8的處理結(jié)束。然而,如果補(bǔ)償確定器113確定補(bǔ)償可重疊的線的線寬,則過程進(jìn)行到操作803。在操作803中,如果確定補(bǔ)償線寬,則補(bǔ)償器114通過在圖像形成設(shè)備中可打印的值來補(bǔ)償不打印的線的線寬。這里,圖像形成設(shè)備1可打印的值可以是1個(gè)圓點(diǎn)。在完成圖8的處理后,執(zhí)行圖7的操作704。根據(jù)上述描述,當(dāng)用戶通過利用圖像形成設(shè)備執(zhí)行圖像數(shù)據(jù)的縮減打印操作時(shí), 補(bǔ)償由于縮減打印操作而可能消失的形成對(duì)象的線的線寬,從而縮減圖像可被打印成原始圖像。因此,用戶期望的圖像可被縮減并且被打印,而不會(huì)由于縮減而導(dǎo)致線消失。因此, 縮減打印的打印質(zhì)量可以被保持為和原始圖像的質(zhì)量相同。本總的發(fā)明構(gòu)思也可以被具體化為在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)可讀記錄介質(zhì)和計(jì)算機(jī)可讀傳輸介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)是可以存儲(chǔ)如程序的以后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀記錄介質(zhì)的例子包括只讀存儲(chǔ)器(ROM)、隨機(jī)存儲(chǔ)器(RAM)、CD-ROM、DVD、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)器件。計(jì)算機(jī)可讀記錄介質(zhì)也被分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)上以便以分布方式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀傳輸介質(zhì)可以傳輸載波或信號(hào)(例如通過因特網(wǎng)的有線或無線數(shù)據(jù)傳輸)。而且,本總的發(fā)明構(gòu)思所屬的技術(shù)領(lǐng)域的程序員可以容易地構(gòu)建用于實(shí)現(xiàn)本總的發(fā)明構(gòu)思的功能程序、代碼和代碼段。雖然已經(jīng)參照本總的發(fā)明構(gòu)思的示范性實(shí)施例示出和描述了本總的發(fā)明構(gòu)思,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解在不脫離如在隨后的權(quán)利要求中限定的本總的發(fā)明構(gòu)思的精神和范圍的情況下,可以在此進(jìn)行形式上和細(xì)節(jié)上的各種修改。
權(quán)利要求
1.一種用于在圖像形成設(shè)備中執(zhí)行縮減打印的方法,所述方法包括從與圖像形成設(shè)備連接的主機(jī)設(shè)備接收其中設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù); 根據(jù)形成在所述圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬確定是否由于縮減打印選項(xiàng)而存在至少一條不能打印的線;當(dāng)確定存在不能打印的線時(shí),確定是否將補(bǔ)償所述不能打印的線的線寬; 根據(jù)所述圖像數(shù)據(jù)再現(xiàn)所述對(duì)象,在所述圖像數(shù)據(jù)中,反映了確定是否將補(bǔ)償不能打印的線的線寬的結(jié)果;并且通過根據(jù)再現(xiàn)結(jié)果打印所述對(duì)象來執(zhí)行縮減打印操作。
2.如權(quán)利要求1所述的方法,在確定是否存在至少一條不能打印的線的步驟中,當(dāng)存在小于閾值的線寬時(shí)確定存在不能打印的線。
3.如權(quán)利要求2所述的方法,其中,所述閾值是1個(gè)圓點(diǎn)。
4.如權(quán)利要求1所述的方法,還包括當(dāng)確定將補(bǔ)償不能打印的線的線寬時(shí),將不能打印的線的寬度補(bǔ)償為可由圖像形成設(shè)備打印的值,其中,在再現(xiàn)所述對(duì)象的步驟中,根據(jù)經(jīng)補(bǔ)償?shù)木€寬來再現(xiàn)所述對(duì)象。
5.如權(quán)利要求1所述的方法,其中,所述可打印的值是1個(gè)圓點(diǎn)。
6.如權(quán)利要求1所述的方法,還包括計(jì)算將按照在縮減打印選項(xiàng)中設(shè)置的縮減比率縮減的線的線寬,其中,根據(jù)計(jì)算得到的線寬來執(zhí)行確定是否存在至少一條不能打印的線的步驟。
7.如權(quán)利要求1所述的方法,其中,當(dāng)圖像數(shù)據(jù)包括由于線寬的補(bǔ)償而導(dǎo)致被打印成彼此重疊的多條線時(shí),根據(jù)在線之間的光柵算子來執(zhí)行對(duì)補(bǔ)償?shù)拇_定。
8.如權(quán)利要求7所述的方法,其中,在確定補(bǔ)償?shù)牟襟E中,根據(jù)光柵算子確定不補(bǔ)償不能重疊的線的線寬。
9.如權(quán)利要求7所述的方法,其中,根據(jù)光柵算子確定補(bǔ)償可重疊的線的線寬。
10.如權(quán)利要求1所述的方法,其中,所述縮減打印選項(xiàng)是用于縮減在一個(gè)打印介質(zhì)上的多個(gè)頁的選項(xiàng)、用于按照預(yù)定的縮減比例來縮減在一個(gè)打印介質(zhì)上的一個(gè)頁的選項(xiàng)中的至少一個(gè)。
11.一種圖像形成設(shè)備,包括網(wǎng)絡(luò)接口單元,從主機(jī)設(shè)備接收設(shè)置了縮減打印選項(xiàng)的圖像數(shù)據(jù); 線確定器,根據(jù)形成在圖像數(shù)據(jù)中包含的至少一個(gè)對(duì)象的線的線寬而確定是否由于縮減打印選項(xiàng)而導(dǎo)致存在至少一條不能打印的線;補(bǔ)償確定器,當(dāng)確定存在不能打印的線時(shí)確定是否將補(bǔ)償不能打印的線的線寬; 再現(xiàn)單元,根據(jù)反映了補(bǔ)償確定器的結(jié)果的圖像數(shù)據(jù)來再現(xiàn)所述對(duì)象;和打印單元,通過根據(jù)再現(xiàn)結(jié)果打印所述對(duì)象來執(zhí)行縮減打印。
12.如權(quán)利要求11所述的圖像形成設(shè)備,其中,所述線確定器在存在小于閾值的線寬時(shí)確定存在不能打印的線。
13.如權(quán)利要求11所述的圖像形成設(shè)備,還包括補(bǔ)償器,用于在確定將補(bǔ)償不能打印的線的線寬時(shí)將不能打印的線的線寬補(bǔ)償為在圖像形成設(shè)備中可打印的值,其中,所述再現(xiàn)單元根據(jù)經(jīng)補(bǔ)償?shù)木€寬來執(zhí)行對(duì)所述對(duì)象的再現(xiàn)。
14.如權(quán)利要求11所述的圖像形成設(shè)備,還包括計(jì)算器,用于根據(jù)在縮減打印選項(xiàng)中設(shè)置的縮減比率來計(jì)算將被縮減的線的線寬,其中,所述線確定器根據(jù)計(jì)算得到的線寬來執(zhí)行所述確定。
15.如權(quán)利要求11所述的圖像形成設(shè)備,其中,當(dāng)由于線寬的補(bǔ)償而導(dǎo)致圖像數(shù)據(jù)包括將被打印成彼此重疊的多條線時(shí),所述補(bǔ)償確定器根據(jù)在線之間的光柵算子來確定補(bǔ) m
全文摘要
一種縮減由圖像形成設(shè)備打印的圖像的圖像尺寸的方法,包括當(dāng)確定存在不能打印的線時(shí)確定是否將補(bǔ)償不能打印的線的線寬,根據(jù)其中反映了確定是否將補(bǔ)償線寬的結(jié)果的圖像數(shù)據(jù)來再現(xiàn)對(duì)象,并且根據(jù)所述再現(xiàn)結(jié)果來執(zhí)行對(duì)所述對(duì)象的縮減打印操作。
文檔編號(hào)G06F3/12GK102375708SQ20111023547
公開日2012年3月14日 申請(qǐng)日期2011年8月16日 優(yōu)先權(quán)日2010年8月23日
發(fā)明者曹永宅, 趙容成 申請(qǐng)人:三星電子株式會(huì)社