欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像處理裝置的制作方法

文檔序號:7767558閱讀:187來源:國知局
專利名稱:圖像處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明的方面涉及用于對圖像數(shù)據(jù)執(zhí)行圖像處理的圖像處理裝置和程序。
背景技術(shù)
已經(jīng)提出了一種用于對存儲的圖像數(shù)據(jù)執(zhí)行圖像處理的現(xiàn)有技術(shù)的圖像處理裝 置(參見 JP-A-2001-326885)。該現(xiàn)有技術(shù)的圖像處理裝置被構(gòu)造為首先將用于圖像處理的圖像數(shù)據(jù)存儲在臨 時存儲區(qū)中并隨后對存儲在臨時存儲區(qū)中的圖像數(shù)據(jù)執(zhí)行圖像處理。這里,當在存儲之前 減小用于圖像處理的圖像數(shù)據(jù)的大小時而不是當在不經(jīng)修改的情況下將圖像數(shù)據(jù)存儲在 臨時存儲區(qū)中時,能夠有效地使用該臨時存儲區(qū)。然而,圖像數(shù)據(jù)大小的減小可能導致圖像 質(zhì)量的顯著退化。

發(fā)明內(nèi)容
因此,本發(fā)明的一方面是提供一種圖像處理裝置和圖像處理程序,其使由減小圖 像數(shù)據(jù)的大小而引起的圖像的質(zhì)量的退化相對不顯著并有效地使用臨時存儲區(qū)來對圖像 數(shù)據(jù)執(zhí)行圖像處理。根據(jù)本發(fā)明的示例性實施例,一種對存儲在臨時存儲區(qū)中的圖像數(shù)據(jù)執(zhí)行圖像處 理的圖像處理裝置,包括減小原始圖像數(shù)據(jù)大小的大小減小單元,其中,根據(jù)原始圖像數(shù)據(jù) 的參數(shù)來減小原始圖像數(shù)據(jù)的大小,使得色度分量的大小減小度大于亮度分量的大小減小 度,以執(zhí)行圖像處理;以及將大小減小圖像數(shù)據(jù)存儲在臨時存儲區(qū)中以執(zhí)行圖像處理的存 儲控制單元。由于與亮度分量的變化相比,人類的視覺對色度分量的變化不敏感,所以上述圖 像處理裝置被構(gòu)造為能夠減小圖像數(shù)據(jù)的大小,以使用戶難以感覺到由于大小減小而引起 的圖像的質(zhì)量的退化,并隨后將圖像數(shù)據(jù)存儲在臨時存儲區(qū)中。因此,能夠使由于減小圖像 數(shù)據(jù)的大小而引起的圖像的質(zhì)量的退化不顯著,并有效地使用臨時存儲區(qū)來對圖像數(shù)據(jù)執(zhí) 行圖像處理。同時,上述圖像處理裝置被構(gòu)造為根據(jù)圖像數(shù)據(jù)的參數(shù)來減小圖像數(shù)據(jù)的大小, 如上所述。這里所使用的術(shù)語“原始圖像數(shù)據(jù)的參數(shù)”可以指的是例如圖像數(shù)據(jù)的大小。在上述圖像處理裝置中,如果原始圖像數(shù)據(jù)的大小大于臨時存儲區(qū)的大小,則大 小減小單元可以將原始圖像數(shù)據(jù)的大小減小為小于臨時存儲區(qū)的大小,并且如果原始圖像 數(shù)據(jù)的大小大于臨時存儲區(qū)的大小,則存儲控制單元可以將大小減小的圖像數(shù)據(jù)存儲在臨 時存儲區(qū)中,并且如果原始圖像數(shù)據(jù)小于臨時存儲區(qū)的大小,則可以將原始圖像數(shù)據(jù)存儲
3在臨時存儲區(qū)中而沒有減小原始圖像數(shù)據(jù)的大小。根據(jù)上述圖像處理裝置,當不可避免地減小圖像數(shù)據(jù)的大小以執(zhí)行圖像處理時, 能夠減小圖像數(shù)據(jù)的大小,以使用戶難以察覺到由于大小減小而引起的圖像質(zhì)量的退化, 并將圖像數(shù)據(jù)存儲在臨時存儲區(qū)中。在上述圖像處理裝置中,大小減小單元可以減小原始圖像數(shù)據(jù)的大小,使得圖像 數(shù)據(jù)的亮度分量的大小減小度在亮度分量的大小減小度與色度分量的大小減小度的比率 不超過預定最大比率的限度內(nèi)最小化。根據(jù)上述圖像處理裝置,使得圖像質(zhì)量的退化非常 不顯著。在上述圖像處理裝置中,可以通過對能夠執(zhí)行壓縮使得原始圖像數(shù)據(jù)的色度分量 的壓縮度大于原始圖像數(shù)據(jù)的亮度分量的壓縮度的圖像壓縮格式的壓縮數(shù)據(jù)進行解壓縮 來生成原始圖像數(shù)據(jù),并且大小減小單元可以將色度分量的大小減小度與亮度分量的大小 減小度的比率確定為等于解壓縮之前的原始圖像數(shù)據(jù)的色度分量的壓縮度與解壓縮之前 的原始圖像數(shù)據(jù)的亮度分量的壓縮度的比率,并且可以基于確定的比率減小圖像數(shù)據(jù)的大 小。根據(jù)上述圖像處理裝置,能夠?qū)⑾鄬τ趫D像數(shù)據(jù)的亮度分量的大小減小度的圖像 數(shù)據(jù)的色度分量的大小減小度設(shè)置為幾乎不發(fā)生圖像質(zhì)量退化的比率。詳細地,在被壓縮 使得色度分量的壓縮度大于亮度分量的壓縮度的圖像壓縮格式的壓縮數(shù)據(jù)中,由于與亮度 分量相比,色度分量已劣化,所以即使色度分量的大小減小,如果壓縮度不超過被壓縮時的 壓縮度(在被解壓縮之前),那么也不發(fā)生圖像質(zhì)量的新的退化。因此,通過使解壓縮之后 減小圖像數(shù)據(jù)的大小時的大小減小度等于解壓縮之前的圖像數(shù)據(jù)的壓縮度,能夠幾乎不發(fā) 生圖像質(zhì)量的退化。在上述圖像處理裝置中,大小減小單元可以減小原始圖像數(shù)據(jù)的色度分量的大小 并且不減小原始圖像數(shù)據(jù)的亮度分量的大小。根據(jù)上述圖像處理裝置,防止發(fā)生亮度分量 的圖像質(zhì)量的退化。還提供了 一種用于實現(xiàn)圖像處理裝置的計算機程序。


