本發(fā)明涉及,能夠按照印刷用圖像取消該印刷用圖像的印刷的印刷裝置及印刷方法以及與它關(guān)聯(lián)的圖像處理裝置。
背景技術(shù):
以往,提出了如下技術(shù),即,在對表示多個頁的文件以及附圖等的多個印刷用圖像進(jìn)行印刷時,取消沒有包括文字以及圖等的印刷用圖像的印刷。例如,在專利文獻(xiàn)1中,在電子文件包括空白頁信息的情況下,詢問是否以包括空白頁的結(jié)構(gòu)進(jìn)行印刷。在此,在指示不進(jìn)行包括空白頁的結(jié)構(gòu)的印刷的情況下,進(jìn)行沒有包括空白頁的結(jié)構(gòu)的印刷。
(現(xiàn)有技術(shù)文獻(xiàn))
(專利文獻(xiàn))
專利文獻(xiàn)1:日本特開2012-186862號公報
專利文獻(xiàn)2:日本特開2007-081887號公報
然而,在所述現(xiàn)有技術(shù)中,會有實(shí)質(zhì)上沒有包括有用的信息的印刷用圖像的印刷不被取消,而照原樣執(zhí)行的情況。
技術(shù)實(shí)現(xiàn)要素:
于是,本發(fā)明,提供能夠有效地減少印刷浪費(fèi)的印刷裝置。
本發(fā)明的實(shí)施方案之一涉及的印刷裝置,具備:控制部,判斷作為印刷用圖像內(nèi)的一部分的區(qū)域的判斷區(qū)域是否為空白;以及印刷部,在所述判斷區(qū)域被判斷為空白的情況下,取消所述印刷用圖像的印刷。
據(jù)此,能夠按照印刷用圖像內(nèi)的一部分的區(qū)域(判斷區(qū)域)是否為空白的判斷結(jié)果,取消印刷用圖像的印刷。因此,在僅在印刷用圖像的判斷區(qū)域之外包括信息的情況下,能夠取消該印刷用圖像的印刷。例如,在印刷用圖像是利用定型格式制作的設(shè)計文件的情況下,會有在預(yù)先規(guī)定的區(qū)域中包括共同于設(shè)計文件的信息的情況。在此情況下,將與包括共同的信息的預(yù)先規(guī)定的區(qū)域不同的區(qū)域作為判斷區(qū)域來利用,從而能夠取消僅包括共同的信息的印刷用圖像的印刷,能夠有效地減少印刷浪費(fèi)。
例如,也可以是,所述印刷裝置還具備顯示部,所述顯示部,將所述判斷區(qū)域與所述印刷用圖像一起顯示,所述控制部,對顯示的所述判斷區(qū)域進(jìn)行修正。
據(jù)此,能夠?qū)⒂∷⒂脠D像與判斷區(qū)域一起顯示。因此,用戶,能夠觀看印刷用圖像以及判斷區(qū)域,能夠進(jìn)行適于印刷用圖像的判斷區(qū)域的修正,能夠更有效地減少印刷浪費(fèi)。
例如,也可以是,所述顯示部,還顯示多個判斷區(qū)域候選,所述控制部,還從顯示的所述多個判斷區(qū)域候選中選擇所述判斷區(qū)域。
據(jù)此,能夠從多個判斷區(qū)域候選中選擇判斷區(qū)域。因此,用戶能夠,從多個判斷區(qū)域候選中容易選擇判斷區(qū)域。
例如,也可以是,所述顯示部,將所述多個判斷區(qū)域候選與所述印刷用圖像一起顯示。
據(jù)此,能夠?qū)⒍鄠€判斷區(qū)域候選與印刷用圖像一起顯示。因此,用戶,能夠觀看印刷用圖像以及多個判斷區(qū)域候選,能夠進(jìn)行適于印刷用圖像的判斷區(qū)域的選擇,能夠更有效地減少印刷浪費(fèi)。
例如,也可以是,所述顯示部,優(yōu)先顯示所述多個判斷區(qū)域候選之中的選擇頻度高的判斷區(qū)域候選。
據(jù)此,能夠優(yōu)選顯示多個判斷區(qū)域候選之中選擇頻度高的判斷區(qū)域候選。因此,用戶,能夠有效地進(jìn)行判斷區(qū)域的選擇。
例如,也可以是,所述控制部,進(jìn)一步,從多個所述印刷用圖像中檢測多個空白區(qū)域,從所述多個空白區(qū)域中選擇所述判斷區(qū)域。
據(jù)此,能夠從多個印刷用圖像中檢測出的多個空白區(qū)域中選擇判斷區(qū)域。因此,在多個印刷用圖像中包括將要取消印刷的印刷用圖像的情況下,能夠選擇適于該印刷用圖像的判斷區(qū)域。進(jìn)而,將如此選擇出的判斷區(qū)域適用于其他的印刷用圖像,從而能夠更有效地減少印刷浪費(fèi)。
例如,也可以是,所述控制部,對從所述判斷區(qū)域中檢測出的空白區(qū)域的面積與閾值面積進(jìn)行比較,從而判斷所述判斷區(qū)域是否為空白。
據(jù)此,對從判斷區(qū)域中檢測出的空白區(qū)域的面積與閾值面積進(jìn)行比較,從而能夠?qū)ε袛鄥^(qū)域是否為空白進(jìn)行判斷。因此,在判斷區(qū)域內(nèi)包括具有錯誤的濃度值的幾個像素(即,錯誤像素)的情況下等,能夠防止僅由該錯誤像素執(zhí)行印刷。也就是說,能夠提高容錯性,能夠更有效地減少印刷浪費(fèi)。
例如,也可以是,所述印刷裝置還具備顯示部,所述顯示部,將所述閾值面積與所述印刷用圖像一起顯示,所述控制部,對顯示的所述閾值面積進(jìn)行修正。
據(jù)此,能夠?qū)⒂∷⒂脠D像與閾值面積一起顯示。因此,用戶,能夠觀看印刷用圖像以及閾值面積,能夠進(jìn)行適于印刷用圖像的閾值面積的修正,能夠更有效地減少印刷浪費(fèi)。
例如,也可以是,所述印刷裝置還具備顯示部,所述顯示部,在所述判斷區(qū)域被判斷為空白的情況下,顯示表示所述印刷用圖像的信息。
據(jù)此,在判斷區(qū)域被判斷為空白的情況下,能夠顯示表示印刷用圖像的信息。也就是說,在印刷用圖像的印刷被取消的情況下,能夠向用戶提示該印刷用圖像被取消的情況。因此,在將要印刷的印刷用圖像的印刷被取消的情況下,用戶,能夠根據(jù)顯示的信息,進(jìn)行印刷用圖像的再印刷或判斷區(qū)域的再輸入等。
例如,也可以是,表示所述印刷用圖像的信息包括,所述印刷用圖像的印刷被取消的日期時間、以及所述印刷用圖像的頁碼之中的至少一方。
據(jù)此,表示印刷用圖像的信息能夠包括,印刷用圖像的印刷被取消的日期時間、以及印刷用圖像的頁碼之中的至少一方。因此,用戶,能夠容易識別印刷被取消的印刷用圖像。
例如,也可以是,所述印刷裝置具備,處理所述印刷用圖像的圖像處理部,所述圖像處理部,具備:決定部,針對所述印刷用圖像中包括的多個像素線的每一個,根據(jù)該像素線中包括的各個像素的濃度等級決定該像素線內(nèi)的空白區(qū)域;結(jié)合部,對在所述多個像素線內(nèi)被決定的多個空白區(qū)域之中彼此鄰接的空白區(qū)域進(jìn)行結(jié)合;以及輸出部,根據(jù)所述結(jié)合部的結(jié)合結(jié)果,輸出所述印刷用圖像內(nèi)的空白區(qū)域的信息,所述多個像素線包括第一像素線,該第一像素線按照第一像素、第二像素、以及第三像素的順序包括這些像素,所述第三像素是與所述第二像素鄰接的像素,所述決定部,在所述第一像素的濃度等級小于閾值等級的情況下,將所述第一像素的位置決定為所述第一像素線內(nèi)的空白區(qū)域的開始位置,在所述第二像素的濃度等級包括在規(guī)定范圍內(nèi)、且所述第三像素的濃度等級不包括在所述規(guī)定范圍內(nèi)的情況下,將所述第二像素的位置決定為所述第一像素線內(nèi)的空白區(qū)域的結(jié)束位置,所述控制部,根據(jù)從所述圖像處理部輸出的所述印刷用圖像內(nèi)的空白區(qū)域的信息,判斷所述判斷區(qū)域是否為空白。
例如,也可以是,所述規(guī)定范圍是,以所述第一像素的濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。
例如,也可以是,所述規(guī)定范圍是,以鄰接的像素的濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。
例如,也可以是,所述規(guī)定范圍是,以從所述第一像素到鄰接的像素的平均濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。
例如,也可以是,所述決定部,進(jìn)一步,即使所述第一像素的濃度等級為所述閾值等級以上,在包括所述第一像素在內(nèi)的從所述第一像素連續(xù)的預(yù)先規(guī)定的數(shù)量的多個像素具有同一濃度等級的情況下,也將所述第一像素的位置決定為所述第一像素線內(nèi)的空白區(qū)域的開始位置。
例如,也可以是,所述決定部,進(jìn)一步,在所述第一像素線內(nèi)的空白區(qū)域中包括的像素中,判斷平均濃度等級是否比所述閾值等級大、以及最大濃度等級以及最小濃度等級的差分是否比閾值差分大,在所述平均濃度等級比所述閾值等級大、且所述差分比所述閾值差分大的情況下,取消所述第一像素線的所述空白區(qū)域的決定。
例如,也可以是,所述決定部,進(jìn)一步,在所述第一像素線內(nèi)的空白區(qū)域中包括的像素中,判斷平均濃度等級是否比所述閾值等級大、以及具有與所述第一像素的濃度等級一致的濃度等級的像素的比例是否比閾值比例小,在所述平均濃度等級比所述閾值等級大、且所述比例比所述閾值比例小的情況下,取消所述第一像素線的所述空白區(qū)域的決定。
例如,也可以是,所述結(jié)合部,對像素線內(nèi)的像素的排列方向上開始位置以及結(jié)束位置一致的彼此鄰接的空白區(qū)域進(jìn)行結(jié)合,所述空白區(qū)域是在所述多個像素線內(nèi)被決定的多個空白區(qū)域之中的區(qū)域。
并且,本發(fā)明的實(shí)施方案之一所涉及的印刷方法包括:判斷步驟,判斷作為印刷用圖像內(nèi)的一部分的區(qū)域的判斷區(qū)域是否為空白;以及取消步驟,在所述判斷區(qū)域被判斷為空白的情況下,取消所述印刷用圖像的印刷。
并且,本發(fā)明的實(shí)施方案之一所涉及的圖像處理裝置具備:決定部,針對圖像中包括的多個像素線的每一個,根據(jù)該像素線中包括的各個像素的濃度等級決定該像素線內(nèi)的空白區(qū)域;結(jié)合部,對在所述多個像素線內(nèi)被決定的多個空白區(qū)域之中彼此鄰接的空白區(qū)域進(jìn)行結(jié)合;以及輸出部,根據(jù)所述結(jié)合部的結(jié)合結(jié)果,輸出所述圖像內(nèi)的空白區(qū)域的信息,所述多個像素線包括第一像素線,該第一像素線按照第一像素、第二像素、以及第三像素的順序包括這些像素,所述第三像素是與所述第二像素鄰接的像素,所述決定部,在所述第一像素的濃度等級小于閾值等級的情況下,將所述第一像素的位置決定為所述第一像素線內(nèi)的空白區(qū)域的開始位置,在所述第二像素的濃度等級包括在規(guī)定范圍內(nèi)、且所述第三像素的濃度等級不包括在所述規(guī)定范圍內(nèi)的情況下,將所述第二像素的位置決定為所述第一像素線內(nèi)的空白區(qū)域的結(jié)束位置。
而且,它們的總括或具體的形態(tài),也可以作為系統(tǒng)、方法、集成電路、計算機(jī)程序或計算機(jī)可讀取的cd-rom等的記錄介質(zhì)來實(shí)現(xiàn),也可以任意組合系統(tǒng)、方法、集成電路、計算機(jī)程序以及記錄介質(zhì)來實(shí)現(xiàn)。
本發(fā)明的實(shí)施方案之一涉及的印刷裝置,能夠有效地減少印刷浪費(fèi)。
附圖說明
圖1是示出實(shí)施例1涉及的印刷裝置的功能結(jié)構(gòu)的框圖。
圖2是示出實(shí)施例1涉及的印刷裝置的輸入處理的流程圖。
圖3是示出實(shí)施例1的輸入處理中使用的gui(graphicaluserinterface)的一個例子的圖。
圖4是示出實(shí)施例1的輸入處理中使用的gui的一個例子的圖。
圖5是示出實(shí)施例1的輸入處理中使用的gui的一個例子的圖。
圖6是示出實(shí)施例1的輸入處理中確定的判斷區(qū)域以及閾值面積的一個例子的圖。
圖7是示出實(shí)施例1涉及的印刷裝置的印刷處理的流程圖。
圖8是示出實(shí)施例1的印刷用圖像的一個例子的圖。
圖9是示出實(shí)施例1的印刷用圖像的一個例子的圖。
圖10是示出實(shí)施例1的表示印刷用圖像的信息的提示例的圖。
圖11是示出實(shí)施例1的變形例涉及的印刷裝置以及信息終端的功能結(jié)構(gòu)的框圖。
圖12是示出實(shí)施例1的變形例的輸入處理中使用的gui的一個例子的圖。
圖13是示出實(shí)施例2涉及的印刷裝置的功能結(jié)構(gòu)的框圖。
圖14是示出實(shí)施例2涉及的印刷裝置的印刷處理的流程圖。
圖15是示出實(shí)施例2的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。
圖16是示出實(shí)施例2的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。
圖17是示出實(shí)施例2的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。
圖18是示出實(shí)施例2的變形例的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。
圖19是示出實(shí)施例3涉及的印刷裝置的功能結(jié)構(gòu)的框圖。
圖20是示出實(shí)施例3涉及的印刷裝置的印刷處理的流程圖。
圖21是示出實(shí)施例3的檢測出的空白區(qū)域的例子的圖。
圖22是示出實(shí)施例3的判斷區(qū)域的選擇中使用的gui的一個例子的圖。
圖23是示出實(shí)施例4以及5涉及的圖像處理裝置的功能結(jié)構(gòu)的框圖。
圖24是示出實(shí)施例4以及5涉及的圖像處理裝置的處理的流程圖。
圖25是示出實(shí)施例4涉及的圖像處理裝置的空白區(qū)域決定處理的詳細(xì)內(nèi)容的流程圖。
圖26a是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的一個例子的圖。
圖26b是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的一個例子的圖。
圖27a是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的另一個例子的圖。
圖27b是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的另一個例子的圖。
圖28是示出實(shí)施例5涉及的圖像處理裝置的空白區(qū)域決定處理的詳細(xì)內(nèi)容的流程圖。
圖29a是示出實(shí)施例5涉及的用于說明圖像處理裝置的處理的圖像的一個例子的圖。
圖29b是示出實(shí)施例5涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的一個例子的圖。
圖30是示出實(shí)施例6涉及的印刷裝置的功能結(jié)構(gòu)的框圖。
其中,附圖標(biāo)記說明如下:
10、10a圖像處理裝置
11、11a決定部
12結(jié)合部
13輸出部
21、22、23、24空白區(qū)域
100、100a、200、300、400印刷裝置
100b信息終端
101、201、301、401控制部
102、202、302輸入部
103、203、303顯示部
104讀取部
105印刷部
106存儲部
107a、107b通信部
1201按鈕
1202、1203、2202文本框
1501、2201印刷用圖像
1502a、1502b、1502c、1502d界線
1503矩形
1504光標(biāo)
1801、2203、2205下拉列表
1802、1803、1804、2206、2207按鈕
2204框
具體實(shí)施方式
(成為本發(fā)明的基礎(chǔ)的知識)
會有多個印刷用圖像中包括共同于多個印刷用圖像的信息的情況。例如,會有多個印刷用圖像的頁眉區(qū)域以及頁腳區(qū)域中包括,共同的信息(例如,制作者、標(biāo)題、著作權(quán)標(biāo)記、頁碼等)的情況。在指示僅包括這樣的共同的信息的印刷用圖像的印刷的情況下,在以往技術(shù)中,印刷用圖像,被判斷為不是空白頁,從而被印刷。
然而,若印刷用圖像中沒有包括共同于多個印刷用圖像的信息以外的信息,則會有導(dǎo)致該印刷用圖像的印刷浪費(fèi)的情況。
于是,根據(jù)實(shí)施例說明,能夠有效地減少印刷浪費(fèi)的印刷裝置以及印刷方法。
而且,以下說明的實(shí)施例,都示出總括性或具體的例子。以下的實(shí)施例示出的數(shù)值、形狀、材料、構(gòu)成要素、構(gòu)成要素的配置位置及連接形態(tài)、步驟以及步驟的順序等是一個例子而不是限定實(shí)施方案的宗旨。因此,對于以下的實(shí)施例的構(gòu)成要素中的、示出最上位概念的實(shí)施方案中沒有記載的構(gòu)成要素,作為任意的構(gòu)成要素而被說明。
(實(shí)施例1)
首先,對于實(shí)施例1,參照附圖進(jìn)行具體說明。
[印刷裝置的結(jié)構(gòu)]
圖1是示出實(shí)施例1涉及的印刷裝置100的功能結(jié)構(gòu)的框圖。如圖1示出,印刷裝置100具備,控制部101、輸入部102、顯示部103、讀取部104、印刷部105、以及存儲部106。以下,詳細(xì)說明印刷裝置100的各個構(gòu)成要素。
控制部101,例如,由通用處理器或?qū)S玫碾娮与娐穼?shí)現(xiàn)??刂撇?01,也被稱為控制器??刂撇?01,按照印刷用圖像執(zhí)行或取消該印刷用圖像的印刷。
在本實(shí)施例中,控制部101,判斷印刷用圖像內(nèi)的判斷區(qū)域是否為空白。而且,控制部101,根據(jù)判斷結(jié)果對印刷部105進(jìn)行控制。
印刷用圖像是,表示成為印刷對象的文件以及附圖等的圖像。判斷區(qū)域是,印刷用圖像內(nèi)的一部分的區(qū)域。也就是說,判斷區(qū)域是,比印刷用圖像的全區(qū)域小的區(qū)域。
并且,空白示出,沒有包括有用的信息。典型而言,空白是,白色圖像。而且,空白也可以是,具有預(yù)先規(guī)定的色彩的圖像。
在此,以下說明判斷區(qū)域是否為空白的判斷的具體例。
控制部101,從印刷用圖像內(nèi)的判斷區(qū)域中檢測空白區(qū)域。例如,控制部101,檢測具有示出白色的濃度值的像素的集合以作為空白區(qū)域。而且,空白區(qū)域的檢測,也可以通過任何方法進(jìn)行,并不需要特別限定。
而且,控制部101,對從印刷用圖像內(nèi)的判斷區(qū)域中檢測出的空白區(qū)域的面積與閾值面積進(jìn)行比較,從而判斷該判斷區(qū)域是否為空白。也就是說,控制部101,在判斷區(qū)域內(nèi)的空白區(qū)域的面積為閾值面積以上的情況下,判斷為該判斷區(qū)域?yàn)榭瞻住7炊?,控制?01,在判斷區(qū)域內(nèi)的空白區(qū)域的面積小于閾值面積的情況下,判斷為該判斷區(qū)域不是空白。
輸入部102,例如由輸入設(shè)備實(shí)現(xiàn)。輸入設(shè)備是,例如,被設(shè)置在印刷裝置100的殼體的按鈕或觸摸屏。
在本實(shí)施例中,輸入部102,從用戶接受印刷用圖像內(nèi)的判斷區(qū)域以及閾值面積的輸入。也就是說,輸入部102,從用戶接受用于確定判斷區(qū)域以及閾值面積的信息的輸入。
顯示部103,由例如顯示器實(shí)現(xiàn)。而且,顯示部103也可以,與輸入部102一起,由觸摸顯示器實(shí)現(xiàn)。
在本實(shí)施例中,顯示部103,在印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白的情況下,顯示表示印刷用圖像的信息。表示印刷用圖像的信息包括,例如,印刷用圖像的印刷被取消的日期時間、以及印刷用圖像的頁碼之中的至少一方。
讀取部104,由例如圖像傳感器(例如,接觸式圖像傳感器(cis:contactimagesensor)、ccd(chargecoupleddevices)圖像傳感器)實(shí)現(xiàn)。讀取部104,從表示文件或附圖等的薄片狀的介質(zhì)讀取印刷用圖像。
印刷部105,由例如用于噴墨印刷或激光印刷的印刷設(shè)備實(shí)現(xiàn)。印刷部105,在薄片狀的介質(zhì)對印刷用圖像進(jìn)行印刷。
在本實(shí)施例中,印刷部105,在印刷用圖像內(nèi)的判斷區(qū)域被判斷為不是空白的情況下,根據(jù)來自控制部101的指示執(zhí)行印刷用圖像的印刷。反而,印刷部105,在印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白的情況下,根據(jù)來自控制部101的指示取消印刷用圖像的印刷。
存儲部106,由例如半導(dǎo)體存儲器或硬盤驅(qū)動器實(shí)現(xiàn)。存儲部106,存儲輸入部102接受的示出判斷區(qū)域以及閾值面積的判斷區(qū)域信息以及閾值面積信息。判斷區(qū)域信息包括,例如,示出包圍矩形的判斷區(qū)域的四個界線的位置的值。并且,閾值面積信息包括,例如,示出具有閾值面積的矩形的寬度以及高度的值。
[印刷裝置的處理]
接著,說明如上構(gòu)成的印刷裝置100的處理。印刷裝置100的處理包括,輸入處理以及印刷處理。以下,依次說明輸入處理以及印刷處理。
[輸入處理]
首先,參照圖2,說明輸入處理的流程。圖2是示出實(shí)施例1涉及的印刷裝置100的輸入處理的流程圖。
輸入部102,從用戶接受判斷區(qū)域的輸入(s101)。而且,控制部101,將示出判斷區(qū)域的判斷區(qū)域信息存放到存儲部106(s102)。也就是說,根據(jù)來自用戶的輸入設(shè)定判斷區(qū)域。對于該判斷區(qū)域的輸入,參照圖4在后面進(jìn)行詳細(xì)說明。
進(jìn)而,輸入部102,從用戶接受閾值面積的輸入(s103)。而且,控制部101,將示出閾值面積的閾值面積信息存放到存儲部106(s104)。也就是說,根據(jù)來自用戶的輸入設(shè)定閾值面積。對于該閾值面積的輸入,參照圖5在后面進(jìn)行詳細(xì)說明。
在此,參照圖3至圖5,詳細(xì)說明判斷區(qū)域以及閾值面積的輸入。圖3至圖5是示出實(shí)施例1的輸入處理中使用的gui的一個例子的圖。圖3至圖5的gui,由顯示部103顯示。而且,在圖3至圖5中,陰影的區(qū)域表示,畫面內(nèi)聚焦的區(qū)域。
圖3的(a)表示,用于從多個參數(shù)中選擇將要設(shè)定的參數(shù)的gui。參數(shù)表示,為了使印刷裝置100進(jìn)行所希望的工作而提供給印刷裝置100的值。
在圖3的(a)中,用戶,例如,為了選擇跳過印刷的參數(shù)的設(shè)定,在聚焦“跳過印刷”的狀態(tài)下按壓ok按鈕。據(jù)此,畫面,從圖3的(a)轉(zhuǎn)移到圖3的(b)。
圖3的(b)表示,用于設(shè)定示出跳過印刷的有效以及無效的參數(shù)的gui。跳過印刷有效(on)意味著,允許按照印刷用圖像取消該印刷用圖像的印刷。反而,跳過印刷無效(off)意味著,禁止按照印刷用圖像取消該印刷用圖像的印刷。
在圖3的(b)中,用戶,例如,為了使跳過印刷成為有效而按壓ok按鈕。據(jù)此,示出跳過印刷的有效以及無效的參數(shù)被設(shè)定為示出有效的值,畫面,從圖3的(b)轉(zhuǎn)移到圖3的(c)。
圖3的(c)表示,用于選擇存儲部106所存儲的多個集合的判斷區(qū)域信息以及閾值面積信息的某個集合的gui。在此,顯示四個集合的判斷區(qū)域信息以及閾值面積信息(具體而言,設(shè)定1至設(shè)定4)以作為選擇項(xiàng)。
在圖3的(c)中,用戶,例如,在聚焦“設(shè)定1”的狀態(tài)下按壓ok按鈕,從而選擇設(shè)定1。畫面,從圖3的(c)轉(zhuǎn)移到圖4的(a)以及圖5的(a)。
圖4的(a)以及圖5的(a)表示,用于從判斷區(qū)域以及閾值面積的參數(shù)中選擇將要設(shè)定的參數(shù)的gui。而且,圖4的(a)以及圖5的(a)是,聚焦的區(qū)域不同的同一畫面。
在此,首先,對于設(shè)定判斷區(qū)域的參數(shù)的情況,參照圖4進(jìn)行說明。
在圖4的(a)中,用戶,例如,為了選擇判斷區(qū)域的參數(shù)的設(shè)定,而在聚焦“判斷區(qū)域設(shè)定”的狀態(tài)下按壓ok按鈕。據(jù)此,畫面,從圖4的(a)轉(zhuǎn)移到圖4的(b)。
圖4的(b)表示,用于顯示以及選擇示出判斷區(qū)域的參數(shù)的gui。在此,表示與圖3的(c)中選擇的設(shè)定1對應(yīng)的判斷區(qū)域信息中包括的四個參數(shù)的值。
該四個參數(shù)示出,包圍矩形的判斷區(qū)域的四個界線與印刷用圖像的對應(yīng)的端緣之間的距離。例如,圖4的(b)表示,判斷區(qū)域的上側(cè)界線與印刷用圖像的上側(cè)端緣之間的距離為20mm。
在圖4的(b)中,用戶,例如,為了更新示出判斷區(qū)域的上側(cè)界線的位置的參數(shù),而在聚焦“上20mm”的狀態(tài)下按壓ok按鈕。據(jù)此,畫面,從圖4的(b)轉(zhuǎn)移到圖4的(c)。
圖4的(c)以及(d)表示,用于在示出判斷區(qū)域的上側(cè)界線的位置的參數(shù)中設(shè)定值的gui。在此,示出判斷區(qū)域的上側(cè)界線的位置的參數(shù)的值由up按鈕以及down按鈕變更。
在圖4的(c)中,用戶,例如,按壓up按鈕多次,從而將示出判斷區(qū)域的上側(cè)界線的位置的參數(shù)的值從20mm變更為30mm。據(jù)此,畫面,從圖4的(c)變化為圖4的(d)。
在圖4的(d)中,用戶,例如,按壓ok按鈕,從而確定示出上側(cè)界線的位置的參數(shù)的值。據(jù)此,示出上側(cè)界線的位置的參數(shù)的值被更新為30mm。也就是說,與設(shè)定1對應(yīng)的判斷區(qū)域信息被更新。畫面,從圖4的(d)轉(zhuǎn)移到圖4的(e)。
圖4的(e),與圖4的(b)同樣,表示用于顯示以及選擇示出判斷區(qū)域的界線的參數(shù)的gui。在圖4的(e)中可見,示出上側(cè)界線的位置的參數(shù)的值從20mm更新為30mm。而且,在此省略詳細(xì)記載,但是,對于示出判斷區(qū)域的下側(cè)界線、左側(cè)界線以及右側(cè)界線的位置的參數(shù)的值,也能夠與示出上側(cè)界線的位置的參數(shù)同樣設(shè)定。
接著,對于設(shè)定閾值面積的參數(shù)的情況,參照圖5進(jìn)行說明。
在圖5的(a)中,用戶,例如,為了選擇閾值面積的參數(shù)的設(shè)定,而在聚焦“閾值面積設(shè)定”的狀態(tài)下按壓ok按鈕。據(jù)此,畫面,從圖5的(a)轉(zhuǎn)移到圖5的(b)。
圖5的(b)表示,用于顯示以及選擇示出閾值面積的參數(shù)的gui。在此,顯示與圖3的(c)中選擇的設(shè)定1對應(yīng)的閾值面積信息中包括的兩個參數(shù)的值。
該兩個參數(shù),示出具有閾值面積的矩形的寬度以及高度。例如,在圖5的(b)中,表示具有閾值面積的矩形的寬度以及高度為200mm以及150mm。
在圖5的(b)中,用戶,例如,為了更新示出寬度的參數(shù),而在聚焦“寬度200mm”的狀態(tài)下按壓ok按鈕。據(jù)此,畫面,從圖5的(b)轉(zhuǎn)移到圖5的(c)。
圖5的(c)以及(d)表示,用于在示出具有閾值面積的矩形的寬度的參數(shù)中設(shè)定值的gui。在此,示出寬度的參數(shù)的值由up按鈕以及down按鈕變更。
在圖5的(c)中,用戶,例如,按壓up按鈕多次,從而將示出寬度的參數(shù)的值從200mm更新為240mm。據(jù)此,畫面,從圖5的(c)變化為圖5的(d)。
在圖5的(d)中,用戶,例如,按壓ok按鈕,從而確定示出寬度的參數(shù)的值。據(jù)此,示出寬度的參數(shù)被設(shè)定為240mm。也就是說,在與設(shè)定1對應(yīng)的閾值面積信息中,示出寬度的參數(shù)的值被更新。畫面,從圖5的(d)轉(zhuǎn)移到圖5的(e)。
圖5的(e),與圖5的(b)同樣,表示用于顯示以及選擇示出閾值面積的參數(shù)的gui。在圖5的(e)中可見,示出寬度的參數(shù)的值從200mm更新為240mm。而且,在此省略詳細(xì)記載,但是,對于示出高度的參數(shù)的值,也能夠與示出寬度的參數(shù)同樣更新。
圖6是示出實(shí)施例1的輸入處理中確定的判斷區(qū)域以及閾值面積的一個例子的圖。在此,圖6表示,由圖3至圖5設(shè)定的判斷區(qū)域以及閾值面積的參數(shù)。
在圖6中,四個虛線表示,判斷區(qū)域。具體而言,四個虛線分別是,由圖4的(e)示出的參數(shù)的值確定的判斷區(qū)域的界線。由該四個虛線包圍的矩形區(qū)域是判斷區(qū)域。
并且,陰影的區(qū)域表示,閾值面積。具體而言,陰影的區(qū)域是,具有由圖5的(e)示出的參數(shù)的值確定的閾值面積的矩形區(qū)域。在此,陰影的區(qū)域的面積是閾值面積。
[印刷處理]
接著,參照圖7至圖10,說明印刷處理。在此,說明印刷裝置100接受制作記載有文字以及圖形等的薄片狀的介質(zhì)(例如文件、附圖、照片等)的復(fù)制的指示的情況。
圖7是示出實(shí)施例1涉及的印刷裝置100的印刷處理的流程圖。圖8以及圖9是示出實(shí)施例1的印刷用圖像的一個例子的圖。圖10是示出實(shí)施例1的表示印刷用圖像的信息的提示例的圖。
如圖7示出,首先,讀取部104執(zhí)行,圖像的讀取(s111)。也就是說,讀取部104,對記載有文字以及圖形等的薄片狀的介質(zhì)的表面進(jìn)行光學(xué)讀取,從而生成印刷用圖像。
控制部101,從存儲部106讀出判斷區(qū)域信息以及閾值面積信息(s112)。例如,控制部101,從存儲部106讀出示出上側(cè)界線、下側(cè)界線、左側(cè)界線以及右側(cè)界線的參數(shù)的值(30mm、20mm、20mm、20mm)、以及示出具有閾值面積的矩形的寬度以及高度的參數(shù)的值(240mm、150mm)。
控制部101,在步驟s101中得到的印刷用圖像的判斷區(qū)域內(nèi)檢測空白區(qū)域(s113)。例如,控制部101,從判斷區(qū)域中包括的多個像素中檢測具有小于規(guī)定閾值的濃度值的像素。
控制部101,對判斷區(qū)域內(nèi)的空白區(qū)域的面積是否為閾值面積以上進(jìn)行判斷(s114)。也就是說,控制部101,對判斷區(qū)域是否為空白進(jìn)行判斷。換而言之,控制部101,對判斷區(qū)域中是否包括有用的信息進(jìn)行判斷。
例如,在圖8示出的印刷用圖像中,判斷為由四個虛線包圍的判斷區(qū)域內(nèi)的空白區(qū)域的面積為閾值面積以上。并且,例如,在圖9示出的印刷用圖像中,判斷為由虛線包圍的判斷區(qū)域內(nèi)的空白區(qū)域的面積小于閾值面積。
在此,在空白區(qū)域的面積為閾值面積以上的情況下(s114的“是”),顯示部103,提示表示印刷用圖像的信息(s115)。也就是說,在判斷區(qū)域被判斷為空白的情況下,取消印刷用圖像的印刷(即,復(fù)制的制作),顯示部103,向用戶提示表示印刷用圖像的信息。例如,顯示部103,如圖10示出,顯示印刷被取消的日期時間、被取消的印刷用圖像的頁碼、以及包括被取消的印刷用圖像的多個印刷用圖像的總頁數(shù)。
另一方面,在空白區(qū)域的面積小于閾值面積的情況下(s114的“否”),印刷部105,執(zhí)行印刷用圖像的印刷(s116)。
如此,進(jìn)行印刷處理,從而取消圖8示出的印刷用圖像的印刷,執(zhí)行圖9示出的印刷用圖像的印刷。
[效果]
如上所述,根據(jù)本實(shí)施例,能夠按照印刷用圖像內(nèi)的一部分的區(qū)域(判斷區(qū)域)是否為空白的判斷結(jié)果,取消印刷用圖像的印刷。因此,在僅在印刷用圖像的判斷區(qū)域之外包括信息的情況下,能夠取消該印刷用圖像的印刷。例如,在印刷用圖像是利用定型格式制作的設(shè)計文件的情況下,會有在預(yù)先規(guī)定的區(qū)域中包括共同于設(shè)計文件的信息的情況。在此情況下,將與包括共同的信息的預(yù)先規(guī)定的區(qū)域不同的區(qū)域作為判斷區(qū)域來利用,從而能夠取消僅包括共同的信息的印刷用圖像的印刷,能夠有效地減少印刷浪費(fèi)。
進(jìn)而,根據(jù)本實(shí)施例,對從判斷區(qū)域中檢測出的空白區(qū)域的面積與閾值面積進(jìn)行比較,從而能夠?qū)ε袛鄥^(qū)域是否為空白進(jìn)行判斷。因此,在判斷區(qū)域內(nèi)包括具有錯誤的濃度值的幾個像素(即,錯誤像素)的情況下等,能夠防止僅由該錯誤像素執(zhí)行印刷。也就是說,能夠提高容錯性,能夠更有效地減少印刷浪費(fèi)。
進(jìn)而,根據(jù)本實(shí)施例,在判斷區(qū)域被判斷為空白的情況下,能夠顯示表示印刷用圖像的信息。也就是說,在印刷用圖像的印刷被取消的情況下,能夠向用戶提示該印刷用圖像被取消的情況。因此,在將要印刷的印刷用圖像的印刷被取消的情況下,用戶,能夠根據(jù)顯示的信息,進(jìn)行印刷用圖像的再印刷或判斷區(qū)域的再輸入等。
進(jìn)而,根據(jù)本實(shí)施例,表示印刷用圖像的信息能夠包括,印刷用圖像的印刷被取消的日期時間、以及印刷用圖像的頁碼之中的至少一方。因此,用戶,能夠容易識別印刷被取消的印刷用圖像。
(實(shí)施例1的變形例)
接著,說明實(shí)施例1的變形例。在所述實(shí)施例1中,印刷裝置進(jìn)行了輸入處理以及印刷處理,但是,在本變形例中,說明輸入處理以及印刷處理的一部分由信息終端進(jìn)行的情況。以下,對于本變形例涉及的印刷裝置以及信息終端,參照附圖進(jìn)行說明。而且,在本變形例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例1實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
圖11是示出實(shí)施例1的變形例涉及的印刷裝置100a以及信息終端100b的功能結(jié)構(gòu)的框圖。印刷裝置100a具備,印刷部105、以及通信部107a。信息終端100b是,例如,智能手機(jī)、平板計算機(jī)、個人計算機(jī)等,控制部101具備,輸入部102、顯示部103、以及通信部107b。
印刷裝置100a的通信部107a,由例如用于有線電通信或無線通信的通信適配器實(shí)現(xiàn)。通信部107a,從信息終端100b接收印刷用圖像。
信息終端100b的通信部107b,由例如用于有線電通信或無線通信的通信適配器實(shí)現(xiàn)。通信部107b,將一個以上的印刷用圖像之中的、由信息終端100b的控制部101判斷為印刷用圖像內(nèi)的判斷區(qū)域不是空白的印刷用圖像,發(fā)送給印刷裝置100a。反而,通信部107b,不將一個以上的印刷用圖像之中的、由信息終端100b的控制部101判斷為印刷用圖像內(nèi)的判斷區(qū)域?yàn)榭瞻椎挠∷⒂脠D像,發(fā)送給印刷裝置100a。據(jù)此,印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白的印刷用圖像的印刷被取消。
圖12是示出實(shí)施例1的變形例的輸入處理中使用的gui的一個例子的圖。該gui是,由信息終端100b的顯示部103顯示的窗口。
在窗口的左側(cè),在印刷用圖像的印刷區(qū)域內(nèi)在視覺上示出判斷區(qū)域以及閾值面積。由四個界線(虛線)表示判斷區(qū)域,由陰影的矩形區(qū)域表示閾值面積。
例如,用戶,通過觸摸使界線移動,從而能夠設(shè)定界線的位置。也就是說,用戶,能夠通過觸摸操作,設(shè)定示出界線的位置的參數(shù)的值。而且,也可以代替觸摸操作,而通過鼠標(biāo)操作設(shè)定示出界線的位置的參數(shù)的值。而且,與界線同樣,通過觸摸操作或鼠標(biāo)操作也能夠設(shè)定閾值面積。
在窗口的右側(cè),配置有用于顯示以及設(shè)定各種參數(shù)的值的各種組件。
按鈕1201是,用于顯示以及設(shè)定示出跳過印刷的有效以及無效的參數(shù)的值的組件。例如,用戶,觸摸或點(diǎn)擊按鈕1201,從而切換跳過印刷的有效以及無效。
文本框1202是,用于顯示以及設(shè)定判斷區(qū)域的四個界線的位置的組件。文本框1203是,用于顯示以及設(shè)定具有閾值面積的矩形區(qū)域的寬度以及高度的組件。例如,用戶,觸摸或點(diǎn)擊被設(shè)置在文本框的右側(cè)的up按鈕或down按鈕,從而能夠設(shè)定文本框內(nèi)的值。
而且,顯示在窗口的左側(cè)的界線以及陰影的矩形區(qū)域、與顯示在窗口的右側(cè)的各種組件聯(lián)動。例如,在界線通過觸摸操作而移動的情況下,文本框1202的值也被更新。
如上所述,根據(jù)本變形例,即使在從信息終端100b向印刷裝置100a發(fā)送印刷用圖像的情況下,與實(shí)施例1同樣,也能夠取消印刷用圖像的印刷,能夠有效地減少印刷浪費(fèi)。
(實(shí)施例2)
接著,說明實(shí)施例2。在本實(shí)施例中,與所述實(shí)施例1不同之處是,將判斷區(qū)域以及閾值面積與印刷用圖像一起顯示,對顯示的判斷區(qū)域以及閾值面積進(jìn)行修正。以下,對于本實(shí)施例涉及的印刷裝置,參照附圖進(jìn)行說明。而且,在本實(shí)施例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例1實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
[印刷裝置的結(jié)構(gòu)]
圖13是示出實(shí)施例2涉及的印刷裝置200的功能結(jié)構(gòu)的框圖。如圖13示出,印刷裝置200具備,控制部201、輸入部202、顯示部203、讀取部104、印刷部105、以及存儲部106。
控制部201,與實(shí)施例1的控制部101同樣,判斷印刷用圖像內(nèi)的判斷區(qū)域是否為空白。進(jìn)而,控制部201,根據(jù)輸入部202接受的來自用戶的輸入,對顯示部203所顯示的判斷區(qū)域以及閾值面積進(jìn)行修正。
輸入部202,與實(shí)施例1的輸入部102同樣,從用戶接受印刷用圖像內(nèi)的判斷區(qū)域以及閾值面積的輸入。進(jìn)而,在本實(shí)施例中,輸入部202,從用戶接受對顯示部203所顯示的判斷區(qū)域以及閾值面積的修正的輸入。
顯示部203,將判斷區(qū)域以及閾值面積與印刷用圖像一起顯示。例如,顯示部203,在印刷用圖像上顯示表示判斷區(qū)域以及閾值面積的標(biāo)記或圖形。并且,顯示部203,與實(shí)施例1的顯示部103同樣,在印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白的情況下,顯示表示印刷用圖像的信息。
[印刷裝置的處理]
接著,說明如上構(gòu)成的印刷裝置200的處理。輸入處理與實(shí)施例1同樣,因此,參照圖14至圖17,說明印刷處理。
圖14是示出實(shí)施例2涉及的印刷裝置200的印刷處理的流程圖。圖15至圖17是示出實(shí)施例2的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。
如圖14示出,與實(shí)施例1同樣,進(jìn)行圖像的讀取(s111)、以及判斷區(qū)域信息及閾值面積信息的讀出(s112)。
顯示部203,將步驟s112中讀出的判斷區(qū)域信息以及閾值面積信息示出的判斷區(qū)域以及閾值面積、與步驟s111中生成的印刷用圖像一起顯示(s201)。例如,顯示部203,如圖15示出,在印刷用圖像1501上,顯示判斷區(qū)域的界線1502a至1502d、以及具有閾值面積的矩形1503。
輸入部202,從用戶接受對顯示的判斷區(qū)域的修正的輸入,控制部201,根據(jù)該輸入對判斷區(qū)域進(jìn)行修正(s202)。例如,輸入部202,如圖16示出,從用戶接受利用光標(biāo)1504使上側(cè)的界線1502a向下方移動的輸入。其結(jié)果為,示出判斷區(qū)域的界線的位置的文本框1202的值被更新。而且,也可以直接輸入文本框1202的值。
輸入部202,從用戶接受對顯示的閾值面積的修正的輸入,控制部201,根據(jù)該輸入對閾值面積進(jìn)行修正(s203)。例如,輸入部202,如圖17示出,從用戶接受利用光標(biāo)1504使具有閾值面積的矩形1503的右下的頂點(diǎn)向右下方移動的輸入。其結(jié)果為,示出具有閾值面積的矩形的寬度以及高度的文本框1203的值被更新。而且,也可以直接輸入文本框1203的值。
然后,與實(shí)施例1同樣,執(zhí)行步驟s113至步驟s116。
[效果]
如上所述,根據(jù)本實(shí)施例,能夠顯示與印刷用圖像一起顯示的判斷區(qū)域。因此,用戶,能夠觀看印刷用圖像以及判斷區(qū)域,能夠進(jìn)行適于印刷用圖像的判斷區(qū)域的修正,能夠更有效地減少印刷浪費(fèi)。
進(jìn)而,根據(jù)本實(shí)施例,能夠?qū)⒂∷⒂脠D像與閾值面積一起顯示。因此,用戶,能夠觀看印刷用圖像以及閾值面積,能夠進(jìn)行適于印刷用圖像的閾值面積的修正,能夠更有效地減少印刷浪費(fèi)。
(實(shí)施例2的變形例)
接著,說明實(shí)施例2的變形例。在本變形例中,從多個判斷區(qū)域候選以及多個閾值面積候選中選擇判斷區(qū)域以及閾值面積,選擇出的判斷區(qū)域以及閾值面積被修正。而且,在本變形例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例2實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
圖18是示出實(shí)施例2的變形例的判斷區(qū)域以及閾值面積的修正中使用的gui的一個例子的圖。在此,將多個判斷區(qū)域候選以及多個閾值面積候選與印刷用圖像一起顯示。
在圖18示出的gui中,與圖15至圖17示出的實(shí)施例2的gui相比,追加下拉列表1801以及按鈕1802至1804。
下拉列表1801是,用于從多個集合的判斷區(qū)域候選以及閾值面積候選中選擇一個集合的判斷區(qū)域以及閾值面積的組件。也就是說,輸入部202,經(jīng)由下拉列表1801接受,從顯示的多個判斷區(qū)域候選以及多個閾值面積候選中選擇判斷區(qū)域以及閾值面積的輸入。
下拉列表1801的初始值(默認(rèn)值)是,例如,預(yù)先規(guī)定的設(shè)定(例如設(shè)定1)。并且,例如,下拉列表1801的初始值也可以是,選擇頻度高的設(shè)定。在此情況下,優(yōu)選顯示多個判斷區(qū)域候選之中選擇頻度高的判斷區(qū)域候選。
用戶,例如,從觸摸或點(diǎn)擊下拉列表1801而顯示的下拉列表中選擇“設(shè)定2”。于是,如圖18示出,將與選擇出的設(shè)定2對應(yīng)的判斷區(qū)域信息以及閾值面積信息示出的判斷區(qū)域(界線1502a至1502d)以及閾值面積(1503)與印刷用圖像1501一起顯示。
用戶能夠,針對在此顯示的判斷區(qū)域(界線1502a至1502d)以及閾值面積(1503)進(jìn)行與實(shí)施例2同樣的修正的輸入。在根據(jù)該輸入對判斷區(qū)域信息以及閾值面積信息進(jìn)行修正的情況下,用戶,觸摸或點(diǎn)擊按鈕1802。并且,用戶,也能夠利用下拉列表1801重新選擇其他的設(shè)定。
在利用顯示的判斷區(qū)域以及閾值面積進(jìn)行印刷處理的情況下,用戶,觸摸或點(diǎn)擊按鈕1803。并且,在取消顯示的判斷區(qū)域以及閾值面積的情況下,用戶,觸摸或點(diǎn)擊按鈕1804。
如上所述,根據(jù)本變形例,能夠從多個判斷區(qū)域候選中選擇判斷區(qū)域。因此,用戶能夠,從多個判斷區(qū)域候選中容易選擇判斷區(qū)域。
進(jìn)而,根據(jù)本變形例,能夠?qū)⒍鄠€判斷區(qū)域候選與印刷用圖像一起顯示。因此,用戶,能夠觀看印刷用圖像以及多個判斷區(qū)域候選,能夠進(jìn)行適于印刷用圖像的判斷區(qū)域的選擇,能夠更有效地減少印刷浪費(fèi)。
進(jìn)而,根據(jù)本變形例,能夠優(yōu)選顯示多個判斷區(qū)域候選之中選擇頻度高的判斷區(qū)域候選。因此,用戶,能夠有效地進(jìn)行判斷區(qū)域的選擇。
(實(shí)施例3)
接著,說明實(shí)施例3。在本實(shí)施例中,與所述實(shí)施例1以及2不同之處是,從多個印刷用圖像中檢測多個空白區(qū)域,從檢測出的多個空白區(qū)域中選擇判斷區(qū)域。以下,對于本實(shí)施例涉及的印刷裝置,參照附圖進(jìn)行說明。而且,在本實(shí)施例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例1以及2實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
[印刷裝置的結(jié)構(gòu)]
圖19是示出實(shí)施例3涉及的印刷裝置300的功能結(jié)構(gòu)的框圖。如圖19示出,印刷裝置300具備,控制部301、輸入部302、顯示部303、讀取部104、印刷部105、以及存儲部106。
控制部301,從多個印刷用圖像中檢測多個空白區(qū)域。例如,控制部301,在多個印刷用圖像的每一個中,檢測由具有示出白色的濃度值的鄰接的像素構(gòu)成且比預(yù)先規(guī)定的尺寸大的區(qū)域,以作為空白區(qū)域。而且,空白區(qū)域的檢測,也可以通過任何方法進(jìn)行,并不需要特別限定。
并且,控制部301,與實(shí)施例1的控制部101同樣,判斷印刷用圖像內(nèi)的判斷區(qū)域是否為空白。
顯示部303,顯示檢測出的多個空白區(qū)域。具體而言,顯示部303,與印刷用圖像一起,顯示從該印刷用圖像中檢測出的空白區(qū)域。并且,顯示部303,與實(shí)施例1的顯示部103同樣,在印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白的情況下,顯示表示印刷用圖像的信息。
輸入部302,從用戶接受從多個空白區(qū)域中選擇判斷區(qū)域的輸入。
[印刷裝置的處理]
接著,說明如上構(gòu)成的印刷裝置300的處理。圖20是示出實(shí)施例3涉及的印刷裝置300的印刷處理的流程圖。圖21是示出實(shí)施例3的檢測出的空白區(qū)域的例子的圖。圖22是示出實(shí)施例3的判斷區(qū)域的選擇中使用的gui的一個例子的圖。
如圖20示出,首先,讀取部104執(zhí)行,圖像的讀取(s111)。在此,生成多個印刷用圖像。
控制部301,從多個印刷用圖像中檢測空白區(qū)域(s302)。例如,控制部301,不從圖21的(a)示出的頁碼為1的印刷用圖像中檢測空白區(qū)域。并且,例如,控制部301,從圖21的(b)示出的頁碼為2的印刷用圖像中檢測空白區(qū)域a以及b。并且,例如,控制部301,從圖21的(c)示出的頁碼為3印刷用圖像中檢測空白區(qū)域c。
顯示部303,顯示檢測出的多個空白區(qū)域(s303)。例如,如圖22示出,顯示部303,與選擇出的頁碼為3的印刷用圖像2201一起,顯示從該印刷用圖像2201中檢測出的空白區(qū)域c(陰影的區(qū)域)。對于圖22的gui,在后面進(jìn)行詳細(xì)說明。
輸入部302,從用戶接受從多個空白區(qū)域中選擇判斷區(qū)域的輸入,控制部301,根據(jù)該輸入從多個空白區(qū)域中選擇判斷區(qū)域(s304)。例如,用戶選擇空白區(qū)域c。
接著,執(zhí)行針對多個印刷用圖像的循環(huán)處理(s305,s309)。也就是說,依次選擇多個印刷用圖像,對選擇出的該印刷用圖像執(zhí)行以下的處理。
首先,控制部301,判斷該印刷用圖像內(nèi)的判斷區(qū)域是否為空白區(qū)域(s306)。例如,控制部301,判斷步驟s304中選擇的判斷區(qū)域、與步驟s302中從該印刷用圖像中檢測出的空白區(qū)域是否一致。例如,在空白區(qū)域c被選擇為判斷區(qū)域的情況下,判斷區(qū)域(空白區(qū)域c)、與從頁碼為2的印刷用圖像中檢測出的空白區(qū)域a以及b不一致,因此,頁碼為2的印刷用圖像內(nèi)的判斷區(qū)域被判斷為不是空白區(qū)域。另一方面,控制部301,判斷區(qū)域(空白區(qū)域c)、與從頁碼為3的印刷用圖像中檢測出的空白區(qū)域c一致,因此,頁碼為3的印刷用圖像內(nèi)的判斷區(qū)域被判斷為空白區(qū)域。
在此,在判斷區(qū)域被判斷為空白區(qū)域的情況下(s306的“是”),控制部301,保持表示該印刷用圖像的信息(s307)。另一方面,在判斷區(qū)域被判斷為不是空白區(qū)域的情況下(s306的“否”),控制部301,使印刷部105,對該印刷用圖像進(jìn)行印刷(s308)。
在步驟s305至步驟s309的循環(huán)處理結(jié)束的情況下,顯示部303,顯示步驟s307中保持的表示印刷用圖像的信息(s310)。也就是說,顯示部303,顯示表示判斷區(qū)域被判斷為空白區(qū)域的印刷用圖像的信息。例如,顯示部303,與實(shí)施例1同樣,顯示圖10示出的信息。
接著,詳細(xì)說明圖22示出的gui。
在gui中,顯示輸入到文本框2202的頁碼的印刷用圖像2201、和從該印刷用圖像2201中檢測出的空白區(qū)域。文本框2202內(nèi)的頁碼,因文本框2202的左側(cè)或右側(cè)被觸摸或點(diǎn)擊,而減少或增加。在圖22中,作為頁碼的3(“3頁”)輸入到文本框2202,顯示頁碼為3的印刷用圖像2201和空白區(qū)域c。
下拉列表2203是,用于選擇判斷區(qū)域的組件。用戶能夠,從觸摸或點(diǎn)擊下拉列表2203而顯示的下拉列表中選擇所希望的空白區(qū)域以作為判斷區(qū)域。
框2204,包括用于調(diào)整判斷區(qū)域的位置的組件群。用戶能夠,利用框2204內(nèi)的組件群使由下拉列表2203選擇出的空白區(qū)域移動。
下拉列表2205是,用于對用于保存gui中選擇以及調(diào)整的判斷區(qū)域的判斷區(qū)域信息進(jìn)行選擇的組件。用戶能夠,從觸摸或點(diǎn)擊下拉列表2205而顯示的下拉列表中選擇所希望的判斷區(qū)域信息。
按鈕2206是,對下拉列表2205中選擇出的判斷區(qū)域信息執(zhí)行g(shù)ui中選擇以及調(diào)整的判斷區(qū)域的保存的組件。
按鈕2207是,用于指示利用選擇以及調(diào)整的判斷區(qū)域?qū)Χ鄠€印刷用圖像進(jìn)行印刷的組件。
[效果]
如上所述,根據(jù)本實(shí)施例,能夠從多個印刷用圖像中檢測出的多個空白區(qū)域中選擇判斷區(qū)域。因此,在多個印刷用圖像中包括將要取消印刷的印刷用圖像的情況下,能夠選擇適于該印刷用圖像的判斷區(qū)域。進(jìn)而,將如此選擇出的判斷區(qū)域適用于其他的印刷用圖像,從而能夠更有效地減少印刷浪費(fèi)。
(實(shí)施例4)
接著,說明實(shí)施例4。在本實(shí)施例中,說明用于輸出空白區(qū)域的信息的圖像處理裝置。能夠?qū)⒃诖溯敵龅目瞻讌^(qū)域的信息,用于實(shí)施例1至3的判斷區(qū)域的空白判斷。
[圖像處理裝置的結(jié)構(gòu)]
圖23是示出實(shí)施例4以及5涉及的圖像處理裝置10的功能結(jié)構(gòu)的框圖。在圖23中,帶有括號的符號表示,實(shí)施例5的符號。
本實(shí)施例涉及的圖像處理裝置10,獲得圖像,輸出獲得的圖像中包括的空白區(qū)域的信息。圖像處理裝置10,例如,也可以由通用處理器以及存儲器實(shí)現(xiàn),也可以由圖像處理專用的電子電路實(shí)現(xiàn)。圖像處理裝置10具備,決定部11、結(jié)合部12、以及輸出部13。
決定部11,針對圖像中包括的多個像素線的每一個,根據(jù)該像素線中包括的各個像素的濃度等級,決定該像素線內(nèi)的空白區(qū)域。例如,決定部11,將從像素線內(nèi)的像素的按照排列順序第2個像素到第10個像素的區(qū)域決定為空白區(qū)域。
像素線意味著,在一個方向上排列為一列的多個像素。像素的排列方向,并不需要特別限定,例如,是水平方向、垂直方向以及斜方向。
空白區(qū)域是,具有白色的區(qū)域。在空白區(qū)域中也可以包括,具有接近預(yù)先規(guī)定的白色的顏色的區(qū)域。也就是說,空白區(qū)域是,具有小于預(yù)先規(guī)定的濃度等級的濃度等級的像素的區(qū)域。
濃度等級示出,顏色(包括黑含)的濃度。在此,濃度等級越高,就越示出顏色深。而且,也可以由亮度表示濃度等級。在此情況下,亮度越高,濃度等級就越低。
決定部11,如下決定,依次包括第一像素、第二像素、以及與第二像素鄰接的第三像素的第一像素線內(nèi)的空白區(qū)域。
首先,決定部11,在第一像素的濃度等級小于閾值等級的情況下,將第一像素的位置決定為第一像素線內(nèi)的空白區(qū)域的開始位置。接著,決定部11,在第二像素的濃度等級包括在規(guī)定范圍內(nèi)、且第三像素的濃度等級不包括在該規(guī)定范圍內(nèi)的情況下,將第二像素的位置決定為第一像素線內(nèi)的空白區(qū)域的結(jié)束位置。
閾值等級示出,適于空白區(qū)域的開始位置的像素的濃度等級的上限。對于閾值等級,經(jīng)驗(yàn)上或?qū)嶒?yàn)上預(yù)先規(guī)定即可。
規(guī)定范圍表示,適于空白區(qū)域中包括的像素的濃度等級的范圍。換而言之,表示空白區(qū)域中包括的像素所允許的濃度等級的變化量。在本實(shí)施例中,規(guī)定范圍是,以第一像素的濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。例如,在第一像素的濃度等級為“3”、預(yù)先規(guī)定的濃度等級為“2”的情況下,規(guī)定范圍是,從“1(=3-2)”到“5(=3+2)”的范圍。
空白區(qū)域的開始位置以及結(jié)束位置是,像素線內(nèi)的像素的排列方向上的空白區(qū)域的兩端的像素的位置。換而言之,空白區(qū)域的開始位置以及結(jié)束位置是,空白區(qū)域內(nèi)的像素的處理順序上最初的像素以及最后的像素的位置。例如,在將像素線內(nèi)的像素從左向右處理的情況下,空白區(qū)域的開始位置是空白區(qū)域內(nèi)的左端的像素的位置,空白區(qū)域的結(jié)束位置是空白區(qū)域內(nèi)的右端的像素的位置。
結(jié)合部12,對在多個像素線內(nèi)被決定的多個空白區(qū)域之中彼此鄰接的空白區(qū)域進(jìn)行結(jié)合。在本實(shí)施例中,結(jié)合部12,對在多個像素線內(nèi)被決定的多個空白區(qū)域之中的、像素線內(nèi)的像素的排列方向上開始位置以及結(jié)束位置一致的彼此鄰接的空白區(qū)域進(jìn)行結(jié)合。
輸出部13,根據(jù)結(jié)合部12的結(jié)合結(jié)果,輸出圖像內(nèi)的空白區(qū)域的信息。在本實(shí)施例中,輸出部13,將示出位于由結(jié)合部12結(jié)合的空白區(qū)域的端部的兩個像素線之中的一方的空白區(qū)域的開始位置和另一方的空白區(qū)域的結(jié)束位置的信息,作為圖像內(nèi)的空白區(qū)域的信息來輸出。也就是說,在結(jié)合多個像素線而形成一個矩形的空白區(qū)域的情況下,輸出部13,輸出示出矩形的對頂點(diǎn)的像素的位置的信息。
[圖像處理裝置的處理]
接著,說明如上構(gòu)成的圖像處理裝置10的處理。圖24是示出實(shí)施例4以及5涉及的圖像處理裝置10的處理的流程圖。以下,以xi(i為0至m-1的整數(shù))表示由m×n像素構(gòu)成的圖像的水平方向的位置,以yj(j為0至n-1的整數(shù))表示垂直方向的位置。并且,說明像素線是像素排列在水平方向上的像素行的情況。
首先,執(zhí)行針對多個像素線的循環(huán)處理(s11,s16)。也就是說,從多個像素線中依次選擇一個像素線yj,對選擇出的像素線yj執(zhí)行以下的處理。
決定部11,決定像素線yj內(nèi)的空白區(qū)域(s12)。對于該處理,參照圖25在后面進(jìn)行詳細(xì)說明。
結(jié)合部12,判斷像素線yj內(nèi)的空白區(qū)域的水平方向的位置與像素線yj-1內(nèi)的空白區(qū)域的水平方向的位置是否一致(s13)。也就是說,結(jié)合部12,判斷像素線yj內(nèi)的空白區(qū)域的水平方向的開始位置以及結(jié)束位置、與鄰接于像素線yj的像素線yj-1內(nèi)的空白區(qū)域的水平方向的開始位置以及結(jié)束位置是否一致。
在此,在像素線yj內(nèi)的空白區(qū)域的水平方向的位置與像素線yj-1內(nèi)的空白區(qū)域的水平方向的位置一致的情況下(s13的“是”),結(jié)合部12,結(jié)合兩個空白區(qū)域(s14)。也就是說,結(jié)合部12,合并兩個空白區(qū)域來形成一個空白區(qū)域。例如,結(jié)合部12,將示出像素線yj-1涉及的空白區(qū)域的結(jié)束位置的信息從(xend,yj-1)更新為(xend,yj)。
另一方面,在像素線yj內(nèi)的空白區(qū)域的水平方向的位置與像素線yj-1內(nèi)的空白區(qū)域的水平方向的位置不一致的情況下(s13的“否”),結(jié)合部12,將像素線yj內(nèi)的空白區(qū)域,與像素線yj-1涉及的空白區(qū)域區(qū)別來保存(s15)。例如,結(jié)合部12,將示出像素線yj內(nèi)的空白區(qū)域的開始位置以及結(jié)束位置的信息(xstrat,yj)以及(xend,yj),作為新的空白區(qū)域的信息保存到存儲器。
若步驟s11至步驟s16的循環(huán)處理結(jié)束,輸出部13,則輸出空白區(qū)域的信息(s17)。也就是說,在對從像素線y0到像素線ym-1的像素線進(jìn)行處理后,輸出部13,輸出決定的空白區(qū)域的信息。
在此,對于步驟s12的決定空白區(qū)域的處理,利用圖25進(jìn)行詳細(xì)說明。圖25是示出實(shí)施例4涉及的圖像處理裝置10的空白區(qū)域決定處理的詳細(xì)內(nèi)容的流程圖。
首先,執(zhí)行針對像素線yj中包括的多個像素的循環(huán)處理(s21,s28)。也就是說,從像素線yj內(nèi)的多個像素中依次選擇一個像素(xi,yj),對選擇出的像素(xi,yj)執(zhí)行以下的處理。
決定部11,判斷是否已經(jīng)決定像素線yj內(nèi)的空白區(qū)域的開始位置(s22)。具體而言,決定部11,判斷是否已經(jīng)決定空白區(qū)域的水平方向的開始位置xstart。
在還未決定開始位置的情況下(s22的“否”),決定部11,判斷像素(xi,yj)的濃度等級d(xi,yj)是否小于閾值等級dth(s23)。在此,在d(xi,yj)小于dth的情況下(s23的“是”),決定部11,將像素(xi,yj)的位置決定為像素線yj內(nèi)的空白區(qū)域的開始位置(s24)。也就是說,將空白區(qū)域的水平方向的開始位置xstart,決定為xi。另一方面,在d(xi,yj)為dth以上的情況下(s23的“否”),不決定空白區(qū)域的開始位置,返回到循環(huán)處理。
在已經(jīng)決定開始位置的情況下(s22的“是”),決定部11,判斷是否已經(jīng)決定像素線yj內(nèi)的空白區(qū)域的結(jié)束位置(s25)。具體而言,決定部11,判斷是否已經(jīng)決定空白區(qū)域的水平方向的結(jié)束位置xend。在已經(jīng)決定結(jié)束位置的情況下(s25的“是”),不決定空白區(qū)域的結(jié)束位置,返回到循環(huán)處理。
在還未決定結(jié)束位置的情況下(s25的“否”),決定部11,判斷像素(xi,yj)的濃度等級d(xi,yj)是否包括在范圍r1內(nèi)(s26)。范圍r1是,以空白區(qū)域的開始位置的像素的濃度等級d(xstart,yj)為基準(zhǔn)的預(yù)先規(guī)定的濃度等級dpd以內(nèi)的范圍。也就是說,范圍r1是,從d(xstart,yj)-dpd到d(xstart,yj)+dpd的范圍。
在d(xi,yj)不包括在r1內(nèi)的情況下(s26的“否”),決定部11,將像素(xi,yj)的前一個像素(xi-1,yj)的位置決定為空白區(qū)域的結(jié)束位置(s27)。也就是說,將空白區(qū)域的水平方向的結(jié)束位置xend,決定為xi-1。在d(xi,yj)包括在r1內(nèi)的情況下(s26的“是”),不決定空白區(qū)域的結(jié)束位置,返回到循環(huán)處理。
接著,參照具體圖像,說明所述處理。
圖26a是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的一個例子的圖。圖26b是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的一個例子的圖。圖26a以及圖26b表示同一圖像。
圖26a以及圖26b的多個矩形塊的每一個表示像素。例如,在圖像的分辨率600dpi的情況下,各個像素的一邊的尺寸是,0.042mm(=25.4mm(1in)/600dot)。并且,圖26b中像素內(nèi)記載的數(shù)值表示濃度等級。在此,以256階段的整數(shù)值表示濃度等級,0示出濃度最低,255示出濃度最高。也就是說,若是黑白圖像,0表示白,255表示黑。
以下,說明閾值等級dth為“3”、預(yù)先規(guī)定的濃度等級dpd為“2”的情況。
首先,決定部11,對像素線y0執(zhí)行空白區(qū)域決定處理(s12)。在此,像素線y0中包括的像素都是閾值等級“3”以上。因此,決定部11,不能決定空白區(qū)域的開始位置。也就是說,在像素線y0內(nèi)不決定空白區(qū)域。其結(jié)果為,不保存像素線y0內(nèi)的空白區(qū)域(s15)。
接著,決定部11,對像素線y1執(zhí)行空白區(qū)域決定處理(s12)。在此,相當(dāng)于第一像素的像素(x1,y1)的濃度等級“0”小于閾值等級“3”(s23的“是”)。因此,決定部11,將像素(x1,y1)的位置決定為空白區(qū)域的開始位置(s24)。也就是說,將空白區(qū)域的水平方向的開始位置xstart,決定為x1。
從像素(x2,y1)到相當(dāng)于第二像素的像素(xm-2,y1)的濃度等級“0”,包括在以開始位置的像素的濃度等級“0”為基準(zhǔn)的預(yù)先規(guī)定的濃度等級“2”以內(nèi)的范圍r1內(nèi)(s26的“是”)。但是,相當(dāng)于第三像素的像素(xm-1,y1)的濃度等級“255”,不包括在以開始位置的像素濃度等級“0”為基準(zhǔn)的預(yù)先規(guī)定的濃度等級“2”以內(nèi)的范圍r1內(nèi)(s26的“否”)。因此,決定部11,將像素(xm-2,y1)的位置決定為空白區(qū)域的結(jié)束位置(s27)。也就是說,將空白區(qū)域的水平方向的結(jié)束位置xend,決定為xm-2。
不存在像素線y0內(nèi)的空白區(qū)域(s13的“否”),因此,結(jié)合部12,保存像素線y1內(nèi)的空白區(qū)域的開始位置(x1,y1)以及結(jié)束位置(xm-2,y1)(s15)。
接著,決定部11,對像素線y2執(zhí)行空白區(qū)域決定處理(s12)。在像素線y2中,與像素線y1同樣,決定空白區(qū)域的開始位置(x1,y2)以及結(jié)束位置(xm-2,y2)。在此,像素線y2內(nèi)的空白區(qū)域的水平方向的位置、與像素線y1內(nèi)的空白區(qū)域的水平方向的位置一致(s13的“是”),因此,結(jié)合部12,結(jié)合像素線y2內(nèi)的空白區(qū)域和像素線y1內(nèi)的空白區(qū)域。例如,結(jié)合部12,將已經(jīng)保存的像素線y1涉及的空白區(qū)域的結(jié)束位置從(xm-2,y1)更新為(xm-2,y2)。
對從像素線y3到像素線yn-2進(jìn)行與像素線y2同樣的處理。也就是說,在從像素線y3到像素線yn-2的每一個中決定的空白區(qū)域,與已經(jīng)保存的空白區(qū)域結(jié)合。在最后的像素線yn-1,與像素線y0同樣不決定空白區(qū)域。
根據(jù)如上的處理,決定空白區(qū)域21。輸出部13,輸出空白區(qū)域21的信息(s17)。具體而言,輸出部13,將示出位于由結(jié)合部12結(jié)合的空白區(qū)域21的端部的兩個像素線y1以及像素線yn-2之中的一方的空白區(qū)域的開始位置(x1,y1)和另一方的空白區(qū)域的結(jié)束位置(xm-2,yn-2)的信息作為圖像內(nèi)的空白區(qū)域的信息輸出。也就是說,輸出部13,輸出示出空白區(qū)域21的對頂點(diǎn)的像素的位置的信息。
接著,參照與圖26a以及圖26b不同的圖像,進(jìn)一步對所述處理進(jìn)行說明。
圖27a是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的另一個例子的圖。圖27b是示出實(shí)施例4涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的另一個例子的圖。圖27a以及圖27b表示同一圖像。
對于從像素線y0到像素線yn-4,與圖26a以及圖26b的情況同樣,因此,省略說明。決定部11,決定像素線yn-3內(nèi)的空白區(qū)域的開始位置(x3,yn-3)以及結(jié)束位置(xm-2,yn-3)(s12)。在此,像素線yn-3內(nèi)的空白區(qū)域的水平方向的位置、與像素線yn-4內(nèi)的空白區(qū)域的水平方向的位置不一致(s13的“否”),因此,結(jié)合部12,將像素線yn-3內(nèi)的空白區(qū)域的開始位置(x3,yn-3)以及結(jié)束位置(xm-2,yn-3)作為示出新的空白區(qū)域的信息保存(s15)。
接著,決定部11,決定像素線yn-2內(nèi)的空白區(qū)域的開始位置(x3,yn-2)以及結(jié)束位置(xm-2,yn-2)(s12)。在此,像素線yn-2內(nèi)的空白區(qū)域的水平方向的位置、與像素線yn-3內(nèi)的空白區(qū)域的水平方向的位置一致(s13的“是”),因此,結(jié)合部12,結(jié)合像素線yn-2內(nèi)的空白區(qū)域和像素線yn-3內(nèi)的空白區(qū)域。
根據(jù)如上的處理,決定兩個空白區(qū)域22以及23。輸出部13,輸出空白區(qū)域22以及23的信息(s17)。具體而言,輸出部13,將示出空白區(qū)域22的對頂點(diǎn)的像素的位置(x1,y1)及(xm-2,yn-4)、以及空白區(qū)域22的對頂點(diǎn)的像素的位置(x3,yn-3)及(xm-2,yn-2)的信息作為圖像內(nèi)的空白區(qū)域的信息輸出。
[效果]
如上所述,本實(shí)施例涉及的圖像處理裝置10,能夠根據(jù)像素的濃度等級,決定像素線內(nèi)的空白區(qū)域的開始位置以及結(jié)束位置。而且,結(jié)合如此決定的多個像素線內(nèi)的彼此鄰接的空白區(qū)域,從而能夠輸出圖像內(nèi)的空白區(qū)域的信息。因此,與利用預(yù)先規(guī)定的塊決定空白區(qū)域的情況相比,能夠決定靈活的形狀以及大小的空白區(qū)域,能夠高精度地決定圖像內(nèi)的空白區(qū)域。
并且,根據(jù)本實(shí)施例涉及的圖像處理裝置10,能夠?qū)⒕哂邪ㄔ谝钥瞻讌^(qū)域的開始位置的第一像素的濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍內(nèi)的濃度等級的像素,包括在空白區(qū)域中。因此,能夠防止具有離第一像素的濃度等級遠(yuǎn)的濃度等級的像素包括在空白區(qū)域中,能夠?qū)舛鹊燃壘鶆虻膮^(qū)域決定為空白區(qū)域。
并且,根據(jù)本實(shí)施例涉及的圖像處理裝置10,能夠結(jié)合像素線內(nèi)的像素的排列方向上開始位置以及結(jié)束位置一致的彼此鄰接的空白區(qū)域,能夠決定矩形的空白區(qū)域。因此,能夠根據(jù)矩形區(qū)域的對頂點(diǎn)的位置確定空白區(qū)域。其結(jié)果為,能夠?qū)⑹境鑫挥诳瞻讌^(qū)域的端部的兩個像素線之中的一方的空白區(qū)域的開始位置和另一方的空白區(qū)域的結(jié)束位置的信息,作為圖像內(nèi)的空白區(qū)域的信息輸出,能夠削減空白區(qū)域的信息量。
(實(shí)施例5)
接著,說明實(shí)施例5。在本實(shí)施例中,說明也能夠?qū)⒕哂邪咨酝獾念伾膮^(qū)域決定為空白區(qū)域的圖像處理裝置。而且,在本實(shí)施例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例4實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
[圖像處理裝置的結(jié)構(gòu)]
如圖23示出,本實(shí)施例涉及的圖像處理裝置10a,與實(shí)施例4涉及的圖像處理裝置10類似,但是,代替決定部11,而具有決定部11a。
決定部11a,與決定部11同樣,針對圖像中包括的多個像素線的每一個,根據(jù)該像素線中包括的各個像素濃度等級,決定該像素線內(nèi)的空白區(qū)域。
決定部11a,如下決定,依次包括第一像素、第二像素、以及與第二像素鄰接的第三像素的第一像素線內(nèi)的空白區(qū)域。
首先,決定部11a,在第一像素的濃度等級小于閾值等級的情況下,將第一像素的位置決定為第一像素線內(nèi)的空白區(qū)域的開始位置。進(jìn)而,決定部11a,即使第一像素的濃度等級為閾值等級以上,在包括第一像素在內(nèi)的從第一像素連續(xù)的預(yù)先規(guī)定的數(shù)量的多個像素具有同一濃度等級的情況下,也將第一像素的位置決定為第一像素線內(nèi)的空白區(qū)域的開始位置。
預(yù)先規(guī)定的數(shù)量是,用于評價濃度等級的連續(xù)性的數(shù)量。對于預(yù)先規(guī)定的數(shù)量,經(jīng)驗(yàn)上或?qū)嶒?yàn)上預(yù)先規(guī)定即可。
接著,決定部11a,在第二像素的濃度等級包括在規(guī)定范圍內(nèi)、且第三像素的濃度等級不包括在該規(guī)定范圍內(nèi)的情況下,將第二像素的位置決定為第一像素線內(nèi)的空白區(qū)域的結(jié)束位置。
規(guī)定范圍表示,適于空白區(qū)域中包括的像素的濃度等級的范圍。換而言之,表示空白區(qū)域中包括的像素所允許的濃度等級的變化量。在本實(shí)施例中,規(guī)定范圍是,以鄰接的像素的濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。例如,在第二像素的濃度等級為“3”、預(yù)先規(guī)定的濃度等級為“2”的情況下,第三像素的規(guī)定范圍是,從“1(=3-2)”到“5(=3+2)”的范圍。
進(jìn)而,決定部11a,針對第一像素線內(nèi)的空白區(qū)域中包括的像素,判斷平均濃度等級是否比閾值等級大、以及最大濃度等級及最小濃度等級的差分是否比閾值差分大。在此,在平均濃度等級比閾值等級大、且差分比閾值差分大的情況下,決定部11a,取消第一像素線的空白區(qū)域的決定。
閾值差分是,用于評價空白區(qū)域內(nèi)的濃度等級的不均勻的值。對于閾值差分,經(jīng)驗(yàn)上或?qū)嶒?yàn)上預(yù)先規(guī)定即可。
[圖像處理裝置的處理]
接著,說明如上構(gòu)成的圖像處理裝置10a的處理。在本實(shí)施例中,如圖24示出,空白區(qū)域決定處理(s12a)與實(shí)施例4的空白區(qū)域決定處理(s12)不同。以下,對于本實(shí)施例涉及的圖像處理裝置10a的空白區(qū)域決定處理,進(jìn)行詳細(xì)說明。
圖28是示出實(shí)施例5涉及的圖像處理裝置10a的空白區(qū)域決定處理的詳細(xì)內(nèi)容的流程圖。在圖28中,對于與圖25實(shí)質(zhì)上相同的處理添加相同的符號,適當(dāng)?shù)厥÷哉f明。
在像素(xi,yj)的濃度等級d(xi,yj)為閾值等級dth以上的情況下(s23的“否”),決定部11a,判斷濃度等級d(xi,yj)是否從像素(xi,yj)連續(xù)預(yù)先規(guī)定的數(shù)量的像素以上(s31)。也就是說,決定部11a,判斷是否滿足d(xi,yj)=d(xi+1,yj)=d(xi+2,yj)···。
在此,在濃度等級d(xi,yj)從像素(xi,yj)連續(xù)預(yù)先規(guī)定的數(shù)量的像素以上的情況下(s31的“是”),決定部11a,將像素(xi,yj)的位置決定為像素線yj內(nèi)的空白區(qū)域的開始位置(s24)。另一方面,在濃度等級d(xi,yj)不是從像素(xi,yj)連續(xù)預(yù)先規(guī)定的數(shù)量的像素以上的情況下(s31的“否”),不決定空白區(qū)域的開始位置,返回到循環(huán)處理。
在還未決定空白區(qū)域的結(jié)束位置的情況下(s25的“否”),決定部11a,判斷像素(xi,yj)的濃度等級d(xi,yj)是否包括在范圍r2內(nèi)(s32)。r2是,以鄰接的像素的濃度等級d(xi-1,yj)為基準(zhǔn)的規(guī)定的濃度等級dpd以內(nèi)的范圍。也就是說,r2是,從d(xi-1,yj)-dpd到d(xi-1,yj)+dpd的范圍。
在此,在d(xi,yj)包括在r2中的情況下(s32的“是”),不決定空白區(qū)域的結(jié)束位置,返回到循環(huán)處理。另一方面,在d(xi,yj)不包括在r2中的情況下(s32的“否”),決定部11a,將像素(xi,yj)的前一個像素(xi-1,yj)的位置決定為空白區(qū)域的結(jié)束位置(s27)。
然后,決定部11a,計算決定的空白區(qū)域中包括的像素的平均濃度等級dmean,判斷dmean是否比dth大(s33)。在此,在dmean為dth以下的情況下(s33的“否”),直接返回到循環(huán)處理。另一方面,在dmean比dth大的情況下(s33的“是”),決定部11a,計算決定的空白區(qū)域中包括的像素的最大濃度等級dmax以及最小濃度等級dmin的差分,判斷該差分是否比閾值差分df大(s34)。在此,在dmax以及dmin的差分為df以下的情況下(s34的“否”),直接返回到循環(huán)處理。另一方面,在dmax以及dmin的差分比df大的情況下(s34的“是”),決定部11a,取消像素線yj內(nèi)的空白區(qū)域的決定(s35)。
接著,參照具體圖像,說明所述處理。
圖29a是示出實(shí)施例5涉及的用于說明圖像處理裝置的處理的圖像的一個例子的圖。圖29b是示出實(shí)施例5涉及的用于說明圖像處理裝置的處理的圖像的濃度等級的一個例子的圖。圖29a以及圖29b表示同一圖像。
以下,說明閾值等級dth為“3”、預(yù)先規(guī)定的濃度等級dpd為“2”、用于判斷濃度等級的連續(xù)性的數(shù)量為“3”、閾值差分df為“5”的情況。并且,以與圖26a以及圖26b的說明不同的部分為中心進(jìn)行說明。
決定部11a,在對像素線y0執(zhí)行空白區(qū)域決定處理后,對像素線y1執(zhí)行空白區(qū)域決定處理(s12)。在此,相當(dāng)于第一像素的像素(x1,y1)的濃度等級“5”為閾值等級“3”以上(s23的“是”)。然而,像素(x1,y1)的濃度等級“5”從像素(x1,y1)連續(xù)三個像素以上(s31的“是”)。因此,決定部11a,將像素(x1,y1)的位置決定為空白區(qū)域的開始位置(s24)。也就是說,將空白區(qū)域的水平方向的開始位置xstart,決定為x1。
相當(dāng)于第二像素的像素(xm-2,y1)的濃度等級“5”,包括在以鄰接的像素(xm-3,y1)的濃度等級“5”為基準(zhǔn)的預(yù)先規(guī)定的濃度等級“2”以內(nèi)的范圍r2內(nèi)(s26的“是”)。但是,相當(dāng)于第三像素的像素(xm-1,y1)的濃度等級“255”,不包括在以鄰接的像素(xm-2,y1)的濃度等級“5”為基準(zhǔn)的預(yù)先規(guī)定的濃度等級“2”以內(nèi)的范圍r2內(nèi)(s26的“否”)。因此,決定部11a,將像素(xm-2,y1)的位置決定為空白區(qū)域的結(jié)束位置(s27)。也就是說,將空白區(qū)域的水平方向的結(jié)束位置xend,決定為xm-2。
在此,決定部11a,計算決定的空白區(qū)域內(nèi)的像素的平均濃度等級“5”。計算出的平均濃度等級“5”,比閾值等級“3”大(s33的“是”)。于是,決定部11a,計算決定的空白區(qū)域內(nèi)的像素的最大濃度等級以及最小濃度等級的差分。在此,最大濃度等級以及最小濃度等級均為“5”,因此,計算“0”以作為差分。差分“0”為閾值差分“5”以下(s34的“否”),因此,像素線y1內(nèi)的空白區(qū)域的決定不被取消。
根據(jù)如上的處理,決定空白區(qū)域24。輸出部13,輸出空白區(qū)域24的信息(s17)。
[效果]
如上所述,根據(jù)本實(shí)施例涉及的圖像處理裝置10a,能夠?qū)⒕哂邪ㄔ谝脏徑拥南袼氐臐舛鹊燃墳榛鶞?zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍內(nèi)的濃度等級的像素,包括在空白區(qū)域中。因此,能夠防止從鄰接的像素發(fā)生濃度等級的變化大的像素包括在空白區(qū)域中。反過來說,能夠?qū)⒃谙袼鼐€內(nèi)像素的濃度等級在像素的排列方向上逐漸變化的區(qū)域決定為空白區(qū)域,能夠增加空白區(qū)域的方式。例如,在具有濃淡的背景的圖像中,能夠?qū)⒈尘皡^(qū)域決定為空白區(qū)域。
并且,根據(jù)本實(shí)施例涉及的圖像處理裝置10a,在從某個像素連續(xù)的預(yù)先規(guī)定的數(shù)量的多個像素具有同一濃度等級的情況下,能夠?qū)⒃撓袼氐奈恢脹Q定為空白區(qū)域的開始位置。因此,即使包括具有閾值等級以上的濃度等級的像素,也能夠?qū)舛鹊燃壘鶆虻膮^(qū)域決定為空白區(qū)域。例如,在具有灰色或黃色等的背景的圖像中,不僅限于白像素的區(qū)域,也能夠?qū)⒒疑袼鼗螯S色像素連續(xù)存在的區(qū)域決定為空白區(qū)域。
并且,根據(jù)本實(shí)施例涉及的圖像處理裝置10a,在平均濃度等級比閾值等級大、且最大濃度等級以及最小濃度等級的差分比閾值差分大的情況下,能夠取消空白區(qū)域的決定。因此,能夠防止將濃度等級不均勻的區(qū)域決定為空白區(qū)域。
(實(shí)施例6)
在本實(shí)施例中,對于所述實(shí)施例1涉及的印刷裝置、與所述實(shí)施例4或5涉及的圖像處理裝置的組合,參照附圖進(jìn)行具體說明。而且,在本實(shí)施例中,為了避免說明成為冗余,而適當(dāng)?shù)厥÷詫εc實(shí)施例1、4或5實(shí)質(zhì)上相同的結(jié)構(gòu)的圖示以及說明。
[印刷裝置的結(jié)構(gòu)]
圖30是示出實(shí)施例6涉及的印刷裝置400的功能結(jié)構(gòu)的框圖。如圖30示出,印刷裝置400具備,控制部401、輸入部102、顯示部103、讀取部104、印刷部105、存儲部106、以及圖像處理裝置(圖像處理部)10或10a。以下,詳細(xì)說明印刷裝置400的各個構(gòu)成要素。
控制部401,例如,由通用處理器或?qū)S玫碾娮与娐穼?shí)現(xiàn)??刂撇?01,也被稱為控制器。控制部401,按照印刷用圖像執(zhí)行或取消該印刷用圖像的印刷。
在本實(shí)施例中,控制部401,根據(jù)從圖像處理裝置10或10a輸出的空白區(qū)域的信息,判斷印刷用圖像內(nèi)的判斷區(qū)域是否為空白。而且,控制部401,根據(jù)判斷結(jié)果對印刷部105進(jìn)行控制。
具體而言,控制部401,從圖像處理裝置10或10a獲得空白區(qū)域的信息。而且,控制部401,對獲得的信息所確定的判斷區(qū)域內(nèi)的空白區(qū)域的面積與閾值面積進(jìn)行比較,從而判斷該判斷區(qū)域是否為空白。也就是說,控制部401,在判斷區(qū)域內(nèi)的空白區(qū)域的面積為閾值面積以上的情況下,判斷為該判斷區(qū)域?yàn)榭瞻住7炊?,控制?01,在判斷區(qū)域內(nèi)的空白區(qū)域的面積小于閾值面積的情況下,判斷為該判斷區(qū)域不是空白。
[效果]
如上所述,根據(jù)本實(shí)施例,能夠?qū)崿F(xiàn)組合實(shí)施例1和實(shí)施例4或5的印刷裝置400。因此,能夠高精度地決定印刷用圖像內(nèi)的空白區(qū)域,能夠根據(jù)該決定的空白區(qū)域,判斷印刷用圖像內(nèi)的一部分的區(qū)域(判斷區(qū)域)是否為空白。其結(jié)果為,能夠適當(dāng)?shù)剡M(jìn)行判斷區(qū)域的空白判斷,能夠更有效地減少印刷浪費(fèi)。
(其他的實(shí)施例)
以上,對于本發(fā)明的一個或多個形態(tài)涉及的印刷裝置,根據(jù)實(shí)施例進(jìn)行了說明,但是,本發(fā)明,不僅限于該實(shí)施例。只要不脫離本發(fā)明的宗旨,對本實(shí)施例實(shí)施本領(lǐng)域技術(shù)人員想到的各種變形而得到的形態(tài),以及組合不同實(shí)施例的構(gòu)成要素來構(gòu)筑的形態(tài),也可以包含在本發(fā)明的一個或多個形態(tài)的范圍內(nèi)。
例如,也可以組合所述實(shí)施例2或3、和實(shí)施例1的變形例。也就是說,所述實(shí)施例2以及3的幾個處理,也可以由信息終端進(jìn)行。
并且,在所述實(shí)施例6中,組合了實(shí)施例1和實(shí)施例4或5,但是,也可以任意組合實(shí)施例2或3、實(shí)施例4或5以及實(shí)施例1的變形例。
并且,在所述實(shí)施例1以及2中,利用閾值面積對判斷區(qū)域是否為空白進(jìn)行了判斷,但是,并不一定需要利用閾值面積。例如,也可以對判斷區(qū)域內(nèi)的全部是否為空白區(qū)域進(jìn)行判斷。
并且,在所述實(shí)施例1以及2中,由矩形的寬度以及高度表示閾值面積,但是,不僅限于此。例如,也可以由相對于判斷區(qū)域的比率(例如90%)表示閾值面積。也可以預(yù)先規(guī)定這樣的比率,也可以根據(jù)來自用戶的輸入決定這樣的比率。
并且,在所述各個實(shí)施例中,顯示表示印刷被取消的印刷用圖像的信息,但是,不僅限于此。例如,也可以不將該信息提示給用戶。并且,也可以印刷該信息。
并且,判斷區(qū)域的設(shè)定也可以被自動執(zhí)行。例如,判斷區(qū)域也可以被預(yù)先設(shè)定為,相當(dāng)于除印刷用圖像內(nèi)的空白區(qū)域以外的從左上開始的多個文字部分的區(qū)域。由于用于制作一般的資料的軟件為橫寫,其結(jié)構(gòu)為從左上開始來制作文章,因此,在大多的情況下能夠高效地進(jìn)行空白區(qū)域的判斷。并且,也可以不是多個文字部分,而是可以被預(yù)先設(shè)定為相當(dāng)于從左上開始的多行部分的區(qū)域。并且,例如,判斷區(qū)域也可以被預(yù)先設(shè)定為,除印刷用圖像內(nèi)的空白區(qū)域以外的從中心開始的一定的范圍。在用于制作一般的演示用資料的軟件中,由于文章或資料被配置在中央附近,因此,在大多的情況下能夠高效地進(jìn)行空白區(qū)域的判斷。并且,例如,也可以對將判斷區(qū)域設(shè)定在上述左上的方法、與設(shè)定在從上述中心開始的一定的范圍的方法進(jìn)行組合。并且,例如,在進(jìn)行印刷的印刷用圖像存在多個的情況下,也可以對多個印刷用圖像進(jìn)行比較,通過對存在共同的數(shù)據(jù)的區(qū)域進(jìn)行確定,而將除此之外的區(qū)域設(shè)定為判斷區(qū)域。
并且,在所述各個實(shí)施例中,表示印刷被取消的印刷用圖像的信息,包括印刷被取消的日期時間以及頁碼,但是,不僅限于此。例如,表示印刷用圖像的信息,也可以僅包括日期時間以及頁碼的一方。并且,例如,在從信息終端向印刷裝置發(fā)送印刷用圖像的情況下,表示印刷用圖像的信息,也可以包括信息終端的識別信息、以及印刷用圖像的文件名。
并且,也可以經(jīng)由通信路連接的其他的一個以上的裝置具備,印刷裝置具備的各個構(gòu)成要素。例如,也可以是,印刷裝置包括印刷部以及讀取部,信息終端包括輸入部以及顯示部,服務(wù)器裝置包括控制部以及存儲部。并且,例如,印刷裝置也可以,不具備輸入部、顯示部、讀取部以及存儲部,而僅具備控制部以及印刷部。具體而言,若信息終端進(jìn)行印刷的指示,則數(shù)據(jù)被發(fā)送到服務(wù)器裝置,服務(wù)器裝置識別空白頁,印刷裝置以除去空白頁的方式進(jìn)行印刷處理。空白頁的除去也可以由服務(wù)器裝置或印刷裝置的任一方進(jìn)行。
而且,在所述實(shí)施例4以及5中,用于決定像素線內(nèi)的空白區(qū)域的結(jié)束位置的規(guī)定范圍,由空白區(qū)域的開始位置的像素或鄰接的像素的濃度等級定義,但是,規(guī)定范圍,不僅限于此。例如,規(guī)定范圍,也可以由從空白區(qū)域的開始位置的像素到鄰接的像素的平均濃度等級定義。也就是說,規(guī)定范圍也可以是,以從空白區(qū)域的開始位置像素(第一像素)到鄰接的像素的平均濃度等級為基準(zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍。根據(jù)該結(jié)構(gòu),能夠?qū)⒁跃哂邪ㄔ趶牡谝幌袼氐洁徑拥南袼氐钠骄鶟舛鹊燃墳榛鶞?zhǔn)的預(yù)先規(guī)定的濃度等級以內(nèi)的范圍內(nèi)的濃度等級的像素,包括在空白區(qū)域中。因此,能夠防止具有離平均濃度等級遠(yuǎn)的濃度等級的像素包括在空白區(qū)域中,能夠?qū)舛鹊燃壘鶆虻膮^(qū)域決定為空白區(qū)域。
而且,在所述實(shí)施例5中,判斷最大濃度等級以及最小濃度等級的差分是否比閾值差分大,根據(jù)判斷結(jié)果取消空白區(qū)域的決定,但是,不僅限于最大濃度等級以及最小濃度等級的差分。也就是說,若能夠評價空白區(qū)域內(nèi)的像素的濃度等級的不均勻,則可以利用任何值。例如,決定部也可以,在像素線內(nèi)的空白區(qū)域中包括的像素中,判斷具有與空白區(qū)域的開始位置的像素(第一像素)的濃度等級一致的濃度等級的像素的比例是否比閾值比例小。在此情況下,決定部,在平均濃度等級比閾值等級大、且比例比閾值比例小的情況下,取消像素線的空白區(qū)域的決定即可。根據(jù)該結(jié)構(gòu),能夠防止將包括具有與第一像素的濃度等級不同的濃度等級的多個像素的區(qū)域決定為空白區(qū)域。
而且,在所述實(shí)施例4以及5中,在圖24示出的處理中,從多個像素線中依次處理一個像素線,但是,也可以并列處理兩個以上的像素線。
而且,在所述實(shí)施例4以及5中,結(jié)合像素線內(nèi)的像素的排列方向上開始位置以及結(jié)束位置一致的彼此鄰接的空白區(qū)域,但是,不僅限于此。例如,也可以結(jié)合開始位置彼此不同的空白區(qū)域22以及23(參照圖27b)。也就是說,即使開始位置以及結(jié)束位置的一方或雙方不同的空白區(qū)域,也可以結(jié)合彼此鄰接的空白區(qū)域。
而且,在所述實(shí)施例4以及5中,說明了單色圖像的空白區(qū)域的決定,但是,也可以將該空白區(qū)域的決定,適用于彩色圖像。例如,圖像處理裝置也可以,針對紅、綠以及藍(lán)的三個顏色的圖像的每一個中決定空白區(qū)域,在三個顏色的圖像的空白區(qū)域的位置以及大小一致的情況下,將該空白區(qū)域決定為彩色圖像內(nèi)的空白區(qū)域。并且,圖像處理裝置也可以,將三個顏色的圖像中包括的空白區(qū)域的重復(fù)的區(qū)域決定為彩色圖像內(nèi)的空白區(qū)域。
而且,在所述實(shí)施例6中,根據(jù)所述實(shí)施例4或5中決定的空白區(qū)域取消圖像的印刷,但是,空白區(qū)域的利用例子,不僅限于此。例如,如專利文獻(xiàn)2,也可以在圖像的讀取時的傳感器的移動速度的控制中利用由圖像處理裝置決定的空白區(qū)域。并且,例如,也可以為了決定用于光學(xué)字符識別(ocr)的區(qū)域,而利用由圖像處理裝置決定的空白區(qū)域。
也可以將本發(fā)明,作為印刷裝置以及利用了該印刷裝置的印刷網(wǎng)絡(luò)來利用。