本發(fā)明涉及一種圖像處理裝置。
背景技術:
具有將駕駛執(zhí)照的前側和背側的圖像輸出到一片狀物上的功能的圖像形成設備是公知的。當這種圖像形成設備用于復印駕駛執(zhí)照時,駕駛執(zhí)照的兩側的圖像由圖像掃描儀讀取,并且記錄(或者打印)在記錄介質(zhì)上。
如上所述的駕駛執(zhí)照的前側具有放置有駕駛員面部的照片的區(qū)域(下文簡稱為面部照片區(qū)域)。不僅駕駛執(zhí)照而且各種卡片諸如各種身份證明(id)卡片和名片都具有id照片區(qū)域諸如面部照片區(qū)域。當如上所述的圖像掃描儀讀取這些卡片的圖像時,由于面部照片區(qū)域的色調(diào)、陰影水平或者密度會難以從輸出圖像區(qū)分面部特征。例如,根據(jù)對象人的膚色或者用在照片拍攝中用的光的色調(diào),面部照片區(qū)域的深色部分會曝光不夠,并且面部照片區(qū)域的淺色部分會曝光過度。
作為對這種問題的對策,例如,可以調(diào)整設置要被記錄在記錄介質(zhì)上的輸出圖像的亮度、陰影水平和密度,從而使曝光不夠的深色部分更亮并且使曝光過度的淺色部分更暗。然而,這種調(diào)整是對輸出圖像執(zhí)行的,因此不是優(yōu)化由圖像掃描儀輸入的輸入圖像的技術。因此,在當輸入圖像由圖像掃描儀輸入時面部特征已經(jīng)難以從輸入圖像區(qū)分的情況下,即使調(diào)整輸出圖像的亮度、陰影水平和密度,也難以修復曝光不夠的部分和曝光過度的部分。
技術實現(xiàn)要素:
鑒于上述問題,本發(fā)明的目的是提供一種圖像處理裝置,當讀取具有面部照片區(qū)域的原件的圖像時,該圖像處理裝置能夠讀取面部特征容易區(qū)分的圖像。
為了達到以上及其他目的,本發(fā)明提供一種圖像處理裝置,該圖像處理裝置包括讀取器、處理器和存儲器。讀取器包括光發(fā)射部分和光接收部分。光發(fā)射部分被構造成向形成圖像的原件發(fā)射光。光接收部分被構造成接收從原件反射的光。存儲器存儲一組計算機可讀指令。當通過處理器執(zhí)行時,該組計算機可讀指令使得圖像處理裝置執(zhí)行:當光發(fā)射部分發(fā)射帶有第一光顏色的光時,讀取原件的圖像,從而獲取表示圖像的第一圖像數(shù)據(jù);將第一圖像數(shù)據(jù)存儲在存儲器中;在第一圖像數(shù)據(jù)上執(zhí)行第一識別過程,執(zhí)行第一識別過程用于識別由第一圖像數(shù)據(jù)表示的圖像中的id照片;判定是否在第一識別過程中識別到id照片;響應于判定到在第一識別過程中識別到id照片,輸出由第一圖像數(shù)據(jù)表示的圖像;或者,響應于判定到在第一識別過程中未識別到id照片,將光發(fā)射部分的光顏色從第一光顏色切換到與第一光顏色不同的第二光顏色,并且當光發(fā)射部分發(fā)射帶有第二光顏色的光時讀取原件的圖像,從而獲取表示圖像的第二圖像數(shù)據(jù)。
利用此構造,當原件的圖像被讀取但是未識別到id照片時,當光發(fā)射部分發(fā)射帶有與再執(zhí)行之前的讀取過程的光顏色不同的光顏色的光時,再執(zhí)行原件的讀取。根據(jù)光顏色的改變,改變讀取圖像的色調(diào)和密度。因此,即使當id照片在先前執(zhí)行的識別過程中未被識別時如果再執(zhí)行識別過程,則深色部分的曝光不夠和淺色部分的曝光過度可以減少到使得id照片也被識別的程度。由于該減少,對于將在輸出過程中打印出來或者將在輸出過程中輸出為文件的圖像,可以獲得更加合適的輸出結果。
根據(jù)另一方面,本發(fā)明提供一種非暫時性計算機可讀存儲介質(zhì),該非暫時性計算機可讀存儲介質(zhì)存儲一組程序指令,用于圖像處理裝置。圖像處理裝置包括讀取器、處理器和存儲器。讀取器包括光發(fā)射部分和光接收部分。光發(fā)射部分被構造成向形成圖像的原件發(fā)射光。光接收部分被構造成接收從原件反射的光。當通過處理器執(zhí)行時,該組計算機可讀指令使得圖像處理裝置執(zhí)行:當光發(fā)射部分發(fā)射帶有第一光顏色的光時,讀取原件的圖像,從而獲取表示圖像的第一圖像數(shù)據(jù);將第一圖像數(shù)據(jù)存儲在存儲器中;在第一圖像數(shù)據(jù)上執(zhí)行第一識別過程,執(zhí)行第一識別過程用于識別由第一圖像數(shù)據(jù)表示的圖像中的id照片;判定是否在第一識別過程中識別到id照片;響應于判定到在第一識別過程中被識別到id照片,輸出由第一圖像數(shù)據(jù)表示的圖像;或者,響應于判定到在第一識別過程中未識別到id照片,將光發(fā)射部分的光顏色從第一光顏色切換到與第一光顏色不同的第二光顏色,并且當光發(fā)射部分發(fā)射帶有第二光顏色的光時讀取原件的圖像,從而獲取表示圖像的第二圖像數(shù)據(jù)。
利用此構造,可以獲得上述有利效果。因此,即使當id照片在先前執(zhí)行的識別過程中未被識別時如果再執(zhí)行識別過程,深色部分的曝光不夠和淺色部分的曝光過度可以減少到id照片也被識別的程度。由于該減少,對于將在輸出過程中打印出來或者將在輸出過程中輸出為文件的圖像,可以獲得更加合適的輸出結果。
附圖說明
本發(fā)明的特定特征和優(yōu)勢以及其他目的將從以下說明連通附圖中變得明顯,其中:
圖1a是顯示根據(jù)實施例的多功能外圍設備(mfp)的示意性構造的方框圖;
圖1b是顯示具有面部照片區(qū)域的原件的示例的說明性視圖;
圖2是圖示由mfp執(zhí)行的id復印過程中的步驟的流程圖;
圖3是顯示光顏色表格的示例的說明性視圖;
圖4是圖示圖2中圖示的id復印過程中執(zhí)行的校正過程中的步驟的流程圖;
圖5是圖示詢問過程中的步驟的流程圖,詢問過程使用戶詢問是否執(zhí)行自動校正,其中,詢問過程執(zhí)行為替代圖2中圖示的用虛線包圍的步驟;
圖6是圖示選擇過程中的步驟的流程圖,選擇過程允許用戶選擇自動校正和手動校正中的一個,其中選擇過程執(zhí)行為替代圖2中圖示的用虛線包圍的步驟;以及
圖7是圖示詢問過程中的步驟的流程圖,詢問過程使用戶詢問是否執(zhí)行再讀取圖像,其中詢問過程執(zhí)行為替代圖2中圖示的用虛線包圍的步驟。
具體實施方式
將參考附圖說明根據(jù)實施例的圖像處理裝置。
[圖像處理裝置的構造]
如圖1a所示,多功能外圍設備(mfp)1(在本申請中的圖像處理裝置的示例)包括中央處理單元(cpu)3(在本申請中的處理器的示例),隨機存取存儲器(ram)5(在本申請中的存儲器的示例)和只讀存儲器(rom)7。mfp1也包括讀取單元11、成像單元12(在本申請中的讀取器的示例)、輔助存儲器13、輸入單元14(在本申請中的操作界面的示例)、顯示單元15(在本申請中的顯示器的示例)和通信單位16。這些組件經(jīng)由接口單元18連接到cpu3。
cpu3根據(jù)存儲在ram5和rom7中的程序執(zhí)行各種過程,因此控制mfp1的相應單元,諸如讀取單元11、成像單元12、輔助存儲器13、輸入單元14、顯示單元15和通信單位16。ram5可以存儲包括上述程序的各種數(shù)據(jù)。在以下說明中,mfp1執(zhí)行各種過程。然而,這些過程通過由mfp1中的cpu3執(zhí)行存儲在ram5和rom7中的對應程序而實現(xiàn)。
在本實施例中,讀取單元11由接觸式圖像傳感器(cis)構造而成。讀取單元11具有光發(fā)射部分11a和光接收部分11b。光發(fā)射部分11a包括多個發(fā)光二極管(led)。在本實施例中,led基于顏色被分成三組,即,紅(r)、綠(g)和藍(b)。led中的每一個可以發(fā)射帶有紅色、綠色和藍色的光的三色中的對應一個。光接收部分11b包括cmos圖像傳感器,其中cmos代表互補金屬氧化物半導體場效應晶體管。
在讀取單元11中,光發(fā)射部分11a在光的三色之間切換時向待被讀取的目標發(fā)射光。光發(fā)射部分11a的光顏色通過根據(jù)光顏色信息(稍后說明)改變rgb三色的光發(fā)射率而切換。在讀取單元11中,光接收部分11b接收從目標反射的光。利用此構造,讀取單元11光學地讀取目標的圖像并且輸出表示讀取圖像的圖像數(shù)據(jù)。從讀取單元11輸出的圖像數(shù)據(jù)存儲在ram5中,并且被用于包括輸出過程的隨后過程。
成像單元12被構造成能夠用電子照相法或者噴墨法在記錄介質(zhì)上形成圖像。輔助存儲器13由存儲器諸如閃速存儲器、硬盤裝置等等構造而成,具有大于ram5的容量的容量。輸入單元14由觸板等等構造而成。用戶操作輸入單元14以向mfp1提供各種指令。顯示單元15由液晶顯示器等等構造而成,并且顯示由mfp1提供給用戶的各種信息。在觸板包括在輸入單元14中的情況下,觸板疊加在顯示單元15上,示出其上有觸板操作執(zhí)行的位置的圖像(例如開關和按鈕的圖像)顯示在顯示單元15上。通信單位16由用在無線lan中的通訊裝置和用在有線lan中的通訊裝置構造而成。
[id復印功能]
接下來,將說明id復印功能。mfp1實現(xiàn)包括id復印功能的功能。id復印功能是讀取具有放置有id照片的id照片區(qū)域的原件的圖像,并且打印出圖像(在下文中也稱為“打印輸出”)或者將圖像輸出為文件(在下文中也稱為“文件輸出”)的功能。例如,圖1b中圖示的id卡片21具有作為id照片區(qū)域的示例的面部照片區(qū)域23。面部照片區(qū)域23是放置有人臉的照片的區(qū)域。人臉的照片是本申請的id照片的示例??ㄆT如id卡片21是待用id復印功能讀取的目標。具體地,id卡片21是例如駕駛執(zhí)照、護照、帶有人臉的照片的名片、具有面部照片區(qū)域的身份證件等等。然而,也可以用id復印功能讀取和輸出那些示例以外的目標的圖像。
當使用id復印功能時,例如,用戶在輸入單元14上執(zhí)行輸入操作以使用id復印功能。隨著收到輸入操作,mfp1將其操作模式切換到id復印模式(即,讀取具有在本申請中說明的面部照片區(qū)域的原件的圖像的操作模式)。在下文中,將參考圖2說明id復印過程。當mfp1的操作模式被切換到id復印模式時,id復印過程由mfp1(更具體地,如上所述,cpu3)執(zhí)行。
在id復印過程開始時,在s10中,mfp1首先構造執(zhí)行與id復印功能關聯(lián)的各種過程所需要的設置。例如,在s10中,初始化id復印功能中涉及的每個單元;在ram5中分配數(shù)據(jù)緩沖區(qū);并且初始化計數(shù)器。在ram5中分配計數(shù)器,用于對光發(fā)射部分11a的光顏色的改變次數(shù)計數(shù),如稍后所說明的。在s10中,計數(shù)器的初始值設置到0。
然后在s20中mfp1讀取的原件的圖像。在s20中,圖像由讀取單元11讀取。在s20中,mfp1使得光發(fā)射部分11a發(fā)射帶有根據(jù)光顏色表格的光顏色的光。在本實施例中,rom7存儲多個光顏色表格,如圖3所示。而且,一個光顏色表格具有五類光顏色信息(即,光顏色信息#1至#5)。光顏色表格中的每一個與地區(qū)諸如東亞、北美洲、南美洲等等關聯(lián)。因此,根據(jù)mfp1的設置,從存儲在rom7中的光顏色表格中選擇待被使用的一個光顏色表格。mfp1的設置可以由用戶任意改變。
在id復印過程中,在一個被選擇的光顏色表格中的五類光顏色信息從光顏色信息#1開始逐一依序被選擇。在s20中,mfp1選擇光顏色信息#1,并且讀取單元11在當從光發(fā)射部分11a發(fā)射帶有光顏色#1的光時讀取原件的圖像。
然后在s30中,mfp1存儲圖像數(shù)據(jù)。在s30中,在s20中由讀取單元11讀取的表示圖像的圖像數(shù)據(jù)存儲在ram5中。有可能在以下過程中校正圖像數(shù)據(jù),如稍后所說明的。在s30中,校正之前的圖像數(shù)據(jù),即未校正的圖像數(shù)據(jù)存儲在ram5中。在下文中,在s30中存儲的圖像數(shù)據(jù)稱為“存儲圖像數(shù)據(jù)”,由存儲圖像數(shù)據(jù)表示的圖像稱為“存儲圖像”。存儲圖像數(shù)據(jù)是本申請的第一圖像數(shù)據(jù)的示例。
然后在s40中,mfp1執(zhí)行用于面部照片區(qū)域的識別過程。在s40中,mfp1在s30中存儲在ram5中的存儲圖像數(shù)據(jù)上執(zhí)行識別過程。mfp1判定在存儲圖像數(shù)據(jù)中是否存在具有人臉特征的區(qū)域,如果存在,mfp1則將該區(qū)域識別為面部照片區(qū)域。判定在存儲圖像數(shù)據(jù)中是否存在具有人臉特征的區(qū)域是根據(jù)判定條件而進行。判定條件是例如:與眉毛、眼睛、鼻子和嘴巴對應的特征點位于在可能包含人臉的圖像的區(qū)域中的預定的相對位置處。注意,存在各種類型的面部識別技術,并且各種類型的面部識別技術被投入實際使用,例如用于數(shù)字照相機。因此,可以采用任何類型的面部識別技術。因為這種識別技術已經(jīng)是公知的,所以在此省略其詳細說明。在s40中執(zhí)行的識別過程是本申請的第一識別過程的示例。
然后在s50中mfp1判定是否已經(jīng)識別到面部照片區(qū)域。如果已經(jīng)識別到面部照片區(qū)域(s50:是),則在s60中,mfp1基于識別到的面部照片區(qū)域的密度等等校正圖像的密度等等。在s60中,mfp1基于被識別的面部照片區(qū)域的亮度、陰影水平、密度、對比度、色調(diào)等等,關于諸如密度、陰影水平、亮度、對比度、色調(diào)等等因素校正整個圖像。以上因素可以影響面部照片區(qū)域的可見度。所有因素可以用于校正,但是僅僅至少一個因素必須被使用。例如,可以僅僅采用密度進行校正。在本實施例中,對密度用作因素并且關于密度執(zhí)行校正的情況將進行說明。此外,可以使用任何具體的校正法。例如,眾所周知的校正法諸如γ校正可以用以校正圖像。在本實施例中,圖4中圖示的校正過程在s60中執(zhí)行,如稍后所說明的。
在s70中,mfp1根據(jù)在s60中校正的圖像數(shù)據(jù)執(zhí)行輸出過程。在s70中,根據(jù)mfp1的設置而執(zhí)行打印輸出或者文件輸出。在打印輸出的情況下,圖像由成像單元12形成在記錄介質(zhì)上,并且記錄介質(zhì)從mfp1排出。在文件輸出的情況下,根據(jù)mfp1的設置生成聯(lián)合圖像專家組(jpeg)格式、標記圖像文件格式(tiff)、便攜文檔格式(pdf)等等的文件。生成的文件存儲在輔助存儲器13中,或者進一步轉變成附加有該生成的文件的電子郵件格式并且經(jīng)由通信單位16發(fā)送到郵件服務器(未顯示)。
然后在s80中,mfp1判定是否存在下一個原件。在s80中,可以采用任何方法判定是否存在下一個原件。作為示例,消息可以顯示在顯示單元15上,從而詢問用戶是否存在下一個原件。在這種情況下,當用戶在輸入單元14上執(zhí)行輸入操作從而表示存在下一個原件時,mfp1可以判定存在下一個原件。當不存在下一個原件(s80:否)時,終止圖2中圖示的id復印過程。當存在下一個原件(s80:是)時,mfp1初始化計數(shù)器(未顯示)并且返回到s20。結果,對下一個原件重復執(zhí)行在s20中和在s20之后圖示的步驟。
如果未識別到面部照片區(qū)域(s50:否),mfp1判定光發(fā)射部分11a的光顏色是否已經(jīng)改變預定數(shù)目的次數(shù)(s90)。在s90中,mfp1參考在ram5中的計數(shù)器進行判定。
在id復印過程中,如上所述,在一個被選擇的光顏色表格中的五類光顏色信息從光顏色信息#1開始逐一依序被選擇。在s90中,mfp1判定光顏色是否已經(jīng)改變四次(即,在本實施例中,次數(shù)的預定數(shù)目是4,該預定數(shù)目與光顏色信息#5使用的次數(shù)對應)。換言之,在s90中,mfp1判定在被選擇的光顏色表格中的所有光顏色信息#1至#5是否已經(jīng)被使用。然而,可以使用四類或更少,或者六類或更多的光顏色信息。在這種情況下,次數(shù)的預定數(shù)目根據(jù)在一個光顏色表格中的光顏色信息的類型數(shù)目而改變,次數(shù)的預定數(shù)目是在s90中使用的判定標準。
當mfp1判定光顏色還沒有改變預定數(shù)目的次數(shù)(s90:否)時,在s100中,mfp1對光顏色的改變次數(shù)計數(shù)。在s100中,mfp1對在ram5中分配的計數(shù)器的數(shù)值(初始值是0)加一。當在s90中mfp1判定光顏色是否已經(jīng)改變預定數(shù)目的次數(shù)時,參考計數(shù)器的數(shù)值,如上所述。然后在s110中mfp1改變讀取單元11的光發(fā)射部分11a的光顏色。在s110中,rgb三色的光發(fā)射率根據(jù)圖3中圖示的被選擇的光顏色表格而改變。
在id復印過程開始時,即,在s20的讀取過程中,光發(fā)射部分11a的光顏色設定成圖3中圖示的光顏色#1。在這種情況下,在讀取單元11讀取圖像期間控制光發(fā)射部分11a的開閉,以使,假定讀取一行圖像需要的總時間對應于100%,則紅色的發(fā)光時間是30%,藍色的發(fā)光時間是40%,綠色的發(fā)光時間是30%。當?shù)谝淮螆?zhí)行步驟s110時,光發(fā)射部分11a的光顏色從圖3中圖示的光顏色#1變到光顏色#2。在這種情況下,在讀取單元11讀取圖像期間,控制光發(fā)射部分11a的開閉,以使紅色的發(fā)光時間是60%,藍色的發(fā)光時間是20%,綠色的發(fā)光時間是20%。結果,光發(fā)射部分11a的光顏色從稍泛藍的光顏色#1變到泛紅的光顏色#2。當由于稍后說明的過程而再執(zhí)行s110時,對于步驟s110的每一次執(zhí)行,光發(fā)射部分11a的光顏色以光顏色#3、#4和#5的順序而改變。
然后在s120中mfp1再讀取圖像。在s120中,mfp1使得光發(fā)射部分11a發(fā)射帶有已經(jīng)在s110中改變的光顏色的光,然后由讀取單元11再次讀取原件的圖像。當光源向原件發(fā)射光時讀取原件的圖像的情況下,當原件的圖像的顏色和光源的光的顏色變得更接近于兩種顏色彼此互補的關系時,讀取圖像趨于變得更清晰;當原件的圖像的顏色和光源的光的顏色變得更接近于兩種顏色與彼此相同的關系時,讀取圖像趨于變得不清晰?;パa色的示例是例如紅和藍綠。如果原件的圖像的顏色是紅的,那么當光源的光的顏色變得更接近于藍綠時可以更加清晰地讀取圖像,而當光源的光的顏色變得更接近于紅時更加難以讀取圖像。
在s120中,在光發(fā)射部分11a的光顏色在s110中被改變之后,讀取單元11再讀取原件的圖像。因此,即使圖像在先前的讀取中未被清晰地讀取,由于改變光顏色,圖像可以清晰地被讀取。表示在s120中由讀取單元11讀取的再讀取圖像的圖像數(shù)據(jù)是本申請的第二圖像數(shù)據(jù)的示例。
考慮人臉的色調(diào)而設定存儲在每一個光顏色表格中的光顏色信息#1至#5。而且,光顏色信息#1至#5,以優(yōu)先選擇可以更加清晰地讀取人臉的圖像的光顏色的順序,存儲在每一個光顏色表格中。而且,因為人的膚色的分布根據(jù)世界上的地區(qū)而不同,所以優(yōu)先選擇的光顏色也根據(jù)地區(qū)不同。因此,多個光顏色表格與世界上的地區(qū)關聯(lián),如上所述。至于存儲在每個光顏色表格中的光顏色信息,光顏色的光發(fā)射率和優(yōu)先順序在每個光顏色表格中不同。以這樣的方式,mfp1具有與世界上的地區(qū)關聯(lián)的多個光顏色表格,并且在改變光顏色時讀取圖像。因此,mfp1可以在相對早的階段清晰地讀取人臉的圖像。
然后mfp1對表示再讀取圖像的圖像數(shù)據(jù)上的面部照片區(qū)域執(zhí)行識別過程(s130)。在s130中,執(zhí)行與在s40中的相同的識別過程。在s130中執(zhí)行的識別過程是本申請的第二識別過程的示例。然后在s140中,mfp1判定是否已經(jīng)識別到面部照片區(qū)域。如果已經(jīng)識別到面部照片區(qū)域(s140:是),那么mfp1行進到先前已經(jīng)說明過的s60。結果,在s60中,在被識別的面部照片區(qū)域的密度的基礎上校正圖像的密度。更具體地,在本實施例中,在s60中執(zhí)行圖4中圖示的校正過程。
在下文中,根據(jù)面部照片區(qū)域的密度的校正過程將參考圖4說明。隨著開始圖4中圖示的校正過程,在s601中,mfp1判定mfp1是否已經(jīng)執(zhí)行再讀取。在s601中,mfp1判定步驟s120是否已經(jīng)執(zhí)行過至少一次。例如,當計數(shù)器的數(shù)值大于或等于1時,mfp1判定再讀取已經(jīng)執(zhí)行。當再讀取已經(jīng)執(zhí)行(s601:是)時,在s602中,mfp1將在s30中存儲的存儲圖像的面部照片區(qū)域外部的區(qū)域中的圖像塊與在s120中再讀取的再讀取圖像的面部照片區(qū)域中的圖像塊合成,以產(chǎn)生合成圖像。在步驟s120執(zhí)行多次的情況下,最后再讀取并且其中識別到面部照片區(qū)域的圖像用作再讀取圖像。在s603中,mfp1基于合成圖像中的面部照片區(qū)域的密度校正在s602中合成的合成圖像的密度。然后mfp1完成圖4中圖示的校正過程(即,圖2中圖示的s60)。當mfp1從沒有執(zhí)行過再讀取(s601:否)時,在s604中,mfp1基于存儲圖像中的面部照片區(qū)域的密度校正存儲在s30中的存儲圖像的密度。mfp1然后完成圖4中圖示的校正過程(即,圖2中圖示的s60)。
返回到圖2,如果還未識別到面部照片區(qū)域(s140:否),那么mfp1行進到先前所說明的s90。結果,當mfp1還沒有能夠識別到面部照片區(qū)域時,再執(zhí)行在s90中和在s90之后圖示的步驟。因此,有可能在再執(zhí)行步驟中識別到面部照片區(qū)域。
在重復執(zhí)行s90中和s90之后的步驟的情況下,mfp1可以判定到光顏色已經(jīng)改變預定數(shù)目的次數(shù)(s90:是)。在這種情況下,mfp1校正還未校正的存儲圖像數(shù)據(jù)的密度(s150)。具體地,即使用包括在s20中的第一圖像讀取的五次圖像讀取還未識別到面部照片區(qū)域時,則在s30中存儲的未校正的存儲圖像數(shù)據(jù)上執(zhí)行密度校正。在s150中,因為未識別到面部照片區(qū)域,可以根據(jù)整個圖像的密度在整個圖像上執(zhí)行密度校正。當完成了s150的過程時,然后mfp1行進到s70,并且執(zhí)行在s150中校正的圖像的打印輸出或者文件輸出。
[有利效果]
如上所述,根據(jù)mfp1,當讀取了原件的圖像并且未識別到面部照片區(qū)域(s50:否)時,執(zhí)行在s90至s140中圖示的步驟。結果,再執(zhí)行在s20至s50中圖示的讀取過程中和讀取過程之后的過程。當在s120中再執(zhí)行讀取過程時,執(zhí)行s110中的過程允許光發(fā)射部分11a發(fā)射的光帶有與再執(zhí)行之前的讀取過程的不同的光顏色。根據(jù)光顏色的改變而改變讀取圖像的色調(diào)和密度。因此,即使在再執(zhí)行的識別過程之前執(zhí)行的先前執(zhí)行的識別過程中未識別到當面部照片區(qū)域時,深色部分的曝光不夠和淺色部分的曝光過度可以減少到使得在再執(zhí)行的識別過程中識別到面部照片區(qū)域的程度。由于該減少,對于在輸出過程中打印出來或者在輸出過程中輸出為文件的圖像,可以獲得更加合適的輸出結果。
根據(jù)上述的mfp1,當mfp1讀取原件的圖像并且可以識別到面部照片區(qū)域(s50:是)時,在s60中在包括面部照片區(qū)域的整個圖像上執(zhí)行校正過程。執(zhí)行這種校正過程允許面部照片區(qū)域的密度被校正,從而使面部照片區(qū)域相較于不執(zhí)行類似的校正過程的情況更加清晰。
根據(jù)上述的mfp1,當mfp1執(zhí)行在s90至s140中圖示的步驟,再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程,并且在再執(zhí)行判定過程中判定已經(jīng)識別到面部照片區(qū)域(s140:是)時,在s602中mfp1執(zhí)行合成過程。在合成過程中,將已經(jīng)在s20中第一次執(zhí)行的讀取過程中讀取的讀取圖像(即,在s30中存儲的存儲圖像)的面部照片區(qū)域外部的區(qū)域中的圖像塊、和已經(jīng)在s120中在再執(zhí)行的讀取過程中讀取的再讀取圖像的面部照片區(qū)域中的圖像塊合成,以產(chǎn)生合成圖像。在s603中,在s602的合成過程中產(chǎn)生的整個合成圖像上執(zhí)行校正。結果,在這種情況下,在標準讀取條件下讀取的圖像可以用于面部照片區(qū)域外部的區(qū)域中的圖像塊。
根據(jù)上述的mfp1,mfp1被構造成能夠在執(zhí)行讀取過程期間,將光發(fā)射部分11a的光顏色切換成n種中的一種光顏色(n是大于或等于2的整數(shù),在上述實施例中,n等于5)。在mfp1使用n種中的光顏色執(zhí)行和再執(zhí)行讀取過程,但是即使在最后的再執(zhí)行過程中也未識別到面部照片區(qū)域的情況下,mfp1在輸出過程中執(zhí)行在第一讀取過程中讀取的圖像的打印輸出,或者表示在第一讀取過程中讀取的圖像的圖像數(shù)據(jù)的文件輸出。因此,當即使改變了光顏色也未識別到面部照片區(qū)域時,可以通過使用在標準讀取條件下讀取的圖像獲得輸出結果。
根據(jù)上述的mfp1,通過切換具有不同顏色的多個光源的光發(fā)射率而改變光顏色。因此,可以生成比光源本身的顏色的數(shù)目更多數(shù)目的光顏色。因此,可以更高概率地發(fā)射帶有適用于識別面部照片區(qū)域的色調(diào)的光。結果,可以提高面部照片區(qū)域的識別率。
[其他實施例]
雖然已經(jīng)參考具體實施例詳細地進行說明,但是,對于該技術領域的技術人員,顯然,在不偏離上述方面的精神和范圍的情況下,可以進行各種改變和修改。
例如,在上述實施例中,當用戶在輸入單元14上執(zhí)行輸入操作以使用id復印功能時,mfp1的操作模式切換到id復印模式。然而,操作模式可以用其他方法切換。更加具體地,當用戶在代替輸入單元14的外部裝置(諸如個人計算機,未示出)上執(zhí)行輸入操作以使用id復印功能時,mfp1的操作模式可以切換到id復印模式。外部裝置經(jīng)由通信單位16與mfp1可通信地連接。替換地,當傳感器(未顯示)檢測到讀取單元11上提供尺寸等于或者小于護照或者駕駛執(zhí)照的原件的尺寸時,mfp1的操作模式可以切換到id復印模式。
在上述實施例中,當面部照片區(qū)域在s50或s140中被識別時,mfp1立即行進到s60,從而根據(jù)面部照片區(qū)域的密度對包括面部照片區(qū)域的整個圖像執(zhí)行自動校正。然而,mfp1可以向用戶詢問是否執(zhí)行自動校正。在這種情況下,如圖5所示,當識別到面部照片區(qū)域(s50:是或者s140:是)時,在s51中,mfp1在顯示單元15上顯示詢問用戶是否執(zhí)行自動校正的消息。在s51中,mfp1在顯示單元15上除了該消息以外還顯示此時最后讀取的圖像。以這樣的方式執(zhí)行的圖像顯示便于用戶更加容易地判斷自動校正的必要性。
在s51之后,在s52中,mfp1允許接收輸入單元14上的輸入操作。當用戶在輸入單元14上執(zhí)行用于執(zhí)行自動校正(s53:是)的輸入操作時,mfp1行進到s60。相反地,當用戶在輸入單元14上執(zhí)行用于不執(zhí)行自動校正(s53:否)的輸入操作時,mfp1在不執(zhí)行步驟s60的情況下行進到s70。替換地,mfp1可以行進到s150,從而僅僅根據(jù)整個圖像的密度校正圖像的密度,然后可以行進到s70。進一步,mfp1可以在執(zhí)行s40之前執(zhí)行在s51至s53中圖示的步驟,并且只有當用戶執(zhí)行用于執(zhí)行自動校正(s53:是)的輸入操作時,才可以執(zhí)行在s40中和在s40之后的步驟。
替換地,當在s50或者s140中識別到面部照片區(qū)域時,mfp1可以允許用戶選擇s60的自動校正或者由用戶執(zhí)行的手動校正。在這種情況下,如圖6所示,當識別到面部照片區(qū)域(s50:是或者s140:是)時,在s54中,mfp1在顯示單元15上顯示消息以詢問用戶是執(zhí)行自動校正還是由用戶執(zhí)行的手動校正。在s54中,mfp1在顯示單元15上除了該消息還顯示此時的最后讀取的圖像。以這樣的方式執(zhí)行的圖像顯示便于用戶更加容易地判斷是自動校正適合校正還是手動校正適合校正。
在s54之后,在s55中,mfp1允許接收在輸入單元14上的輸入操作。當用戶在輸入單元14上執(zhí)行用于執(zhí)行自動校正的輸入操作(s56:是)時,mfp1行進到s60。相反地,當用戶在輸入單元14上執(zhí)行用于執(zhí)行手動校正的輸入操作(s56:否)時,mfp1在顯示單元15上顯示用以改變校正因素的設定值的輸入屏,并且在s62中允許接收在輸入單元14上的輸入操作。當用戶在輸入單元14上完成用于改變設定值的輸入操作時,在s63中,mfp1根據(jù)手動輸入的設定值執(zhí)行校正,并且行進到s70。
在上述實施例中,在s80中,當用戶在輸入單元14上執(zhí)行用于表示存在下一個原件的輸入操作時,mfp1判定存在下一個原件。然而,可以使用其他判定的方法。例如,當傳感器(未顯示)檢測到已經(jīng)設置在讀取單元11的自動文件饋送器(adf)上的剩余原件時,mfp1可以判定存在下一個原件。
在上述實施例中,在s603中,mfp1基于面部照片區(qū)域的密度校正在s602中合成的合成圖像的密度。然而,本發(fā)明并不局限于此。例如,當從s140行進到s60時,在s60中,mfp1可以通過使用未改變的在s120中讀取的整個再讀取圖像而校正圖像。進一步,可以顛倒校正和合成的程序。具體地,獲得已經(jīng)在s120中讀取的再讀取圖像,作為在s60中校正的目標圖像,校正目標圖像中的面部照片區(qū)域的密度;將校正過的面部照片區(qū)域的圖像與在s30中存儲的存儲圖像的面部照片區(qū)域外部的區(qū)域中的圖像塊合成,以產(chǎn)生合成圖像;然后在s70中輸出合成圖像。程序中的差異可以引起面部照片區(qū)域外部的區(qū)域中的微小差異。然而,在任一程序中,可以考慮的人臉的色調(diào)而執(zhí)行在面部照片區(qū)域上的校正,因此可以使面部特征清晰。
在上述實施例中,當在s90中mfp1判定光顏色還未改變預定數(shù)目的次數(shù)時,mfp1立即行進到s100。然而,在行進到s100之前,mfp1可以詢問用戶是否再讀取圖像。例如,如圖7所示,當mfp1判定光顏色還未改變預定次數(shù)(s90:否)時,在s91中,mfp1在顯示單元15上顯示詢問用戶是否再讀取圖像的消息。在s91中,mfp1在顯示單元15上除了該消息還顯示此時最后讀取的圖像。以這樣的方式執(zhí)行的圖像顯示便于用戶更加容易地判斷再讀取的必要性。
在s91之后,在s92中,mfp1允許接收在輸入單元14上的輸入操作。當用戶在輸入單元14上執(zhí)行用于執(zhí)行再讀取(s93:是)的輸入操作時,mfp1行進到s100。相反地,當用戶在輸入單元14上執(zhí)行用于不執(zhí)行再讀取(s93:否)的輸入操作時,mfp1可以行進到s150。替換地,當如上所述用戶在輸入單元14上執(zhí)行用于不執(zhí)行再讀取(s93:否)的輸入操作時,mfp1可以允許用戶選擇s150的自動校正或者由用戶執(zhí)行的手動校正,如先前在圖6的步驟s61至s63中所圖示的。
因此,mfp1可以詢問用戶是否再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程,并且只有當輸入了用于再執(zhí)行的指令時,才可以再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程。在這種情況下,因為mfp1可以根據(jù)用戶的判定而按需要再執(zhí)行原件的讀取,所以改善了mfp1的可用性。當輸入了不再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程的指令時,mfp1可以執(zhí)行輸出過程。在這種情況下,因為mfp1可以根據(jù)用戶的判定而按需要再執(zhí)行輸出過程,所以當不需要再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程時,用戶可以迅速地獲得輸出結果。
而且,在上述實施例中,通過一個組件實現(xiàn)的預定功能可以通過彼此合作的多個組件實現(xiàn)。替換地,在上述實施例中,多個組件的多個功能和通過多個彼此合作的多個組件實現(xiàn)預定的功能可以通過單個組件實現(xiàn)。可以省略上述實施例的結構的一部分。上述實施例中的一個實施例的結構的至少一部分可以被加到上述實施例中的另一個實施例的結構中,或者可以用上述實施例的另一個實施例的結構的一部分替換。除了上述圖像處理裝置以外,本發(fā)明可以在包括將圖像處理裝置用作組件的系統(tǒng)的各種實施例中實施。
[補充]
從上述示范性實施例可知,本發(fā)明的圖像處理裝置可以進一步包括以下構造。
優(yōu)選地,當通過處理器被執(zhí)行時,該一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:響應于判定在第一識別過程中識別到id照片,根據(jù)id照片校正圖像。在這種情況下,可以在校正之后輸出圖像。
利用此構造,當原件的圖像被讀取并且識別到id照片時,對id照片執(zhí)行校正過程。關于諸如密度、亮度、對比度、色調(diào)等等因素執(zhí)行此校正過程。這些因素可以影響id照片的可見度。執(zhí)行這種校正過程允許id照片被校正,從而使id照片相較于不執(zhí)行類似的校正過程的情況更加清晰。
優(yōu)選地,當通過處理器被執(zhí)行時,該一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:在第二圖像數(shù)據(jù)上執(zhí)行第二識別過程,執(zhí)行第二識別過程用于識別通過第二圖像數(shù)據(jù)表示的圖像中的id照片;判定是否在第二識別過程中識別到id照片;并且響應于判定到在第二識別過程中識別到id照片,根據(jù)第二圖像數(shù)據(jù)輸出圖像。
優(yōu)選地,當通過處理器被執(zhí)行時,一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:響應于判定到在第二識別過程中識別到id照片,將id照片與通過第一圖像數(shù)據(jù)表示的圖像的id照片外部的區(qū)域中的圖像塊合成,以產(chǎn)生合成圖像。在這種情況下,可以輸出合成圖像。
利用此構造,在標準讀取條件下讀取的圖像塊可以用于id照片外部的區(qū)域。
優(yōu)選地,當通過處理器被執(zhí)行時,一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:根據(jù)id照片校正合成圖像。在這種情況下,可以在校正之后輸出合成圖像。
優(yōu)選地,圖像處理裝置進一步包括顯示器和操作界面。當通過處理器被執(zhí)行時,一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:響應于判定到在第二識別過程中未識別到id照片,在顯示器上顯示通過第一圖像數(shù)據(jù)表示的圖像,并且詢問是否再讀取原件的圖像;并且經(jīng)由操作界面接收第一指令或第二指令,第一指令指示再讀取原件的圖像,第二指令指示不再讀取原件的圖像。在這種情況下,可以響應于接收到第一指令,而當光發(fā)射部分發(fā)射帶有第二光顏色的光時執(zhí)行原件的圖像的讀取。
利用此構造,可以根據(jù)用戶的判定而按需要再執(zhí)行讀取原件。因此,改善了圖像處理裝置的可用性。
優(yōu)選地,響應于接收到第二指令,輸出通過第一圖像數(shù)據(jù)表示的圖像。
利用此構造,可以根據(jù)用戶的判定而按需要執(zhí)行輸出過程。因此,當不需要再執(zhí)行在讀取過程中和在讀取過程之后執(zhí)行的過程時,用戶可以迅速地獲得輸出結果。
優(yōu)選地,光發(fā)射部分被構造成發(fā)射帶有n種中的一種光顏色的光,其中n是大于或等于2的整數(shù)。當通過處理器被執(zhí)行時,該一組計算機可讀指令使得圖像處理裝置進一步執(zhí)行:響應于判定到在第一識別過程中未識別到id照片,將n種中的未被選擇的一種光顏色選擇為第二光顏色;當n種的所有光顏色都被選擇時,輸出通過第一圖像數(shù)據(jù)表示的圖像。
利用此構造,即使當光顏色改變時也未識別到id照片的情況下,通過使用在標準讀取條件下讀取的圖像,可以獲得輸出結果。
優(yōu)選地,光發(fā)射部分包括基于顏色被分成規(guī)定組的多個光源。在這種情況下,通過改變屬于每個規(guī)定組的光源的光發(fā)射率,可以切換光發(fā)射部分的光顏色。
利用此構造,可以產(chǎn)生比光源本身的顏色的數(shù)目更多數(shù)目的光顏色。因此,可以更大概率地發(fā)射帶有適合于識別id照片的色調(diào)的光。這可以改善id照片的識別率。
由可以包括在本公開的上述圖像處理裝置中的組件的處理器執(zhí)行的每個過程可以由用于本公開的圖像處理裝置的程序執(zhí)行,使得圖像處理裝置的處理器的計算機執(zhí)行該過程。