圖1是示出本發(fā)明的示例性實施例的復合機的示意性構(gòu)造的方框圖。圖2是輸入圖像信息存儲區(qū)的說明圖;圖3是打印設(shè)置信息存儲區(qū)的說明圖;圖4是打印圖像的紙張尺寸與方向之間的對應關(guān)系的說明圖;圖5是大小減小的圖像信息存儲區(qū)的說明圖;圖6是本發(fā)明的第一示例性實施例的媒體圖像打印處理的流程圖;圖7是本發(fā)明的第一示例性實施例的打印圖像選擇處理的流程圖;圖8是本發(fā)明的第一示例性實施例的打印圖像輸出處理的流程圖;圖9是本發(fā)明的第一示例性實施例的大小減小圖像生成處理的流程圖;圖10是用于解釋本發(fā)明的示例性實施例的大小減小處理的特性的視圖;以及圖11是本發(fā)明的第二示例性實施例的打印圖像輸出處理的流程圖。
具體實施例方式在下文中,將參照附圖對本發(fā)明的示例性實施例進行說明。第一示例性實施例在下文中,將描述本發(fā)明的第一示例性實施例。[1-1.總體構(gòu)造]圖1是示出根據(jù)第一示例性實施例的作為圖像處理裝置的復合機10的示意性構(gòu) 造的方框圖。此復合機10是除打印機功能之外還具有掃描儀功能、復印功能等的多功能裝 置,并且包括中央處理單元(CPU)ll、只讀存儲器(ROM) 12、內(nèi)部存儲器(隨機存取存儲器 (RAM)) 13、掃描儀部14、打印控制部15、液晶顯示器部16、命令輸入部17、和媒體卡插槽18, 其全部通過信號線連接。CPU 11是用于執(zhí)行復合機10處的所有計算的設(shè)備。ROM 12是其中預先存儲用于在CPU 11上執(zhí)行以下處理(圖6至9)的程序的設(shè)備。內(nèi)部存儲器13是用于臨時存儲由CPU 11計算的結(jié)果、輸入數(shù)據(jù)等的設(shè)備。后面 將詳細地描述內(nèi)部存儲器13的存儲區(qū)。打印控制部15是用于打印對其發(fā)出打印命令的圖像數(shù)據(jù)的設(shè)備,并且能夠使用 青色、品紅色、黃色、和黑色(CMYK)墨水來打印彩色圖像。液晶顯示器部16是用于在小的彩色液晶顯示器上顯示圖像(包括表示諸如消息 的字母序列的圖像)的設(shè)備。命令輸入部17是其中布置被構(gòu)造為由用戶按下的各種鍵并且用來基于按下的鍵 輸入信息的設(shè)備。特別地,命令輸入部17包括用于輸入向上、向下、向左、和向右命令的向 上、向下、向左、和向右鍵、以及用于輸入決定命令的OK鍵。媒體卡插槽18被構(gòu)造為允許插入媒體卡(非易失性便攜式記錄介質(zhì)),諸如安全 數(shù)字(SD)卡或緊湊式閃存(CF)卡。復合機10具有直接從插在媒體卡插槽18中的媒體卡 讀出圖像文件(在本實施例中,以JPEG格式壓縮的圖像數(shù)據(jù))并然后打印與讀取的圖像文 件相對應的圖像的功能(所謂的直接打印功能)。[1-2.內(nèi)部存儲器的存儲區(qū)]接下來,將描述內(nèi)部存儲器13的存儲區(qū)。如圖1中所示,內(nèi)部存儲器13被提供有輸入圖像信息存儲區(qū)31、打印設(shè)置信息存 儲區(qū)32、大小減小圖像信息存儲區(qū)33、解碼圖像數(shù)據(jù)存儲區(qū)34、預覽圖像數(shù)據(jù)存儲區(qū)35、大 小減小數(shù)據(jù)存儲區(qū)36、旋轉(zhuǎn)圖像數(shù)據(jù)存儲區(qū)37、打印數(shù)據(jù)存儲區(qū)38、以及臨時變量存儲區(qū) 39,其為用于存儲各種信息的存儲區(qū)。輸入圖像信息存儲區(qū)31是用于存儲關(guān)于存儲在媒體卡中的圖像文件(在下文中, 稱為“輸入圖像數(shù)據(jù)”)的信息的區(qū)域。特別地,如圖2中所示,輸入圖像信息存儲區(qū)31包 括輸入圖像標識(ID)存儲區(qū)51、輸入圖像文件名存儲區(qū)52、輸入圖像文件大小存儲區(qū)53、 橫向圖像大小存儲區(qū)54、以及縱向圖像大小存儲區(qū)55。輸入圖像ID存儲區(qū)51是用于存儲與存儲在媒體卡中的圖像文件(輸入圖像數(shù) 據(jù))的數(shù)目相對應的連續(xù)地從零(0)開始分配的輸入圖像數(shù)據(jù)的ID(在下文中,稱為“輸入圖像ID”)的區(qū)域。詳細地,輸入圖像ID被按照該順序分配給從媒體卡讀出的輸入圖像數(shù)據(jù)。輸入圖像文件名存儲區(qū)52是用于存儲被存儲在媒體卡中的圖像文件的文件名的 區(qū)域。詳細地,例如,256字符(1字符/位)的字符數(shù)據(jù)(包括無字符信息)被存儲在256 位的區(qū)域中。輸入圖像文件大小存儲區(qū)53是用于將被存儲在媒體卡中的圖像文件的文件大小 (具有JPEG格式的輸入圖像數(shù)據(jù)的數(shù)據(jù)大小)存儲為數(shù)值(在本示例中,為位單元的數(shù)值) 的區(qū)域。橫向圖像大小存儲區(qū)M是用于將與輸入圖像數(shù)據(jù)相對應的圖像(在下文中,稱為 “輸入圖像”)的橫向圖像大小(像素大小)存儲為數(shù)值(像素單位)的區(qū)域??v向圖像大小存儲區(qū)55是用于將輸入圖像的縱向圖像大小存儲為數(shù)值(像素單 位)的區(qū)域。參照圖1,打印設(shè)置信息存儲區(qū)32是用于存儲用戶設(shè)置的打印設(shè)置的區(qū)。詳細地, 如圖3所示,打印設(shè)置信息存儲區(qū)32包括打印質(zhì)量存儲區(qū)61、紙張類型存儲區(qū)62、以及紙 張尺寸存儲區(qū)63。打印質(zhì)量存儲區(qū)61是用于存儲用戶設(shè)置的打印質(zhì)量的類型的區(qū)。在本實施例中, 存在被預先使得與兩種類型的打印質(zhì)量相對應的存儲數(shù)值(例如,對于標準質(zhì)量而言為 “0”且對于高質(zhì)量而言為“1”)。紙張類型存儲區(qū)62是用于存儲用戶設(shè)置的紙張的類型的區(qū)。在本實施例中,存在 被預先使得與三種類型的紙張相對應的存儲數(shù)值(例如,對于普通紙張為“0”、對于噴墨紙 張為“1”、對于高光紙張為“2”)。紙張尺寸存儲區(qū)63是用于存儲用戶設(shè)置的紙張尺寸的類型的區(qū)。在本實施例中, 存在被預先使得與三種類型的紙張尺寸相對應的存儲數(shù)值(例如,對于L尺寸而言為“0”、 對于2L尺寸而言為“ 1 ”、對于A4尺寸而言為“2”)。這里,預先針對每個紙張尺寸確定要打印的圖像的方向。詳細地,如圖4所示,縱 向長的圖像被設(shè)置為在L尺寸紙張和2L尺寸紙張上打印,并且橫向長的圖像被設(shè)置為在A4 尺寸紙張上打印。因此,在其中在L尺寸紙張和2L尺寸紙張上打印橫向長的圖像的情況 下,或者在其中在A4尺寸紙張上打印縱向長的圖像的情況下,執(zhí)行以90°的角度旋轉(zhuǎn)圖像 的圖像處理(旋轉(zhuǎn)處理)。返回圖1,大小減小的圖像信息存儲區(qū)33是用于如下所述地存儲關(guān)于大小減小圖 像數(shù)據(jù)的信息的區(qū)。詳細地,如圖5所示,大小減小圖像信息存儲區(qū)33包括亮度分量橫向 減小度存儲區(qū)71、亮度分量縱向減小度存儲區(qū)72、色度分量橫向減小度存儲區(qū)73、以及色 度分量縱向減小度存儲區(qū)74。亮度分量橫向減小度存儲區(qū)71是用于將相對于原始圖像而言的圖像橫向方向上 的亮度分量的減小度(% )存儲為數(shù)值的區(qū)域,并且亮度分量縱向減小度存儲區(qū)72是用于 將相對于原始圖像而言的圖像縱向方向上的亮度分量的減小度(% )存儲為數(shù)值的區(qū)域。 類似地,色度分量橫向減小度存儲區(qū)73是用于將相對于原始圖像而言的圖像橫向方向上 的色度分量的減小度(% )存儲為數(shù)值的區(qū)域,并且色度分量縱向減小度存儲區(qū)74是用于 將相對于原始圖像而言的圖像縱向方向上的色度分量的減小度(%)存儲為數(shù)值的區(qū)域。
返回圖1,解碼圖像數(shù)據(jù)存儲區(qū)34是用于臨時存儲解碼輸入圖像數(shù)據(jù)(解碼數(shù) 據(jù))的區(qū)域。詳細地,如下所述,適于按每行來存儲RGB或YUV的解碼數(shù)據(jù),并且確保能夠 存儲至少1行1平面(plane)的數(shù)據(jù)的區(qū)域。預覽圖像數(shù)據(jù)存儲區(qū)35是用于臨時存儲將解碼數(shù)據(jù)轉(zhuǎn)換成預定預覽圖像的大小 (放大其大小或減小其大小)的預覽圖像數(shù)據(jù)的區(qū)域。也就是說,如下所述,本實施例的復 合機10被構(gòu)造為在液晶顯示器部16上顯示預覽圖像,通過該預覽圖像能夠掌握與輸入圖 像數(shù)據(jù)相對應的圖像的打印圖像,以使用戶從存儲在媒體卡中的多個輸入圖像數(shù)據(jù)中選擇 輸入圖像數(shù)據(jù),即要打印的目標。本實施例的復合機10被構(gòu)造為打印與對應于用戶所選的 預覽圖像的輸入圖像數(shù)據(jù)相對應的圖像。大小減小圖像數(shù)據(jù)存儲區(qū)36是用于臨時存儲通過減小解碼數(shù)據(jù)的大小生成的大 小減小圖像數(shù)據(jù)的區(qū)域,并且在本實施例中確保其為預定固定大小的存儲區(qū)域。詳細地,提 供能夠存儲1平面2560X 1920 (像素)的圖像的區(qū)域作為Y分量存儲區(qū),并提供能夠存儲 1平面1280X960 (像素)的圖像的區(qū)域作為U分量存儲區(qū)和V分量存儲區(qū)。旋轉(zhuǎn)圖像數(shù)據(jù)存儲區(qū)37是用于臨時存儲通過旋轉(zhuǎn)大小減小圖像而生成的旋轉(zhuǎn)圖 像的區(qū)域。打印數(shù)據(jù)存儲區(qū)38是用于臨時存儲用于打印處理的圖像數(shù)據(jù)(用于生成打印數(shù) 據(jù)(柵格數(shù)據(jù))的中間處理數(shù)據(jù)和打印數(shù)據(jù)(柵格數(shù)據(jù)))的區(qū)域。臨時變最存儲區(qū)39是用于存儲諸如變量、計數(shù)器等臨時信息的區(qū)域。[1-3.由CPU執(zhí)行的處理]接下來,將通過使用圖6的流程圖來描述由復合機10的CPU 11執(zhí)行的媒體圖像 打印處理。通過在其中存儲有圖像文件的媒體卡被插入媒體卡插槽18中的狀態(tài)下由命令 輸入部17輸入用于選擇“媒體圖像打印”模式的命令來執(zhí)行媒體圖像打印處理。當媒體圖像打印處理開始時,首先,在SlOl中,CPU 11執(zhí)行媒體信息提取處理 讀出存儲在媒體卡中的每個輸入圖像數(shù)據(jù)的信息(文件名、文件大小、橫向圖像大小、以及 縱向圖像大小)、并隨后依次將信息存儲在輸入圖像信息存儲區(qū)31 (輸入圖像文件名存儲 區(qū)52、輸入圖像文件大小存儲區(qū)53、橫向圖像大小存儲區(qū)54、以及縱向圖像大小存儲區(qū)55) 中。接下來,在S102中,執(zhí)行打印圖像選擇處理在液晶顯示器部16上顯示通過其能 夠掌握與輸入圖像數(shù)據(jù)相對應的圖像的打印圖像的預覽圖像并從而使用戶能夠選擇輸入 圖像數(shù)據(jù),即要打印的目標。后面將描述打印圖像選擇處理的細節(jié)(圖7)。隨后,在S103中,執(zhí)行打印圖像輸出處理打印在S102中選擇的與圖像數(shù)據(jù)相對 應的圖像,即要打印的目標。然后,媒體圖像打印處理結(jié)束。后面將描述打印圖像輸出處理 的細節(jié)(圖8)。接下來,使用圖7的流程圖來描述由CPU 11執(zhí)行的打印圖像選擇處理,其是在媒 體圖像打印處理中的S102中執(zhí)行的處理。當打印圖像選擇處理開始時,CPU 11首先在201中確定存儲在媒體卡中的輸入圖 像數(shù)據(jù)當中將被作為預覽圖像顯示在液晶顯示器部16上的一個輸入圖像數(shù)據(jù)。也就是說, 在復合機10中,只有一個預覽圖像被顯示在液晶顯示器部16上。通過此構(gòu)造,預覽圖像被 顯示在具有盡可能大的有限顯示大小的液晶顯示器部16上。詳細地,預先向臨時變量存儲區(qū)39提供具有零(0)的初始值(即開始媒體圖像打印處理時的值)的預覽ID計數(shù)器,并 將與預覽ID計數(shù)器的值相對應的輸入圖像ID(存儲在輸入圖像ID存儲區(qū)51中的值)的 輸入圖像數(shù)據(jù)確定為與預覽圖像相對應的輸入圖像數(shù)據(jù)。同時,如后面所述,在液晶顯示器 部16上顯示的預覽圖像響應于命令輸入部17的向上、向下、向左、和向右鍵的按下而變成 另一輸入圖像數(shù)據(jù)的預覽圖像,并且與如果OK鍵被按下而顯示的預覽圖像相對應的輸入 圖像數(shù)據(jù)被選擇作為要打印的目標。接下來,在202中,對在S201中確定的輸入圖像數(shù)據(jù)(以JPEG格式壓縮的圖像數(shù) 據(jù))進行解碼(解壓縮),并以行序列(例如,按照每行依次地)獲取解碼數(shù)據(jù)。為了存儲 解碼數(shù)據(jù),使用解碼圖像數(shù)據(jù)存儲區(qū)34。隨后,在S203中,通過使用最近鄰方法來在大小上減小或在大小上放大在S202中 解碼的用于1行的輸入圖像數(shù)據(jù)(解碼數(shù)據(jù)),以獲得預覽圖像的大小(作為固定大小,在 本實施例中采用160X120像素),并將其存儲在預覽圖像數(shù)據(jù)存儲區(qū)35中。接下來,在204中,確定是否完成輸入圖像數(shù)據(jù)的所有行的解碼處理。詳細地,每 當1行的解碼處理完成時,將先前提供給臨時變量存儲區(qū)39的解碼行數(shù)計數(shù)器(解碼處理 開始時其初始值是零(0))的值加一(1),并確定得到的值是否達到輸入圖像數(shù)據(jù)的行數(shù)。 從而,確定解碼處理是否完成。在S204中,如果確定輸入圖像數(shù)據(jù)的所有行的解碼處理未完成,則處理返回 S202。同時,如果在S204中確定輸入圖像數(shù)據(jù)的所有行的解碼處理完成,則處理前進至 S205,并且在液晶顯示器部16上顯示與存儲在預覽圖像數(shù)據(jù)存儲區(qū)35中的預覽圖像數(shù)據(jù) 相對應的圖像(預覽圖像)。接下來,在S206中,輸入關(guān)于用戶在命令輸入部17處按下的 命令鍵的信息。隨后,在S207中,基于在S206中輸入的信息來確定按下的鍵是OK鍵還是另外的 鍵(特別地,向上、向下、向左、或向右鍵)。在S207中,如果確定按下的鍵是除OK鍵之外的鍵,則處理前進至S208,并更新預 覽ID計數(shù)器的值。詳細地,如果按下的鍵是向下或向右鍵,則向預覽ID計數(shù)器的值加一 (1)以便將對應于預覽圖像的輸入圖像數(shù)據(jù)變成具有大1的輸入圖像ID的值的輸入圖像數(shù) 據(jù)。同時,如果按下的鍵是向上或向左鍵,則從預覽ID計數(shù)器的值減一(1)以便將對應于 預覽圖像的輸入圖像數(shù)據(jù)變成具有小1的輸入圖像ID的值的輸入圖像數(shù)據(jù)。在處理S208 之后,處理返回到S201。因此,在液晶顯示器部16上顯示的預覽圖像變成另一輸入圖像數(shù) 據(jù)的預覽圖像。然而,作為計算(加或減)的結(jié)果,如果預覽ID計數(shù)器的值超過輸入圖像 ID的值的一定范圍(即,從0至“存儲在媒體卡中的文件的數(shù)目減1”),則保持該值而不進 行計算。此外,在這種情況下,由于顯示在液晶顯示器部16上的預覽圖像未改變,所以處理 會返回到S206而不返回到S201。同時,如果在S207中確定按下的鍵是OK鍵,S卩如果與此時顯示的預覽圖像相對 應的輸入圖像數(shù)據(jù)被選擇作為要打印的目標,則處理前進至S209,并且在液晶顯示器部16 上顯示用于使用戶執(zhí)行打印設(shè)置的打印設(shè)置選擇畫面。詳細地,關(guān)于打印質(zhì)量、紙張類型、 和紙張尺寸三個設(shè)置項目,顯示針對打印質(zhì)量的標準質(zhì)量和高質(zhì)量兩種類型的選項、針對 紙張類型的普通紙張、噴墨紙張、和高光紙張的三種類型的選項、以及針對紙張尺寸的L尺寸、2L尺寸、和A4尺寸的三種類型的選項,以能夠在命令輸入部17處對其進行選擇。接下來,在S210中,對于在S209中顯示的打印設(shè)置選擇畫面,輸入關(guān)于用戶在命 令輸入部17處按下(選擇)的命令鍵的信息。隨后,在S211中,基于在S210中輸入的信息,由用戶進行的打印設(shè)置(打印質(zhì)量、 紙張類型、以及紙張尺寸)被存儲在打印設(shè)置信息存儲區(qū)32 (打印質(zhì)量存儲區(qū)61、紙張類型 存儲區(qū)62、以及紙張尺寸存儲區(qū)63)中。然后,打印圖像選擇處理結(jié)束。接下來,將使用圖8的流程圖來描述作為上述媒體圖像打印處理中的S103的處理 的由CPU 11執(zhí)行的打印圖像輸出處理。當打印圖像輸出處理已開始時,首先,在S301處,CPU 11讀出被選擇作為要打印 的目標的輸入圖像數(shù)據(jù)的輸入圖像ID(預覽ID計數(shù)器的值)。隨后,在S302中,讀出存儲在打印設(shè)置信息存儲區(qū)32中的打印設(shè)置。隨后,在S303中,根據(jù)與打印設(shè)置的紙張尺寸和與輸入圖像數(shù)據(jù),即要打印的目 標相對應的輸入圖像的方向來確定是否要求用于以90°的角度旋轉(zhuǎn)輸入圖像的旋轉(zhuǎn)處理。 詳細地,如前所述,預先使得紙張尺寸和圖像的方向(縱向或橫向方向上長)對應(圖4), 并且在其中與紙張尺寸相對應的圖像的方向不同于輸入圖像的方向時,確定要求旋轉(zhuǎn)處 理。在與紙張尺寸相對應的圖像的方向與輸入圖像的方向相同時,確定不要求旋轉(zhuǎn)處理。此 外,特別地基于橫向圖像大小存儲區(qū)M和縱向圖像大小存儲區(qū)陽的值來確定輸入圖像在 縱向方向上長還是橫向方向上長。如果在S303中確定要求旋轉(zhuǎn)處理,則處理前進至S304,與大小減小圖像數(shù)據(jù)存儲 區(qū)36的大小(固定的緩沖器大小)對應地確定輸入圖像的減小度。詳細地描述在S304中確定減小度的方法。此外,在以下描述中,“Xin”和“Yin” 分別指的是輸入圖像的橫向和縱向圖像大小(像素),‘qrnmgSize”指的是輸入圖像的圖 像大小(像素),其中,InImgSize = XinXYin0此外,“hDataSize”指的是輸入圖像數(shù)據(jù) 的數(shù)據(jù)大小(位)。在本實施例中,由于用1位056色調(diào))來表示每平面的1個像素,所 以可以將其表示為hDataSize = XinXYinX 3。并且,“YDataSize”指的是大小減小之后 的亮度分量的數(shù)據(jù)大小,并且“CDDataSize”指的是大小減小之后的色度分量(U+V)的數(shù)據(jù) 大小。在本實施例中,假設(shè)U分量和V分量的數(shù)據(jù)大小彼此相同(即⑶DataSizeA)。此 外,“Xy”和“Yy”分別指的是大小減小之后的亮度分量的橫向和縱向圖像大小(像素),其 中YDataSize = XyXYy。此外,“RotBuffSize”指的是大小減小圖像數(shù)據(jù)存儲區(qū)36的大小 (位),“YBuffSize”指的是大小減小圖像數(shù)據(jù)存儲區(qū)36中的亮度分量存儲區(qū)(Y分量存儲 區(qū))的大小(位),“CDBuffSiZe”指的是大小減小圖像數(shù)據(jù)存儲區(qū)36中的色度分量存儲區(qū) (U分量存儲區(qū)+V分量存儲區(qū))的大小(位)。RotBuffSize被劃分成總共三個區(qū)域,一個 是TOuffSize的區(qū)域,并且另外兩個是⑶BuffSize的區(qū)域,并且其中存儲Y、U和V的各自 的大小減小圖像數(shù)據(jù)。此外,“kaleY”指的是相對于原始圖像的亮度分量的減小度(%), 并且“SCaleY_X”指的是相對于原始圖像的圖像橫向方向上的亮度分量的減小度(% ), “SCaleY_Y”指的是相對于原始圖像的圖像縱向方向上的亮度分量的減小度(%)。另外, “Scale⑶”指的是相對于原始圖像的色度分量的減小度(% ),“ScaleCD_X”指的是相對于 原始圖像的圖像橫向方向上的色度分量的減小度(% ),并且“ScaleCD_Y”指的是相對于原 始圖像的圖像縱向方向上的色度分量的減小度(%)。此外,在本實施例中,圖像縱向方向
9上的減小度等于圖像橫向方向上的減小度。此外,在S304的處理中確定的亮度分量和色度分量的圖像橫向和縱向減小度 ScaleY_X, ScaleY_Y> kaleCD_X、和kaleCD_Y被存儲在大小減小圖像信息存儲區(qū)33的各 自的區(qū)域中(亮度分量橫向減小度存儲區(qū)71、亮度分量縱向減小度存儲區(qū)72、色度分量橫 向減小度存儲區(qū)73、和色度分量縱向減小度存儲區(qū)74),并且其它計算變量被存儲在臨時 變量存儲區(qū)39中。此外,在本實施例中,亮度分量Y的數(shù)據(jù)大小與色度分量U和V的數(shù)據(jù)大小中的 每一個的最大比率被設(shè)置為4 1(圖像橫向方向和縱向方向數(shù)據(jù)大小中的每一個被設(shè)置 為2 1)。也就是說,每個分量的減小度被確定為大小減小之后的亮度分量的數(shù)據(jù)大小 YDataSize與大小減小之后的色度分量的數(shù)據(jù)大?、荄ataSize的比率不超過2 1。此比 率是用于在不使圖像質(zhì)量的退化很容易被注意到的情況下使圖像數(shù)據(jù)的大小盡可能小的 減小度,并且是在實驗上獲得的值。此比率僅僅是以示例的方式取的,因此本實施例不限于 此比率。在S304的處理中,針對以下情況㈧至(C)來計算輸入圖像的減小度。(A)RotBuffSize 彡 InDataSize在這種情況下,能夠在不減小輸入圖像數(shù)據(jù)的大小的情況下將其存儲在大小減小 圖像數(shù)據(jù)存儲區(qū)36中。因此,kaleY和kaleCD都是110%,此外,ScaleY_X, ScaleY_Y> kaleCD_X、和 kaleCD_Y 全部是 100%。(B)InDataSize/2 彡 RotBuffSize < InDataSize在這種情況下,能夠通過在不減小輸入圖像數(shù)據(jù)的亮度分量的大小的情況下僅減 小色度分量的大小來將輸入圖像數(shù)據(jù)的大小存儲在大小減小圖像數(shù)據(jù)存儲區(qū)36中。因此, kaleY、kaleY_X、和 kaleY_Y 全部是 100%。同時,下面用表達式1來表示⑶BuffSize。[表達式 1] CDBuffSize = RotBuffSize-YbuffSize如在以下表達式2和3中表示YBuffSize和CDBuffSize。[表達式 2]YBuffSize = YDataSize = InImgSize[表達式 3] CDBuffSize = CDDataSize此外,下面在表達式4中表示kaleCD。[表達式4]
。,m CDDataSize/2 1Λη CDDataSize
權(quán)利要求
1.一種對存儲在臨時存儲區(qū)中的圖像數(shù)據(jù)執(zhí)行圖像處理的圖像處理裝置,包括大小減小單元,所述大小減小單元減小原始圖像數(shù)據(jù)的大小以執(zhí)行圖像處理,其中根 據(jù)原始圖像數(shù)據(jù)的參數(shù)來減小所述原始圖像數(shù)據(jù)的大小,使得色度分量的大小減小度大于 亮度分量的大小減小度;以及存儲控制單元,所述存儲控制單元將大小減小圖像數(shù)據(jù)存儲在所述臨時存儲區(qū)中以執(zhí) 行圖像處理。
2.如權(quán)利要求1所述的圖像處理裝置,其中,如果所述原始圖像數(shù)據(jù)的大小大于所述臨時存儲區(qū)的大小,則所述大小減小單 元將所述原始圖像數(shù)據(jù)的大小減小為小于臨時存儲區(qū)的大小,并且其中,如果所述原始圖像數(shù)據(jù)的大小大于所述臨時存儲區(qū)的大小,則所述存儲控制單 元將所述大小減小的圖像數(shù)據(jù)存儲在所述臨時存儲區(qū)中,并且如果所述原始圖像數(shù)據(jù)的大 小小于所述臨時存儲區(qū)的大小,則所述存儲控制單元將所述原始圖像數(shù)據(jù)存儲在所述臨時 存儲區(qū)中而不減小所述原始圖像數(shù)據(jù)的大小。
3.如權(quán)利要求1所述的圖像處理裝置,其中,所述大小減小單元減小所述原始圖像數(shù)據(jù)的大小,以使得所述圖像數(shù)據(jù)的亮度 分量的大小減小度在亮度分量的大小減小度與色度分量的大小減小度的比率不超過預定 最大比率的限度內(nèi)被最小化。
4.如權(quán)利要求1至3中的任一項所述的圖像處理裝置,其中,通過將能夠執(zhí)行壓縮以使得所述原始圖像數(shù)據(jù)的色度分量的壓縮度大于所述原 始圖像數(shù)據(jù)的亮度分量的壓縮度的圖像壓縮格式的壓縮數(shù)據(jù)解壓縮,來生成所述原始圖像 數(shù)據(jù),以及其中,所述大小減小單元將色度分量的大小減小度與亮度分量的大小減小度的比率確 定為等于解壓縮之前的原始圖像數(shù)據(jù)的色度分量的壓縮度與解壓縮之前的原始圖像數(shù)據(jù) 的亮度分量的壓縮度的比率,并基于所確定的比率來減小圖像數(shù)據(jù)的大小。
5.如權(quán)利要求1至3中的任一項所述的圖像處理裝置,其中,所述大小減小單元減小所述原始圖像數(shù)據(jù)的色度分量的大小并且不減小所述原 始圖像數(shù)據(jù)的亮度分量的大小。
全文摘要
本發(fā)明提供一種圖像處理裝置。具體而言,提供了一種對存儲在臨時存儲區(qū)中的圖像數(shù)據(jù)執(zhí)行圖像處理的圖像處理裝置。該圖像處理裝置包括大小減小單元,其減小原始圖像數(shù)據(jù)的大小以執(zhí)行圖像處理,其中根據(jù)原始圖像數(shù)據(jù)的參數(shù)來減小原始圖像數(shù)據(jù)的大小,使得色度分量的大小減小度大于亮度分量的大小減小度;以及存儲控制單元,其將大小減小圖像數(shù)據(jù)存儲在臨時存儲區(qū)中以執(zhí)行圖像處理。
文檔編號H04N1/387GK102131019SQ20101057246
公開日2011年7月20日 申請日期2010年11月30日 優(yōu)先權(quán)日2009年11月30日
發(fā)明者長谷川智彥 申請人:兄弟工業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜都市| 扎囊县| 崇明县| 石河子市| 台南县| 赣榆县| 海丰县| 区。| 玉门市| 长沙市| 麻城市| 视频| 双辽市| 准格尔旗| 巴东县| 德安县| 易门县| 乐清市| 甘肃省| 花莲县| 砀山县| 鄢陵县| 澄城县| 汕尾市| 宁河县| 黑山县| 延寿县| 区。| 磐安县| 建水县| 句容市| 神农架林区| 化隆| 保定市| 凭祥市| 平舆县| 嘉义县| 阳原县| 登封市| 澄城县| 吉林市|