用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明可以提供用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)。提供用于從所接收的光柵數(shù)據(jù)確定顏色配置文件并打印該光柵數(shù)據(jù)的方法。顏色配置文件提供從光柵數(shù)據(jù)的顏色空間到打印機(jī)的顏色空間的映射,該打印機(jī)通常使用CMYK碳粉或墨粉。文本顏色配置文件可以被采用來打印更清晰的文本,而照片顏色配置文件可以被采用來產(chǎn)生更好的圖像。光柵數(shù)據(jù)包括包含數(shù)字像素值的多個光柵掃描隊列。該方法包括針對多個光柵掃描隊列確定連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目?;谥貜?fù)的數(shù)字像素值與非重復(fù)的數(shù)字像素值之間的確定來選擇顏色配置文件。根據(jù)本發(fā)明,可以提供用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)。
【專利說明】用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體涉及用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)。
【背景技術(shù)】
[0002]典型的圖像形成裝置使用碳粉或墨粉來在紙張上形成圖像。碳粉或墨粉最常見以四種不同顏色,即青色、品紅色、黃色和黑色(CMYK)出現(xiàn)。在圖像形成裝置的典型操作中,接收打印作業(yè),執(zhí)行從圖像顏色空間(例如RGB)到打印顏色空間(例如CMYK)的顏色轉(zhuǎn)換過程,并且施加適當(dāng)量的每種顏色的碳粉或墨粉以在頁面上形成圖像。然而,每次使用單色碳粉或墨粉以便在頁面上產(chǎn)生圖像可能導(dǎo)致較差的質(zhì)量和視覺假象。例如,利用青色、品紅色、黃色和黑色碳粉或墨粉打印相對于白色背景主要由黑色或灰色文本構(gòu)成的頁面可能在文本周圍產(chǎn)生“顏色條紋”(有時稱之為“色差”),導(dǎo)致模糊文本被打印到頁面上。
[0003]為了修復(fù)在利用所有顏色的CMYK碳粉或墨粉進(jìn)行打印時的質(zhì)量問題,可以采用規(guī)定如何執(zhí)行顏色轉(zhuǎn)換的顏色配置文件。顏色配置文件用于將打印作業(yè)中的文檔或圖像從其原始顏色空間(例如RGB)轉(zhuǎn)換到CMYK顏色空間,然后圖像形成裝置可以采用該CMYK顏色空間來使用CMYK碳粉或墨粉以在頁面上產(chǎn)生圖像。在相對于白色背景主要由黑色文本構(gòu)成的文檔的示例中,將文檔或圖像轉(zhuǎn)換成CMYK顏色空間的文本顏色配置文件,將RGB顏色像素映射成CMYK像素值而將RGB黑色/灰色像素映射成僅僅K像素值;換句話說,具有顏色的像素被映射成全CMYK值,而不具有顏色(黑色或灰色)的像素被映射使得CMY值被設(shè)置為零并且僅僅K值保留。因此,采用文本顏色配置文件不產(chǎn)生僅黑白色文檔,而是針對黑色或中性灰色的任何像素抑制青色、品紅色和黃色碳粉或墨粉的使用,從而避免仍然以顏色打印文檔時的顏色條紋。因此,向打印機(jī)發(fā)送待打印的圖像和顏色配置文件這兩者可以提高待打印到頁面上的圖像的質(zhì)量。注意,與光柵數(shù)據(jù)一起發(fā)送給圖像形成裝置的顏色配置文件通常被包括作為元數(shù)據(jù),并且例如由計算機(jī)已預(yù)定。
[0004]圖像形成裝置可以基于包含在由圖像形成裝置接收的打印作業(yè)信息(例如來自個人計算機(jī))內(nèi)的元數(shù)據(jù),來選擇用于相應(yīng)打印作業(yè)的顏色配置文件。該元數(shù)據(jù)可以針對不同的打印設(shè)備以多種不同的方式被配置。然而,由于向圖像形成裝置發(fā)送數(shù)據(jù)的計算設(shè)備的類型和打印作業(yè)數(shù)據(jù)格式標(biāo)準(zhǔn)變得日益多樣化,因此使特定計算設(shè)備向特定圖像形成裝置發(fā)送兼容的數(shù)據(jù)變得更加困難。換句話說,為了在特定圖像形成裝置上運(yùn)行打印作業(yè),計算設(shè)備必須知道與該特定圖像形成裝置兼容的打印作業(yè)數(shù)據(jù)格式。
[0005]為了修復(fù)由這些不同打印標(biāo)準(zhǔn)和計算設(shè)備的日益多樣化引起的兼容性問題,元數(shù)據(jù)可以被完全去除,而光柵數(shù)據(jù)自身可以被發(fā)送給圖像形成裝置。這在從多種計算設(shè)備到多種圖像形成裝置打印文檔時提供改進(jìn)的兼容性的優(yōu)勢;然而,其去除了將包含之前被嵌入元數(shù)據(jù)中的顏色配置文件的文檔類型發(fā)送過去的能力。
[0006]在當(dāng)前的實(shí)施方式中,圖像形成裝置可以采用可能不適合于打印相應(yīng)打印作業(yè)的默認(rèn)顏色配置文件。例如,即使文檔主要包含黑色或灰色文本,默認(rèn)顏色配置文件也可能是照片顏色配置文件,從而導(dǎo)致圖像形成裝置不必要地利用除黑色以外的顏色打印文本,這可能導(dǎo)致“顏色條紋”和其它的視覺假象形成在被打印頁面上。
【發(fā)明內(nèi)容】
[0007]本文中描述的是用于消除上面論述的問題的各種實(shí)施例。本發(fā)明可以提供用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)。
[0008]根據(jù)第一實(shí)施例,提供一種至少包括通信鏈路、數(shù)據(jù)儲存單元、處理器和圖像形成裝置的系統(tǒng)。通信鏈路至少從計算設(shè)備接收光柵數(shù)據(jù)。數(shù)據(jù)儲存單元儲存所述光柵數(shù)據(jù)、連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目。處理器確定在數(shù)據(jù)儲存單元上儲存的所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目。圖像形成裝置采用適當(dāng)?shù)念伾渲梦募糜谶\(yùn)行所述光柵數(shù)據(jù)的打印。
[0009]根據(jù)第二實(shí)施例,提供一種用于基于所接收的光柵數(shù)據(jù)確定適當(dāng)?shù)念伾渲梦募姆椒?。根?jù)第二實(shí)施例的該方法包括:接收光柵數(shù)據(jù);確定連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目;基于所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目與所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目之間的比較來選擇顏色配置文件;以及打印所述光柵數(shù)據(jù)。所接收的光柵數(shù)據(jù)可以是位圖,其中位圖表示文本或照片。所接收的光柵數(shù)據(jù)還具有多個光柵掃描隊列,其中每個光柵掃描隊列具有數(shù)字像素值的序列。所采用的顏色配置文件在所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目大于所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目的情況下可以為文本顏色配置文件??商娲?,顏色配置文件在所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目小于或等于所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目的情況下可以為照片顏色配置文件。
[0010]根據(jù)第三實(shí)施例,提供一種用于基于所接收的光柵數(shù)據(jù)確定適當(dāng)?shù)念伾渲梦募姆椒ā8鶕?jù)第三實(shí)施例的方法包括:接收光柵數(shù)據(jù);從所述光柵數(shù)據(jù)確定至少一個度量;基于所述至少一個度量確定文檔類型;基于所述文檔類型選擇顏色配置文件;并且使用所述顏色配置文件打印所述光柵數(shù)據(jù)。
[0011]通過閱讀以下在適當(dāng)情況下參照附圖的詳細(xì)描述,這些以及其它方面和優(yōu)勢對于本領(lǐng)域普通技術(shù)人員來說將變得明顯。
[0012]根據(jù)本發(fā)明,可以提供用于從光柵數(shù)據(jù)確定對象類型的方法和系統(tǒng)。
【專利附圖】
【附圖說明】
[0013]本文參照附圖描述各種示例實(shí)施例。
[0014]圖1是根據(jù)一個或多個實(shí)施例的圖像形成系統(tǒng)的框圖。
[0015]圖2是根據(jù)一個或多個實(shí)施例的計算設(shè)備的框圖。
[0016]圖3是根據(jù)一個或多個實(shí)施例的圖像形成裝置的框圖。
[0017]圖4圖示根據(jù)一個或多個實(shí)施例的采用位圖形式的光柵圖像。
[0018]圖5圖示根據(jù)一個或多個實(shí)施例的圖像的數(shù)字表示。
[0019]圖6圖示根據(jù)一個或多個實(shí)施例的包含圖像的數(shù)字表示的數(shù)據(jù)流。
[0020]圖7圖示根據(jù)一個或多個實(shí)施例的方法的流程圖。
[0021]圖8圖示緊接著色點(diǎn)序列中第一色點(diǎn)的每個色點(diǎn)的示例分析。
[0022]圖9圖示根據(jù)一個或多個實(shí)施例的第二方法的流程圖。
【具體實(shí)施方式】
[0023]下面參照圖描述各種實(shí)施例。然而,應(yīng)當(dāng)理解,來自所描繪的布置和功能的各種變體是可能的,同時保持在權(quán)利要求的范圍和精神內(nèi)。例如,一個或多個元件可以被添加、去除、組合、分配、替代、重新定位、重新排序和/或以其它方式改變。進(jìn)一步,在本描述引用在一個或多個設(shè)備、一個或多個機(jī)器和/或一個或多個網(wǎng)絡(luò)上實(shí)現(xiàn)的一個或多個功能、和/或由一個或多個設(shè)備、一個或多個機(jī)器和/或一個或多個網(wǎng)絡(luò)實(shí)現(xiàn)的一個或多個功能的情況下,應(yīng)當(dāng)理解,一個或多個這種實(shí)體能夠由自身或合作實(shí)施一個或多個這種功能,并且可以通過硬件、固件和/或軟件的任意合適組合的應(yīng)用來實(shí)施。例如,一個或多個處理器可以運(yùn)行一個或多個編程指令集作為實(shí)施本文中描述的一個或多個功能的至少部分。
[0024]示例圖像形成系統(tǒng)
[0025]圖1是根據(jù)一個或多個實(shí)施例的圖像形成系統(tǒng)100的框圖。如所示的,圖像形成系統(tǒng)100包括分別采取個人計算機(jī)(PC)、智能電話和掃描儀形式的計算設(shè)備104、106和108。計算設(shè)備104、106和108各自經(jīng)由相應(yīng)的通信鏈路110、112或114通信連接至圖像形成裝置102。下面參照圖3詳細(xì)描述圖像形成裝置102。
[0026]PC104可以是能夠執(zhí)行下面所描述的PC功能的任何設(shè)備(或設(shè)備的集合)。相應(yīng)地,PC能夠采取桌上型計算機(jī)和/或膝上型計算機(jī)的形式,并且能夠包括例如鍵盤、鼠標(biāo)和計算機(jī)監(jiān)視器。PC能夠運(yùn)行能指令圖像形成裝置102打印圖像的圖像編輯和/或圖像瀏覽程序。
[0027]智能電話106能夠采取移動計算平臺和/或移動蜂窩電話的形式,并且能夠包括例如觸摸屏和相機(jī)。相機(jī)可以能夠拍照并且存儲圖像或文檔。智能手機(jī)106能夠運(yùn)行能指令圖像形成裝置102打印圖像的圖像編輯和/或圖像瀏覽程序。
[0028]掃描儀108能夠采取多功能外圍設(shè)備(MFP)、獨(dú)立掃描儀和/或手持掃描儀的形式。掃描儀108能夠執(zhí)行采集圖像和/或文本并將圖像和/或文本存儲在文檔中的功能。
[0029]通信鏈路110、112和114能夠采取有線和/或無線鏈路的形式。有線通信鏈路能夠采取例如串行總線、并行總線、USB連接和/或IEEE1394連接的形式。無線通信鏈路能夠采取藍(lán)牙、IEEE802.15.4 (ZigBee)、ANT、紅外數(shù)據(jù)協(xié)會(IrDA)和 / 或 IEEE802.11 (W1-Fi)連接的形式,僅僅舉出幾種可能性。進(jìn)一步,通信鏈路110、112和114中的任何一個能夠?qū)嶋H包括多個通信鏈路,也許其它實(shí)體沿該多個鏈路被插入。通信鏈路可以采取其它形式并且能夠提供不同和/或附加的功能性。
[0030]示例計算設(shè)備
[0031]圖2是根據(jù)一個或多個實(shí)施例的可以用作計算設(shè)備104、106、108之一的計算設(shè)備200的框圖。如所示的,計算設(shè)備200包括用戶接口 202、通信接口 204、可去除儲存接口206、處理器208以及儲存指令212的數(shù)據(jù)儲存器210。每個組件經(jīng)由總線214通信連接。計算設(shè)備200除了之前描述的PC104、智能電話106和掃描儀108之外(或者可替代地),能夠采取個人數(shù)字助理(PDA)、臺式計算機(jī)、計算機(jī)服務(wù)器和/或可穿戴式計算機(jī)(僅僅舉出幾個示例)的形式。計算設(shè)備200在不背離權(quán)利要求范圍的情況下也可以采取其它形式。
[0032]用戶接口 202可以是能夠接受用戶輸入以與計算設(shè)備交互的任何硬件組件。用戶接口 202能夠采取鍵盤、鼠標(biāo)、觸摸屏或用于語音識別的麥克風(fēng)的形式,舉出幾個示例。用戶接口 202在不背離權(quán)利要求范圍的情況下也可以采取其它形式,并且也可以包括一個或多個軟件組件或與一個或多個軟件組件合作。
[0033]通信接口 204可以是能夠執(zhí)行本文中所描述的通信接口功能的任何硬件和/或軟件組件。因此,通信接口 204可以與圖像形成裝置102和/或一個或多個其它計算設(shè)備進(jìn)行有線和/或無線通信。例如,如圖1中所示,計算設(shè)備104、106和108可以分別經(jīng)由通信鏈路110、112和114連接至圖像形成裝置102。通信接口 204在其它可能性之外能夠采取調(diào)制解調(diào)器、因特網(wǎng)、W1-F1、通用串行總線(USB)和/或藍(lán)牙接口的形式。通信接口 204在不背離權(quán)利要求范圍的情況下也可以采取其它形式。
[0034]可去除儲存接口 206可以是能夠執(zhí)行本文中所描述的通信接口功能的任何硬件和/或軟件組件。因此,可去除儲存接口 206除多種其它之外能夠采取如下形式:安全數(shù)字(SD)圖像卡接口、xD圖像卡接口或緊湊型閃存接口 ;USB閃存驅(qū)動器或硬盤驅(qū)動器;和/或光盤驅(qū)動器(例如緊湊型盤(⑶)驅(qū)動器或數(shù)字多功能盤(DVD)驅(qū)動器)。
[0035]處理器208除其它外可以采取一個或多個通用處理器和/或一個或多個專用處理器或控制器(例如,專用數(shù)字信號處理器、特定應(yīng)用集成電路(ASIC)等)的形式。
[0036]數(shù)字儲存器210可以采取一個或多個易失性和/或非易失性儲存組件,例如磁性或光學(xué)存儲器或盤儲存器的形式。數(shù)據(jù)儲存器210可以整體或部分地與處理器208集成來例如作為高速緩存存儲器或寄存器。數(shù)據(jù)儲存器210可以是易失性儲存器(例如RAM)和/或非易失性儲存器(例如ROM、閃存存儲器、諸如柔性盤驅(qū)動器和/或硬盤驅(qū)動器之類的磁盤設(shè)備、固態(tài)驅(qū)動器和/或帶驅(qū)動器)。數(shù)據(jù)儲存器210可以能夠儲存除指令212之外的其它數(shù)據(jù)。
[0037]指令212可以采取機(jī)器語言指令的形式,該機(jī)器語言指令限定由處理器208可運(yùn)行以實(shí)施本文中所描述的多種功能的例程。處理器208可以利用用戶接口 202、通信接口204、可去除儲存接口 206和/或其它設(shè)備或組件來實(shí)施指令212。
[0038]總線214可以采取允許在用戶接口 202、通信接口 204、可去除儲存接口 206、處理器208以及數(shù)據(jù)儲存器210之間進(jìn)行內(nèi)部通信的電系統(tǒng)的形式。
[0039]計算設(shè)備200也可以包含附加組件。例如,其可以包括用于其它專用目的的附加處理器、多個數(shù)據(jù)儲存單元、多個可去除儲存接口以及多個通信接口。而且,其可以包括冷卻單元、聲音產(chǎn)生單元和/或顯示單元,僅僅舉出幾個示例。計算設(shè)備可以以上面未明確公開的各種方式被配置,例如以一個或多個分布式計算子設(shè)備被配置。
[0040]示例圖像形成裝置
[0041]圖3是根據(jù)一個或多個實(shí)施例的圖像形成裝置102的框圖。如所示的,圖像形成裝置102包括成像單元302、通信接口 304、可去除儲存接口 306、處理器308以及儲存指令312、重復(fù)顏色計數(shù)器314以及非重復(fù)顏色計數(shù)器316的數(shù)據(jù)儲存器310。每個組件經(jīng)由總線318通信連接。通信接口 304、可去除儲存接口 306、處理器308、數(shù)據(jù)儲存器310、指令312以及總線318可以采取與上面參照圖2所描述的那些以相同名字命名的組件類似的(或相同的)形式。圖像形成裝置102除許多其它可能性之外可以采取合并由計算設(shè)備104、106、108和/或200執(zhí)行的一些或所有功能的多功能外圍設(shè)備(MFP)的形式,這些功能例如是圖像掃描、傳真發(fā)送和用戶輸入的便利。作為另一種可能性,圖像形成裝置102可以采取獨(dú)立打印機(jī)的形式。
[0042]成像單元302可以是能夠執(zhí)行本文中所描述的成像單元功能的任何硬件和/或軟件組件。因此,成像單元302除其它可能性之外可以采取激光成像單元、噴墨成像單元和/或點(diǎn)陣成像單元的形式。作為示例,成像單元302可以被配置為從經(jīng)由通信接口 304和/或可去除儲存接口 306接收的打印作業(yè)形成圖像。
[0043]重復(fù)顏色計數(shù)器314和非重復(fù)顏色計數(shù)器316可以被實(shí)現(xiàn)為數(shù)據(jù)儲存器310中的部分和/或?qū)S么鎯ζ鲉卧?br>
[0044]總線318可以采取允許在成像單元302、通信接口 304、可去除儲存接口 306、處理器308以及數(shù)據(jù)儲存器310之間進(jìn)行內(nèi)部通信的電系統(tǒng)的形式。
[0045]下面參照圖4進(jìn)一步描述重復(fù)顏色計數(shù)器314和非重復(fù)顏色計數(shù)器316。
[0046]示例光柵圖像
[0047]圖4圖示根據(jù)一個或多個實(shí)施例的采取位圖400形式的光柵圖像。采取位圖形式的光柵圖像可以在下文中被稱之為“光柵位圖”。
[0048]如所示的,位圖400包括光柵圖形圖像。位圖包括被布置為柵格的一行或多行色點(diǎn)以及一列或多列色點(diǎn);如圖4中所圖示的,位圖400包括行402、404、406、408、410、412、414和416,以及列403、405、407、409、411、413、415和417。整個位圖可以被稱之為光柵數(shù)據(jù)。取決于實(shí)施方式,光柵掃描隊列可以被限定為像素的行或列。如果光柵掃描隊列被限定為行,則連續(xù)像素被限定為在某一行中直接相鄰的像素。如果光柵掃描隊列被限定為列,則連續(xù)像素被限定為在某一列中直接相鄰的像素。
[0049]圖5圖示根據(jù)一個或多個實(shí)施例的圖像的位圖400的數(shù)據(jù)表示。圖像被表示為像素數(shù)據(jù)值502的矩陣的位圖,其中每個像素數(shù)據(jù)值包含四個值,即紅色值(R)、綠色值(G)、藍(lán)色值(B)和黃色值(Y)。注意,圖像可以利用諸如HSV、XYZ或Lab顏色空間之類的各種顏色空間以各種方式來表示;RGBY顏色空間僅僅用作示例。用于將顏色打印到頁面上的碳粉或墨粉通常由四種顏色,即青色、品紅色、黃色和黑色(CMYK)構(gòu)成,因此需要從原始顏色空間到CMYK顏色空間的顏色轉(zhuǎn)換步驟。
[0050]在對圖像執(zhí)行從其原始顏色空間(在此情況下為RGBY^Ij CMYK顏色空間的顏色轉(zhuǎn)換之前,圖像被處理以確定該圖像主要是包含重復(fù)像素顏色還是非重復(fù)像素顏色。在一個實(shí)施例中,每個像素在水平方向上與其前一像素相比較以確定這兩個相鄰像素是相同顏色還是不同顏色。如果相鄰像素的顏色相同,例如行404和列409中的以及行404和列411中的兩個像素,則它們被考慮為連續(xù)重復(fù)的像素值。如果相鄰像素的顏色不同,例如行408和列407中的以及行408和列409中的兩個像素,則它們被考慮為連續(xù)非重復(fù)的像素值。注意,在不背離權(quán)利要求范圍的情況下,其它實(shí)施例可以以不同方式限定相鄰像素,例如彼此直接在上面或下面的像素。
[0051]在每個像素已被檢查并且總數(shù)的連續(xù)重復(fù)像素值和連續(xù)非重復(fù)像素值已被確定之后,選擇顏色配置文件。顏色配置文件用于確定如何執(zhí)行從原始顏色空間到CMYK顏色空間的顏色轉(zhuǎn)換。例如,文本顏色配置文件可以利用所有CMYK值將顏色像素從RGBY(或任何原始顏色空間)映射到CMYK,并且可以利用僅僅K值將黑色或灰色像素從RGBY (或任何原始顏色空間)映射到CMYK以禁止利用青色、品紅色或黃色碳粉或墨粉打印黑顏色或灰顏色。可替代地,照片顏色配置文件可以利用所有CMYK值將所有像素從RGBY (或任何原始顏色空間)映射到CMYK。如果連續(xù)重復(fù)像素值的數(shù)目大于連續(xù)非重復(fù)像素值的數(shù)目,則可以選擇文本顏色配置文件。可替代地,如果連續(xù)重復(fù)像素值的數(shù)目小于或等于連續(xù)非重復(fù)像素值的數(shù)目,則可以選擇照片顏色配置文件。在不背離權(quán)利要求范圍的情況下,顏色配置文件可以施加從原始顏色空間到CMYK顏色空間的任何映射,其可能應(yīng)用更加復(fù)雜的一組執(zhí)行顏色轉(zhuǎn)換的規(guī)則。
[0052]圖6圖示根據(jù)一個或多個實(shí)施例的包含圖像的數(shù)字表示的數(shù)據(jù)流600。具體地,圖6示出傳送與位圖400,具體是行404的一部分和行402相關(guān)聯(lián)的信息的數(shù)據(jù)流600。
[0053]示例操作
[0054]圖7圖示根據(jù)一個或多個實(shí)施例的方法700的流程圖。
[0055]如圖7中所示,方法700開始于步驟702,其中圖像形成系統(tǒng)100分析圖像中緊接著色點(diǎn)序列中的第一色點(diǎn)的每個色點(diǎn)。然后步驟704包括基于兩個計數(shù)器的值之間的比較對圖像的色點(diǎn)序列執(zhí)行從其原始顏色空間到CMYK顏色空間的顏色轉(zhuǎn)換。步驟706包括打印已經(jīng)過顏色轉(zhuǎn)換到CMYK顏色空間的圖像。
[0056]圖8圖示緊接著色點(diǎn)序列中的第一色點(diǎn)的每個色點(diǎn)的示例分析。在圖8所示的示例中,被分析的色點(diǎn)序列來自位圖400的行404。圖8中(a)至(g)中的每一個圖示對行404中相應(yīng)色點(diǎn)的分析?!跋乱弧鄙c(diǎn)是任何給定色點(diǎn)的右色點(diǎn),而“前一 ”色點(diǎn)是左色點(diǎn)。因此,行404中最左色點(diǎn)是序列中的“第一”色點(diǎn),因?yàn)樵撋c(diǎn)沒有前一色點(diǎn)。同樣地,最右色點(diǎn)是“最后”色點(diǎn),因?yàn)樵撋c(diǎn)沒有下一色點(diǎn)。由于行404包括八個色點(diǎn)(n=8),因此對緊接著該行中第一色點(diǎn)的每個色點(diǎn)的分析需要七個色點(diǎn)(η-l)的分析。分析(a)至(g)中的每個對應(yīng)于這七個分析中的一個。應(yīng)當(dāng)理解,分析(a)至(g)不需要按任何特定的順序執(zhí)行。
[0057]在實(shí)施例中,分析色點(diǎn)序列中的相應(yīng)色點(diǎn)包括在色點(diǎn)的色值等于該序列中前一色點(diǎn)的色值的情況下遞增第一計數(shù)器。
[0058]在分析(a)處,處理器308分析行404的列405中的色點(diǎn)。由于“前一”色點(diǎn)在本示例中為任意給定色點(diǎn)左邊的色點(diǎn),因此列405中的色點(diǎn)之前的色點(diǎn)是列403中的色點(diǎn)。由于列405中的色點(diǎn)的值等于列403中的色點(diǎn)的值,因此處理器308遞增重復(fù)顏色計數(shù)器314的值。在此示例中,計數(shù)器314的值初始為零,因此處理器308從零遞增此計數(shù)器的值至分析(a)處的一。
[0059]類似地,在分析(b)處,處理器308分析行404的列407中的色點(diǎn)。列407中的色點(diǎn)之前的色點(diǎn)是列405中的色點(diǎn)。由于列407中的色點(diǎn)的值等于列405中的色點(diǎn)的值,因此處理器308再次遞增重復(fù)顏色計數(shù)器314的值。因此,重復(fù)顏色計數(shù)器314的值在分析(b)之后為二。
[0060]在實(shí)施例中,分析色點(diǎn)序列中的相應(yīng)色點(diǎn)包括在色點(diǎn)的色值不等于該序列中前一色點(diǎn)的色值的情況下遞增第二計數(shù)器。
[0061]在分析(C)處,處理器308分析行404的列409中的色點(diǎn)。列409中的色點(diǎn)之前的色點(diǎn)是列407中的色點(diǎn)。由于列409中的色點(diǎn)的值不等于列407中的色點(diǎn)的值,因此處理器308遞增非重復(fù)顏色計數(shù)器316的值。在此示例中,計數(shù)器316的值初始為零,因此處理器308從零遞增此計數(shù)器的值至分析(c )處的一。在分析(c )之后,重復(fù)顏色計數(shù)器314的值為二,而非重復(fù)顏色計數(shù)器316的值為一。
[0062]在步驟706處(在步驟702中執(zhí)行分析且在704中執(zhí)行顏色轉(zhuǎn)換之后),成像單元302打印已被轉(zhuǎn)換到CMYK顏色空間的光柵數(shù)據(jù)。
[0063]第一計數(shù)器的值與第二計數(shù)器的值的比較可以是(或包括)第一計數(shù)器的值大于(或者也許是等于)第二計數(shù)器的值的確定。作為另一種可能性,比較可以是(或包括)第一計數(shù)器的值小于(或者也許是等于)第二計數(shù)器的值的確定。
[0064]圖9圖示根據(jù)一個或多個實(shí)施例的第二方法900的流程圖。如所示的,方法900開始于步驟902,其中處理器308將重復(fù)顏色計數(shù)器和非重復(fù)顏色計數(shù)器兩者設(shè)置為零
(^Repeated ^Non-repeated
O)。在步驟904處,處理器308將變量η設(shè)置為值I。
[0065]在步驟906處,處理器308確定色點(diǎn)序列中第η個色點(diǎn)的色值(顏色值η)是否等于該序列中第(η-1)個色點(diǎn)的色值(顏色值μ)。該序列中第一色點(diǎn)為η=0,第二色點(diǎn)為η=1,等等,并且色點(diǎn)的數(shù)目由值N表示。相應(yīng)地,當(dāng)處理器308針對給定的色點(diǎn)序列第一次執(zhí)行步驟904時,變量η=1,因此成像系統(tǒng)將該序列中的第二色點(diǎn)的色值與該序列中第一色點(diǎn)的色值相比較。
[0066]如果色點(diǎn)η的色值等于色點(diǎn)η-1的色值,則處理器308在步驟908處遞增重復(fù)顏色計數(shù)器314的值(CK_ated)。另一方面,如果色點(diǎn)η的色值不等于色點(diǎn)n-1的色值,則處理器308在步驟910處遞增非重復(fù)顏色計數(shù)器316的值(CNm?epeated)。
[0067]在步驟908和910之后(即在遞增重復(fù)顏色計數(shù)器314或非重復(fù)顏色計數(shù)器316之后),處理器308 然后在步驟912處確定是否n〈N (或Ns_mcJ,即色點(diǎn)η是否是該序列中的最后一個色點(diǎn)。如果η〈Ν,則色點(diǎn)η不是該序列中的最后一個色點(diǎn),并且處理器308在步驟914處遞增η的值。否則,處理器308在步驟912處確定色點(diǎn)η是該序列中的最后一個色點(diǎn)。
[0068]重復(fù)色點(diǎn)和非重復(fù)色點(diǎn)的數(shù)目的比較有助于確定圖像形成裝置102應(yīng)當(dāng)采用哪種顏色配置文件。在一個實(shí)施例中,與非重復(fù)色點(diǎn)相比重復(fù)色點(diǎn)數(shù)目較大表明所接收的光柵數(shù)據(jù)指示主要包含文本的文檔,因?yàn)槲谋疚臋n相對于用于背景的單種顏色通常針對字符使用單種顏色。相反,與重復(fù)色點(diǎn)相比非重復(fù)色點(diǎn)數(shù)目較大表明所接收的光柵數(shù)據(jù)指示主要包含圖像的文檔,因?yàn)闃?gòu)成圖像的像素通常使用各種顏色來描繪圖像。利用重復(fù)顏色計數(shù)器314和非重復(fù)顏色計數(shù)器316僅僅是一個示例度量,其可以用于確定待由成像單元302使用的顏色配置文件來打印光柵數(shù)據(jù);在不背離權(quán)利要求范圍的情況下可以使用其它度量。
[0069]在步驟912處確定色點(diǎn)η是該序列中的最后一個色點(diǎn)之后,處理器308在步驟916處將重復(fù)顏色計數(shù)器314的值與非重復(fù)顏色計數(shù)器316的值相比較。如果重復(fù)顏色計數(shù)器314大于非重復(fù)顏色計數(shù)器316,則在步驟918處成像單元302使用文本顏色配置文件打印光柵數(shù)據(jù)。如果重復(fù)顏色計數(shù)器314小于或等于非重復(fù)顏色計數(shù)器316,則在步驟920處成像單元302使用照片顏色配置文件打印光柵數(shù)據(jù)。
[0070]應(yīng)當(dāng)理解,對本文中當(dāng)前描述的實(shí)施例的各種改變和修改對于本領(lǐng)域技術(shù)人員來說是明顯的??梢栽诓槐畴x當(dāng)前主題的精神和范圍并且不使其預(yù)期優(yōu)勢削弱的情況下進(jìn)行這種改變和修改。因此,這種改變和修改旨在由所附權(quán)利要求涵蓋。
【權(quán)利要求】
1.一種用于從光柵數(shù)據(jù)確定對象類型的方法,包括: 接收包括多個光柵掃描隊列的光柵數(shù)據(jù),其中每個光柵掃描隊列包括數(shù)字像素值的序列; 針對所述多個光柵掃描隊列確定連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目; 基于所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目與所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目之間的比較來選擇顏色配置文件;并且 利用所選擇的顏色配置文件打印所述光柵數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中確定所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目包括:將所述多個光柵掃描隊列的每個光柵掃描隊列中的相鄰數(shù)字像素值相比較,并且在所述相鄰像素具有相等的數(shù)字像素值的情況下遞增所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目。
3.根據(jù)權(quán)利要求1所述的方法,其中確定所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目包括:將所述多個光柵掃描隊列的每個光柵掃描隊列中的相鄰數(shù)字像素值相比較,并且在所述相鄰像素具有不同數(shù)字顏色值的情況下遞增所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目。
4.根據(jù)權(quán)利要求1所述的方法,其中選擇待由圖像形成裝置使用的所述顏色配置文件包括:在所述連續(xù)重復(fù) 的數(shù)字像素值的數(shù)目大于所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目的情況下選擇文本顏色配置文件。
5.根據(jù)權(quán)利要求1所述的方法,其中選擇待由圖像形成裝置使用的所述顏色配置文件包括:在所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目小于或等于所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目的情況下選擇照片顏色配置文件。
6.一種用于從光柵數(shù)據(jù)確定對象類型的方法,包括: 接收包括多個光柵掃描隊列的光柵數(shù)據(jù); 從所述多個光柵掃描隊列確定至少一個度量; 基于所述多個光柵掃描隊列的所述至少一個度量確定文檔類型; 基于所確定的文檔類型選擇顏色配置文件;并且 使用所選擇的顏色配置文件打印所述光柵數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的方法,其中所述至少一個度量包括連續(xù)重復(fù)的數(shù)字像素值的數(shù)目與連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目之間的比較。
8.根據(jù)權(quán)利要求6所述的方法,其中選擇所述顏色配置文件包括在所述文檔類型是文本文檔類型的情況下選擇文本顏色配置文件。
9.根據(jù)權(quán)利要求6所述的方法,其中選擇所述顏色配置文件包括在所述文檔類型是照片文檔類型的情況下選擇照片顏色配置文件。
10.一種用于從光柵數(shù)據(jù)確定對象類型的系統(tǒng),包括: 通信鏈路,從計算設(shè)備接收光柵數(shù)據(jù); 數(shù)據(jù)儲存單元,用于儲存所述光柵數(shù)據(jù)、連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目; 處理器,用于確定所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目、所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目,并且基于所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目和所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù)目確定顏色配置文件;以及圖像形成裝置,用于通過采用基于所述連續(xù)重復(fù)的數(shù)字像素值的數(shù)目與所述連續(xù)非重復(fù)的數(shù)字像素值的數(shù) 目的比較而確定的顏色配置文件來打印所述光柵數(shù)據(jù)。
【文檔編號】G03G15/00GK104049486SQ201410095136
【公開日】2014年9月17日 申請日期:2014年3月14日 優(yōu)先權(quán)日:2013年3月15日
【發(fā)明者】埃里克·皮尤, 邁克爾·M·張 申請人:京瓷辦公信息系統(tǒng)株式會社