專利名稱::圖像壓縮方法、圖像壓縮裝置、圖像形成裝置、計算機程序和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及對圖像數(shù)據(jù)進行壓縮的圖像壓縮方法,更具體地涉及,通過將圖像分離成文字和背景后分別采用適當?shù)姆椒ㄟM行壓縮,從而能夠高效率地壓縮圖像數(shù)據(jù)的圖像壓縮方法、圖像壓縮裝置、圖像形成裝置、計算機程序和記錄介質(zhì)。
背景技術(shù):
:光學(xué)地讀取記錄在紙張等上的文件等的圖像,并生成作為電子數(shù)據(jù)的圖像數(shù)據(jù)的圖像處理技術(shù)廣泛地應(yīng)用于掃描儀裝置、傳真裝置、復(fù)印裝置或兼具這些功能的復(fù)合機等領(lǐng)域。生成的圖像數(shù)據(jù)通過傳真通信或電子郵件等進行發(fā)送或接收,或者通過存儲在數(shù)據(jù)庫中等而被用于各種用途。光學(xué)地讀取圖像而生成的圖像數(shù)據(jù)一般而言生成的數(shù)據(jù)量大,因此為了高效地進行發(fā)送接收或存儲,必須將圖像數(shù)據(jù)進行壓縮。作為用于實現(xiàn)高壓縮率的壓縮技術(shù)中的一種,已知MRC(MixedRasterContent,混合光柵量)等基于層分離的壓縮技術(shù)?;趯臃蛛x的壓縮技術(shù)通過如下方式,即,從圖像生成表示文字、線條的前景蒙版(mask),基于生成的前景蒙版將圖像分離為前景層和背景層,并分別使用適當?shù)膲嚎s方法對前景層和背景層進行壓縮,最終生成高壓縮圖像的技術(shù)。其中,所謂的前景層是表示圖像中的文字和/或線條的前景的層,一般采用JBIGCJointBi-IevelImageExpertsGroup,聯(lián)合二值圖像專家組)、MMR(ModifiedModifiedRead,MMR算法)或LZW(LempelZivWelch,LZW壓縮算法)等可逆壓縮技術(shù)進行壓縮。另一方面,背景層是表示文字和/或線條以外的圖像內(nèi)容的背景的層,一般采用JPEG(JointPhotographicExpertsGroup,聯(lián)合圖像專家組)等不可逆壓縮技術(shù)進行壓縮。在日本特開2003-18413號公報記載的技術(shù)中,在彩色文件圖像中包含的每個文字區(qū)域,抽出該文字區(qū)域所使用的顏色,生成包含使用同一顏色的文字區(qū)域的包含圖像,對包含圖像進行MMR壓縮,并添加該包含圖像的調(diào)色板(pallet)信息和包含圖像信息作為頭部(header)。此外,在觀察的文字區(qū)域僅具有一種顏色的情況下,對該觀察的文字區(qū)域進行MMR壓縮,在觀察的文字區(qū)域具有多種顏色的情況下,進行不可逆壓縮。在壓縮結(jié)果中將調(diào)色板信息和文字信息添加到頭部。進一步地,在日本特開2003-18413號公報中記載了如下技術(shù)使用文字信息指定彩色文件圖像中的文字區(qū)域,生成以規(guī)定的顏色填充指定的文字區(qū)域而成的圖像(相當于背景層),在生成的圖像中進行JPEG壓縮的技術(shù)?;诓豢赡鎵嚎s技術(shù)進行的壓縮與基于可逆壓縮技術(shù)進行的壓縮相比,壓縮后的圖像的品質(zhì)容易劣化。但是,由于不可逆壓縮技術(shù)的壓縮率容易控制,因此能夠根據(jù)壓縮圖像的用途控制壓縮率,當優(yōu)先縮小數(shù)據(jù)量時提高壓縮率,當優(yōu)先提高圖像品質(zhì)時降低壓縮率。相反地,由于可逆壓縮技術(shù)難以控制壓縮率,因此難以提高壓縮率。
發(fā)明內(nèi)容當將圖像中的文字和背景分離時,一般抽出文字形狀整體。抽出文字形狀整體可4以通過將邊緣的前沿和后沿之間作為文字檢測、或者指定文字的濃度或顏色而以閾值處理檢測文字來實現(xiàn)。但是,為了高精度地抽出文字的形狀,需要進行用于去除照片邊緣、印刷網(wǎng)點或噪音等文字以外的部分的各種前處理和后處理,并且不容易正確地僅抽出文字的形狀。此外,在日本特開2003-18413號公報中記載的技術(shù)中,雖然在正確地抽出文字區(qū)域的情況下沒有問題,但是在不能正確地抽出文字區(qū)域時,文字區(qū)域被載入背景層,并且由于不可逆壓縮,文字變形,存在文字的視認性惡化的問題。鑒于這樣的情況,提出了本發(fā)明,本發(fā)明的目的是提供通過抽出文字的輪廓而不是文字整體以生成前景層,由此能夠提高壓縮后的圖像所包含的文字的視認性的圖像壓縮方法、圖像壓縮裝置、圖像形成裝置、計算機程序和記錄介質(zhì)。根據(jù)下面結(jié)合附圖的詳細描述,本發(fā)明的以上和其他的目的及特性將被更充分地理解。圖1是表示根據(jù)實施方式1的圖像形成裝置的內(nèi)部功能結(jié)構(gòu)的方塊圖。圖2是表示壓縮處理部的內(nèi)部結(jié)構(gòu)例的方塊圖。圖3是表示壓縮處理部的內(nèi)部結(jié)構(gòu)例的方塊圖。圖4是表示前景層生成部進行的處理的步驟的流程圖。圖5是表示以二值表示文字邊緣的二值圖像的生成例的概念圖。圖6是表示通過濾波處理檢測文字邊緣并生成二值圖像的例子的概念圖。圖7是表示通過濾波處理檢測文字邊緣并生成二值圖像的例子的概念圖。圖8是表示原圖像的例子的示意圖。圖9是表示檢測出文字邊緣的結(jié)果的例子的示意圖。圖10是表示基于圖8A所示的原圖像求出整體顏色的例子的示意圖。圖11是表示基于圖8A所示的原圖像求出文字周邊顏色的例子的示意圖。圖12是表示對圖8A所示的原圖像進行圖像處理的結(jié)果。圖13是表示基于圖8B所示的原圖像求出整體顏色的例子的示意圖。圖14是表示基于圖8B所示的原圖像求出文字周邊顏色的例子的示意圖。圖15是表示對圖8B所示的原圖像進行圖像處理的結(jié)果。圖16是表示基于圖8C所示的原圖像求出整體顏色的例子的示意圖。圖17是表示基于圖8C所示的原圖像求出文字周邊顏色的例子的示意圖。圖18是表示對圖8C所示的原圖像進行圖像處理的結(jié)果。圖19是表示在使前景層顏色為白色時對壓縮圖8C所示的原圖像而得到的壓縮文件進行解壓縮后的圖像的示意圖。圖20是表示包括實施方式2的圖像壓縮裝置的掃描儀裝置的內(nèi)部功能結(jié)構(gòu)的方塊圖。圖21是表示實施方式3的本發(fā)明的圖像壓縮裝置的內(nèi)部結(jié)構(gòu)的方塊圖。具體實施例方式下面,基于表示本實施方式的附圖具體地說明本發(fā)明。5(實施方式1)在實施方式1中,表示本發(fā)明的圖像壓縮裝置成為用于形成彩色圖像的圖像形成裝置的一部分的方式。圖1是表示實施方式1的圖像形成裝置的內(nèi)部功能結(jié)構(gòu)的方塊圖。本發(fā)明的圖像形成裝置1是具有彩色復(fù)印功能和彩色掃描功能等的數(shù)字復(fù)合機。圖像形成裝置1包括從原稿光學(xué)讀取彩色圖像的彩色圖像輸入裝置11,在彩色圖像輸入裝置11上連接有生成與讀取到的彩色圖像相對應(yīng)的圖像數(shù)據(jù)并對圖像數(shù)據(jù)進行壓縮的彩色圖像處理裝置2。在彩色圖像處理裝置2上連接有基于彩色圖像處理裝置2所生成的圖像數(shù)據(jù)來輸出彩色圖像的彩色圖像輸出裝置13、和將彩色圖像處理裝置2生成的壓縮圖像數(shù)據(jù)發(fā)送到外部的發(fā)送裝置14。在彩色圖像輸入裝置11、彩色圖像處理裝置2、彩色圖像輸出裝置13和發(fā)送裝置14上連接有接收來自使用者的操作的操作面板12。圖像形成裝置1進行的各種處理由未圖示的CPU(CentralProcessingUnit,中央處理單元)進行控制。圖像形成裝置1的CPU經(jīng)由未圖示的網(wǎng)卡和LAN線纜,與連接到通信網(wǎng)絡(luò)上的計算機和其他數(shù)字復(fù)合機等進行數(shù)據(jù)通信。接下來,說明圖像形成裝置1的各部分的結(jié)構(gòu)。操作面板12構(gòu)成為包括通過使用者的操作對用于設(shè)定圖像形成裝置1的動作模式的設(shè)定指示等、用于控制圖像形成裝置1的動作的指示進行接收的觸摸面板或數(shù)字鍵盤(tenkey)等接收部;和對操作中所需的信息進行顯示的液晶顯示器等顯示部。彩色圖像輸入裝置11使用具有CCD(ChargeCoupledDevice,電荷耦合器件)等光傳感器的彩色掃描儀構(gòu)成,其將來自原稿的反射光像作為RGB(R紅,G綠,B藍)模擬信號進行檢測并輸出到彩色圖像處理裝置2。彩色圖像處理裝置2通過由A/D轉(zhuǎn)換部20、陰影(shading)修正部21、原稿種類判別部22、輸入灰度等級修正部23和區(qū)域分離處理部24對從彩色圖像輸入裝置11輸入的RGB模擬信號進行后述的圖像處理,生成由RGB數(shù)字信號(下面稱為RGB信號)構(gòu)成的圖像數(shù)據(jù)。以下將RGB信號的強度表示為RGB值(r,g,b)。此外,彩色圖像處理裝置2通過由顏色修正部25、黑生成底色除去部26、空間濾色處理部27、輸出灰度等級修正部28、灰度等級再現(xiàn)處理部29對RGB信號進行后述的圖像處理,生成由CMYK(C:青色,M:品紅,Y黃色,K:黑色)的數(shù)字信號構(gòu)成的圖像數(shù)據(jù),并作為數(shù)據(jù)流(stream)輸出到彩色圖像輸出裝置13。另外,彩色圖像處理裝置2可以構(gòu)成為在將圖像數(shù)據(jù)輸出到彩色圖像輸出裝置13之前,將圖像數(shù)據(jù)暫時存儲在作為硬盤等非易失性的存儲裝置的存儲部30中。彩色圖像輸出裝置13基于從彩色圖像處理裝置2輸入的圖像數(shù)據(jù),通過由熱轉(zhuǎn)印、電子照片或噴墨等方式在紙張等記錄紙上形成彩色圖像,將彩色圖像輸出。彩色圖像輸出裝置13作為本發(fā)明中的圖像形成裝置發(fā)揮作用。另外,代替彩色圖像輸出裝置13,圖像形成裝置1也可以包括形成單色圖像并將其輸出到記錄紙上的單色圖像輸出裝置。在這種情況下,彩色圖像處理裝置2在將彩色圖像的圖像數(shù)據(jù)轉(zhuǎn)換為單色圖像的圖像數(shù)據(jù)之后,將圖像數(shù)據(jù)輸出到單色圖像輸出裝置。此外,彩色圖像處理裝置2通過由壓縮處理部3對區(qū)域分離處理部24輸出的RGB信號執(zhí)行后述的本發(fā)明的圖像壓縮方法,生成包含將圖像數(shù)據(jù)壓縮之后的數(shù)據(jù)的壓縮文件,并將壓縮文件輸出到發(fā)送裝置14。壓縮處理部3作為本發(fā)明的圖像壓縮裝置發(fā)揮作用。另外,彩色圖像處理裝置2可以構(gòu)成為在將壓縮文件輸出到彩色圖像輸出裝置13之前,將其暫時存儲在存儲部30中。發(fā)送裝置14采用網(wǎng)卡或調(diào)制解調(diào)器等構(gòu)成,能夠連接到未圖示的公共線路網(wǎng)、LAN(LocalAreaNetwork,局域網(wǎng))或因特網(wǎng)等通信網(wǎng)絡(luò)上,通過傳真或電子郵件等通信方法經(jīng)由通信網(wǎng)絡(luò)將壓縮文件發(fā)送到外部。例如,在操作面板12中選擇了“掃描到e-mail模式”的情況下,發(fā)送裝置14將壓縮文件附加到電子郵件之后,發(fā)送到已設(shè)定的發(fā)送地址。另外,在由發(fā)送裝置14進行傳真發(fā)送的情況下,圖像形成裝置1的CPU通過發(fā)送裝置14進行與對方設(shè)備的通信流程(produre),在確保為能夠發(fā)送的狀態(tài)時,對壓縮文件實施壓縮形式的變更等必要的處理后,再依次發(fā)送到對方設(shè)備(目標設(shè)備)。此外,在構(gòu)成為由圖像形成裝置1利用發(fā)送裝置14等進行傳真接收的情況下,圖像形成裝置1的CPU通過發(fā)送裝置14進行通信流程,并且接收從對方設(shè)備發(fā)送來的壓縮文件,將所接收的壓縮文件輸入到彩色圖像處理裝置2。彩色圖像處理裝置2利用未圖示的壓縮/解壓縮處理部對接收的壓縮文件進行解壓縮處理。此外,彩色圖像處理裝置2根據(jù)需要利用未圖示的處理部對通過將壓縮文件解壓縮而得到的圖像數(shù)據(jù)進行旋轉(zhuǎn)處理和/或分辨率轉(zhuǎn)換處理等,利用輸出灰度等級修正部28進行輸出灰度等級修正,并利用灰度等級再現(xiàn)處理部29進行灰度等級再現(xiàn)處理。進一步地,彩色圖像處理裝置2將實施了各種圖像處理后的圖像數(shù)據(jù)輸出到彩色圖像輸出裝置13,彩色圖像輸出裝置13基于圖像數(shù)據(jù)輸出彩色圖像。接下來,說明彩色圖像處理裝置2中的圖像處理。A/D轉(zhuǎn)換部20接收從彩色圖像輸入裝置11輸入到彩色圖像處理裝置2中的RGB的模擬信號,將RGB的模擬信號轉(zhuǎn)換為作為數(shù)字信號的RGB信號,并將RGB信號輸出到陰影修正部21。陰影修正部21對從A/D轉(zhuǎn)換部20輸入的RGB信號進行去除由彩色圖像輸入裝置11的照明系統(tǒng)、成像系統(tǒng)和攝像系統(tǒng)產(chǎn)生的各種失真的處理。接下來,陰影修正部21將去除了失真后的RGB信號輸出到原稿種類判別部22。原稿種類判別部22將從陰影修正部21輸入的RGB反射信號轉(zhuǎn)換為RGB濃度信號(像素值)。原稿種類判別部22基于從陰影修正部21輸入的RGB信號,進行判別文字、印刷照片或照片(銀鹽照片)等的原稿模式的原稿種類判別處理。在用戶使用操作面板12手動設(shè)定原稿種類判別處理的情況下,原稿種類判別部22將從陰影修正部21輸入的RGB信號不變地輸出到下一級的輸入灰度等級修正部23。原稿種類判別處理的處理結(jié)果反映在下一級的圖像處理中。輸入灰度等級修正部23對RGB信號進行彩色平衡的調(diào)整、基底濃度的去除和對比度的調(diào)整等圖像品質(zhì)調(diào)整處理。接下來,輸入灰度等級修正部23將進行處理后的RGB信號輸出到區(qū)域分離處理部24。區(qū)域分離處理部24將從輸入灰度等級修正部23輸入的RGB信號所表示的圖像中的各像素分離為文字區(qū)域、網(wǎng)點區(qū)域或照片區(qū)域中的任意一種。此外,區(qū)域分離處理部24基于分離結(jié)果,將表示各像素屬于哪個區(qū)域的區(qū)域識別信號輸出到壓縮處理部3、黑生成底色除去部26、空間濾色處理部27和灰度等級再現(xiàn)處理部29。區(qū)域分離處理部24還將從輸入灰度等級修正部23輸入的RGB信號輸出到顏色修正部25和壓縮處理部3。另外,區(qū)域分離處理部24也可以是不向壓縮處理部3輸出區(qū)域識別信號的方式。顏色修正部25將從區(qū)域分離處理部24輸入的RGB信號轉(zhuǎn)換為CMY數(shù)字信號(下面稱為CMY信號),并且為了忠實地實現(xiàn)顏色再現(xiàn),進行從CMY信號去除基于包含不需要的吸收成分的CMY顏色材料的分光特性而產(chǎn)生的色濁的處理。接下來,顏色修正部25將顏色修正后的CMY信號輸出到黑生成底色除去部26。黑生成底色除去部26基于從顏色修正部25輸入的CMY信號,進行從CMY信號生成黑色(K)信號的黑生成處理、和從原來的CMY信號減去通過黑生成而得到的K信號從而生成新的CMY信號的處理。結(jié)果,三色的CMY信號被轉(zhuǎn)換為CMYK四色數(shù)字信號(下面稱為CMYK信號)。接下來,黑生成底色除去部26將對CMY信號進行轉(zhuǎn)換而得到的CMYK信號輸出到空間濾色處理部27。作為黑生成底色除去部26進行的黑生成處理的一個例子,一般采用通過輪廓黑版(skeletonblack)法進行黑生成的方法。在該方法中,如果令輪廓曲線的輸入輸出特性為y=f(χ),輸入的數(shù)據(jù)為C、M、Y,輸出的數(shù)據(jù)為C'、M'、Y'、Κ',UCR(UnderColorRemoval,底色去除)率為α(0<α<1),則由黑生成底色除去部26進行的處理所得到的C'、M'、X'、K'由下述式⑴式⑷表示。K'=f(min(C,Μ,Y))...(1)C'=c-(ιK'···(2)M'=M-(ιK'···(3)Y'=Y-(ιK'···(4)其中,所謂的UCR率α(0<α<1)表示將CMY重疊的部分置換為K而將CMY減少何種程度。式(1)表示在CMY的各信號強度中根據(jù)最小的信號強度來生成K信號。空間濾色處理部27對表示從黑生成底色除去部26輸入的CMYK信號所表示的圖像,通過基于從區(qū)域分離處理部24輸入的區(qū)域識別信號,由數(shù)字濾波器進行空間濾色處理來修正空間頻率特性,從而改善圖像的模糊或粒狀性的惡化。例如,對由區(qū)域分離處理部24分離為文字的區(qū)域,空間濾色處理部27為了提高文字的再現(xiàn)性,而使用高頻成分的強調(diào)量較大的濾波器進行空間濾色處理。此外,對由區(qū)域分離處理部24分離為網(wǎng)點的區(qū)域,空間濾色處理部27進行用于去除輸入網(wǎng)點成分的低通濾波處理。接下來,空間濾色處理部27將處理后的CMYK信號輸出到輸出灰度等級修正部28。輸出灰度等級修正部28對從空間濾色處理部27輸入的CMYK信號,根據(jù)彩色圖像輸出裝置13的特性并基于網(wǎng)點面積率進行輸出灰度等級修正處理,將輸出灰度等級修正處理后的CMYK信號輸出到灰度等級再現(xiàn)處理部29?;叶仍佻F(xiàn)處理部29對從輸出灰度等級修正部28輸入的CMYK信號,基于從區(qū)域分離處理部24輸入的區(qū)域識別信號,進行與區(qū)域相對應(yīng)的中間灰度處理。例如,對由區(qū)域分離處理部24分離為文字的區(qū)域,灰度等級再現(xiàn)處理部29進行適合于高頻率成分再現(xiàn)的高分辨率屏幕的二值化或多值化的處理。此外,對由區(qū)域分離處理部24分離為網(wǎng)點的區(qū)域,灰度等級再現(xiàn)處理部29進行在重視灰度再現(xiàn)性的屏幕的二值化或多值化處理?;叶仍佻F(xiàn)處理部29將處理后的圖像數(shù)據(jù)輸出到彩色圖像輸出裝置13。接下來,說明壓縮處理部3的結(jié)構(gòu)和壓縮處理部3進行的處理。壓縮處理部3基于由從區(qū)域分離處理部24輸入的RGB信號構(gòu)成的圖像數(shù)據(jù),利用本發(fā)明的實施方式的圖像壓縮方法生成壓縮文件。輸入到壓縮處理部3中的彩色圖像的圖像數(shù)據(jù)所表示的原圖像由配置為矩陣狀的多個像素構(gòu)成。壓縮處理部3將原圖像分離為作為二值圖像的前景層和背景層,例如通過MMR對前景層進行可逆壓縮,例如通過JPEG對背景層進行不可逆壓縮。接下來,壓縮處理部3將被可逆壓縮的前景層、被不可逆壓縮的背景層和用于將它們解壓縮而成為彩色圖像的圖像數(shù)據(jù)的解壓縮信息匯總成一個文件。該文件是壓縮文件。此外,作為該解壓縮信息,使用表示壓縮形式的信息和索引·顏色·表格(table)(下面稱為IC表)等。這樣的壓縮文件,與彩色圖像的圖像數(shù)據(jù)被直接壓縮的情況、或前景層和背景層被壓縮的情況等相比較,文件量變小,并且抑制了圖像品質(zhì)的劣化。此外,由于包括對二值圖像(前景層)的可逆壓縮單元和對背景層的不可逆壓縮單元的各一個即可,所以不需要包括三種以上的壓縮單元。圖2和圖3是表示壓縮處理部3的內(nèi)部結(jié)構(gòu)例的方塊圖。圖2表示將原圖像不變地作為背景層使用的結(jié)構(gòu)例。壓縮處理部3包括生成表示文字的前景層的前景層生成部31;對前景層進行壓縮的可逆壓縮部32;對背景層(原圖像,即全景層)進行壓縮的不可逆壓縮部34;和壓縮文件生成部33。來自區(qū)域分離處理部24的區(qū)域識別信號輸入到前景層生成部31,由來自區(qū)域分離處理部24的RGB信號構(gòu)成的圖像數(shù)據(jù)輸入到前景層生成部31和不可逆壓縮部34。前景層生成部31通過從區(qū)域識別信號抽出文字區(qū)域的信號、并生成以二值表示與文字的邊緣相對應(yīng)的像素的二值圖像,生成前景層。另外,在沒有從區(qū)域分離處理部24輸入?yún)^(qū)域識別信號的方式的情況下,前景層生成部31通過進行檢測文字的邊緣的處理來生成二值圖像。作為檢測邊緣的方法,采用索貝爾(sobel)的邊緣檢測濾波器或拉普拉斯濾波器(Laplacianfilter)等一般的濾波器進行濾波處理即可。前景層生成部31將生成的前景層輸出到可逆壓縮部32,可逆壓縮部32對從前景層生成部31輸入的前景層進行可逆壓縮。不可逆壓縮部34對從區(qū)域分離處理部24輸入的圖像數(shù)據(jù)進行不可逆壓縮??赡鎵嚎s部32將可逆壓縮前景層后得到的可逆壓縮數(shù)據(jù)輸出到壓縮文件生成部33,不可逆壓縮部34將不可逆壓縮全景層后得到的不可逆壓縮數(shù)據(jù)輸出到壓縮文件生成部33。此外,前景層生成部31經(jīng)由可逆壓縮部32將IC表等所需的信息輸入到壓縮文件生成部33,并且可逆壓縮部32和不可逆壓縮部34將表示壓縮形式的信息等所需的信息輸入到壓縮文件生成部33。壓縮文件生成部33通過將可逆壓縮數(shù)據(jù)、不可逆壓縮數(shù)據(jù)和IC表等解壓縮信息匯總成一個文件,進行生成壓縮文件的處理。圖3表示使用使原圖像低分辨率化的全景層的結(jié)構(gòu)例。除了前景層生成部31、可逆壓縮部32、不可逆壓縮部34和壓縮文件生成部33以外,壓縮處理部3還包括低分辨率化部35。來自區(qū)域分離處理部24的圖像數(shù)據(jù)被輸入到前景層生成部31和低分辨率化部35。低分辨率化部35將從區(qū)域分離處理部24輸入的圖像數(shù)據(jù)所表示的原圖像(全景層)轉(zhuǎn)換為低分辨率圖像,并且將低分辨率圖像輸出到不可逆壓縮部34。不可逆壓縮部34對從低分辨率化部35輸入的低分辨率圖像進行不可逆壓縮,并且將不可逆壓縮數(shù)據(jù)輸出到壓縮文件生成部33。前景層生成部31、可逆壓縮部32和壓縮文件生成部33進行與上述相同的處理。通過進行全景層的低分辨率化,能夠使壓縮文件的數(shù)據(jù)量變得更小。圖4是表示前景層生成部31進行的處理的步驟的流程圖。前景層生成部31基于從區(qū)域分離處理部24輸入的區(qū)域識別信號中表示像素包含在文字區(qū)域中的文字區(qū)域信號,檢測從區(qū)域分離處理部24輸入的圖像數(shù)據(jù)所表示的原圖像中的文字邊緣(Si)。接下來,前景層生成部31通過使與檢測出的文字邊緣相對應(yīng)的像素的濃度值為1、其他像素的濃度值為0等方法,生成以二值表示文字邊緣的二值圖像(S2)。在步驟S2中生成的二值圖9像成為前景層。圖5是表示以二值表示文字邊緣的二值圖像的生成例的概念圖。圖5A表示區(qū)域識別信號的格式的例子。在圖5A所示的例子中,區(qū)域識別信號是三位的信號,左端的位是表示文字區(qū)域的位,中央的位是表示網(wǎng)點區(qū)域的位,右端的位是表示照片區(qū)域的位。如果各位是1,則像素包含在該位表示的區(qū)域中,如果位是0,則像素不包含在該位表示的區(qū)域中。圖5B表示使區(qū)域識別信號與原圖像中的各像素對應(yīng)的狀態(tài)。通過將原圖像所包含的像素中表示文字區(qū)域的位為1的像素抽出,檢測原圖像中的文字。進一步地,通過將抽出的像素中兩側(cè)、四鄰近或八鄰近為文字區(qū)域的像素去除(除外),剩下的像素成為與文字邊緣對應(yīng)的像素,檢測文字邊緣。通過使與文字邊緣對應(yīng)的像素的濃度為1、其他像素的濃度為0,生成二值圖像。圖5C表示從圖5B所示的各像素的區(qū)域識別信號生成的二值圖像的例子。另外,在沒有從區(qū)域分離處理部24輸入?yún)^(qū)域識別信號的方式的情況下,前景層生成部31在步驟Sl中通過濾波處理檢測文字邊緣,在步驟S2中進行生成二值圖像的處理。圖6和圖7是表示通過濾波處理檢測文字邊緣并生成二值圖像的例子的概念圖。圖6A表示由0255的數(shù)值表示各像素的濃度的圖像。圖6B表示3X3拉普拉斯濾波器。圖7A表示使用圖6B所示的濾波器對圖6A所示的圖像進行濾波處理后的結(jié)果。使與文字邊緣以外的部分相對應(yīng)的像素的濃度值為0,將具有更大濃度值的像素作為文字邊緣檢測出。進一步地,通過使比規(guī)定的閾值大的濃度值為1、閾值以下的濃度值為0,生成二值圖像。圖7B表示從圖7A所示的圖像生成的二值圖像。在圖7的例子中,表示閾值為127的例子。接下來,前景層生成部31從圖像數(shù)據(jù)所表示的原圖像整體檢測代表原圖像整體的顏色的整體顏色(S3)。在步驟S3中,前景層生成部31將原圖像整體分割為多個塊,根據(jù)包含在各塊中的像素濃度的不同來計數(shù)像素數(shù),求出代表塊內(nèi)的顏色的代表濃度值。此外,前景層生成部31求出每一塊的代表濃度值,在每次得到同一代表濃度值時,計數(shù)各代表濃度值所得的數(shù),將計數(shù)值(數(shù)量)最大的代表濃度值所表示的顏色確定為整體顏色。另外,濃度值的取得在RGB各顏色中進行即可。接下來,前景層生成部31檢測在圖像數(shù)據(jù)所表示的原圖像中的像素中代表文字邊緣的周邊像素的顏色的文字周邊顏色(S4)。在步驟S4中,前景層生成部31依次選擇原圖像中的各像素作為觀察像素,在觀察像素是對應(yīng)于文字邊緣的像素的情況下,根據(jù)由以觀察像素為中心的多個像素構(gòu)成的塊內(nèi)所含的像素中不包含在文字區(qū)域中的像素濃度的不同,對像素數(shù)計數(shù),并且求出代表塊內(nèi)顏色的代表濃度值。在步驟S4中使用的塊是比在步驟S3中使用的塊小的塊。在規(guī)定大小的塊內(nèi)包含的像素,從與文字邊緣相對應(yīng)的像素變成規(guī)定范圍內(nèi)的像素。前景層生成部31取得與文字邊緣相對應(yīng)的各像素的代表濃度值,每次得到同一代表濃度值時,計數(shù)各代表濃度值所得到的數(shù),并且將計數(shù)值為預(yù)定的閾值以上的代表濃度值確定為文字周邊顏色。接下來,前景層生成部31判斷計數(shù)值為閾值以上的文字周邊顏色是否為多個(S5)。在為多個文字周邊顏色的情況下(S5:YES),前景層生成部31從多個文字周邊顏色中選擇與整體顏色的濃度差最小的文字周邊顏色(S6)。在步驟S6結(jié)束的情況下,或者在步驟S5中文字周邊顏色為單一的情況下(S5=NO),前景層生成部31判斷整體顏色與所選擇的文字周邊顏色的濃度差是否未達到預(yù)定的規(guī)定值(S7)。在整體顏色與文字周邊顏色的濃度差未達到規(guī)定值的情況下(S7:YES),前景層生成部31確定由步驟S3檢測出的整體顏10色是前景層顏色(S8)。在整體顏色與文字周邊顏色的濃度差在規(guī)定值以上的情況下(S7:NO),前景層生成部31確定計數(shù)值最大的文字周邊顏色是前景層顏色(S9)。以上,前景層生成部31結(jié)束處理,并且將作為生成的二值圖像的前景層和表示所確定的前景層顏色的信息輸出到可逆壓縮部32。將前景層顏色記錄在IC表中,并且包含在壓縮文件中。當壓縮文件被解壓縮時,由所確定的前景層顏色再現(xiàn)文字邊緣,并且使再現(xiàn)的圖像中的文字以前景層顏色為邊界。另外,在由于原圖像中的顏色的變化劇烈而使得代表濃度值的計數(shù)值未達到閾值的情況等、不能確定整體顏色和文字周邊顏色的情況下,前景層生成部31也可以是進行將前景層顏色確定為無彩色的處理的方式。作為無彩色,采用白色或特定濃度的灰色即可。此外,前景層生成部31也可以是無條件地進行將前景層顏色確定為無彩色的處理的方式。在該方式的情況下,在將壓縮文件解壓縮后再現(xiàn)的圖像中,由白色等無彩色再現(xiàn)文字邊緣,并且所再現(xiàn)的圖像中的文字以無彩色為邊界。接下來,說明生成背景層(使用原圖像的全景層)的處理的具體例子。圖8是表示原圖像的例子的示意圖。圖8A表示原圖像中的文字的背景是白色的例子,圖8B表示文字的背景是有彩色的例子,圖8C表示原圖像中文字的背景存在多種顏色的例子。圖9是表示檢測文字邊緣的結(jié)果的例子的示意圖。圖9表示從圖8所示的原圖像檢測文字邊緣來生成二值圖像的例子,圖中的黑色部分是像素濃度值為1的部分,圖中的白色部分是像素濃度值為0的部分。圖10是表示從圖8A所示的原圖像求出整體顏色的例子的示意圖。前景層生成部31在步驟S3的處理中,如圖IOA所示,針對將原圖像整體分割而成的多個塊的各個,求出代表濃度值。雖然在圖IOA中表示了將原圖像的一部分分割為三個塊,但是實際上是將原圖像整體由多個塊分割。前景層生成部31將包含在塊內(nèi)的像素的濃度值平均,將所得到的平均濃度值四舍五入后的值作為塊的代表濃度值。作為將平均濃度值四舍五入的方法,例如使用如下方法。在由8位表示0255的濃度值的情況下,通過增加第9位的0以9位來表示濃度值,在濃度值上增加+16,取與前4位為1后5位為0的480(二進制數(shù)表示為111100000)的每一位的邏輯積。在取邏輯積而得到的值為32以上的情況下,對取邏輯積后的值加-1,并將得到的值作為濃度值。具體地,在濃度值為255的情況下,255+16=271(二進制數(shù)表示為100001111),當取與480的邏輯積時,成為100001111&111100000=100000000(=256),由于是32以上的值,所以加上_1,成為256-1=255。在邏輯積的結(jié)果為小于等于31的情況下,將邏輯積的結(jié)果作為濃度值。通過這樣的計算,能夠?qū)舛戎邓纳嵛迦霝?、31、63、95、127、159、191、223、255中的任意值。前景層生成部31計數(shù)在各塊得到的代表濃度值。圖IOB為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。計數(shù)值與具有各代表濃度值的塊的數(shù)量相對應(yīng)。根據(jù)圖IOB所示的計數(shù)結(jié)果,前景層生成部31將計數(shù)值最大的代表濃度值(=255)作為整體顏色。圖11是表示從圖8A所示的原圖像求出文字周邊顏色的例子的示意圖。前景層生成部31在步驟S4的處理中,如圖IlA所示,在原圖像中的觀察像素是在檢測出文字邊緣的二值圖像上濃度值為1的像素的情況下,將在以觀察像素為中心的塊中包含的像素內(nèi)不包括在文字區(qū)域中的像素的濃度值平均,并且將得到的平均濃度值四舍五入后的值作為塊的代表濃度值。在步驟S4中使用的塊是比步驟S3中的塊小的塊,此外,由于以原圖像中的各像素為中心,所以與其他塊重合。前景層生成部31對就與文字邊緣對應(yīng)的像素的每一個而言所得到的代表濃度值計數(shù)。圖IlB為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。計數(shù)值與各代表濃度值相關(guān)的像素數(shù)相對應(yīng)。前景層生成部31將計數(shù)值為閾值以上的代表濃度值(=255)作為文字周邊顏色。在圖10和圖11的例子中,文字周邊顏色是單一的,由于整體顏色和文字周邊顏色的差的絕對值未達到閾值(例如64),所以前景層生成部31確定檢測出的整體顏色(=255)為前景層顏色。圖12表示對圖8A所示的原圖像進行圖像處理的結(jié)果。圖12A表示全景層,圖12B表示前景層。全景層與原圖像幾乎是相同的圖像,前景層是表示文字邊緣的二值圖像。在圖12B中文字邊緣由黑色表示,但是實際上文字邊緣的部分是白色,除此以外都是透明的。通過對前景層進行可逆壓縮,對全景層進行不可逆壓縮,生成壓縮文件。圖12C表示將壓縮文件解壓縮后的圖像。由作為整體顏色的白色再現(xiàn)文字邊緣,并且圖像中的文字以白色為邊界。圖13是表示從圖8B所示的原圖像求出整體顏色的例子的示意圖。前景層生成部31在步驟S3的處理中,如圖13A所示,針對將原圖像整體分割而成的多個塊中的每一塊,求出代表濃度值,并將在各塊得到的代表濃度值計數(shù)。圖13B為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。根據(jù)計數(shù)結(jié)果,前景層生成部31將計數(shù)值為最大的代表濃度值(=255)作為整體顏色。圖14是表示從圖8B所示的原圖像求出文字周邊顏色的例子的示意圖。前景層生成部31在步驟S4的處理中,如圖14A所示,在原圖像中的觀察像素是在檢測文字邊緣所得的二值圖像上濃度值為1的像素的情況下,求出代表在以觀察像素為中心的塊中所包含的像素內(nèi)不包含在文字區(qū)域中的像素的濃度的代表濃度值,并且就與文字邊緣對應(yīng)的像素中的每一個而言將所得到的代表濃度值計數(shù)。圖14B為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。當閾值為250時,由于代表濃度值=159的計數(shù)值超過閾值,所以將代表濃度值=159作為文字周邊顏色。根據(jù)圖13和圖14所示的結(jié)果,文字周邊顏色是單一的,整體顏色和文字周邊顏色的差的絕對值在閾值(=64)以上,因此前景層生成部31確定檢測出的文字周邊顏色(=159)為前景層顏色。圖15是表示對圖8B所示的原圖像進行圖像處理的結(jié)果。圖15A表示全景層,圖15B表示前景層。全景層與原圖像是大致相同的圖像,前景層是表示文字邊緣的二值圖像。在圖15B中文字邊緣由黑色表示,但是實際上前景層的顏色被指定為文字周邊顏色。圖15C表示將壓縮文件解壓縮后的圖像。由濃度值159的文字周邊顏色再現(xiàn)文字邊緣,并且使圖像中的文字以濃度值159的顏色為邊界。圖16是表示從圖8C所示的原圖像求出整體顏色的例子的示意圖。前景層生成部31在步驟S3的處理中,如圖16A所示,針對將原圖像整體分割而成的多個塊中的每一塊,求出代表濃度值,并將在各塊得到的代表濃度值計數(shù)。圖16B為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。根據(jù)計數(shù)結(jié)果,前景層生成部31將計數(shù)值為最大的代表濃度值(=255)作為整體顏色。圖17是表示從圖8C所示的原圖像求出文字周邊顏色的例子的示意圖。前景層生成部31在步驟S4的處理中,如圖17A所示,在原圖像中的觀察像素是在檢測出文字邊緣所得的二值圖像上濃度值為1的像素的情況下,求出代表在以觀察像素為中心的塊中所包含12的像素內(nèi)不包含在文字區(qū)域中的像素的濃度的代表濃度值,并且就與文字邊緣對應(yīng)的像素中的每一個而言將所得到的代表濃度值計數(shù)。圖17B為表示計數(shù)結(jié)果的特性圖,橫軸是代表濃度值,縱軸是各代表濃度值的計數(shù)值。當閾值為250時,代表濃度值=31和159的計數(shù)值超過閾值,所以將代表濃度值=31和159作為文字周邊顏色檢出。前景層生成部31在步驟S6的處理中,選擇在濃度值=31和159的文字周邊顏色中與整體顏色的濃度差為最小的濃度值=159的文字周邊顏色。然后,由于整體顏色(=255)和文字周邊顏色(=159)的差的絕對值在閾值(=64)以上,并且在文字周邊顏色內(nèi)濃度值=159的計數(shù)值為最大,所以前景層生成部31確定檢測出的濃度值=159的文字周邊顏色為前景層顏色。圖18是表示對圖8C所示的原圖像進行圖像處理的結(jié)果。圖18A表示全景層,圖18B表示前景層。全景層與原圖像是大致相同的圖像,前景層是表示文字邊緣的二值圖像。在圖18B中文字邊緣由黑色表示,但是實際上前景層的顏色被指定為濃度值=159的文字周邊顏色。圖18C表示將壓縮文件解壓縮后的圖像。文字邊緣由濃度值159的文字周邊顏色再現(xiàn),并且圖像中的文字以濃度值159的顏色為邊界。另外,在前景層生成部31確定前景層顏色為無彩色的情況下,文字邊緣由白色等無彩色再現(xiàn)。圖19是表示在使前景層顏色為白色的情況下將圖8C所示的原圖像壓縮而得到的壓縮文件被解壓縮后的圖像的示意圖。文字邊緣由白色再現(xiàn),并且再現(xiàn)的圖像中的文字以白色為邊界。如上面詳細的描述,在本發(fā)明中,當壓縮包含文字的原圖像時,檢測原圖像中的文字邊緣,生成以二值圖像表示檢測出的邊緣的前景層,確定前景層的顏色為與文字不同的特定的顏色,可逆壓縮前景層,并將原圖像作為背景層進行不可逆壓縮。通過檢測文字邊緣而不是整體文字來生成前景層,從而容易將文字從背景分離,并且通過將文字載入背景層,能夠抑制壓縮后的圖像中的文字變形。此外,通過將前景層的顏色確定為與文字的顏色不同的特定顏色,則從壓縮文件再現(xiàn)圖像時,以特定顏色再現(xiàn)文字的邊緣,并且圖像中的文字以特定顏色為邊界,由此提高文字的視認性。此外,通過不可逆壓縮背景層,能夠抑制壓縮文件的大小。此外,在本發(fā)明中,通過將前景層的顏色確定為代表原圖像整體顏色的整體顏色,在從壓縮文件再現(xiàn)的圖像中,以整體顏色再現(xiàn)文字邊緣,并且圖像中的文字以圖像的底色為邊界。由此,通過明確文字和背景的邊界,使文字的視認性提高,并且能夠防止文字以與圖像顏色不同的不自然的顏色為邊界,抑制圖像再現(xiàn)性的降低。此外,在本發(fā)明中,能夠?qū)⑶熬皩拥念伾_定為作為原圖像中的文字周邊的顏色的文字周邊顏色。由此,在從壓縮文件再現(xiàn)的圖像中,以文字周邊顏色再現(xiàn)文字邊緣,并且圖像中的文字以文字周邊顏色為邊界。特別地,在整體顏色與文字周邊顏色的差較大的情況下,通過將前景層的顏色確定為文字周邊顏色,即使是文字周邊顏色與其他部分的顏色不同的原圖像,也能夠防止在再現(xiàn)圖像中文字以周邊顏色不同的不自然的顏色為邊界,并且抑制圖像再現(xiàn)性的降低。此外,在本發(fā)明中,也能夠?qū)⑶熬皩拥念伾_定為白色或特定濃度的灰色等無彩色。由于光學(xué)讀取文件所得到的圖像等原圖像大多是底色為白色或淡灰色等無彩色,因此在從壓縮文件再現(xiàn)的圖像中,以作為底色的無彩色再現(xiàn)文字的邊緣,并且圖像中的文字以圖像的底色為邊界。由于不需要將前景層的顏色確定為有彩色的處理,并且無彩色比有彩13色的信息量小,所以能夠使壓縮圖像的處理簡化,并且能夠使壓縮文件的大小更小。此外,特別地,在不能確定整體顏色和文字周邊顏色的情況下,通過將前景層顏色確定為無彩色,即使在原圖像中的色彩劇烈變化的情況下,也能夠盡可能使文字以自然的顏色作為邊界。進一步地,在本發(fā)明中,在采用全景層作為背景層并使其低分辨率化后,進行全景層的不可逆壓縮。由于包含在原圖像中的文字的微小形狀能夠由前景層再現(xiàn),所以即使將全景層低分辨率化,對圖像再現(xiàn)性的影響也很小。因此,不會使圖像的再現(xiàn)性劣化,并且能夠使壓縮文件的大小進一步地降低。(實施方式2)在實施方式1中示出了本發(fā)明的圖像壓縮裝置構(gòu)成圖像形成裝置的一部分的方式,但是在實施方式2中,示出為本發(fā)明的圖像壓縮裝置構(gòu)成掃描儀裝置的一部分的方式。圖20是表示包含實施方式2的圖像壓縮裝置的掃描儀裝置的內(nèi)部功能結(jié)構(gòu)的方塊圖。掃描儀裝置包括光學(xué)讀取彩色圖像的彩色圖像輸入裝置11,在該彩色圖像輸入裝置11上連接有圖像處理裝置4。在圖像處理裝置4上經(jīng)由通信電纜或通信網(wǎng)絡(luò)連接有個人計算機(PC)等未圖示的主機裝置。在彩色圖像輸入裝置11和圖像處理裝置4上連接有操作面板12。彩色圖像輸入裝置11進行與實施方式1相同的處理,并且將讀取彩色圖像而得到的RGB模擬信號輸出到圖像處理裝置4。圖像處理裝置4構(gòu)成為由A/D轉(zhuǎn)換部20將從彩色圖像輸入裝置11輸入的模擬信號轉(zhuǎn)換為數(shù)字信號,并且以陰影修正部21、原稿種類判別部22、輸入灰度等級修正部23、區(qū)域分離處理部24和壓縮處理部3的順序傳送。壓縮處理部3對應(yīng)于本發(fā)明的圖像壓縮裝置。A/D轉(zhuǎn)換部20、陰影修正部21、原稿種類判別部22和輸入灰度等級修正部23的結(jié)構(gòu)與實施方式1相同。區(qū)域分離處理部24將從輸入灰度等級修正部23輸入的RGB信號輸出到壓縮處理部3。壓縮處理部3的結(jié)構(gòu)與實施方式1相同,壓縮處理部3從區(qū)域分離處理部24被輸入RGB信號構(gòu)成的圖像數(shù)據(jù),與實施方式1同樣地執(zhí)行本發(fā)明的圖像壓縮方法,由此生成將輸入的圖像數(shù)據(jù)壓縮后的壓縮文件。此外,壓縮處理部3將生成的壓縮文件輸出到未圖示的主機裝置。主機裝置接收圖像處理裝置4輸出的壓縮文件,執(zhí)行壓縮文件的存儲、將壓縮文件向外部的發(fā)送、或者基于壓縮文件的圖像輸出等處理。另外,也可以是采用數(shù)字照相機代替彩色圖像輸入裝置11的方式。如上所述,在本實施方式中,也與實施方式1同樣地,在壓縮包含文字的原圖像時,檢測出文字邊緣并使其作為前景層,將前景層的顏色確定為與文字的顏色不同的特定顏色,由此能夠提高從壓縮文件再現(xiàn)圖像時文字的視認性。因此,本實施方式的掃描儀裝置,能夠生成可降低壓縮文件的大小、并且能夠提高再現(xiàn)圖像時文字的視認性的壓縮文件。(實施方式3)在實施方式3中,示出為采用通用的計算機實現(xiàn)本發(fā)明的圖像壓縮裝置的方式。圖21是表示實施方式3的本發(fā)明的圖像壓縮裝置5的內(nèi)部結(jié)構(gòu)的方塊圖。本實施方式的圖像壓縮裝置5構(gòu)成為采用PC或服務(wù)器裝置等通用計算機,包括進行運算的CPTOl;存儲伴隨運算而產(chǎn)生的臨時信息的RAM52;從光盤等本發(fā)明的記錄介質(zhì)6讀取信息的CD-ROM驅(qū)動器等驅(qū)動部53;和硬盤等存儲部54。CPU51從本發(fā)明的記錄介質(zhì)6中將本發(fā)明的計算機程序61讀取到驅(qū)動部53中,并將讀取的計算機程序61存儲在存儲部54中。根據(jù)需要,從存儲部54向RAM52中載入計算機程序61,并且CPTOl基于載入的計算機程序61對圖像壓縮裝置5執(zhí)行需要的處理。此外,圖像壓縮裝置5包括輸入基于使用者操作的各種處理指示等信息的鍵盤或指示器等輸入部55;和顯示各種信息的液晶顯示器等顯示部56。進一步地,圖像壓縮裝置5還包括能連接到未圖示的外部通信網(wǎng)絡(luò)上的發(fā)送部57;和連接到輸入圖像數(shù)據(jù)的外部輸入裝置62上的接收部58。發(fā)送部57是網(wǎng)卡或調(diào)制解調(diào)器等,輸入裝置62是平板掃描儀、膠片掃描儀或數(shù)字照相器等。輸入裝置62光學(xué)讀取圖像來生成圖像數(shù)據(jù),將生成的圖像數(shù)據(jù)發(fā)送到圖像壓縮裝置5,接收部58接收從輸入裝置62發(fā)送來的圖像數(shù)據(jù)。此外,發(fā)送部57能夠經(jīng)由未圖示的通信網(wǎng)絡(luò),通過傳真或電子郵件等通信方法將數(shù)據(jù)發(fā)送到外部。CPU51將本發(fā)明的計算機程序61載入RAM52中,并根據(jù)載入的計算機程序61執(zhí)行本發(fā)明的圖像壓縮方法所涉及的處理。即,在接收部58中從輸入裝置62輸入圖像數(shù)據(jù)的情況下,CPU51執(zhí)行與實施方式1中的前景層生成部31、可逆壓縮部32、低分辨率化部35、不可逆壓縮部34和壓縮文件生成部33進行的處理相同的前景層生成處理、可逆壓縮處理、低分辨率化處理、不可逆壓縮處理和壓縮文件生成處理。由此,CPTOl進行生成將接收的圖像數(shù)據(jù)壓縮的壓縮文件的處理。CPTOl將生成的壓縮文件存儲在存儲部54中。此外,CPTOl根據(jù)載入的計算機程序61,進行使發(fā)送部57將生成的壓縮文件或從存儲部54讀取的壓縮文件發(fā)送到外部的處理。如上所述,在本實施方式中,也與實施方式1和2同樣地,在壓縮包含文字的原圖像時,通過檢測文字邊緣以作為前景層,并以與文字顏色不同的特定顏色確定前景層的顏色,能夠提高從壓縮文件再現(xiàn)圖像時文字的視認性。因此,本實施方式的圖像壓縮裝置,能夠生成降低壓縮文件的大小、并且能夠提高再現(xiàn)圖像時文字的視認性的壓縮文件。另外,記錄有本發(fā)明的計算機程序61的本發(fā)明的記錄介質(zhì)6可以是磁帶、磁盤、可移動型硬盤、⑶-R0M/M0/MD/DVD等光盤或IC卡(包含存儲卡)/光卡等卡型記錄介質(zhì)中的任何一種形態(tài)。此外,本發(fā)明的記錄介質(zhì)6安裝在圖像壓縮裝置5中,并且可以是記錄介質(zhì)6的記錄內(nèi)容能夠由CPU51讀取的半導(dǎo)體存儲器,即掩膜ROM、EPROM(ErasableProgrammableReadOnlyMemory,可擦可編程只讀存貯器)、EEPROM(ElectricalIyErasableProgrammableReadOnlyMemory,電可擦可編程只讀存儲器)、閃ROM等。此外,本發(fā)明的計算機程序61可以是經(jīng)由因特網(wǎng)或LAN等通信網(wǎng)絡(luò)從與圖像壓縮裝置5連接的未圖示的外部服務(wù)器裝置下載到圖像壓縮裝置5并存儲在存儲部54中的方式。在該方式的情況下,為了下載計算機程序61而需要的程序可以預(yù)先存儲在存儲部54中,或者可以使用驅(qū)動部53從規(guī)定的記錄介質(zhì)讀取而存儲在存儲部54中,并根據(jù)需要載入RAM52中。此外,雖然在以上的實施方式13中示出了進行抽出與文字對應(yīng)的像素作為前景層包含的像素的處理的方式,但是不限于此,本發(fā)明也可以是進行抽出與線條對應(yīng)的像素作為前景層包含的像素的處理的方式。此外,本發(fā)明也可以是進行抽出與文字和線條對應(yīng)的像素作為前景層包含的像素的處理的方式。本發(fā)明可以具體實施為多種形式,而不脫離本發(fā)明的本質(zhì)特性的精神,所以本實施方式是示例性的而不是限制性的,本發(fā)明的范圍由所附的權(quán)利要求限定,而不是由上述說明限定,因此所有落入權(quán)利要求范圍內(nèi)的改變或其范圍內(nèi)的等價物應(yīng)該都包含在權(quán)利要求中。1權(quán)利要求一種圖像壓縮裝置,其特征在于,包括接收部,其接收表示原圖像的圖像數(shù)據(jù);檢測部,其對在所述接收部接收的圖像數(shù)據(jù)所表示的所述原圖像中包含的文字和/或線條的邊緣區(qū)域進行檢測;二值圖像數(shù)據(jù)生成部,其基于所述接收部接收的圖像數(shù)據(jù),生成以不同的像素值表示所述檢測部檢測出的邊緣區(qū)域和其他區(qū)域的二值圖像數(shù)據(jù);可逆壓縮部,其對所述二值圖像數(shù)據(jù)生成部生成的所述二值圖像數(shù)據(jù)進行可逆壓縮;不可逆壓縮部,其對所述接收部接收的圖像數(shù)據(jù)進行不可逆壓縮;顏色信息生成部,其生成表示不同于所述文字和/或線條的顏色的所述二值圖像數(shù)據(jù)的顏色信息;和壓縮文件生成部,其生成壓縮文件,該壓縮文件包含所述可逆壓縮部可逆壓縮的所述二值圖像數(shù)據(jù)、所述不可逆壓縮部不可逆壓縮的所述圖像數(shù)據(jù)和所述顏色信息生成部生成的所述顏色信息。2.根據(jù)權(quán)利要求1所述的圖像壓縮裝置,其特征在于,還包括抽出部,其抽出表示在所述接收部接收的圖像數(shù)據(jù)所表示的所述原圖像中包含的文字和/或線條的像素;指定部,其對在所述抽出部抽出的像素中其他的表示文字和/或線條的像素配置在兩側(cè)、四鄰近、或八鄰近的位置上的像素進行指定;和去除部,其將所述指定部指定的像素從所述抽出部抽出的像素中去除,所述檢測部檢測出的邊緣區(qū)域是由在所述去除部去除以后的所述抽出部抽出的像素構(gòu)成的區(qū)域。3.根據(jù)權(quán)利要求1所述的圖像壓縮裝置,其特征在于在對所述壓縮文件生成部生成的所述壓縮文件進行解壓縮時,解壓縮后的圖像具有以所述顏色信息生成部生成的所述顏色信息所表示的顏色進行再現(xiàn)的所述邊緣區(qū)域。4.根據(jù)權(quán)利要求13所述的圖像壓縮裝置,其特征在于所述顏色信息生成部生成的顏色信息表示無彩色。5.根據(jù)權(quán)利要求13所述的圖像壓縮裝置,其特征在于,還包括整體顏色選定部,其選定代表所述接收部接收的圖像數(shù)據(jù)所表示的所述原圖像整體的整體顏色;周邊顏色選定部,其選定代表所述檢測部檢測出的邊緣區(qū)域的周邊區(qū)域的周邊顏色;和選擇部,其選擇所述整體顏色選定部所選定的整體顏色或所述周邊顏色選定部所選定的周邊顏色,所述顏色信息生成部生成表示所述選擇部所選擇的顏色的顏色信息。6.一種圖像壓縮方法,其使用圖像輸入裝置和圖像壓縮裝置對圖像數(shù)據(jù)進行壓縮,該圖像壓縮方法的特征在于,包括以下步驟將原圖像輸入所述圖像輸入裝置;基于輸入的所述原圖像形成圖像數(shù)據(jù);將形成的所述圖像數(shù)據(jù)發(fā)送到所述圖像壓縮裝置;對在所述圖像壓縮裝置接收的所述圖像數(shù)據(jù)所表示的所述原圖像中包含的文字和/或線條的邊緣區(qū)域進行檢測,基于所述圖像壓縮裝置接收的圖像數(shù)據(jù),生成以不同的像素值表示檢測出的所述邊緣區(qū)域和其他區(qū)域的二值圖像數(shù)據(jù);對生成的所述二值圖像數(shù)據(jù)進行可逆壓縮;對所述圖像壓縮裝置接收的圖像數(shù)據(jù)進行不可逆壓縮;生成表示不同于所述文字和/或線條的顏色的所述二值圖像數(shù)據(jù)的顏色信息;和生成包含被可逆壓縮的所述二值圖像數(shù)據(jù)、被不可逆壓縮的所述圖像數(shù)據(jù)和生成的所述顏色信息的壓縮文件。全文摘要本發(fā)明提供圖像壓縮方法、圖像壓縮裝置、圖像形成裝置、計算機程序和記錄介質(zhì)。一種彩色圖像處理裝置,在壓縮處理部(圖像壓縮裝置)中,當壓縮原圖像時,檢測原圖像中的文字和/或線條的邊緣,生成以二值圖像表示檢測出的邊緣的前景層,對前景層進行可逆壓縮,使原圖像作為背景層進行不可逆壓縮。此外,將前景層的顏色確定為與文字或線條不同的特定的顏色,將表示所確定的顏色的信息包含在壓縮文件中。作為前景層的顏色,使用代表原圖像整體顏色的整體顏色或原圖像中的文字周邊顏色。在從壓縮文件再現(xiàn)的圖像中,由于圖像中的文字和/或線條以這些顏色為邊界,所以提高了文字和/或線條的視認性。文檔編號G06T9/00GK101901487SQ201010261478公開日2010年12月1日申請日期2010年5月21日優(yōu)先權(quán)日2009年5月21日發(fā)明者松岡輝彥申請人:夏普株式會社