專利名稱:圖像處理裝置、圖像處理方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理裝置、圖像處理方法以及程序。
背景技術(shù):
以往的噴墨復(fù)合機(jī),有通過(guò)確定(改變)打印范圍而能夠?qū)⑻幱谠摯蛴》秶酝?的區(qū)域的噪音除去的類型(例如專利文獻(xiàn)1)。由此,也能夠?qū)⒂糜趯?duì)處于打印范圍的外側(cè) 的噪音數(shù)據(jù)進(jìn)行打印的額外工作省去,實(shí)現(xiàn)打印處理的高速化。在這樣的以往的噴墨復(fù)合機(jī)中,對(duì)于從原稿讀取的圖像數(shù)據(jù),以帶為單位制作打 印像素?cái)?shù)的累積直方圖。并且,使用與上下帶的累積直方圖合起來(lái)而得到的3個(gè)帶的直方 圖,檢查從帶一端開(kāi)始直至打印像素?cái)?shù)的累計(jì)值達(dá)到特定閾值為止的位置,基于該位置確 定(改變)打印范圍的邊界。希望除去的噪音數(shù)據(jù),如果與應(yīng)該打印的打印數(shù)據(jù)進(jìn)行比較,則像素?cái)?shù)相當(dāng)少。此 外,應(yīng)該打印的打印數(shù)據(jù)附近的噪音數(shù)據(jù),其是應(yīng)該打印的打印數(shù)據(jù)還是噪音數(shù)據(jù),難以判 斷。專利文獻(xiàn)1特開(kāi)2008-188936號(hào)因此,以往,能夠除去的噪音數(shù)據(jù),被限定于像素?cái)?shù)相當(dāng)少、與應(yīng)該打印的打印數(shù) 據(jù)孤立的情況。其結(jié)果,用以往的技術(shù),關(guān)于集中存在于一部分處的噪音數(shù)據(jù)不能除去,在 打印處理中會(huì)產(chǎn)生額外的工作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供與以往相比、可從印刷對(duì)象的圖像數(shù)據(jù)中高精度地除去噪 音數(shù)據(jù)的技術(shù)。用于解決上述問(wèn)題的本發(fā)明,是一種圖像處理裝置,其具備讀取單元,其讀取圖 像數(shù)據(jù);計(jì)數(shù)單元,其關(guān)于由前述讀取單元讀取的預(yù)定帶數(shù)的圖像數(shù)據(jù),在主掃描方向的每 一位置對(duì)小于等于預(yù)定的亮度值的像素?cái)?shù)量進(jìn)行計(jì)數(shù);非累計(jì)計(jì)數(shù)單元,其在由前述計(jì)數(shù) 單元進(jìn)行的計(jì)數(shù)中,對(duì)沒(méi)有小于等于預(yù)定的亮度值的像素的次數(shù)進(jìn)行計(jì)數(shù);非累計(jì)次數(shù)存 儲(chǔ)單元,其存儲(chǔ)由前述非累計(jì)計(jì)數(shù)單元所計(jì)數(shù)的次數(shù);累計(jì)值計(jì)算單元,其對(duì)由前述計(jì)數(shù)單 元所計(jì)數(shù)的像素?cái)?shù)量,按主掃描方向的每一位置進(jìn)行累計(jì);累計(jì)值存儲(chǔ)單元,其存儲(chǔ)由前述 累計(jì)值計(jì)算單元所累計(jì)的累計(jì)值;以及打印范圍確定單元,其基于前述累計(jì)值超過(guò)預(yù)定的 閾值的位置,確定打印開(kāi)始位置;其中,在沒(méi)有小于等于預(yù)定的亮度值的像素的情況下,前 述累計(jì)值計(jì)算單元不使累計(jì)值改變;在存在小于等于預(yù)定的亮度值的像素的情況下,前述 累計(jì)值計(jì)算單元將該時(shí)刻的累計(jì)值與由前述計(jì)數(shù)單元所計(jì)數(shù)的像素?cái)?shù)量相加,并且減去與 在前述非累計(jì)次數(shù)存儲(chǔ)單元中存儲(chǔ)的次數(shù)相應(yīng)的值,將其結(jié)果值設(shè)定為累計(jì)值。
圖1是本發(fā)明的實(shí)施方式的圖像處理裝置的概略結(jié)構(gòu)圖。
圖2是圖像處理裝置的功能結(jié)構(gòu)圖。圖3是表示圖像數(shù)據(jù)的分析范圍的圖。圖4是用于說(shuō)明第1實(shí)施方式中的噪音除去處理的流程圖。圖5是表示用第1實(shí)施方式制作的直方圖的一例的圖。圖6是用于說(shuō)明打印工作的概要圖。圖7是用于說(shuō)明第2實(shí)施方式中的噪音除去處理的流程圖。圖8是表示用第2實(shí)施方式制作的直方圖的一例的圖。符號(hào)說(shuō)明100…圖像處理裝置,110…圖像傳感器,120…A/D轉(zhuǎn)換裝置,130…控制器,131… CPU, 132··· RAM, 133··· ROM, 140…印刷引擎,201…圖像讀取部,202…過(guò)濾處理部,203…噪音 處理部,204…圖像壓縮部,205…印刷數(shù)據(jù)生成部,206…印刷執(zhí)行部。
具體實(shí)施例方式(第1實(shí)施方式)以下,參照
本發(fā)明的實(shí)施方式的一例。圖1表示應(yīng)用了本發(fā)明的實(shí)施方式的圖像處理裝置100的概略結(jié)構(gòu)圖。圖像處理裝置100是例如復(fù)合機(jī)、復(fù)印機(jī)等。如圖所示,圖像處理裝置100具有圖 像傳感器110、A/D轉(zhuǎn)換裝置120、控制器130和印刷引擎140。圖像傳感器110將原稿等讀取信號(hào)(表示RGB各色的亮度值的模擬數(shù)據(jù))輸出到 A/D轉(zhuǎn)換裝置120。具體地,圖像傳感器110對(duì)原稿等所反射的光進(jìn)行受光,將與受光量相 應(yīng)地蓄積的電荷作為電壓讀出,輸出到A/D轉(zhuǎn)換裝置120。A/D轉(zhuǎn)換裝置120,將從圖像傳感器110輸出的模擬數(shù)據(jù)(讀取信號(hào))轉(zhuǎn)換(量 化)為數(shù)字?jǐn)?shù)據(jù),并輸出到控制器130。控制器130由承載了圖像處理裝置100的主要功能的芯片(SoC)等構(gòu)成,其對(duì)圖 像處理裝置100整體進(jìn)行控制。例如,控制器130以帶為單位獲得從A/D轉(zhuǎn)換裝置120輸 出的圖像數(shù)據(jù)(數(shù)字?jǐn)?shù)據(jù))。此外,控制器130關(guān)于所獲得的圖像數(shù)據(jù),以帶為單位生成直 方圖,并進(jìn)行分析。并且,控制器130基于該分析結(jié)果,確定打印范圍。此外,控制器130將 所獲得的圖像數(shù)據(jù)轉(zhuǎn)換為可以印刷的印刷數(shù)據(jù),并輸出到印刷引擎140。與此同時(shí),控制器 130控制打印頭(未圖示),使得在所確定的打印范圍內(nèi)高效地進(jìn)行打印。為了實(shí)現(xiàn)以上的處理,如圖所示,控制器130具備CPU (Central Processing Unit, 中央處理單元)131、RAM(Random Access Memory,隨機(jī)存儲(chǔ)器)132 和 R0M(Read Only Memory,只讀存儲(chǔ)器)。另外,控制器130也可以由以專用地進(jìn)行上述處理的方式設(shè)計(jì)的 ASIC構(gòu)成。CPU131執(zhí)行各種程序。此外,RAM132暫時(shí)存儲(chǔ)包含使用圖像傳感器110讀取的圖 像數(shù)據(jù)等在內(nèi)的各種數(shù)據(jù)以及程序等。在R0M133中,預(yù)先非易失性地存儲(chǔ)有用于控制圖像 處理裝置100的各種數(shù)據(jù)、各種程序等。印刷引擎140基于來(lái)自控制器130的指示(控制信號(hào)),進(jìn)行從控制器130輸出的 印刷數(shù)據(jù)的印刷(打印處理等)。圖2是圖像處理裝置100的功能結(jié)構(gòu)圖。如圖所示,圖像處理裝置100具有圖像讀取部201、過(guò)濾處理部202、噪音處理部203、圖像壓縮部204、印刷數(shù)據(jù)生成部205和印刷 執(zhí)行部206。圖像讀取部201進(jìn)行圖像數(shù)據(jù)的讀取。例如,圖像讀取部201通過(guò)控制對(duì)滑架(未 圖示)進(jìn)行驅(qū)動(dòng)的電動(dòng)機(jī)的旋轉(zhuǎn)量和/或旋轉(zhuǎn)速度,控制滑架的移動(dòng)量和/或移動(dòng)速度。此 外,圖像讀取部201對(duì)圖像傳感器110進(jìn)行用于圖像傳感器110的工作的移位脈沖的供給, 使與在圖像傳感器(光電轉(zhuǎn)換元件)110中蓄積的電荷量相應(yīng)的讀取信號(hào)(模擬數(shù)據(jù))以 預(yù)定的定時(shí)輸出到A/D轉(zhuǎn)換裝置120。進(jìn)而,圖像讀取部201以帶為單位獲得由A/D轉(zhuǎn)換 裝置120從讀取信號(hào)(模擬數(shù)據(jù))轉(zhuǎn)換為了數(shù)字?jǐn)?shù)據(jù)的圖像數(shù)據(jù),并存儲(chǔ)到存儲(chǔ)器(例如 RAM132)。過(guò)濾處理部202對(duì)通過(guò)圖像讀取部201獲得的圖像數(shù)據(jù),進(jìn)行像素修正、伽瑪修 正、色空間轉(zhuǎn)換和/或色抑制等處理。噪音處理部203進(jìn)行用于從由過(guò)濾處理部202處理后的圖像數(shù)據(jù)中除去噪音的處理。具體地,噪音處理部203使用預(yù)定帶數(shù)(例如3個(gè)帶)的量的圖像數(shù)據(jù),制作打印 像素?cái)?shù)的累積直方圖。圖3是表示圖像數(shù)據(jù)的分析范圍(在累積直方圖的制作中使用的范圍)的圖。如 圖所示,在本實(shí)施方式的例子中,將3個(gè)帶的量的圖像數(shù)據(jù)作為分析范圍。即,在關(guān)于分析 對(duì)象的1個(gè)帶(以下稱為“對(duì)象帶”)的圖像數(shù)據(jù)制作累積直方圖的情況下,將對(duì)象帶本身、 位于對(duì)象帶的上方的1個(gè)帶(以下稱為“上帶”)、位于對(duì)象帶的下方的1個(gè)帶(以下稱為 “下帶”)這3個(gè)帶的圖像數(shù)據(jù)作為分析范圍。并且,噪音處理部203使用所制作的累積直方圖,確定從帶一端(左端、右端)開(kāi) 始打印像素?cái)?shù)的累計(jì)值達(dá)到特定閾值為止的位置,并基于該位置確定打印范圍的邊界。由 此,關(guān)于打印范圍外(圖3所示的斜線部分)的數(shù)據(jù)(噪音數(shù)據(jù))不進(jìn)行打印。另外,關(guān)于 噪音處理部203所進(jìn)行的詳細(xì)的處理(分析處理),后面進(jìn)行描述。圖像壓縮部204對(duì)被進(jìn)行了用于除去噪音的處理后的圖像數(shù)據(jù)進(jìn)行壓縮,并存儲(chǔ) 到圖像緩沖器等存儲(chǔ)介質(zhì)。作為壓縮方式,可以是例如JPEG等。印刷數(shù)據(jù)生成部205,從存儲(chǔ)介質(zhì)讀出由圖像壓縮部204壓縮后的圖像數(shù)據(jù)并解 壓縮,生成由印刷引擎140可以印刷的印刷數(shù)據(jù)。并且,印刷數(shù)據(jù)生成部205對(duì)印刷引擎 140發(fā)送用于對(duì)印刷引擎140進(jìn)行控制的印刷命令和所生成的印刷數(shù)據(jù)并使之進(jìn)行印刷。印刷執(zhí)行部206對(duì)從控制器130輸出的印刷數(shù)據(jù)進(jìn)行印刷。具體地,印刷執(zhí)行部 206,如果與印刷數(shù)據(jù)一起接收到印刷命令,則按照所接收的印刷命令控制印刷引擎140和 /或打印頭(未圖示),執(zhí)行打印處理。應(yīng)用了本實(shí)施方式的圖像處理裝置100,包括以上的結(jié)構(gòu)。但是,圖像處理裝置 100的結(jié)構(gòu)并不限定于此。例如,圖像處理裝置100也可以是進(jìn)一步具有傳真功能等的復(fù)合 機(jī)。此外,上述的各構(gòu)成要素,是為了使圖像處理裝置100的結(jié)構(gòu)容易理解而根據(jù)主 要的處理內(nèi)容進(jìn)行了分類而成的。本申請(qǐng)發(fā)明并不由構(gòu)成要素的分類的方法和/或名稱所 限制。圖像處理裝置100的結(jié)構(gòu),也能夠與處理內(nèi)容相應(yīng)地,分類為更多的構(gòu)成要素。此外, 也能夠以1個(gè)構(gòu)成要素執(zhí)行更多的處理的方式進(jìn)行分類。此外,各構(gòu)成要素的處理既可以由1個(gè)硬件執(zhí)行,也可以由多個(gè)硬件執(zhí)行。接著,關(guān)于包括上述結(jié)構(gòu)的圖像處理裝置100的特征性的工作進(jìn)行說(shuō)明。圖4是 用于說(shuō)明本實(shí)施方式中的噪音除去處理的流程圖。噪音處理部203,對(duì)于例如由圖像讀取部201讀取的圖像數(shù)據(jù),在由過(guò)濾處理部 202進(jìn)行的處理結(jié)束時(shí),開(kāi)始本流程。如果開(kāi)始本流程,則噪音處理部203進(jìn)行初始設(shè)定(步驟S101)。具體地,噪音處 理部203從存儲(chǔ)器(例如RAM132)讀出對(duì)象帶、上帶、下帶的圖像數(shù)據(jù)。并且,噪音處理部 203,將對(duì)打印像素(亮度值小于等于預(yù)定值的像素)進(jìn)行計(jì)數(shù)(累計(jì))的對(duì)象的像素位置 設(shè)定為初始位置(χ = 0),將累計(jì)打印像素?cái)?shù)設(shè)定為初始值(Yx = 0)。接著,噪音處理部203使累計(jì)對(duì)象的像素位置χ在主掃描方向(例如主掃描方向 的正方向)上移動(dòng)1個(gè)位置(步驟S102)。具體地,噪音處理部203使累計(jì)對(duì)象的像素位置 遞增。由此,當(dāng)在開(kāi)始本流程之后處理初次前進(jìn)到步驟S102的情況下,累計(jì)對(duì)象的像素位 置χ成為位于帶左端的像素(在印刷介質(zhì)的左端預(yù)定進(jìn)行打印的像素)的位置(χ = 1)。并且,噪音處理部203關(guān)于3個(gè)帶(對(duì)象帶、上帶、下帶)的量的圖像數(shù)據(jù),計(jì)算出 存在于像素位置X處的打印像素?cái)?shù)Nx (步驟S103)。具體地,噪音處理部203對(duì)存在于在步 驟S102確定的累計(jì)對(duì)象的像素位置χ處并且亮度值小于等于預(yù)定值的像素的數(shù)量進(jìn)行計(jì) 數(shù)。此后,噪音處理部203判斷在步驟S103計(jì)算出的打印像素?cái)?shù)Nx是否大于0 (步驟
5104)。在步驟S104,在判斷為在步驟S103計(jì)算出的打印像素?cái)?shù)Nx大于0的情況下(步 驟S104 是),噪音處理部203使處理前進(jìn)到步驟S105。并且,如果處理前進(jìn)到步驟S105,則噪音處理部203,將下述值設(shè)定為直至像素 位置X為止的累計(jì)打印像素?cái)?shù)Yx,即該值是將該時(shí)刻下的累計(jì)打印像素?cái)?shù)(像素位置從1 到χ-1為止的累計(jì)值Hiri與在步驟S103計(jì)算出的打印像素?cái)?shù)Nx相加而得到的值(步驟
5105)。即,噪音處理部203進(jìn)行“Υχ= Υη+Ν/的運(yùn)算。此后,噪音處理部203關(guān)于從帶左端到像素位置χ為止的累計(jì)打印像素?cái)?shù)Yx進(jìn)行 閾值判斷(步驟S106)。具體地,噪音處理部203判斷在步驟S105計(jì)算出的累計(jì)打印像素 數(shù)乙是否超過(guò)了預(yù)定的閾值。在此,在累計(jì)打印像素?cái)?shù)Yx未超過(guò)預(yù)定的閾值的情況下(步驟S106 否),噪音處 理部203使處理返回到步驟S102,反復(fù)執(zhí)行從步驟S102到步驟S106、步驟S108的處理,直 至累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值為止。另一方面,在步驟S104,在判斷為在步驟S103計(jì)算出的打印像素?cái)?shù)Nx為沒(méi)有(Nx =0)的情況下(步驟S104 否),噪音處理部203使處理轉(zhuǎn)移到步驟S108。并且,如果處理轉(zhuǎn)移到步驟S108,則噪音處理部203,將下述值設(shè)定為直至像素位 置χ為止的累計(jì)打印像素?cái)?shù)Yx,即該值是將該時(shí)刻下的累計(jì)打印像素?cái)?shù)(像素位置從1到 X-I為止的累計(jì)值Hiri減去預(yù)定值α而得到的值(步驟S108)。即,噪音處理部203進(jìn)行 “Yx = Yx_ra” 的運(yùn)算。此后,噪音處理部203使處理返回到步驟S102,反復(fù)執(zhí)行從步驟S102到步驟 S106、步驟S108的處理,直至累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值為止。
并且,通過(guò)重復(fù)以上的從步驟S102到步驟S106、步驟S108的處理,計(jì)算出每一像 素位置X的累計(jì)打印像素?cái)?shù)γχ,能夠制作上述的累積直方圖。圖5是表示利用本實(shí)施方式的噪音處理部203制作的累積直方圖的一例的圖。在 圖示的累積直方圖中,橫軸是像素位置X,縱軸是累計(jì)打印像素?cái)?shù)1(累計(jì)值)。如從圖示的 例子也可以理解的,隨著像素位置X增加,并不是累計(jì)打印像素?cái)?shù)Yx單方面地增加(不成為 一直上升的曲線圖),而是累計(jì)打印像素?cái)?shù)Yx反復(fù)增減。這是因?yàn)?,在像素位置χ的打印?素?cái)?shù)Nx為沒(méi)有的情況下,在步驟S108使累計(jì)打印像素?cái)?shù)Yx減少(Yx = Yjri-CI)tj由此,當(dāng)打 印像素在位置上不連續(xù)存在的情況下,能夠認(rèn)為是噪音數(shù)據(jù),而不作為打印像素進(jìn)行累計(jì)。但是,噪音處理部203當(dāng)在步驟S106判斷為累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定的閾 值的情況下(步驟S106 是),使處理前進(jìn)到步驟S107。在此,累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定的閾值,意味著像素位置χ是圖3所示的“某 字符串”那樣的應(yīng)該打印的數(shù)據(jù)(打印數(shù)據(jù))的端部的概率高。因此,如果累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值而處理前進(jìn)到步驟S107,則噪音處 理部203基于在步驟S102確定的像素位置X,確定打印開(kāi)始位置(打印范圍的邊界位置) (步驟S107)。具體地,如圖5所示,噪音處理部203確定從累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定 的閾值的像素位置χ開(kāi)始、在主掃描方向的反方向上移動(dòng)了預(yù)定的余量(例如10像素)的 位置,作為打印開(kāi)始位置。并且,噪音處理部203將在步驟S107確定的打印開(kāi)始位置存儲(chǔ)于存儲(chǔ)器(例如 RAM132),并結(jié)束本流程。而且,雖然上述的處理作為確定打印范圍的左端的情況的處理而進(jìn)行了說(shuō)明,但 是噪音處理部203利用同樣的處理確定打印范圍的右端。在此情況下,噪音處理部203從 位于帶右端的像素(在印刷介質(zhì)的右端預(yù)定進(jìn)行打印的像素)的位置(χ = 1)開(kāi)始,使累 計(jì)對(duì)象的像素位置χ在主掃描方向的反方向上移動(dòng),在每一像素位置χ計(jì)算出累計(jì)打印像 素?cái)?shù)Υχ。而且,基于累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值的位置,確定右側(cè)的打印開(kāi)始位置 (打印范圍的邊界位置)。通過(guò)以上的處理,本實(shí)施方式的噪音處理部203關(guān)于打印范圍的邊界位置(左端、 右端都是),能夠進(jìn)行確定(改變)。此外,由于當(dāng)在像素位置X處打印像素?cái)?shù)Nx為沒(méi)有的 情況下,使累計(jì)打印像素?cái)?shù)Yx減少(Yx = Yjri-Ci ),所以即使關(guān)于集中存在于一部分處的噪 音數(shù)據(jù)不進(jìn)行打印的可能性也提高了。因此,與以往比較,能夠高精度地除去噪音。圖6是用于說(shuō)明利用上述的處理對(duì)除去噪音后的圖像數(shù)據(jù)進(jìn)行印刷時(shí)的打印工 作的概要圖。本實(shí)施方式的噪音處理部203關(guān)于圖示那樣的集中存在于一部分處的噪音數(shù) 據(jù)(由虛線包圍的黑點(diǎn))不進(jìn)行打印。因此,打印頭以僅對(duì)打印范圍(涂黑的部分)進(jìn)行 印刷的方式進(jìn)行掃描。因而,本實(shí)施方式的圖像處理裝置100,與以往比較,能夠使打印頭的 工作高效化,其結(jié)果,能夠高速地進(jìn)行印刷。而且,上述的流程的各處理單位,是為了使圖像處理裝置100容易理解而根據(jù)主 要的處理內(nèi)容進(jìn)行劃分得到的。本申請(qǐng)發(fā)明并不由處理步驟的分類的方法和/或其名稱所 限制。圖像處理裝置100所進(jìn)行的處理,也能夠劃分為更多的處理步驟。此外,1個(gè)處理步 驟也可以執(zhí)行更多的處理。(第2實(shí)施方式)
以下,參照附圖對(duì)與上述第1實(shí)施方式不同的實(shí)施方式的一例進(jìn)行說(shuō)明。本實(shí)施方式的圖像處理裝置100具有與上述第1實(shí)施方式同樣的硬件結(jié)構(gòu)、功能 結(jié)構(gòu)。在本實(shí)施方式中,與上述第1實(shí)施方式不同之處是累積直方圖的制作方法(累計(jì) 打印像素?cái)?shù)Yx的計(jì)算方法)。圖7是用于說(shuō)明本實(shí)施方式中的噪音除去處理的流程圖。與第1實(shí)施方式同樣,噪音處理部203對(duì)于例如由圖像讀取部201讀取的圖像數(shù) 據(jù),在由過(guò)濾處理部202進(jìn)行的處理結(jié)束時(shí),開(kāi)始本流程。如果開(kāi)始本流程,則噪音處理部203進(jìn)行初始設(shè)定(步驟S201)。具體地,噪音處 理部203從存儲(chǔ)器(例如RAM132)讀出對(duì)象帶、上帶、下帶的圖像數(shù)據(jù)。并且,噪音處理部 203,將對(duì)打印像素(亮度值小于等于預(yù)定值的像素)進(jìn)行計(jì)數(shù)(累計(jì))的對(duì)象的像素位置 設(shè)定為初始位置(χ = 0),將累計(jì)打印像素?cái)?shù)設(shè)定為初始值(Yx = 0)。此外,噪音處理部203 將用于對(duì)1個(gè)打印像素也沒(méi)有的像素位置χ連續(xù)的次數(shù)進(jìn)行計(jì)數(shù)的值(以下稱為“非累計(jì) 次數(shù)計(jì)數(shù)值”)設(shè)定為初始值(C = 0)。接著,噪音處理部203使累計(jì)對(duì)象的像素位置χ在主掃描方向(例如主掃描方向 的正方向)上移動(dòng)1個(gè)位置(步驟S202)。具體地,噪音處理部203進(jìn)行與第1實(shí)施方式的 步驟S102同樣的處理。并且,噪音處理部203關(guān)于3個(gè)帶(對(duì)象帶、上帶、下帶)的量的圖像數(shù)據(jù),計(jì)算出 存在于像素位置χ處的打印像素?cái)?shù)Nx (步驟S203)。具體地,噪音處理部203進(jìn)行與第1實(shí) 施方式的步驟S103同樣的處理。此后,噪音處理部203判斷在步驟S203計(jì)算出的打印像素?cái)?shù)Nx是否大于0 (步驟
5204)。在步驟S204,在判斷為在步驟S203計(jì)算出的打印像素?cái)?shù)Nx大于0的情況下(步 驟S204 是),噪音處理部203使處理前進(jìn)到步驟S205。并且,如果處理前進(jìn)到步驟S205,則噪音處理部203,將該時(shí)刻下的累計(jì)打印像素 數(shù)(像素位置從1到x-1為止的累計(jì)值Hiri與在步驟S203計(jì)算出的打印像素?cái)?shù)Nx相加。 進(jìn)而,噪音處理部203從相加后的值,減去將該時(shí)刻下的非累計(jì)次數(shù)計(jì)數(shù)值C乘以預(yù)定的 系數(shù)K而得到的值,并將其結(jié)果值設(shè)定為直至像素位置χ為止的累計(jì)打印像素?cái)?shù)Yx (步驟
5205)。即,噪音處理部203進(jìn)行"Yx= Yx-JNx-K · C”的運(yùn)算。此后,噪音處理部203將非累計(jì)次數(shù)計(jì)數(shù)值C設(shè)定為初始值(C = 0)(步驟S206)。 這是因?yàn)?,在步驟S204判斷為在像素位置χ處存在打印像素,1個(gè)打印像素也沒(méi)有的像素位 置χ (區(qū)域)被截?cái)?變?yōu)椴贿B續(xù))。并且,噪音處理部203關(guān)于從帶左端到像素位置χ為止的累計(jì)打印像素?cái)?shù)Yx進(jìn)行 閾值判斷(步驟S207)。具體地,噪音處理部203判斷在步驟S205計(jì)算出的累計(jì)打印像素 數(shù)乙是否超過(guò)了預(yù)定的閾值。在此,噪音處理部203在累計(jì)打印像素?cái)?shù)Yx未超過(guò)預(yù)定的閾值的情況下(步驟 S207 否),使處理返回到步驟S202,反復(fù)執(zhí)行從步驟S202到步驟S207、步驟S209、步驟 S210的處理,直至累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值為止。另一方面,在步驟S204,在判斷為在步驟S203計(jì)算出的打印像素?cái)?shù)Nx為沒(méi)有(Nx=0)的情況下(步驟S204 否),噪音處理部203使處理轉(zhuǎn)移到步驟S209。并且,如果處理轉(zhuǎn)移到步驟S209,則噪音處理部203,將該時(shí)刻下的累計(jì)打印像素 數(shù)(像素位置從1到x-1為止的累計(jì)值Hiri直接設(shè)定為直至像素位置χ為止的累計(jì)打印 像素?cái)?shù)Yx (步驟S209)。即,噪音處理部203進(jìn)行"Yx = Yn ”的運(yùn)算。接著,噪音處理部203使非累計(jì)次數(shù)計(jì)數(shù)值C遞增(步驟S210)。由此,能夠?qū)? 個(gè)打印像素也沒(méi)有的像素位置X連續(xù)的次數(shù)進(jìn)行計(jì)數(shù)。此后,噪音處理部203使處理返回到步驟S202,反復(fù)執(zhí)行從步驟S202到步驟 S207、步驟S209、步驟S210的處理,直至累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值為止。并且,通過(guò)重復(fù)以上的從步驟S202到步驟S207、步驟S209、步驟S210的處理,計(jì) 算出每一像素位置χ的累計(jì)打印像素?cái)?shù)Yx,能夠制作上述的累積直方圖。圖8是表示利用本實(shí)施方式的噪音處理部203制作的累積直方圖的一例的圖。在 圖示的累積直方圖中,橫軸是像素位置X,縱軸是累計(jì)打印像素?cái)?shù)1(累計(jì)值)。如從圖示 的例子也可以理解的,隨著像素位置X增加,并不是累計(jì)打印像素?cái)?shù)Yx單方面地增加(不 成為一直上升的曲線圖),而是累計(jì)打印像素?cái)?shù)Yx反復(fù)增減。這是因?yàn)?,在步驟S205,從累 計(jì)打印像素?cái)?shù)Yx減去與1個(gè)打印像素也沒(méi)有的像素位置χ連續(xù)的次數(shù)成比例的值,(Yx = Yx-^Nx-K · C)。由此,1個(gè)打印像素也沒(méi)有的像素位置χ越連續(xù),越能夠?qū)⒃搮^(qū)域附近的打 印數(shù)據(jù)認(rèn)為是噪音數(shù)據(jù),而不作為打印像素進(jìn)行累計(jì)。但是,噪音處理部203當(dāng)在步驟S207判斷為累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定的閾 值的情況下(步驟S207 是),使處理前進(jìn)到步驟S208。在此,累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定的閾值,意味著像素位置χ是圖3所示的“某 字符串”那樣的打印數(shù)據(jù)的端部的概率高。因此,如果累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值而處理前進(jìn)到步驟S208,則噪音處 理部203基于在步驟S202確定的像素位置X,確定打印開(kāi)始位置(打印范圍的邊界位置) (步驟S208)。具體地,如圖8所示,噪音處理部203確定從累計(jì)打印像素?cái)?shù)Yx超過(guò)了預(yù)定 的閾值的像素位置χ開(kāi)始、在主掃描方向的反方向上移動(dòng)了預(yù)定的余量(例如10像素)的 位置,作為打印開(kāi)始位置。并且,噪音處理部203將在步驟S208確定的打印開(kāi)始位置存儲(chǔ)于存儲(chǔ)器(例如 RAM132),并結(jié)束本流程。而且,雖然上述的處理作為確定打印范圍的左端的情況的處理而進(jìn)行了說(shuō)明,但 是噪音處理部203利用同樣的處理確定打印范圍的右端。在此情況下,噪音處理部203從 位于帶右端的像素(在印刷介質(zhì)的右端預(yù)定進(jìn)行打印的像素)的位置(χ = 1)開(kāi)始,使累 計(jì)對(duì)象的像素位置χ在主掃描方向的反方向上移動(dòng),在每一像素位置χ計(jì)算出累計(jì)打印像 素?cái)?shù)Yx。而且,基于累計(jì)打印像素?cái)?shù)Yx超過(guò)預(yù)定的閾值的位置,確定右側(cè)的打印開(kāi)始位置 (打印范圍的邊界位置)。通過(guò)以上的處理,本實(shí)施方式的噪音處理部203關(guān)于打印范圍的邊界位置(左端、 右端都是),能夠進(jìn)行確定(改變)。此外,由于當(dāng)在像素位置X處有打印像素?cái)?shù)Nx的情況 下,減去與1個(gè)打印像素也沒(méi)有的像素位置χ連續(xù)的次數(shù)成比例的值(Yx = Yx-^Nx-K · C), 所以即使關(guān)于集中存在于一部分處的噪音數(shù)據(jù)不進(jìn)行打印的可能性也提高了。因此,與以 往比較,能夠高精度地除去噪音。
而且,上述的流程的各處理單位,是為了使圖像處理裝置100容易理解而根據(jù)主 要的處理內(nèi)容進(jìn)行劃分得到的。本申請(qǐng)發(fā)明并不由處理步驟的分類的方法和/或其名稱所 限制。圖像處理裝置100所進(jìn)行的處理,也能夠劃分為更多的處理步驟。此外,1個(gè)處理步 驟也可以執(zhí)行更多的處理。此外,本發(fā)明并不限定于上述各實(shí)施方式,而可以進(jìn)行各種變形、應(yīng)用。例如,在上述的各實(shí)施方式中,使用3個(gè)帶的圖像數(shù)據(jù)進(jìn)行除去噪音的處理。但 是,本發(fā)明并不限于此。噪音處理部203也可以使用比3個(gè)帶少的帶數(shù)(例如1個(gè)帶)、比 3個(gè)帶多的帶數(shù)(例如5個(gè)帶)的圖像數(shù)據(jù)進(jìn)行除去噪音的處理。此外,在上述的第1實(shí)施方式中,在像素位置χ的打印像素?cái)?shù)Nx為沒(méi)有的情況下, 噪音處理部203在步驟S108從累計(jì)打印像素?cái)?shù)Yx減去預(yù)定值α (Yx = Yx_「a )。作為其變 形例,本發(fā)明也可以在像素位置χ超過(guò)預(yù)定值的情況下,認(rèn)為打印數(shù)據(jù)是文本數(shù)據(jù),在步驟 S108使從累計(jì)打印像素?cái)?shù)1減去的值α增大。S卩,在從帶端部(印刷介質(zhì)的端部)的位 置到打印開(kāi)始位置為止的范圍超過(guò)預(yù)定范圍的情況下,在步驟S108使從累計(jì)打印像素?cái)?shù)Yx 減去的值α增大。此外,本發(fā)明也可以在像素位置X未超過(guò)預(yù)定值的情況下,將打印數(shù)據(jù)認(rèn)為照片 那樣的整面印刷數(shù)據(jù),在步驟S108使從累計(jì)打印像素?cái)?shù)1減去的值α減小。S卩,在從帶 端部(印刷介質(zhì)的端部)的位置到打印開(kāi)始位置為止的范圍不足預(yù)定范圍的情況下,在步 驟S108使從累計(jì)打印像素?cái)?shù)Yx減去的值α減小。此外,在上述的第2實(shí)施方式中,噪音處理部203在步驟S205,從累計(jì)打印像素?cái)?shù) Yx減去與1個(gè)打印像素也沒(méi)有的像素位置X連續(xù)的次數(shù)成比例的值(Yx = YxWNx-PC)1^t 為其變形例,本發(fā)明也可以在像素位置χ超過(guò)預(yù)定值的情況下,認(rèn)為打印數(shù)據(jù)是文本數(shù)據(jù), 在步驟S205使從累計(jì)打印像素?cái)?shù)Yx減去的值K· C的系數(shù)K增大。S卩,在從帶端部(印刷 介質(zhì)的端部)的位置到打印開(kāi)始位置為止的范圍超過(guò)預(yù)定范圍的情況下,在步驟S205使從 累計(jì)打印像素?cái)?shù)Yx減去的值K · C的系數(shù)K增大。此外,本發(fā)明也可以在像素位置χ未超過(guò)預(yù)定值的情況下,將打印數(shù)據(jù)認(rèn)為照片 那樣的整面印刷數(shù)據(jù),在步驟S205使從累計(jì)打印像素?cái)?shù)Yx減去的值K · C的系數(shù)K減小。 即,在從帶端部(印刷介質(zhì)的端部)的位置到打印開(kāi)始位置為止的范圍不足預(yù)定范圍的情 況下,在步驟S205使從累計(jì)打印像素?cái)?shù)Yx減去的值K · C的系數(shù)K減小。
權(quán)利要求
1. 一種圖像處理裝置,其特征在于,具備 讀取單元,其讀取圖像數(shù)據(jù);計(jì)數(shù)單元,其關(guān)于由前述讀取單元讀取的預(yù)定帶數(shù)的圖像數(shù)據(jù),在主掃描方向的每一 位置對(duì)小于等于預(yù)定的亮度值的像素?cái)?shù)量進(jìn)行計(jì)數(shù);非累計(jì)計(jì)數(shù)單元,其在由前述計(jì)數(shù)單元進(jìn)行的計(jì)數(shù)中,對(duì)大于預(yù)定的亮度值的像素所 出現(xiàn)的次數(shù)進(jìn)行計(jì)數(shù);非累計(jì)次數(shù)存儲(chǔ)單元,其存儲(chǔ)由前述非累計(jì)計(jì)數(shù)單元所計(jì)數(shù)的次數(shù); 累計(jì)值計(jì)算單元,其對(duì)由前述計(jì)數(shù)單元所計(jì)數(shù)的像素?cái)?shù)量,按主掃描方向的每一位置 進(jìn)行累計(jì);累計(jì)值存儲(chǔ)單元,其存儲(chǔ)由前述累計(jì)值計(jì)算單元所累計(jì)的累計(jì)值;以及 打印范圍確定單元,其基于前述累計(jì)值超過(guò)預(yù)定的閾值的位置,確定打印開(kāi)始位置; 其中,在由前述計(jì)數(shù)單元未對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,前述 累計(jì)值計(jì)算單元不使累計(jì)值改變;在由前述計(jì)數(shù)單元對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,前述累計(jì)值計(jì) 算單元將該時(shí)刻的累計(jì)值與由前述計(jì)數(shù)單元所計(jì)數(shù)的像素?cái)?shù)量相加,并且減去與在前述非 累計(jì)次數(shù)存儲(chǔ)單元中存儲(chǔ)的次數(shù)相應(yīng)的值,將其結(jié)果值設(shè)定為累計(jì)值。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于與在前述非累計(jì)次數(shù)存儲(chǔ)單元中存儲(chǔ)的次數(shù)相應(yīng)的值,是使該次數(shù)乘以預(yù)定的系數(shù)而 得到的值。
3.根據(jù)權(quán)利要求2所述的圖像處理裝置,其特征在于前述累計(jì)值計(jì)算單元,在從印刷介質(zhì)的端部到由前述打印范圍確定單元確定的打印開(kāi) 始位置為止的范圍超過(guò)預(yù)定范圍的情況下,使前述預(yù)定的系數(shù)增大。
4.根據(jù)權(quán)利要求1或2所述的圖像處理裝置,其特征在于前述累計(jì)值計(jì)算單元,在從印刷介質(zhì)的端部到由前述打印范圍確定單元確定的打印開(kāi) 始位置為止的范圍不足預(yù)定范圍的情況下,使前述預(yù)定的系數(shù)減小。
5. 一種圖像處理方法,其是圖像處理裝置中的圖像處理方法,其特征在于,該方法進(jìn)行 以下步驟讀取步驟,其讀取圖像數(shù)據(jù);計(jì)數(shù)步驟,其關(guān)于在前述讀取步驟讀取的預(yù)定帶數(shù)的圖像數(shù)據(jù),在主掃描方向的每一 位置對(duì)小于等于預(yù)定的亮度值的像素?cái)?shù)量進(jìn)行計(jì)數(shù);非累計(jì)計(jì)數(shù)步驟,其在前述計(jì)數(shù)步驟的計(jì)數(shù)中,對(duì)大于預(yù)定的亮度值的像素所出現(xiàn)的 次數(shù)進(jìn)行計(jì)數(shù);非累計(jì)次數(shù)存儲(chǔ)步驟,其存儲(chǔ)在前述非累計(jì)計(jì)數(shù)步驟所計(jì)數(shù)的次數(shù); 累計(jì)值計(jì)算步驟,其對(duì)在前述計(jì)數(shù)步驟所計(jì)數(shù)的像素?cái)?shù)量,按主掃描方向的每一位置 進(jìn)行累計(jì);累計(jì)值存儲(chǔ)步驟,其存儲(chǔ)在前述累計(jì)值計(jì)算步驟所累計(jì)的累計(jì)值;以及 打印范圍確定步驟,其基于前述累計(jì)值超過(guò)預(yù)定的閾值的位置,確定打印開(kāi)始位置; 其中,當(dāng)在前述計(jì)數(shù)步驟未對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,在前 述累計(jì)值計(jì)算步驟,不使累計(jì)值改變;當(dāng)在前述計(jì)數(shù)步驟對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,在前述累計(jì)值 計(jì)算步驟,將該時(shí)刻的累計(jì)值與在前述計(jì)數(shù)步驟所計(jì)數(shù)的像素?cái)?shù)量相加,并且減去與在前 述非累計(jì)次數(shù)存儲(chǔ)步驟存儲(chǔ)的次數(shù)相應(yīng)的值,將其結(jié)果值設(shè)定為累計(jì)值。
6. 一種記錄有程序的介質(zhì),其特征在于,該程序使計(jì)算機(jī)執(zhí)行以下步驟 讀取步驟,其讀取圖像數(shù)據(jù);計(jì)數(shù)步驟,其關(guān)于在前述讀取步驟讀取的預(yù)定帶數(shù)的圖像數(shù)據(jù),在主掃描方向的每一 位置對(duì)小于等于預(yù)定的亮度值的像素?cái)?shù)量進(jìn)行計(jì)數(shù);非累計(jì)計(jì)數(shù)步驟,其在前述計(jì)數(shù)步驟的計(jì)數(shù)中,對(duì)大于預(yù)定的亮度值的像素所出現(xiàn)的 次數(shù)進(jìn)行計(jì)數(shù);非累計(jì)次數(shù)存儲(chǔ)步驟,其存儲(chǔ)在前述非累計(jì)計(jì)數(shù)步驟所計(jì)數(shù)的次數(shù); 累計(jì)值計(jì)算步驟,其對(duì)在前述計(jì)數(shù)步驟所計(jì)數(shù)的像素?cái)?shù)量,按主掃描方向的每一位置 進(jìn)行累計(jì);累計(jì)值存儲(chǔ)步驟,其存儲(chǔ)在前述累計(jì)值計(jì)算步驟所累計(jì)的累計(jì)值;以及 打印范圍確定步驟,其基于前述累計(jì)值超過(guò)預(yù)定的閾值的位置,確定打印開(kāi)始位置; 其中,當(dāng)在前述計(jì)數(shù)步驟未對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,在前 述累計(jì)值計(jì)算步驟,不使累計(jì)值改變;當(dāng)在前述計(jì)數(shù)步驟對(duì)小于等于預(yù)定的亮度值的像素進(jìn)行計(jì)數(shù)的情況下,在前述累計(jì)值 計(jì)算步驟,將該時(shí)刻的累計(jì)值與在前述計(jì)數(shù)步驟所計(jì)數(shù)的像素?cái)?shù)量相加,并且減去與在前 述非累計(jì)次數(shù)存儲(chǔ)步驟存儲(chǔ)的次數(shù)相應(yīng)的值,將其結(jié)果值設(shè)定為累計(jì)值。
全文摘要
本發(fā)明提供與以往相比、可從印刷對(duì)象的圖像數(shù)據(jù)中高精度地除去噪音數(shù)據(jù)的圖像處理裝置、圖像處理方法以及程序。圖像處理裝置具備計(jì)數(shù)單元,其關(guān)于所讀取的預(yù)定帶數(shù)的圖像數(shù)據(jù),在主掃描方向的每一位置對(duì)小于等于預(yù)定的亮度值的像素?cái)?shù)量進(jìn)行計(jì)數(shù);非累計(jì)計(jì)數(shù)單元,其對(duì)沒(méi)有小于等于預(yù)定的亮度值的像素的次數(shù)進(jìn)行計(jì)數(shù);非累計(jì)次數(shù)存儲(chǔ)單元,其存儲(chǔ)由非累計(jì)計(jì)數(shù)單元所計(jì)數(shù)的次數(shù);累計(jì)值計(jì)算單元,其對(duì)由計(jì)數(shù)單元所計(jì)數(shù)的像素?cái)?shù)量,按主掃描方向的每一位置進(jìn)行累計(jì);以及打印范圍確定單元,其基于該累計(jì)值超過(guò)預(yù)定的閾值的位置,確定打印開(kāi)始位置;其中,在存在小于等于預(yù)定的亮度值的像素的情況下,累計(jì)值計(jì)算單元將該時(shí)刻的累計(jì)值與由計(jì)數(shù)單元所計(jì)數(shù)的像素?cái)?shù)量相加,并且減去與在非累計(jì)次數(shù)存儲(chǔ)單元中存儲(chǔ)的次數(shù)相應(yīng)的值,將其結(jié)果值設(shè)定為累計(jì)值。
文檔編號(hào)H04N1/00GK102006387SQ20101027208
公開(kāi)日2011年4月6日 申請(qǐng)日期2010年9月2日 優(yōu)先權(quán)日2009年9月2日
發(fā)明者中山正樹(shù), 牧陽(yáng)一郎 申請(qǐng)人:精工愛(ài)普生株式會(huì)社