本發(fā)明涉及圖像處理裝置和圖像處理方法。
背景技術(shù):
利用現(xiàn)有的復(fù)印機、掃描儀等裝置復(fù)印雜質(zhì)書籍等時,有時會因壓板開閉麻煩而在不使用壓板的狀態(tài)下復(fù)印。在這種情況下,未放置雜質(zhì)或書籍等稿件的范圍會被復(fù)印成黑色。對此,目前已有用來去除稿件以外范圍變成黑色的技術(shù)方案。
例如,專利文獻1(特開平09-65105號公報)公開的數(shù)字復(fù)印機等圖像編輯裝置,用于對圖像信息實行數(shù)字處理,進行圖像編輯及復(fù)印,該裝置在讀取的稿件圖像中檢測涂黑部,并從需要形成的圖像信息中消除該涂黑部。
然而,專利文獻1公開的上述復(fù)印機在復(fù)印帳單等厚度較薄的稿件時,如果打開壓板實施復(fù)印,被復(fù)印稿件內(nèi)部也會存在被判斷為較濃的黑色。在這種情況下,即便消除稿件以外的涂黑部份,稿件內(nèi)部仍然會保留用戶不需要的黑色,從而輸出稿件內(nèi)部文字不清晰之類的復(fù)印結(jié)果。
技術(shù)實現(xiàn)要素:
鑒于上述問題,本發(fā)明提出以下方案,其目的在于,復(fù)印厚度較薄的稿件時能夠在不關(guān)閉壓板的狀態(tài)下輸出文字線條清晰的復(fù)印結(jié)果。
為了達到上述目的,本發(fā)明提供一種圖像處理裝置,其中包括用來按壓稿件的壓板,其特征在于,具備:圖像讀取部,用于讀取稿件圖像;二值處理部,用于以規(guī)定閾值對所述圖像讀取部在所述壓板打開狀態(tài)下讀取的所述稿件圖像實施二值處理;第一檢測部,用于檢測經(jīng)過所述二值處理部二值處理的稿件圖像中的稿件以外圖像;去除部,用于從所述稿件圖像中去除被所述第一檢測部檢測到的所述稿件以外圖像;第二檢測部,用于在所述二值處理部對經(jīng)過所述去除部去除了所述稿件以外圖像的稿件圖像實施二值處理之后的稿件圖像中,檢測圖像不清晰區(qū)域;圖像輸出部,用于在所述第二檢測部未檢測到所述圖像不清晰區(qū)域時,輸出經(jīng)過所述二值處理部二值處理的稿件圖像。
本發(fā)明的效果在于,能夠在復(fù)印厚度較薄的稿件時以不關(guān)閉壓板的狀態(tài)輸出文字線條清晰的復(fù)印結(jié)果。
附圖說明
圖1是本發(fā)明實施方式涉及的圖像處理裝置的示意圖。
圖2是用來說明關(guān)閉壓板時和打開壓板時的復(fù)印實施結(jié)果的示意圖。
圖3是本發(fā)明實施方式涉及的圖像處理裝置的硬件構(gòu)成示意圖。
圖4是本發(fā)明實施方式涉及的圖像處理裝置的功能模塊圖。
圖5是本發(fā)明實施方式涉及的一例gui畫面示意圖。
圖6是本發(fā)明實施方式涉及的一例用戶操作畫面示意圖。
圖7是本發(fā)明實施方式的稿件以外圖像檢測方式的示意圖。
圖8是本發(fā)明實施方式涉及的打印圖像數(shù)據(jù)的圖像處理流程。
圖9是本發(fā)明實施方式涉及的圖像處理流程圖。
圖10是本發(fā)明實施方式涉及的圖像處理流程圖。
圖11是本發(fā)明實施方式涉及的圖像處理流程圖。
具體實施方式
以下參考附圖詳述上述本發(fā)明的實施方式涉及的圖像處理裝置,但是只要不超越本發(fā)明的宗旨,本發(fā)明并不受到本實施方式的限制。對于以下將要描述的附圖中相同或相當?shù)牟糠荩褂猛瑯拥臉擞?,并簡化或盡量避免重復(fù)描述。以下描述的實施方式是本發(fā)明的最佳實施方式,該實施方式并不對本發(fā)明的權(quán)利要求范圍有所限制。
本實施方式用具備壓板的復(fù)印機為例描述圖像處理裝置,但是,本發(fā)明只要是具有用來按壓放置在稿件臺上稿件的壓板的圖像處理裝置便可,并不局限于復(fù)印機。例如還可以是mfp或掃描儀等具有壓板的裝置。
本實施方式的圖像處理裝置的概述
以下參考圖1,描述本實施方式涉及的圖像處理裝置。本實施方式的圖像處理裝置1上用于讀取稿件的稿件臺具備可以打開或關(guān)閉的壓板10。在此,壓板10以裝置后部為支軸可做,上下開閉,但是圖像處理裝置并不受此顯示限定,只要是以左右方向為支軸可開閉的均可。
壓板10具有按壓稿件的蓋部11和讀取稿件的稿件讀取部12。圖像處理裝置1具備用來打印讀取的稿件圖像的打印引擎、輸送記錄紙的記錄紙輸送機構(gòu)以及排出稿件圖像打印完畢的記錄紙的記錄紙排出部等構(gòu)成復(fù)印機的常有機構(gòu),在此省略關(guān)于這些機構(gòu)的描述。
打開或關(guān)閉壓板時的復(fù)印結(jié)果
在描述本實施方式涉及的圖像處理裝置1之前,首先參考圖2,描述對于帳單等較薄稿件在關(guān)閉壓板讀取時和打開壓板讀取時的稿件讀取結(jié)果。在此設(shè)定稿件大小為a5,以讀取約a5一半大小的賬單為例進行描述。
關(guān)閉壓板10讀取賬單時(參見圖2的(a)),賬單圖像以外沒有任何打印,通常為記錄紙的顏色,例如白色等。而打開壓板10讀取時(參見圖2的(b)),賬單圖像以外則被打印為例如涂黑等(以下稱為“稿件以外圖像”)。
也就是說,在關(guān)閉壓板10讀取賬單的情況下,可以認為賬單圖像以外的部份沒有圖像。而打開壓板10讀取時,則認為稿件以外圖像的部份為黑色區(qū)域。
本實施方式涉及的圖像處理裝置的硬件構(gòu)成
參考圖3描述本實施方式涉及的圖像處理裝置1的硬件構(gòu)成。圖像處理裝置1的硬件構(gòu)成包含圖像傳感器51、a/d轉(zhuǎn)換部52、圖像形成部53、開閉傳感器54、cpu55、rom56、ram57、圖像存儲器58以及顯示部59。
圖像傳感器51如ccd或cmos等,用于讀取放置在稿件臺上的稿件圖像。a/d轉(zhuǎn)換部52用于轉(zhuǎn)換圖像數(shù)據(jù),將讀取的模擬數(shù)據(jù)轉(zhuǎn)換為數(shù)字數(shù)據(jù)。
圖像形成部53例如為打印稿件圖像的打印引擎等。開閉傳感器54用于檢測壓板10的開閉狀態(tài),在本實施方式中起到檢測部的作用。顯示部59使用例如液晶顯示元件。
cpu55對圖像處理裝置1整體實行控制,其將用來定義以下將要描述的處理模塊的程序從保存程序的rom56中讀取到ram57上執(zhí)行。圖像存儲器58用于保存讀取的稿件圖像或經(jīng)過圖像處理的圖像等。
本實施方式涉及的圖像處理裝置的功能模塊
參考圖4描述本實施方式涉及的圖像處理裝置1的功能模塊。圖像處理裝置1的功能模塊包括圖像讀取部101、二值處理部102、第一檢測部103、去除部104、第二檢測部105、以及圖像輸出部106。第一檢測部103和第二檢測部105的“第一”和“第二”是形式上的敘述,并不包含優(yōu)劣或順序等等級意義。
圖像讀取部101用于讀取稿件圖像,其通過圖3所示的圖像傳感器51、a/d轉(zhuǎn)換部52以及cpu55等實現(xiàn)功能。
二值處理部102用于用規(guī)定閾值x對圖像讀取部101在壓板打開狀態(tài)下讀取的稿件圖像實施二值化處理?!耙?guī)定閾值x”是指,例如在將“黑—〉白”定義為“0—〉225”時,意味著接近0(黑色)的值。這樣便可以設(shè)定稿件以外圖像均為黑色區(qū)域。在此接近0(黑色)的值是指10或20的值。
第一檢測部103用于從經(jīng)過二值處理部102處理的稿件圖像中檢測稿件以外圖像,例如黑色區(qū)域。
去除部103用于從稿件圖像中去除被第一檢測部103檢測到的稿件以外圖像。在本實施方式中,去除部104通過在作為稿件以外圖像的黑色區(qū)域上涂白圖像的處理來實行稿件以外圖像的去除。但是,關(guān)于去除方法并不受此限制,可以使用公知方法來去除稿件以外圖像。
第二檢測部105用于在對經(jīng)過去除部104去除了稿件以外圖像的稿件圖像實施二值處理部102的二值處理后的稿件圖像中,檢測圖像不夠清晰的區(qū)域。所謂“圖像不夠清晰的區(qū)域”是指原有稿件的內(nèi)容難以分辨的區(qū)域,例如稿件圖像中的黑色部分、或者與此相反文字或線條顏色較淡看不清楚的部份等等。
圖像輸出部106在第二檢測部105未檢測到圖像不清晰區(qū)域的情況下,輸出經(jīng)過二值處理部102二值處理的稿件圖像,其通過圖3所示的圖像形成部53和cpu55實現(xiàn)功能。在此,“輸出”包含圖像形成部53在記錄紙上形成圖像即打印、以及在顯示部等上顯示圖像等動作。
第二檢測部105檢測到作為圖像不清晰區(qū)域的黑色區(qū)域達到規(guī)定比例時,二值處理部102減小規(guī)定閾值x,用減小了的閾值x(以下稱為新設(shè)閾值)實施二值處理。優(yōu)選根據(jù)無法讀取圖像的區(qū)域,例如稿件圖像內(nèi)的黑色區(qū)域的比例,來判斷是否需要用新設(shè)閾值x實施二值處理。例如,設(shè)判斷基準為30%,在當稿件圖像中黑色區(qū)域所占比例達到30%之前,可以用規(guī)定閾值x來實施二值處理,而當黑色區(qū)域的比例達到30%以上時,則取消至此實行的二值處理,用上述新設(shè)閾值x來實施二值處理。此外,關(guān)于取消二值處理以及更改閾值x,優(yōu)選設(shè)定規(guī)定的次數(shù)限制。
圖像處理裝置1在作為檢測部的開閉傳感器54檢測到壓板10處于打開狀態(tài)的情況下,也可以實行去除處理,從稿件圖像中去除稿件以外圖像。換言之,在開閉傳感器54檢測到壓板10處于關(guān)閉狀態(tài)時,不實行從稿件圖像中去除稿件以外圖像的處理。這樣能夠避免實行不需要的圖像處理,有利于縮短處理時間,例如使得到復(fù)印處理結(jié)束為止所要時間等縮短。
此時的去除處理不僅包含去除部104的處理,還包含圖4所示的二值處理部102以及第一檢測部103實行的處理。
本實施方式中的gui畫面例
參考圖5描述本實施方式涉及的一例gui畫面。在本實施方式涉及的圖像處理裝置1中還可以具備顯示部,該顯示部用于在第二檢測部105檢測到圖像不清晰區(qū)域時顯示確認畫面,通過該顯示畫面,向用戶確認是否需要用二值處理部102通過減小規(guī)定閾值x得到的新設(shè)閾值來實施二值處理。顯示部例如為圖像處理裝置的操作面板上的液晶顯示器等。圖5顯示顯示器上顯示的一例gui畫面。
圖5上顯示“可以改變打印濃度重新輸出。是否結(jié)束打???”的確認信息201,在該信息下方設(shè)有表示實行打印結(jié)束的“結(jié)束”鍵202、表示增加打印濃度的“增加濃度”鍵203以及表示降低打印濃度的“降低濃度”鍵204。如此顯示gui畫面,能夠縮短在自動實行二值處理無法獲得想要的結(jié)果時的復(fù)印時間,與從最初開始實施復(fù)印處理所要時間相比,復(fù)印所花費的時間更短。
顯示部59(參見圖3)用于顯示包含確認信息201在內(nèi)的信息。
本實施方式涉及的用戶操作畫面例
參考圖6描述本實施方式涉及的用戶操作畫面例。操作畫面例如可以顯示在上述液晶顯示器等上。首先參考圖6的(a),描述能夠設(shè)定重新實施二值處理的最大次數(shù)的操作畫面例。
圖4所示的二值處理部102具有設(shè)定用通過減小規(guī)定閾值x而設(shè)定的新設(shè)閾值x進行二值處理的次數(shù)的功能。圖6(a)顯示通過觸摸操作上下箭頭等改變設(shè)定數(shù)值,也可以通過設(shè)置在顯示器外的操作鍵來操作上下箭頭。圖中可以設(shè)定的最大次數(shù)為10次,但是本發(fā)明不受此限制。利用本功能,可以根據(jù)稿件的特征來輸入最佳值,用以輸出更好的打印結(jié)果。
其次,參考圖6的(b)描述重新實施二值處理時閾值減小范圍的設(shè)定。換言之,二值處理部102具有設(shè)定規(guī)定閾值的改變范圍的功能。例如本圖中在1至225的范圍中設(shè)定閾值。利用本功能能夠根據(jù)稿件的特征來輸入最佳值,用以輸出更好的打印結(jié)果。
再次,參考圖6的(c)描述用來設(shè)定二值處理結(jié)果的稿件內(nèi)黑色區(qū)域比例上限的操作畫面例。換言之,圖4所示的第二檢測部105具有以稿件圖像中無法讀取圖像所占的比例作為無法讀取圖像區(qū)域的檢測條件來改變該比例的功能,在此,該比例為黑色比例。本圖中設(shè)定0至100%的范圍為上限。利用本功能能夠根據(jù)稿件的特征來輸入最佳值,用以輸出更好的打印結(jié)果。
輸入值被放置于裝置內(nèi)的非易失性存儲器(例如閃存)中如表1所示的表中。
表1
本實施方式涉及的稿件以外圖像的檢測方式
參考圖7描述本實施方式的第一檢測部103的稿件以外圖像檢測方式。圖7顯示打開壓板復(fù)印稿件時作為結(jié)果的掃描圖像數(shù)據(jù)(參見圖7的(a))。對于該圖像數(shù)據(jù)實施如上所述的二值處理之后,稿件以外圖像成為黑色區(qū)域(參見圖7的(b))。
在此例如設(shè)定掃描圖像數(shù)據(jù)的長度為10000,寬度為5000。第一檢測部103首先沿著x方向探索。設(shè)定探索條件為,探索始點為“稿件以外圖像檢測用二值處理數(shù)據(jù)”的最下方且最右方。第一檢測部103向左連續(xù)檢測到10000個黑色數(shù)據(jù)。
而后,第一檢測部103將探索始點向上移動。此時的上移量可以設(shè)得較大。而后,第一檢測部103反復(fù)實行同樣的探索,如果檢測到的連續(xù)的黑色數(shù)據(jù)終止在少于10000,則可以判斷此時的y軸向位置為交界,保存該y軸向位置(參見圖7的(c))。如果將上移量設(shè)得較大,則交界有可能在與前一次位置之間,此時優(yōu)選縮小與前一次位置之間的差后探索,用以找到交界。
而后,第一檢測部實行y方向的探索。設(shè)定探索條件為,設(shè)定探索條件為,探索始點為“稿件以外圖像檢測用二值處理數(shù)據(jù)”的最下方且最右方。第一檢測部103向上連續(xù)檢測到5000個黑色數(shù)據(jù)。
而后,第一檢測部103向左移動探索始點。此時的左移量可以設(shè)得較大。而后,第一檢測部103反復(fù)實行同樣的探索,如果檢測到的連續(xù)的黑色數(shù)據(jù)終止在少于5000,則可以判斷此時的x軸向位置為交界,保存該x軸向位置(參見圖7的(d))。如果將左移量設(shè)得較大,則交界有可能在與前一次位置之間,此時優(yōu)選縮小與前一次位置之間的差后探索,用以找到交界。
第一檢測部103判斷探索結(jié)果,即被保存的x軸向位置和y軸向位置是稿件圖像與稿件以外圖像之間的交界,為此,可以認為交界內(nèi)側(cè)是稿件圖像,交接外側(cè)是稿件以外圖像(參見圖7的(e))。
本實施方式打印圖像數(shù)據(jù)的圖像處理流程
參考圖8描述本實施方式涉及的打印圖像數(shù)據(jù)的圖像處理流程。首先,去除部104將經(jīng)過掃描的圖像數(shù)據(jù)(參見圖8的(a))中由第一檢測部103檢測到的稿件以外圖像即黑色區(qū)域涂成白色(參見圖8的(b))。而后用二值處理部102對經(jīng)過白色涂抹的圖像數(shù)據(jù)實施二值處理,這樣能夠使得文字和線條變得清晰。
另一方面,經(jīng)過二值處理部102二值處理之后的稿件圖像上依然存在作為圖像不清晰區(qū)域的黑色區(qū)域(參見圖8的(c)),也就是說,第二檢測部105檢測到的該區(qū)域達到規(guī)定比例(圖8的例子中設(shè)定規(guī)定比例為30%),并判斷無法獲得想要的圖像(參見圖8的(d)),在這種情況下,取消當初的二值處理,由二值處理部102用減小當初的閾值而設(shè)定的新設(shè)閾值,來實行二值處理。
本實施方式設(shè)定重新實施二值處理的判斷基準即上述區(qū)域所占的比例為例如30%以上,而該比例可以如圖6的(c)所示地改變。
而后,減小閾值大小,用新設(shè)閾值實行二值處理,當?shù)诙z測部105判斷稿件圖像上黑色區(qū)域所占比例尚未達到30%時,判斷圖像數(shù)據(jù)是想要的圖像數(shù)據(jù),從而打印該圖像數(shù)據(jù)(參見圖8的(e))。關(guān)于二值處理的取消,從減輕處理負擔、提高處理速度的觀點出發(fā),優(yōu)選二值處理的取消最多為2次。
本實施方式的圖像處理流程
參考圖9至圖11描述本實施方式涉及的圖像處理流程。在此,設(shè)定本實施方式涉及的上述處理模態(tài)為專用復(fù)印模態(tài),首先參考圖9描述。圖像處理裝置1判斷是否是專用復(fù)印模態(tài)(步驟s1)。關(guān)于判斷,例如在顯示部59上接受用戶實行復(fù)印設(shè)定時選擇的壓板打開復(fù)印模態(tài)之類的專用模態(tài)的指定后,判斷為專用復(fù)印模態(tài)。另外,還可以在收到用戶實行復(fù)印時,判斷壓板10是處于打開狀態(tài)還是關(guān)閉狀態(tài),如果是打開狀態(tài),則判斷為專用復(fù)印模態(tài),而如果是關(guān)閉狀態(tài),則判斷不是專用復(fù)印模態(tài)。當判斷是專用復(fù)印模態(tài)時(步驟s1的是),二值處理部102用例如10等接近黑色的閾值y,對經(jīng)過掃描的圖像數(shù)據(jù)實施二值處理(步驟s2)。
其次,第一檢測部103檢測稿件以外圖像的黑色區(qū)域(步驟s3)。而后,去除部104將第一檢測部103檢測到的黑色區(qū)域涂成白色,去除黑色區(qū)域(步驟s4)。
二值處理部102用規(guī)定的閾值y對經(jīng)過處理之后的圖像數(shù)據(jù)實行二值處理(步驟s5)。當稿件內(nèi)黑色區(qū)域的比例在閾值y(例如30%)以上(步驟s6的是),進而重新實施二值處理的次數(shù)為規(guī)定次數(shù)(例如2次)以下(步驟s7的是)時,二值處理部102取消至此為止的二值處理,并用減小原先的閾值y得到的新設(shè)閾值,再次實行二值處理(步驟s8)。此后,實行二值處理次數(shù)計數(shù)(步驟s9),返回步驟s6,反復(fù)實行上述處理。
另一方面,在稿件內(nèi)黑色區(qū)域的比例不足30%(步驟s6的否),進而重新實施二值處理的次數(shù)超過二次時(步驟s7的否),圖像輸出部106打印經(jīng)過圖像處理的圖像數(shù)據(jù)(步驟s10)。
而圖像處理裝置1在判斷不是專用復(fù)印模態(tài)時(步驟s1的否),實施普通復(fù)印(步驟s11),打印掃描圖像(步驟s12)。
以下參考圖10描述在專用復(fù)印模態(tài)處理之前實行的模態(tài)設(shè)定更改流程。圖像處理裝置1在實行模態(tài)設(shè)定更改時(步驟s21的是),在顯示器上顯示圖6的(a)所示的gui畫面,要求用戶設(shè)定重新實施二值處理計數(shù)(步驟s22)。關(guān)于模態(tài)設(shè)定更改,圖像處理裝置1可以通過判斷是否收到用戶通過操作面板操作設(shè)定更改,來判斷是否需要模態(tài)設(shè)定更改。
而后,圖像處理裝置顯示圖6的(b)所示的gui畫面,要求用戶設(shè)定二值處理閾值的減小范圍(步驟s23)。而后,圖像處理裝置1顯示圖6的(c)所示的gui畫面,要求用戶設(shè)定經(jīng)過二值處理的稿件內(nèi)黑色區(qū)域比例的判斷條件(步驟s24)。
而后,參考圖11描述本實施方式涉及的處理之后的流程。圖像處理裝置1顯示規(guī)定的gui畫面,要求用戶確認處理之后的圖像數(shù)據(jù)的打印結(jié)果是否與想要的結(jié)果相符合(步驟s41)。此時現(xiàn)實的gui畫面可以是圖5所示的畫面,或者在此畫面之前準備用來確認打印結(jié)果是否滿足要求的畫面等。圖像處理裝置1也可以在收到用戶答復(fù)打印結(jié)果滿足要求之后再顯示圖5所示的畫面。
圖像處理裝置1在用戶答復(fù)打印結(jié)果符合想要的結(jié)果,或者用戶在圖5所示的gui畫面上選擇“結(jié)束”鍵202時(步驟s41,符合想要的結(jié)果),結(jié)束處理。
相反,在用戶答復(fù)打印結(jié)果未能滿足要求,例如用戶判斷“文字和線條消失”等,或者用戶在圖5的gui畫面上選擇“增加濃度”鍵時(步驟s41的文字線條消失),則通過二值處理部102取消至此為止的二值處理,提升閾值y后重新實施二值處理(步驟s42)。而后再次返回步驟s41的處理。
而在用戶答復(fù)為打印結(jié)果未能滿足要求時,例如用戶判斷“存在不需要的區(qū)域”等,在圖5所示的gui畫面上選擇“減小濃度”鍵時(步驟s41的依然存在不需要區(qū)域)時,用二值處理部102取消至此為止的二值處理,減小閾值y,重新實施二值處理(步驟s43)。而后返回步驟s41處理。
如果對掃描范圍中未放置稿件的部分的圖像數(shù)據(jù)實施二值處理,則所有稿件以外圖像均成為黑色區(qū)域。本實施方式根據(jù)該結(jié)果檢測稿件以外圖像的黑色區(qū)域,對實施二值處理之前的圖像數(shù)據(jù),用白色涂抹黑色區(qū)域,從而獲得與關(guān)閉壓板10掃描相同的結(jié)果。
對于上述獲得的圖像,通過實施強調(diào)文字以及線條的圖像處理,能夠在不需要關(guān)閉壓板10進行復(fù)印等時,即便是紙張厚度較薄的稿件,也能夠輸出文字以及線條清晰的復(fù)印結(jié)果。
以上是本發(fā)明的最佳實施方式,對此,只要是在未脫離本發(fā)明宗旨的范圍內(nèi)可以進行各種增刪更改。例如,可以用硬件或軟件,或者兩者的組合構(gòu)成,來實行上述本實施方式的圖像處理裝置中的各種處理。
在利用軟件實行處理的情況下,可以將記錄處理時序的程序安裝到組裝了專用硬件的計算機內(nèi)存中執(zhí)行?;蛘呖梢詫⒊绦虬惭b到能夠?qū)嵭懈鞣N處理的通用計算機中執(zhí)行。