焦點(diǎn)調(diào)節(jié)設(shè)備和焦點(diǎn)調(diào)節(jié)方法本申請(qǐng)是申請(qǐng)日為2010年2月20日、申請(qǐng)?zhí)枮?01010117064.1、發(fā)明名稱為“焦點(diǎn)調(diào)節(jié)設(shè)備和焦點(diǎn)調(diào)節(jié)方法”的申請(qǐng)的分案申請(qǐng)。技術(shù)領(lǐng)域本發(fā)明涉及一種焦點(diǎn)調(diào)節(jié)設(shè)備和焦點(diǎn)調(diào)節(jié)方法。更具體地,本發(fā)明涉及一種自動(dòng)調(diào)焦技術(shù)。
背景技術(shù):根據(jù)傳統(tǒng)方法,電子靜態(tài)照相機(jī)(或攝像機(jī))能夠通過將對(duì)焦(in-focus)位置設(shè)置成可以使從使用電荷耦合器件(CCD)的圖像傳感器所獲得的亮度信號(hào)的高頻成分最大化的透鏡位置,來進(jìn)行自動(dòng)調(diào)焦(以下稱之為“AF”)處理。傳統(tǒng)掃描方法包括:存儲(chǔ)各掃描中基于在驅(qū)動(dòng)透鏡時(shí)從圖像傳感器所獲得的亮度信號(hào)的高頻成分的焦點(diǎn)評(píng)價(jià)值、并將與所存儲(chǔ)的值的最大值相對(duì)應(yīng)的透鏡位置指定為對(duì)焦位置。作為另一方法,爬山(hill-climbing)(以下稱之為“連續(xù)AF”)方法包括:在預(yù)定方向上移動(dòng)透鏡以增大焦點(diǎn)評(píng)價(jià)值、并且將可以最大化焦點(diǎn)評(píng)價(jià)值的位置指定為對(duì)焦位置。如日本專利04106485號(hào)所述,通過在指示拍攝準(zhǔn)備操作之前進(jìn)行連續(xù)AF處理以保持對(duì)焦?fàn)顟B(tài),由于可以有效地縮小響應(yīng)于拍攝準(zhǔn)備指示而進(jìn)行的AF掃描操作中的調(diào)焦透鏡的移動(dòng)范圍,因而可以縮短AF操作所需的時(shí)間。在上述連續(xù)AF處理中,如果在預(yù)定方向上移動(dòng)透鏡以增大焦點(diǎn)評(píng)價(jià)值,則在沒有識(shí)別出圖像平面上要聚焦的區(qū)域的情況 下,可能不能快速聚焦要拍攝的被攝體。根據(jù)日本專利04106485號(hào)所述的方法,與掃描處理相結(jié)合進(jìn)行連續(xù)AF處理,以快速完成調(diào)焦操作。然而,在這種情況下,在用戶要聚焦的圖像平面上沒有識(shí)別出要聚焦的目標(biāo)被攝體(以下稱之為“主被攝體”)。因此,可能存在未能聚焦主被攝體的拍攝場(chǎng)景。
技術(shù)實(shí)現(xiàn)要素:根據(jù)本發(fā)明的一方面,一種焦點(diǎn)調(diào)節(jié)設(shè)備,包括:接收單元,用于接收用于焦點(diǎn)調(diào)節(jié)的指示;攝像單元,用于拍攝通過調(diào)焦透鏡輸入的被攝體的圖像,并輸出圖像數(shù)據(jù);設(shè)置單元,用于設(shè)置焦點(diǎn)檢測(cè)區(qū)域,以檢測(cè)所述調(diào)焦透鏡的聚焦?fàn)顟B(tài);以及焦點(diǎn)調(diào)節(jié)單元,用于在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)表示所設(shè)置的焦點(diǎn)檢測(cè)區(qū)域中的聚焦?fàn)顟B(tài)的焦點(diǎn)信號(hào),并且基于所述焦點(diǎn)信號(hào)和調(diào)焦透鏡位置移動(dòng)所述調(diào)焦透鏡,其中,所述焦點(diǎn)調(diào)節(jié)單元用于在所述接收單元接收到所述指示之前,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來識(shí)別要聚焦的被攝體區(qū)域,并且在所述接收單元已接收到所述指示之后,基于與所識(shí)別出的被攝體區(qū)域有關(guān)的信息,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來進(jìn)行所述調(diào)焦透鏡的焦點(diǎn)調(diào)節(jié)操作。根據(jù)本發(fā)明的另一方面,一種焦點(diǎn)調(diào)節(jié)方法,包括:接收用于焦點(diǎn)調(diào)節(jié)的指示;拍攝通過調(diào)焦透鏡輸入的被攝體的圖像,并輸出圖像數(shù)據(jù);設(shè)置焦點(diǎn)檢測(cè)區(qū)域,以檢測(cè)所述調(diào)焦透鏡的聚焦?fàn)顟B(tài);在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)表示所設(shè)置的焦點(diǎn)檢測(cè)區(qū)域中的聚焦?fàn)顟B(tài)的焦點(diǎn)信號(hào),與調(diào)焦透鏡位置相關(guān)聯(lián)地存儲(chǔ)所檢測(cè)到的焦點(diǎn)信號(hào),并且基于所存儲(chǔ)的信息移動(dòng)所述調(diào) 焦透鏡;以及在接收到拍攝準(zhǔn)備指示之前,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來識(shí)別要聚焦的被攝體區(qū)域,并且在接收到所述拍攝準(zhǔn)備指示之后,基于與所識(shí)別出的被攝體區(qū)域有關(guān)的信息,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來進(jìn)行所述調(diào)焦透鏡的焦點(diǎn)調(diào)節(jié)操作。根據(jù)本發(fā)明另一方面,一種焦點(diǎn)調(diào)節(jié)方法包括:接收用于焦點(diǎn)調(diào)節(jié)的指示;拍攝通過調(diào)焦透鏡輸入的被攝體的圖像,并且輸出圖像數(shù)據(jù);設(shè)置焦點(diǎn)檢測(cè)區(qū)域,以檢測(cè)所述調(diào)焦透鏡的聚焦?fàn)顟B(tài);在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)表示所設(shè)置的焦點(diǎn)檢測(cè)區(qū)域中的聚焦?fàn)顟B(tài)的焦點(diǎn)信號(hào),并且基于所述焦點(diǎn)信號(hào)和調(diào)焦透鏡位置移動(dòng)所述調(diào)焦透鏡;以及在接收到所述指示之前,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來識(shí)別要聚焦的被攝體區(qū)域,并且在接收到所述指示之后,基于與所識(shí)別出的被攝體區(qū)域有關(guān)的信息,通過在移動(dòng)所述調(diào)焦透鏡的同時(shí)檢測(cè)所述焦點(diǎn)信號(hào),來進(jìn)行所述調(diào)焦透鏡的焦點(diǎn)調(diào)節(jié)操作。通過以下參考附圖對(duì)典型實(shí)施例的詳細(xì)說明,本發(fā)明的其它特征和方面將變得明顯。附圖說明包含在說明書中并構(gòu)成說明書一部分的附圖示出了本發(fā)明的典型實(shí)施例、特征和方面,并與說明書一起用來解釋本發(fā)明的原理。圖1是示出根據(jù)本發(fā)明典型實(shí)施例的電子照相機(jī)的結(jié)構(gòu)的框圖;圖2是示出根據(jù)本發(fā)明典型實(shí)施例的可由電子照相機(jī)進(jìn)行的操作的流程圖;圖3是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的場(chǎng)景穩(wěn) 定判斷處理有關(guān)的子例程的流程圖;圖4是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的面部檢測(cè)AF掃描處理有關(guān)的子例程的流程圖;圖5是示出根據(jù)本發(fā)明典型實(shí)施例的與圖4、圖11、圖14和圖21所示的場(chǎng)景變化判斷處理有關(guān)的子例程的流程圖;圖6是示出根據(jù)本發(fā)明典型實(shí)施例的與圖4、圖12和圖15所示的對(duì)焦判斷處理有關(guān)的子例程的流程圖;圖7示出根據(jù)圖6所示的流程圖進(jìn)行的對(duì)焦判斷處理的方法的例子;圖8是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的被攝體區(qū)域識(shí)別AF掃描處理有關(guān)的子例程的流程圖;圖9示出根據(jù)圖8所示流程圖進(jìn)行的AF框設(shè)置的例子;圖10是示出根據(jù)本發(fā)明典型實(shí)施例的與圖8所示的前一參考判斷處理有關(guān)的子例程的流程圖;圖11是示出根據(jù)本發(fā)明典型實(shí)施例的與圖8所示的前一參考AF掃描處理有關(guān)的子例程的流程圖;圖12是示出根據(jù)本發(fā)明典型實(shí)施例的與圖11和圖14所示的主被攝體區(qū)域判斷處理有關(guān)的子例程的流程圖;圖13A~13C示出根據(jù)本發(fā)明典型實(shí)施例的在圖11和圖14所示的流程圖中進(jìn)行的主被攝體區(qū)域判斷處理的例子;圖14是示出根據(jù)本發(fā)明典型實(shí)施例的與圖8所示的區(qū)域AF掃描處理有關(guān)的子例程的流程圖;圖15是示出根據(jù)本發(fā)明典型實(shí)施例的與圖14所示的區(qū)域更新判斷處理有關(guān)的子例程的流程圖;圖16A和16B示出根據(jù)圖15所示流程圖進(jìn)行的區(qū)域更新判斷處理的例子;圖17是示出根據(jù)本發(fā)明典型實(shí)施例的與圖8所示的均勻平 面判斷處理有關(guān)的子例程的流程圖;圖18是示出根據(jù)本發(fā)明典型實(shí)施例的與圖17所示的均勻平面判斷處理有關(guān)的子例程的流程圖;圖19A和19B示出根據(jù)圖17所示流程圖進(jìn)行的均勻平面判斷處理的例子;圖20是示出根據(jù)本發(fā)明典型實(shí)施例的與圖8所示的調(diào)焦驅(qū)動(dòng)處理有關(guān)的子例程的流程圖;圖21是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的連續(xù)AF處理有關(guān)的子例程的流程圖;圖22是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的場(chǎng)景不穩(wěn)定判斷處理有關(guān)的子例程的流程圖;圖23是示出根據(jù)本發(fā)明典型實(shí)施例的與圖2所示的攝像處理有關(guān)的子例程的流程圖;圖24是示出根據(jù)本發(fā)明典型實(shí)施例的與圖23所示的主曝光AF處理有關(guān)的子例程的流程圖;圖25是示出根據(jù)本發(fā)明典型實(shí)施例的與圖24所示的主曝光AF掃描處理有關(guān)的子例程的流程圖;圖26是示出根據(jù)本發(fā)明典型實(shí)施例的與圖23所示的主曝光處理有關(guān)的子例程的流程圖。具體實(shí)施方式下面將參考附圖詳細(xì)說明本發(fā)明的各種典型實(shí)施例、特征和方面。圖1是示出根據(jù)本發(fā)明典型實(shí)施例的電子照相機(jī)的結(jié)構(gòu)的框圖。該電子照相機(jī)包括具有變焦機(jī)構(gòu)的拍攝鏡頭101、可以控制光量的光圈/快門102、以及AE處理單元103。該電子照相機(jī) 還包括可以在后述的圖像傳感器上形成要拍攝的被攝體的圖像的調(diào)焦透鏡104、AF處理單元105、閃光燈單元106和電子閃光(EF)處理單元107。該電子照相機(jī)還包括圖像傳感器108,其中,圖像傳感器108可以接收來自要拍攝的被攝體的反射光,并且通過光電轉(zhuǎn)換輸出電信號(hào)。該電子照相機(jī)還包括A/D轉(zhuǎn)換單元109,其中,A/D轉(zhuǎn)換單元109包括可以從圖像傳感器108的輸出去除噪聲成分的CDS電路和可以進(jìn)行作為A/D轉(zhuǎn)換前處理的放大處理的非線性放大電路。該電子照相機(jī)還包括圖像處理單元110、白平衡(WB)處理單元111、格式轉(zhuǎn)換單元112和高速內(nèi)置存儲(chǔ)器(如隨機(jī)存取存儲(chǔ)器等,以下稱之為“DRAM”)113。該電子照相機(jī)還包括圖像記錄單元114、系統(tǒng)控制單元(以下稱之為“CPU”)115、以及圖像顯示存儲(chǔ)器(以下稱之為“VRAM”)116,其中,圖像記錄單元114包括存儲(chǔ)介質(zhì)(例如,存儲(chǔ)卡)和該存儲(chǔ)介質(zhì)的接口,CPU115可以進(jìn)行包括拍攝序列的系統(tǒng)控制。該電子照相機(jī)還包括操作顯示單元117、操作單元118、以及拍攝模式開關(guān)119,其中,操作顯示單元117可以進(jìn)行各種顯示處理(例如,圖像顯示、操作輔助顯示、照相機(jī)狀態(tài)顯示、拍攝圖像平面顯示和AF區(qū)域顯示),操作單元118使用戶能夠操作該照相機(jī),拍攝模式開關(guān)119使用戶能夠進(jìn)行拍攝模式設(shè)置(包括面部檢測(cè)模式的ON/OFF切換)。該電子照相機(jī)還包括主開關(guān)120、第一開關(guān)(以下稱之為“SW1”)121、以及第二開關(guān)(以下稱之為“SW2”)122,其中,按下主開關(guān)120可以接通系統(tǒng)電源,SW1121使用戶能夠指示照相機(jī)開始拍攝準(zhǔn)備(例如,AF和AE處理),SW2122用作拍攝開關(guān),在按下第一開關(guān)SW1之后按下SW2122以指示照相機(jī)開始拍攝 操作。該電子照相機(jī)還包括面部檢測(cè)模塊123,面部檢測(cè)模塊123可以基于由圖像處理單元110處理后的圖像信號(hào)進(jìn)行面部檢測(cè)處理,并且可以將一個(gè)或多個(gè)檢測(cè)到的面部信息(例如,位置、大小和可靠性)發(fā)送至CPU115。面部檢測(cè)方法與本發(fā)明無關(guān),因此下面對(duì)其不進(jìn)行詳細(xì)說明。該電子照相機(jī)還包括運(yùn)動(dòng)被攝體檢測(cè)單元124,運(yùn)動(dòng)被攝體檢測(cè)單元124可以檢測(cè)圖像平面中要拍攝的被攝體和/或背景的運(yùn)動(dòng),并且可以將運(yùn)動(dòng)被攝體信息發(fā)送至系統(tǒng)控制單元115。更具體地,運(yùn)動(dòng)被攝體檢測(cè)單元124比較通過圖像處理單元110按照時(shí)間順序處理了的兩張圖像,以基于所獲得的差異信息來檢測(cè)要拍攝的被攝體或背景的運(yùn)動(dòng)被攝體信息(動(dòng)作量、位置、范圍等)。該電子照相機(jī)還包括可以檢測(cè)照相機(jī)自身的運(yùn)動(dòng)并將照相機(jī)運(yùn)動(dòng)信息發(fā)送至CPU115的角速度傳感器單元125??梢允褂媒撬俣葌鞲衅鲉卧?25判斷是以縱向狀態(tài)還是以橫向狀態(tài)保持該照相機(jī)。DRAM113可被用作存儲(chǔ)圖像數(shù)據(jù)的高速緩沖器,或者可被用作圖像壓縮/解壓縮處理時(shí)的工作存儲(chǔ)器。例如,操作單元118包括菜單開關(guān)、變焦桿、以及工作模式選擇開關(guān),其中,菜單開關(guān)使用戶能夠進(jìn)行各種設(shè)置(例如,攝像設(shè)備的攝像功能設(shè)置和圖像重放設(shè)置等),變焦桿使用戶能夠使拍攝鏡頭101進(jìn)行變焦操作,工作模式選擇開關(guān)使用戶能夠在拍攝模式和重放模式之間切換操作。下面將參考圖2所示的流程圖說明根據(jù)本發(fā)明典型實(shí)施例的可由電子照相機(jī)進(jìn)行的操作的例子。首先,在步驟S201,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第 一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S201為“是”),則處理進(jìn)入步驟S212。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S201為“否”),則在步驟S202,CPU115根據(jù)下述過程進(jìn)行場(chǎng)景穩(wěn)定判斷處理。在步驟S203,CPU115判斷通過步驟S202的判斷處理是否確認(rèn)了拍攝場(chǎng)景穩(wěn)定。如果判斷為拍攝場(chǎng)景仍不穩(wěn)定(步驟S203為“否”),則處理返回至步驟S201。在本說明書的上下文中,可以將拍攝場(chǎng)景穩(wěn)定的狀態(tài)當(dāng)作為要拍攝的被攝體是穩(wěn)定的并且穩(wěn)定地保持照相機(jī)機(jī)體的狀態(tài)。如果判斷為拍攝場(chǎng)景已穩(wěn)定(步驟S203為“是”),則在步驟S204,CPU115判斷被攝體的亮度是否等于或小于預(yù)定值。如果判斷為被攝體的亮度等于或小于預(yù)定值(步驟S204為“是”),則在步驟S205,CPU115進(jìn)行低照度AF框設(shè)置。在本說明書的上下文中,AF框(即,焦點(diǎn)檢測(cè)區(qū)域)表示可以獲取焦點(diǎn)評(píng)價(jià)值的區(qū)域。此外,焦點(diǎn)評(píng)價(jià)值是表示通過圖像處理單元110從作為根據(jù)圖像傳感器108所讀取的模擬信號(hào)轉(zhuǎn)換來的數(shù)字信號(hào)的圖像信號(hào)中提取出的亮度信號(hào)的高頻成分(特定頻帶信號(hào)成分)的值。CPU115將焦點(diǎn)評(píng)價(jià)值與調(diào)焦透鏡104的位置和AF框位置相關(guān)聯(lián)地存儲(chǔ)。焦點(diǎn)評(píng)價(jià)值的獲取表示AF處理單元105為了進(jìn)行AF控制中的判斷而讀取存儲(chǔ)在CPU115中的焦點(diǎn)評(píng)價(jià)值。在照度低的情況下,需要的曝光時(shí)間長(zhǎng),因此難以確保掃描中的足夠的AF精度。因此,在本典型實(shí)施例中,當(dāng)照度低時(shí),不進(jìn)行被攝體區(qū)域識(shí)別,并且對(duì)面部檢測(cè)處理不進(jìn)行掃描處理。在圖像平面的中央?yún)^(qū)域處設(shè)置具有預(yù)定大小的單個(gè)AF框。如果判斷為被攝體的亮度大于預(yù)定值(步驟S204為“否”),則在步驟S206,CPU115判斷是否存在由面部檢測(cè)模塊123檢測(cè)到的任意面部。如果判斷為檢測(cè)到了任意面部(步驟S206為“是”),則在步驟S207,CPU115根據(jù)下述過程進(jìn)行面部檢測(cè)AF掃描處理。然后,處理進(jìn)入步驟S209。如果判斷為不存在由面部檢測(cè)模塊123檢測(cè)到的任意面部(步驟S206為“否”),則在步驟S208,CPU115根據(jù)下述過程進(jìn)行被攝體區(qū)域識(shí)別AF掃描處理。在步驟S209,CPU115根據(jù)下述過程進(jìn)行連續(xù)AF處理。在步驟S210,CPU115根據(jù)下述過程進(jìn)行場(chǎng)景不穩(wěn)定判斷處理。在步驟S211,CPU115判斷通過步驟S210的判斷處理是否已經(jīng)確認(rèn)了拍攝場(chǎng)景不穩(wěn)定。如果判斷為拍攝場(chǎng)景不穩(wěn)定(步驟S211為“是”),則處理返回至步驟S201。如果判斷為拍攝場(chǎng)景穩(wěn)定(步驟S211為“否”),則處理返回至步驟S209。在本說明書的上下文中,可以將拍攝場(chǎng)景不穩(wěn)定的狀態(tài)當(dāng)作為要拍攝的被攝體不穩(wěn)定并且不穩(wěn)定地保持照相機(jī)機(jī)體的狀態(tài)。在步驟S212,CPU115將對(duì)焦程度判斷標(biāo)志設(shè)置成“FALSE”。在步驟S213,CPU115根據(jù)下述過程進(jìn)行攝像處理。此外,除上述操作以外,AE處理單元103通過控制光圈/快門102基于從CPU115提供的控制信號(hào)不斷進(jìn)行AE操作,從而可以將圖像的亮度適當(dāng)?shù)仫@示在操作顯示單元117上。圖3是示出要在圖2所示的步驟S202進(jìn)行的場(chǎng)景穩(wěn)定判斷處理的細(xì)節(jié)的流程圖。在步驟S301,CPU115判斷由角速度傳感器單元125檢測(cè)到的照相機(jī)動(dòng)作量是否等于或小于預(yù)定量。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量大于預(yù)定量(步驟S301為 “否”),則處理進(jìn)入步驟S304。在本典型實(shí)施例中,如果照相機(jī)動(dòng)作量等于或小于預(yù)定量,則CPU115判斷為照相機(jī)處于穩(wěn)定狀態(tài)。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量等于或小于預(yù)定量(步驟S301為“是”),則在步驟S302,CPU115判斷亮度的變化量是否等于或小于預(yù)定量。在本典型實(shí)施例中,當(dāng)亮度變化量等于或小于預(yù)定值時(shí),CPU115判斷為要拍攝的被攝體沒有改變。如果判斷為亮度變化量等于或小于預(yù)定量(步驟S302為“是”),則在步驟S303,CPU115判斷為拍攝場(chǎng)景處于穩(wěn)定狀態(tài)并且終止該例程的處理。如果判斷為亮度變化量大于預(yù)定量(步驟S302為“否”),則在步驟S304,CPU115判斷為拍攝場(chǎng)景未處于穩(wěn)定狀態(tài)并且終止該例程的處理。圖4是示出要在圖2所示的步驟S207進(jìn)行的面部檢測(cè)AF掃描處理的細(xì)節(jié)的流程圖。在步驟S401,CPU115基于通過面部檢測(cè)模塊123檢測(cè)到的面部信息(例如,位置、大小和可靠性)進(jìn)行AF框設(shè)置。在步驟S402,CPU115使AF處理單元105將調(diào)焦透鏡104移動(dòng)至掃描開始位置。在本典型實(shí)施例中,例如,可以基于能夠根據(jù)檢測(cè)到的面部的大小估計(jì)出的被攝體人物的距離來確定掃描開始位置。在步驟S403,CPU115將當(dāng)前調(diào)焦透鏡位置處的焦點(diǎn)評(píng)價(jià)值存儲(chǔ)在DRAM113中。在步驟S404,CPU115獲取調(diào)焦透鏡104的當(dāng)前位置,并且將所獲取的位置數(shù)據(jù)存儲(chǔ)在DRAM113中。在步驟S405,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S405為“是”),則CPU115終止該例程的處理并且進(jìn)入 步驟S212。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S405為“否”),則在步驟S406,CPU115根據(jù)下述過程進(jìn)行場(chǎng)景變化判斷處理。場(chǎng)景變化判斷處理是用于基于照相機(jī)的狀態(tài)和要拍攝的被攝體的狀態(tài)識(shí)別要拍攝的場(chǎng)景的任意變化的處理。在步驟S407,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否與掃描結(jié)束位置一致。在本典型實(shí)施例中,例如,可以基于能夠根據(jù)檢測(cè)到的面部的大小估計(jì)出的被攝體人物的距離來確定掃描結(jié)束位置。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置不一致(步驟S407為“否”),則在步驟S408,CPU115使AF處理單元105將調(diào)焦透鏡104向著掃描結(jié)束方向移動(dòng)預(yù)定量。然后,處理返回至步驟S403。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置一致(步驟S407為“是”),則在步驟S409,CPU115根據(jù)下述過程進(jìn)行對(duì)焦判斷處理。在步驟S410,CPU115判斷步驟S409中的對(duì)焦判斷結(jié)果是否為“○判斷”。如果對(duì)焦判斷結(jié)果不是“○判斷”(步驟S410為“否”),則處理進(jìn)入步驟S414。在本說明書的上下文中,“○判斷”表示要拍攝的被攝體的對(duì)比度充分并且要拍攝的被攝體存在于掃描距離范圍內(nèi)。如果對(duì)焦判斷結(jié)果為“○判斷”(步驟S410為“是”),則在步驟S411,CPU115計(jì)算可以使步驟S403所獲取的焦點(diǎn)評(píng)價(jià)值最大化(即,變成峰值)的對(duì)焦位置。在步驟S412,CPU115使AF處理單元105將調(diào)焦透鏡104移動(dòng)至在步驟S411計(jì)算出的對(duì)焦位置。在步驟S413,CPU115將峰值檢測(cè)標(biāo)志設(shè)置為“TRUE”。在步驟S414,即,當(dāng)步驟S410的判斷不是“○判斷”時(shí),更 具體地,在要拍攝的被攝體的對(duì)比度不充分的情況下,或者在要拍攝的被攝體存在于掃描距離范圍外的情況下,AF處理單元105將調(diào)焦透鏡104移動(dòng)至預(yù)先存儲(chǔ)在DRAM113中的預(yù)定位置(固定點(diǎn))。在本典型實(shí)施例中,可以將固定點(diǎn)設(shè)置在要拍攝的被攝體存在的可能性非常高的特定距離處。例如,如果已檢測(cè)到面部,則可以將固定點(diǎn)設(shè)置成與基于檢測(cè)到的面部的大小估計(jì)出的被攝體人物的距離相對(duì)應(yīng)的點(diǎn)。圖5是示出要在圖4所示的步驟S406、圖11所示的步驟S1106、圖14所示的步驟S1405和圖21所示的步驟S2107進(jìn)行的場(chǎng)景變化判斷的流程圖。在步驟S501,CPU115判斷面部檢測(cè)模塊123中所檢測(cè)到的面部檢測(cè)狀態(tài)是否存在任何改變。如果判斷為面部檢測(cè)狀態(tài)已改變(步驟S501為“是”),則CPU115終止該例程的判斷處理,并且返回至步驟S201。在本說明書的上下文中,面部檢測(cè)狀態(tài)表示已檢測(cè)到面部的狀態(tài)。更具體地,如果盡管在前一場(chǎng)景變化判斷中檢測(cè)到面部但是在當(dāng)前場(chǎng)景變化判斷中沒有檢測(cè)到面部,則CPU115判斷為面板檢測(cè)狀態(tài)已改變。如果判斷為面部檢測(cè)狀態(tài)沒有改變(步驟S501為“否”),則在步驟S502,CPU115判斷通過角速度傳感器單元125檢測(cè)到的照相機(jī)動(dòng)作量是否等于或大于預(yù)定量。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量等于或大于預(yù)定量(步驟S502為“是”),則CPU115終止該例程的判斷處理,并且返回至步驟S201。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量小于預(yù)定量(步驟S502為“否”),則在步驟S503,CPU115判斷照相機(jī)當(dāng)前是否正在進(jìn)行下述連續(xù)AF操作。如果判斷為照相機(jī)當(dāng)前正在進(jìn)行該連續(xù)AF 操作(步驟S503為“是”),則在步驟S504,CPU115判斷被攝體亮度差是否等于或小于預(yù)定值。被攝體亮度差是在前一場(chǎng)景變化判斷中所獲取的被攝體亮度值和在當(dāng)前場(chǎng)景變化判斷中檢測(cè)到的被攝體亮度值之間的差。在被攝體亮度差大的情況下,CPU115判斷為場(chǎng)景已改變。如果被攝體亮度差等于或小于預(yù)定值(步驟S504為“是”),則CPU115終止該例程的判斷處理。如果被攝體亮度差大于預(yù)定值(步驟S504為“否”),則CPU115終止該例程的判斷處理,并且返回至步驟S201。如果判斷為照相機(jī)當(dāng)前沒有正在進(jìn)行連續(xù)AF操作(步驟S503為“否”),則在步驟S505,CPU115判斷曝光時(shí)間是否等于或大于預(yù)定時(shí)間。如果判斷為曝光時(shí)間等于或大于預(yù)定時(shí)間(步驟S505為“是”),則CPU115終止該例程的判斷處理并且返回至步驟S201。CPU115終止該判斷處理的原因是因?yàn)樵谄毓鈺r(shí)間等于或大于預(yù)定時(shí)間的情況下,用于獲取焦點(diǎn)評(píng)價(jià)值的時(shí)間間隔變得太長(zhǎng)以至于不能確保充足的AF精度。如果判斷為曝光時(shí)間小于預(yù)定時(shí)間(步驟S505為“否”),則在步驟S506,CPU115判斷光圈102的工作狀態(tài)是否存在任何變化。如果判斷為光圈102的工作狀態(tài)沒有改變(步驟S506為“否”),則CPU115終止該例程的判斷處理。在本典型實(shí)施例中,CPU115進(jìn)行光圈控制。然而,在CPU115使用ND濾光器進(jìn)行曝光控制的情況下,CPU115可以檢查ND濾光器的工作狀態(tài)的變化。類似于光圈,在ND濾光器的工作狀態(tài)改變的情況下,焦點(diǎn)評(píng)價(jià)值的峰值位置改變。如果判斷為光圈102的工作狀態(tài)已改變(步驟S506為“是”), 則在步驟S507,CPU115判斷是否存在通過面部檢測(cè)模塊123檢測(cè)到的任意面部。如果判斷為檢測(cè)到任意面部(步驟S507為“是”),則CPU115終止該例程的判斷處理并且進(jìn)入步驟S402。如果判斷為不存在通過面部檢測(cè)模塊123檢測(cè)到的任意面部(步驟S507為“否”),則CPU115終止該例程的判斷處理并且進(jìn)入圖8所示的步驟S809。下面將參考圖6和圖7說明與要在圖4所示的步驟S409、圖12所示的步驟S1201和圖15所示的步驟S1501進(jìn)行的對(duì)焦判斷處理有關(guān)的子例程。除遠(yuǎn)/近調(diào)焦沖突以外,可以將焦點(diǎn)評(píng)價(jià)值表示為如圖7所示的山形,其中,橫軸表示調(diào)焦透鏡位置,并且縱軸表示焦點(diǎn)評(píng)價(jià)值。CPU115可以通過檢查該山形來進(jìn)行對(duì)焦判斷,其中,例如,可以使用焦點(diǎn)評(píng)價(jià)值的最大值和最小值之間的差、以等于或大于預(yù)定值(SlopeThr)的傾斜度而傾斜的部分的長(zhǎng)度、以及該傾斜部分的傾斜度來定義該山形??梢砸韵旅娴姆绞綄?duì)焦判斷處理的判斷結(jié)果輸出為“○判斷”、“×判斷”或“Δ判斷”?!啊鹋袛唷保阂臄z的被攝體的對(duì)比度充分,并且要拍攝的被攝體存在于掃描距離范圍內(nèi)?!啊僚袛唷保阂臄z的被攝體的對(duì)比度不充分,或者要拍攝的被攝體未存在于掃描距離范圍內(nèi)?!唉づ袛唷保阂臄z的被攝體未存在于掃描距離范圍內(nèi),而是位于相對(duì)于掃描距離范圍的附近側(cè)。在圖7中,作為定義該山形的尺度,L表示傾斜部分(包括上山部分和下山部分)的長(zhǎng)度,并且SL/L表示各部分的傾斜度。假定山的斜坡從點(diǎn)D通過頂點(diǎn)(即點(diǎn)A)延伸至點(diǎn)E。點(diǎn)D和點(diǎn) E之間的長(zhǎng)度定義山的寬度L。斜坡范圍是從點(diǎn)A開始連續(xù)存在均具有較小焦點(diǎn)評(píng)價(jià)值(大于預(yù)定量“SlopeThr”)的掃描點(diǎn)的區(qū)域。在本說明書的上下文中,掃描點(diǎn)是在將調(diào)焦透鏡從掃描開始點(diǎn)向掃描結(jié)束點(diǎn)連續(xù)移動(dòng)時(shí)可以獲取焦點(diǎn)評(píng)價(jià)值的點(diǎn)。SL等于和SL1+SL2,其中,SL1是點(diǎn)A和點(diǎn)D之間的焦點(diǎn)評(píng)價(jià)值的差,并且SL2是點(diǎn)A和點(diǎn)E之間的焦點(diǎn)評(píng)價(jià)值的差。圖6是示出要在圖4所示的步驟S409、圖12所示的步驟S1201和圖15所示的步驟S1501進(jìn)行的對(duì)焦判斷處理的流程圖。在步驟S601,CPU115獲得焦點(diǎn)評(píng)價(jià)值的最大值和最小值。接著,在步驟S602,CPU115獲得可以使焦點(diǎn)評(píng)價(jià)值最大化的掃描點(diǎn)。然后,處理進(jìn)入步驟S603。在步驟S603,CPU115參考掃描點(diǎn)和焦點(diǎn)評(píng)價(jià)值,獲得可以定義山形的兩個(gè)尺度L和SL。然后,處理進(jìn)入步驟S604。在步驟S604,CPU115判斷山形是否是近側(cè)山頂。更具體地,當(dāng)可以使焦點(diǎn)評(píng)價(jià)值最大化的掃描點(diǎn)是預(yù)定掃描范圍的近側(cè)邊緣時(shí),CPU115判斷為山形是近側(cè)山頂。CPU115還判斷最近掃描點(diǎn)處的焦點(diǎn)評(píng)價(jià)值和次近掃描點(diǎn)處的焦點(diǎn)評(píng)價(jià)值之間的差是否等于或大于預(yù)定值。如果判斷為山形為近側(cè)山頂(步驟S604為“是”),則處理進(jìn)入步驟S609。如果判斷為山形不是近側(cè)山頂(步驟S604為“否”),則在步驟S605,CPU115判斷山形是否是遠(yuǎn)側(cè)山頂。更具體地,當(dāng)可以使焦點(diǎn)評(píng)價(jià)值最大化的掃描點(diǎn)是預(yù)定掃描范圍的遠(yuǎn)側(cè)邊緣時(shí),CPU115判斷為山形是遠(yuǎn)側(cè)山頂。CPU115還判斷最遠(yuǎn)掃描點(diǎn)處的焦點(diǎn)評(píng)價(jià)值和次遠(yuǎn)掃描點(diǎn)處的焦點(diǎn)評(píng)價(jià)值之間的差是否等于或大于預(yù)定值。如果判斷為山形不是遠(yuǎn)側(cè)山頂(步驟S605為“否”),則在步驟S606,CPU115判斷傾斜部分的長(zhǎng)度L是否等于或大于預(yù)定 值,判斷傾斜部分的平均傾斜度值SL/L是否等于或大于預(yù)定值,并且還判斷最大焦點(diǎn)評(píng)價(jià)值(Max)和最小焦點(diǎn)評(píng)價(jià)值(Min)之間的差是否等于或大于預(yù)定值。如果判斷為滿足上述所有三個(gè)條件(步驟S606為“是”),則在步驟S607,CPU115基于下面的理由生成“○判斷”作為判斷結(jié)果:所獲得的焦點(diǎn)評(píng)價(jià)值的形狀具有山形,要拍攝的被攝體的對(duì)比度充分,并且可以適當(dāng)進(jìn)行焦點(diǎn)調(diào)節(jié)。如果判斷為山形是遠(yuǎn)側(cè)山頂(步驟S605為“是”),或者如果判斷為上述三個(gè)條件中至少一個(gè)未滿足(步驟S606為“否”),則在步驟S608,CPU115基于下面的理由生成“×判斷”作為判斷結(jié)果:所獲得的焦點(diǎn)評(píng)價(jià)值的形狀不是山形,要拍攝的被攝體的對(duì)比度不充分,并且不能適當(dāng)進(jìn)行焦點(diǎn)調(diào)節(jié)。在步驟S609,由于焦點(diǎn)評(píng)價(jià)值向近邊緣方向處于上升狀態(tài),并且被攝體峰值存在于近側(cè)的可能性較高,然而所獲得的焦點(diǎn)評(píng)價(jià)值的形狀不是山形,因而CPU115生成“Δ判斷”作為判斷結(jié)果。以上述方式進(jìn)行對(duì)焦判斷處理。圖8是示出要在圖2所示的步驟S208進(jìn)行的被攝體區(qū)域識(shí)別AF掃描處理的細(xì)節(jié)的流程圖。在本典型實(shí)施例中,CPU115進(jìn)行用于識(shí)別存在主被攝體的圖像平面區(qū)域的AF掃描處理。首先,在步驟S801,CPU115判斷照相機(jī)當(dāng)前是否正在進(jìn)行電子變焦操作。如果判斷為照相機(jī)當(dāng)前正在進(jìn)行電子變焦操作(步驟S801為“是”),則在步驟S802,CPU115進(jìn)行電子變焦操作用AF框設(shè)置。在本說明書的上下文中,電子變焦是用于將圖像平面的中央?yún)^(qū)域的放大圖像顯示在操作顯示單元117上的操作。當(dāng)被顯示在操作顯示單元117上時(shí),該放大圖像的像素?cái)?shù)量小于未進(jìn)行電子變焦的正常圖像的像素?cái)?shù)量。因此,如果要 對(duì)電子變焦操作中顯示在操作顯示單元117上的圖像進(jìn)行的AF框設(shè)置與正常AF框設(shè)置類似,則隨著各AF框中的像素?cái)?shù)量變小,焦點(diǎn)評(píng)價(jià)值的S/N比成比例降低。因此,與照相機(jī)沒有正在進(jìn)行電子變焦操作的情況相比,在照相機(jī)正在進(jìn)行電子變焦操作的情況下,要改變AF框設(shè)置。在本典型實(shí)施例中,當(dāng)照相機(jī)正在進(jìn)行電子變焦操作時(shí),CPU115大體在圖像平面的中央僅設(shè)置具有預(yù)定大小的一個(gè)AF框。如果判斷為照相機(jī)當(dāng)前沒有正在進(jìn)行電子變焦操作(步驟S801為“否”),則在步驟S803,CPU115在圖像平面中設(shè)置N×N個(gè)AF框。圖9示出在N=5且各AF框的大小在垂直和水平兩個(gè)方向上相當(dāng)于整個(gè)圖像平面的10%的情況下要進(jìn)行的AF框設(shè)置的例子??紤]圖像平面中存在主被攝體的可能性來充分確定N的值或AF框大小是有用的。此外,水平方向上布置的AF框的數(shù)量與垂直方向上布置的AF框的數(shù)量不同是有用的。在步驟S804,CPU115根據(jù)下述過程進(jìn)行前一參考判斷處理。在步驟S805,CPU115基于在步驟S804進(jìn)行的前一參考判斷處理的結(jié)果,判斷拍攝場(chǎng)景與前一場(chǎng)景相比是否基本不存在變化。如果判斷為拍攝場(chǎng)景基本不存在變化(步驟S805為“是”),則在步驟S806,CPU115根據(jù)下述過程進(jìn)行前一參考AF掃描處理。在步驟S807,CPU115判斷在步驟S806進(jìn)行的前一參考AF掃描處理中是否識(shí)別出了主被攝體區(qū)域。如果判斷為識(shí)別出了主被攝體區(qū)域(步驟S807為“是”),則在步驟S808,CPU115將峰值檢測(cè)標(biāo)志設(shè)置成“TRUE”。如果判斷為拍攝場(chǎng)景基本已改變(步驟S805為“否”),或者如果判斷為沒有識(shí)別出主被攝體區(qū)域(步驟S807為“否”),則在 步驟S809,CPU115根據(jù)下述過程進(jìn)行區(qū)域AF掃描處理。在步驟S810,CPU115判斷在步驟S809進(jìn)行的區(qū)域AF掃描中是否識(shí)別出了主被攝體區(qū)域。如果判斷為識(shí)別出了主被攝體區(qū)域(步驟S810為“是”),則處理進(jìn)入步驟S808。如果判斷為沒有識(shí)別出主被攝體區(qū)域(步驟S810為“否”),則在步驟S811,CPU115根據(jù)下述過程進(jìn)行均勻平面判斷處理。在步驟S812,由于在步驟S809進(jìn)行的區(qū)域AF掃描處理中沒有識(shí)別出主被攝體區(qū)域,因而CPU115將AF框設(shè)置到圖像平面中預(yù)先設(shè)置的預(yù)定區(qū)域。在本典型實(shí)施例中,可以將上述預(yù)定區(qū)域設(shè)置成圖像平面的中央?yún)^(qū)域等存在主被攝體的可能性非常高的區(qū)域。在步驟S813,CPU115根據(jù)下述過程進(jìn)行調(diào)焦驅(qū)動(dòng)處理。圖10是示出要在圖8所示的步驟S804進(jìn)行的前一參考判斷處理的細(xì)節(jié)的流程圖。在本典型實(shí)施例中,CPU115判斷當(dāng)前拍攝場(chǎng)景與經(jīng)過了AF掃描處理的前一拍攝場(chǎng)景相比是否存在任何基本變化。首先,在步驟S1001,CPU115判斷在前一AF掃描處理中是否識(shí)別出了主被攝體區(qū)域。如果判斷為沒有識(shí)別出主被攝體區(qū)域(步驟S1001為“否”),則處理進(jìn)入步驟S1006。如果判斷為識(shí)別出了主被攝體區(qū)域(步驟S1001為“是”),則在步驟S1002,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否在相對(duì)于預(yù)定位置的近側(cè)。如果判斷為調(diào)焦透鏡104的當(dāng)前位置沒有在近側(cè)(步驟S1002為“否”),則處理進(jìn)入步驟S1006。在本典型實(shí)施例中,步驟S1002的判斷不局限于相對(duì)于預(yù)定位置的近側(cè)。例如,在步驟S1002,CPU115可以判斷調(diào)焦透鏡104的當(dāng)前位置是否在相對(duì)于預(yù)定位置的遠(yuǎn)側(cè)。如果判斷為調(diào)焦透鏡104的當(dāng)前位置在近側(cè)(步驟S1002為 “是”),則在步驟S1003,CPU115判斷前一AF掃描處理和當(dāng)前AF掃描處理之間的時(shí)間差是否在預(yù)定時(shí)間內(nèi)。如果判斷為該時(shí)間差不在預(yù)定時(shí)間內(nèi)(步驟S1003為“否”),則處理進(jìn)入步驟S1006。如果判斷為該時(shí)間差在預(yù)定時(shí)間內(nèi)(步驟S1003為“是”),則在步驟S1004,CPU115判斷當(dāng)前AF掃描處理中照相機(jī)的朝向是否與前一AF掃描處理中照相機(jī)的朝向相同。如果判斷為照相機(jī)的當(dāng)前朝向不同于前一AF掃描處理中的朝向(步驟S1004為“否”),則處理進(jìn)入步驟S1006。在本說明書的上下文中,照相機(jī)的朝向表示可以通過角速度傳感器單元125檢測(cè)到的垂直和水平方向上的照相機(jī)位置。如果判斷為照相機(jī)的朝向在當(dāng)前AF掃描處理和前一AF掃描處理之間保持相同(步驟S1004為“是”),則在步驟S1005,CPU115判斷為在前一AF掃描處理之后拍攝場(chǎng)景基本沒有改變,并且終止該例程的判斷處理。在步驟S1006,CPU115判斷為與前一AF掃描處理相比,拍攝場(chǎng)景已極大改變,并且終止該例程的判斷處理。圖11是示出要在圖8所示的步驟S806進(jìn)行的前一參考AF掃描處理的細(xì)節(jié)的流程圖。首先,在步驟S1101,CPU115在調(diào)焦透鏡104的當(dāng)前位置周圍設(shè)置第一掃描范圍。在這種情況下,由于判斷結(jié)果表示與前一AF掃描處理相比拍攝場(chǎng)景基本沒有變化,因而由CPU115設(shè)置的第一掃描范圍是窄的范圍。在步驟S1102,CPU115將調(diào)焦透鏡104移動(dòng)至掃描開始位置。在步驟S1103,A/D轉(zhuǎn)換單元109將由圖像傳感器108讀取的模擬視頻信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并且圖像處理單元110從輸出信號(hào)提取亮度信號(hào)的高頻成分。CPU115將提取出的高頻成分存 儲(chǔ)為焦點(diǎn)評(píng)價(jià)值。在步驟S1104,CPU115獲取調(diào)焦透鏡104的當(dāng)前位置并且存儲(chǔ)所獲取的位置數(shù)據(jù)。在步驟S1105,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S1105為“是”),則CPU115終止該例程的處理并且進(jìn)入步驟S212。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S1105為“否”),則在步驟S1106,CPU115進(jìn)行上述場(chǎng)景變化判斷處理。在步驟S1107,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否與掃描結(jié)束位置一致。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置一致(步驟S1107為“是”),則在步驟S1108,CPU115根據(jù)下述過程進(jìn)行主被攝體區(qū)域判斷處理。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置不一致(步驟S1107為“否”),則在步驟S1109,CPU115使AF處理單元105將調(diào)焦透鏡104向著掃描結(jié)束方向移動(dòng)預(yù)定量。然后,處理返回至步驟S1103。圖12是示出要在圖11所示的步驟S1108和圖14所示的步驟S1411進(jìn)行的主被攝體區(qū)域判斷處理的細(xì)節(jié)的流程圖。在本典型實(shí)施例中,CPU115判斷在圖像平面中是否識(shí)別出了主被攝體區(qū)域。圖13A~圖13C示出根據(jù)圖12所示的流程圖的主被攝體區(qū)域判斷處理的例子。在所示例子中,假定AF框大小相當(dāng)于圖像平面的10%,N=5,掃描范圍為0~500,并且預(yù)定深度范圍為±10??梢允褂帽硎緬呙璺秶皖A(yù)定深度范圍的數(shù)值來表示調(diào)焦透鏡104的位置。各值對(duì)應(yīng)于可用作調(diào)焦透鏡104用驅(qū)動(dòng)電動(dòng)機(jī)(未示出)的步進(jìn)電動(dòng)機(jī)的脈沖數(shù)。當(dāng)該值大時(shí),調(diào)焦透鏡104 位于近側(cè)。首先,在步驟S1201,CPU115對(duì)所有已設(shè)置的各AF框進(jìn)行上述對(duì)焦判斷處理。例如,假定在各AF框中可以獲得圖13A所示的對(duì)焦判斷結(jié)果。在步驟S1202,CPU115計(jì)算并存儲(chǔ)各AF框中的焦點(diǎn)評(píng)價(jià)值的峰值位置(以下稱之為“PeakPos”)。例如,假定可以在各AF框中獲得圖13B所示的峰值位置計(jì)算結(jié)果。在步驟S1203,CPU115判斷已設(shè)置的AF框是否僅是一個(gè)框。如果判斷為僅設(shè)置了一個(gè)AF框(步驟S1203為“是”),則處理進(jìn)入步驟S1214。如果判斷為已設(shè)置兩個(gè)或更多個(gè)AF框(步驟S1203為“否”),則在步驟S1204,CPU115從近側(cè)開始對(duì)中央M×M個(gè)框中的各AF框的PeakPos進(jìn)行排序,并且將所排序的框的數(shù)量設(shè)置為“S”。在下面的說明中,假定M=3。圖13A示出圍繞垂直方向上三個(gè)框和水平方向上三個(gè)框的總共9個(gè)框的粗線。在這種情況下,如果在步驟S1201的對(duì)焦判斷中將AF框確定為“×判斷”,則不能計(jì)算峰值位置,因此不將該AF框當(dāng)作為要排序的被攝體。例如,在圖13B所示的例子中,CPU115依次排序410、400、400、400、100、100、100和90,然后設(shè)置排序數(shù)量“S”=8。在步驟S1205,CPU115將計(jì)數(shù)器值“P”設(shè)置為1。計(jì)數(shù)器值“P”表示在步驟S1202計(jì)算出的M×M個(gè)框中的峰值位置相對(duì)于近側(cè)的順序。在步驟S1206,CPU115將按照排序順序的第P個(gè)PeakPos設(shè)置為PeakPosP。例如,在圖13B所示的例子中,在P=1的情況下,PeakPosP值為410。在步驟S1207,CPU115在中央M×M個(gè)AF框中檢測(cè)相對(duì)于PeakPosP在預(yù)定深度范圍內(nèi)的作為“○判斷”框的AF框的“塊”。 CPU115存儲(chǔ)構(gòu)成該“塊”的AF框的數(shù)量和各AF框的位置。在本說明書的上下文中,“塊”表示滿足判斷條件并被連續(xù)布置在上下方向和左右方向上的多個(gè)AF框的集合。在存在兩個(gè)或更多個(gè)“塊”的情況下,CPU115可以考慮構(gòu)成“塊”的AF框的數(shù)量和“塊”的位置來選擇這些“塊”中的一個(gè)。在步驟S1208,CPU115在中央N×N個(gè)AF框中檢測(cè)相對(duì)于PeakPosP在預(yù)定深度范圍內(nèi)的作為“○判斷”框的AF框且上述AF框包括中央M×M個(gè)AF框中的至少一個(gè)的“塊”。CPU115存儲(chǔ)構(gòu)成該“塊”的AF框的數(shù)量和各AF框的位置。圖13C示出可以根據(jù)圖13A和圖13B所示的判斷結(jié)果獲得的灰色“塊”。在步驟S1209,CPU115判斷在步驟S1207或步驟S1208檢測(cè)到的“塊”是否是包括中央框的“塊”。如果判斷為該“塊”包括中央框(步驟S1209為“是”),則處理進(jìn)入步驟S1215。如果判斷為該“塊”不包括中央框(步驟S1209為“否”),則在步驟S1210,CPU115判斷在步驟S1207或步驟S1208檢測(cè)到的“塊”是否是在M×M個(gè)框的區(qū)域中至少包括預(yù)定數(shù)量的AF框的“塊”。如果判斷為在M×M個(gè)框的區(qū)域中至少包括預(yù)定數(shù)量的AF框(步驟S1210為“是”),則處理進(jìn)入步驟S1215。如果判斷為該“塊”不包括預(yù)定數(shù)量的AF框(步驟S1210為“否”),則在步驟S1211,CPU115判斷在步驟S1207或步驟S1208檢測(cè)到的“塊”是否是至少包括中央M×M個(gè)框中的一個(gè)并且至少包括N×N個(gè)框中的預(yù)定數(shù)量的AF框的“塊”。如果判斷為該“塊”至少包括中央M×M個(gè)框中的一個(gè)并且至少包括N×N個(gè)框中的預(yù)定數(shù)量的AF框(步驟S1211為“是”),則處理進(jìn)入步驟S1215。如果判斷為該“塊”沒有至少包括中央M×M個(gè)框中的一個(gè)或者沒有至少包括N×N個(gè)框中的預(yù)定數(shù)量的AF框(步驟S1211 為“否”),則在步驟S1212,CPU115使計(jì)數(shù)器值“P”加1。在步驟S1213,CPU115判斷計(jì)數(shù)器值“P”是否大于排序數(shù)量“S”。如果判斷為計(jì)數(shù)器值“P”不大于排序數(shù)量“S”(步驟S1213為“否”),則CPU115重復(fù)上述步驟S1206~S1212的處理。如果判斷為計(jì)數(shù)器值“P”大于排序數(shù)量“S”(步驟S1213為“是”),則處理進(jìn)入步驟S1216。在步驟S1214,CPU115判斷步驟S1201的對(duì)焦判斷結(jié)果是否是“○判斷”。如果判斷為步驟S1201的對(duì)焦判斷結(jié)果是“○判斷”(步驟S1214為“是”),則處理進(jìn)入步驟S1215。如果判斷為步驟S1201的對(duì)焦判斷結(jié)果不是“○判斷”(步驟S1214為“否”),則處理進(jìn)入步驟S1216。在步驟S1215,CPU115判斷為成功識(shí)別出了主被攝體區(qū)域。然后,在步驟S1217,CPU115選擇構(gòu)成塊的各AF框作為(至少一部分)主被攝體區(qū)域,并且終止該例程的判斷處理。如果已設(shè)置的AF框僅是一個(gè)框,則CPU115選擇這一框。在步驟S1216,CPU115判斷為沒有成功識(shí)別出主被攝體區(qū)域,并且終止該例程的判斷處理。圖14是示出要在圖8所示的步驟S809進(jìn)行的區(qū)域AF掃描處理的細(xì)節(jié)的流程圖。在本說明書的上下文中,“區(qū)域”表示在將可聚焦距離范圍分成多個(gè)區(qū)域時(shí)的各區(qū)域。首先,在步驟S1401,CPU115將調(diào)焦透鏡104移動(dòng)至掃描開始位置。例如,可以將“掃描開始位置”設(shè)置成無限遠(yuǎn)處的點(diǎn)。在步驟S1402,A/D轉(zhuǎn)換單元109將由圖像傳感器108讀取的模擬視頻信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并且圖像處理單元110從輸出信號(hào)提取亮度信號(hào)的高頻成分。CPU115將所提取的高頻成分存儲(chǔ)為焦點(diǎn)評(píng)價(jià)值。在步驟S1403,CPU115獲取調(diào)焦透鏡104的當(dāng)前位置,并 且存儲(chǔ)所獲取的位置數(shù)據(jù)。在步驟S1404,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S1404為“是”),則CPU115終止該例程的處理,并且進(jìn)入步驟S212。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S1404為“否”),則在步驟S1405,CPU115進(jìn)行上述場(chǎng)景變化判斷。在步驟S1406,CPU115判斷調(diào)焦透鏡104是否位于已預(yù)先設(shè)置的區(qū)域的邊界位置上。如果判斷為調(diào)焦透鏡104沒有位于邊界位置上(步驟S1406為“否”),則處理進(jìn)入步驟S1409。如果判斷為調(diào)焦透鏡104位于邊界位置上(步驟S1406為“是”),則在步驟S1407,CPU115根據(jù)下述過程進(jìn)行區(qū)域更新判斷處理。在本說明書的上下文中,“區(qū)域更新”表示在完成相鄰區(qū)域的掃描時(shí)連續(xù)進(jìn)行區(qū)域的掃描。在步驟S1408,作為在步驟S1407進(jìn)行的判斷處理的結(jié)果,CPU115判斷是否進(jìn)行區(qū)域更新。如果判斷為進(jìn)行區(qū)域更新(步驟S1408為“是”),則處理進(jìn)入步驟S1409。如果判斷為不進(jìn)行區(qū)域更新(步驟S1408為“否”),則處理進(jìn)入步驟S1411。在步驟S1409,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否與掃描結(jié)束位置一致。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置一致(步驟S1409為“是”),則處理進(jìn)入步驟S1411。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置不一致(步驟S1409為“否”),則在步驟S1410,CPU115將調(diào)焦透鏡104向著掃描結(jié)束方向移動(dòng)預(yù)定量。處理返回至步驟S1402。在步驟S1411,CPU115進(jìn)行上述主被攝體區(qū)域判斷處理。圖15是示出要在圖14所示的步驟S1407進(jìn)行的區(qū)域更新判斷處理的細(xì)節(jié)的流程圖。在本典型實(shí)施例中,CPU115判斷在沿著掃描方向延伸的區(qū)域中是否存在主被攝體。即,CPU115 判斷是否繼續(xù)AF掃描處理。圖16A和圖16B示出根據(jù)圖15所示流程圖的區(qū)域更新判斷的例子。在所示例子中,各AF框的大小相當(dāng)于圖像平面的10%,N=5,并且M=3。首先,在步驟S1501,CPU115對(duì)所有已設(shè)置的各AF框進(jìn)行上述對(duì)焦判斷。圖16A示出各AF框中的對(duì)焦判斷結(jié)果的例子。在步驟S1502,CPU115判斷是否完成了對(duì)最終區(qū)域的掃描處理。如果判斷為完成了對(duì)最終區(qū)域的掃描處理(步驟S1502為“是”),則處理進(jìn)入步驟S1512。如果判斷為仍未完成對(duì)最終區(qū)域的掃描處理(步驟S1502為“否”),則在步驟S1503,CPU115判斷是否存在任何“○判斷”框。如果判斷為不存在“○判斷”框(步驟S1503為“否”),則處理進(jìn)入步驟S1511。如果判斷為存在“○判斷”框(步驟S1503為“是”),則在步驟S1504,CPU115判斷中央框是否是“Δ判斷”框。如果判斷為中央框?yàn)椤唉づ袛唷笨?步驟S1504為“是”),則處理進(jìn)入步驟S1511。如果判斷為中央框不是“Δ判斷”框(步驟S1504為“否”),則在步驟S1505,CPU115判斷是否存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ判斷”框的任意“塊”。如果判斷為存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ判斷”框的“塊”(步驟S1505為“是”),則處理進(jìn)入步驟S1511。例如,在圖16A所示的例子中,步驟S1505中的預(yù)定數(shù)量為2。如果判斷為不存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ判斷”框的“塊”(步驟S1505為“否”),則在步驟S1506,CPU115判斷是否存在至少包括N×N個(gè)AF框中的預(yù)定數(shù)量的“Δ判斷”框且該預(yù)定數(shù)量的“Δ判斷”框包括中央M×M個(gè)框中的至少一個(gè)的任意塊。如果判斷為存在至少包括N×N個(gè)AF框中的預(yù)定數(shù)量的“Δ 判斷”框且該預(yù)定數(shù)量的“Δ判斷”框包括中央M×M個(gè)框中的至少一個(gè)的塊(步驟S1506為“是”),則處理進(jìn)入步驟S1511。例如,在圖16A所示的例子中,步驟S1506中的預(yù)定數(shù)量為4。如果判斷為不存在至少包括N×N個(gè)AF框中的預(yù)定數(shù)量的“Δ判斷”框且該預(yù)定數(shù)量的“Δ判斷”框包括中央M×M個(gè)框中的至少一個(gè)的塊(步驟S1506為“否”),則在步驟S1507,CPU115判斷是否存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“○判斷”框的任意“塊”。如果判斷為存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“○判斷”框的“塊”(步驟S1507為“是”),則處理進(jìn)入步驟S1512。例如,在圖16A所示的例子中,步驟S1507的預(yù)定數(shù)量為5。如果判斷為不存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“○判斷”框的“塊”(步驟S1507為“否”),則在步驟S1508,CPU115判斷中央框是否是“×判斷”框。如果判斷為中央框是“×判斷”框(步驟1508為“是”),則處理進(jìn)入步驟S1511。如果判斷為中央框不是“×判斷”(步驟S1508為“否”),則在步驟S1509,CPU115判斷是否存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框的任意“塊”。如果判斷為存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框的“塊”(步驟S1509為“是”),則處理進(jìn)入步驟S1511。例如,在圖16A所示的例子中,步驟S1509中的預(yù)定數(shù)量為2。如果判斷為不存在至少包括中央M×M個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框的“塊”(步驟S1509為“否”),則在步驟S1510,CPU115判斷是否存在至少包括所有N×N個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框且該預(yù)定數(shù)量的“Δ或×判斷”框包括中央M×M個(gè)框中的至少一個(gè)的任意“塊”。如果判斷為存在至少包括所有N×N個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框且該預(yù)定數(shù)量的“Δ或×判斷”框包括中央M×M個(gè)框中的至少一個(gè)的“塊”(步驟S1510為“是”),則處理進(jìn)入步驟S1511。例如,在圖16A所示的例子中,步驟S1510中的預(yù)定數(shù)量為4。在步驟S1511,CPU115判斷為進(jìn)行區(qū)域更新,并終止該例程的判斷處理。如果判斷為不存在至少包括所有N×N個(gè)框中的預(yù)定數(shù)量的“Δ或×判斷”框且該預(yù)定數(shù)量的“Δ或×判斷”框包括中央M×M個(gè)框中的至少一個(gè)的“塊”(步驟S1510為“否”),則處理進(jìn)入步驟S1512。在步驟S1512,CPU115判斷為不進(jìn)行區(qū)域更新,并終止該例程的判斷處理。圖16B示出在N=5并且M=3的情況下被確定為“要更新的區(qū)域”的灰色“塊”。圖17是示出要在圖8所示的步驟S811進(jìn)行的均勻平面判斷處理的細(xì)節(jié)的流程圖。在本說明書的上下文中,“均勻平面狀態(tài)”是這樣一種狀態(tài):在圖像平面中基本沒有亮度差,基本不存在對(duì)比度,因此不能通過AF處理獲得焦點(diǎn)評(píng)價(jià)值的峰值。如果每當(dāng)在“均勻平面狀態(tài)”下使拍攝場(chǎng)景穩(wěn)定時(shí)都重復(fù)步驟S208的被攝體區(qū)域識(shí)別AF掃描處理,則照相機(jī)可能無用且麻煩地重復(fù)圖像平面焦點(diǎn)改變操作。因此,在圖17所示的均勻平面判斷處理中,如果CPU115檢測(cè)到任意“均勻平面狀態(tài)”,則CPU115進(jìn)行用于將調(diào)焦透鏡104保持在相同位置直到不再檢測(cè)到“均勻平面狀態(tài)”為止的操作。首先,在步驟S1701,CPU115根據(jù)下述過程進(jìn)行均勻平面判斷處理。在步驟S1702,CPU115判斷步驟S1701的判斷結(jié)果是否表示拍攝場(chǎng)景是均勻平面。如果判斷為拍攝場(chǎng)景不是均勻 平面(步驟S1702為“否”),則CPU115終止該例程的判斷處理。如果判斷為拍攝場(chǎng)景是均勻平面(步驟S1702為“是”),則在步驟S1703,CPU115使AF處理單元105將調(diào)焦透鏡104移動(dòng)至預(yù)定位置。在本典型實(shí)施例中,例如,“預(yù)定位置”是包括景深遠(yuǎn)側(cè)無限遠(yuǎn)處的點(diǎn)的超焦距(hyperfocaldistance)。在步驟S1704,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S1704為“是”),則CPU115終止該例程的處理,并且進(jìn)入步驟S212。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S1704為“否”),則在步驟S1705,CPU115進(jìn)行下述均勻平面判斷處理。在步驟S1706,CPU115基于步驟S1705的判斷結(jié)果,判斷拍攝場(chǎng)景是否是均勻平面。如果判斷為拍攝場(chǎng)景是均勻平面(步驟S1706為“是”),則處理返回至步驟S1704。如果判斷為拍攝場(chǎng)景不是均勻平面(步驟S1706為“否”),則CPU115終止該例程的判斷處理,并且返回至步驟S201。如上所述,可以將調(diào)焦透鏡104保持在相同位置,直到未檢測(cè)到“均勻平面狀態(tài)”為止。圖18是示出要在圖17所示的步驟S1701和步驟S1705進(jìn)行的均勻平面判斷的細(xì)節(jié)的流程圖。在本典型實(shí)施例中,CPU115基于圖像平面亮度信息和焦點(diǎn)評(píng)價(jià)值來檢測(cè)“均勻平面狀態(tài)”。圖19A和圖19B示出根據(jù)圖18所示的流程圖進(jìn)行的均勻平面判斷處理的例子。圖19A示出處于“均勻平面狀態(tài)”的區(qū)域(1)和未處于“均勻平面狀態(tài)”的區(qū)域(2)。首先,在步驟S1801,CPU115判斷已設(shè)置的AF框是否僅是一個(gè)框。如果判斷為僅設(shè)置了一個(gè)AF框(步驟S1801為“是”),則處理進(jìn)入步驟S1805。如果判斷為設(shè)置了兩個(gè)或更多個(gè)AF框(步驟S1801為“否”),則在步驟S1802,CPU115計(jì)算“中央M×M個(gè)框和整個(gè)圖像平面(即,N×N個(gè)框)中四個(gè)角處的各M×M個(gè)框之間的積分亮度值的差”。例如,假定框大小為10%,N=5,并且M=3。在拍攝場(chǎng)景是圖19A所示的場(chǎng)景的區(qū)域(1)的情況下,中央M×M個(gè)框的積分亮度值是圖19B所示的“A”中的灰色區(qū)域的積分亮度值。整個(gè)圖像平面(即,N×N個(gè)框)中的四個(gè)角處的各M×M個(gè)框的積分亮度值是圖19B所示的“B”、“C”、“D”和“E”中的灰度區(qū)域的積分亮度值。當(dāng)A、B、C、D和E表示積分亮度值時(shí),絕對(duì)值|A-B|、|A-C|、|A-D|和|A-E|是中央M×M個(gè)框和整個(gè)圖像平面(即,N×N個(gè)框)中四個(gè)角處的各M×M個(gè)框之間的積分亮度值的差。在步驟S1803,CPU115判斷是否存在任意等于或大于預(yù)定值的在步驟S1802計(jì)算出的“中央M×M個(gè)框和整個(gè)圖像平面(即,N×N個(gè)框)中四個(gè)角處的各M×M個(gè)框之間的積分亮度值的差”。如果判斷為存在等于或大于預(yù)定值的積分亮度差(步驟S1803為“是”),則處理進(jìn)入步驟S1807。如果判斷為不存在任意等于或大于預(yù)定值的積分亮度差(步驟S1803為“否”),則在步驟S1804,CPU115計(jì)算中央M×M個(gè)框中每一AF框的焦點(diǎn)評(píng)價(jià)值,并且將計(jì)算出的值設(shè)置為新的焦點(diǎn)評(píng)價(jià)值。例如,步驟S1804所使用的計(jì)算方法為加法。在步驟S1805,CPU115判斷焦點(diǎn)評(píng)價(jià)值是否等于或大于預(yù)定值。如果判斷為焦點(diǎn)評(píng)價(jià)值等于或大于預(yù)定值(步驟S1805為“是”),則處理進(jìn)入步驟S1807。如果判斷為焦點(diǎn)評(píng)價(jià)值小于預(yù)定值(步驟S1805為“否”),則在步驟S1806,CPU115判斷為拍攝場(chǎng)景是“均勻平面”,并且終止該例程的判斷處理。在步驟S1807,CPU115判斷為拍攝場(chǎng)景 是“非均勻平面”,并且終止該例程的判斷處理。通過上述處理,CPU可以將圖19A所示的區(qū)域(1)確定為“均勻平面”,并且將圖19A所示的區(qū)域(2)確定為“非均勻平面”。調(diào)焦驅(qū)動(dòng)處理圖20是示出要在圖8所示的步驟S813進(jìn)行的調(diào)焦驅(qū)動(dòng)處理的細(xì)節(jié)的流程圖。首先,在步驟S2001,CPU115判斷是否識(shí)別出了主被攝體區(qū)域。如果判斷為識(shí)別出了主被攝體區(qū)域(步驟S2001為“是”),則在步驟S2002,CPU115將調(diào)焦透鏡104驅(qū)動(dòng)至所選擇的AF框中的最近位置,并且終止該例程的處理。如果判斷為沒有識(shí)別出主被攝體區(qū)域(步驟S2001為“否”),則在步驟S2003,CPU115判斷在中央M×M個(gè)框中是否存在任意“○判斷”框。如果在中央M×M個(gè)框中存在“○判斷”框(步驟S2003為“是”),則在步驟S2004,CPU115將調(diào)焦透鏡104驅(qū)動(dòng)至中央M×M個(gè)框中的“○判斷”框的最近位置,并且終止該例程的處理。如果在中央M×M個(gè)框中不存在“○判斷”框(步驟S2003為“否”),則在步驟S2005,CPU115將調(diào)焦透鏡104移動(dòng)至預(yù)先存儲(chǔ)的預(yù)定位置(固定點(diǎn)),并且終止該例程的處理。在本典型實(shí)施例中,例如,可以將固定點(diǎn)設(shè)置在與存在要拍攝的被攝體的可能性非常高的距離相對(duì)應(yīng)的位置處。圖21是示出要在圖2所示的步驟S209進(jìn)行的連續(xù)AF處理的細(xì)節(jié)的流程圖。首先,在步驟S2101,CPU115將對(duì)焦程度判斷標(biāo)志設(shè)置為“TRUE”。在步驟S2102,CPU115獲取已設(shè)置的各AF框的焦點(diǎn)評(píng)價(jià)值。在步驟S2103,CPU115判斷已設(shè)置的AF框是否僅是一個(gè)框。如果判斷為已設(shè)置的AF框僅是一個(gè)框(步驟S2103為“是”),則處理進(jìn)入步驟S2105。如果判斷為已設(shè)置的AF框不僅是一個(gè) 框(步驟S2103為“否”),則在步驟S2104,CPU115基于作為主被攝體區(qū)域所選擇的AF框的焦點(diǎn)評(píng)價(jià)值來計(jì)算評(píng)價(jià)值。此外,CPU115將計(jì)算出的評(píng)價(jià)值設(shè)置為要在步驟S2105和隨后的步驟中使用的新的焦點(diǎn)評(píng)價(jià)值。因此,即使當(dāng)由于拍攝場(chǎng)景的改變而引起圖像平面中主被攝體區(qū)域的改變時(shí),CPU115也可以計(jì)算圖像平面中的主被攝體區(qū)域的焦點(diǎn)評(píng)價(jià)值。在步驟S2105,CPU115基于焦點(diǎn)評(píng)價(jià)值計(jì)算對(duì)焦程度。在本典型實(shí)施例中,基于焦點(diǎn)評(píng)價(jià)值,在“高”、“中”和“低”三個(gè)等級(jí)中選擇由CPU115確定出的對(duì)焦程度。在步驟S2106,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S2106為“是”),則CPU115終止該例程的處理,并且進(jìn)入步驟S213。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S2106為“否”),則在步驟S2107,CPU115進(jìn)行上述場(chǎng)景變化判斷。在步驟S2108,CPU115判斷峰值檢測(cè)標(biāo)志是否為“TRUE”。如果判斷為峰值檢測(cè)標(biāo)志為“TRUE”(步驟S2108為“是”),則處理進(jìn)入步驟S2125。如果判斷為峰值檢測(cè)標(biāo)志為“FALSE”(步驟S2108為“否”),則在步驟S2109,CPU115獲取調(diào)焦透鏡104的當(dāng)前位置。在步驟S2110,CPU115使獲取計(jì)數(shù)器加1??梢允褂毛@取計(jì)數(shù)器來計(jì)數(shù)焦點(diǎn)評(píng)價(jià)值的獲取和調(diào)焦透鏡104的當(dāng)前位置的獲取。在本典型實(shí)施例中,在初始化操作(未示出)中預(yù)先將獲取計(jì)數(shù)器設(shè)置為0。在步驟S2111,CPU115判斷獲取計(jì)數(shù)器值是否為1。如果判斷為獲取計(jì)數(shù)器值為1(步驟S2111為“是”),則處理進(jìn)入步驟S2114。如果判斷為獲取計(jì)數(shù)器值不是1(步驟S2111為“否”),則在 步驟S2112,CPU115判斷“當(dāng)前焦點(diǎn)評(píng)價(jià)值”是否大于“前一焦點(diǎn)評(píng)價(jià)值”。如果判斷為當(dāng)前焦點(diǎn)評(píng)價(jià)值大于前一焦點(diǎn)評(píng)價(jià)值(步驟S2112為“是”),則在步驟S2113,CPU115使增量計(jì)數(shù)器加1。如果判斷為當(dāng)前焦點(diǎn)評(píng)價(jià)值不大于前一焦點(diǎn)評(píng)價(jià)值(步驟S2112為“否”),則處理進(jìn)入步驟S2120。在步驟S2114,CPU115將當(dāng)前焦點(diǎn)評(píng)價(jià)值作為焦點(diǎn)評(píng)價(jià)值的最大值存儲(chǔ)在設(shè)置在CPU115中的計(jì)算存儲(chǔ)器(未示出)中。在步驟S2115,CPU115將調(diào)焦透鏡104的當(dāng)前位置作為焦點(diǎn)評(píng)價(jià)值的峰值位置存儲(chǔ)在設(shè)置在CPU115中的計(jì)算存儲(chǔ)器(未示出)中。在步驟S2116,CPU115將當(dāng)前焦點(diǎn)評(píng)價(jià)值作為前一焦點(diǎn)評(píng)價(jià)值存儲(chǔ)在設(shè)置在CPU115中的計(jì)算存儲(chǔ)器(未示出)中。在步驟S2117,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否與移動(dòng)范圍的邊緣一致。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與移動(dòng)范圍的邊緣一致(步驟S2117為“是”),則在步驟S2118,CPU115反轉(zhuǎn)調(diào)焦透鏡104的移動(dòng)方向。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與移動(dòng)范圍的邊緣不一致(步驟S2117為“否”),則在步驟S2119,CPU115將調(diào)焦透鏡104移動(dòng)預(yù)定量。在步驟S2120,CPU115判斷差“最大焦點(diǎn)評(píng)價(jià)值-當(dāng)前焦點(diǎn)評(píng)價(jià)值”是否大于預(yù)定量。如果判斷為差“最大焦點(diǎn)評(píng)價(jià)值-當(dāng)前焦點(diǎn)評(píng)價(jià)值”不大于預(yù)定量(步驟S2120為“否”),則處理進(jìn)入步驟S2116。在本典型實(shí)施例中,當(dāng)差“最大焦點(diǎn)評(píng)價(jià)值-當(dāng)前焦點(diǎn)評(píng)價(jià)值”大于預(yù)定量時(shí),即當(dāng)焦點(diǎn)評(píng)價(jià)值相對(duì)于最大值的降低超過預(yù)定量時(shí),CPU115將最大值確定為焦點(diǎn)峰值位置處的值。如果判斷為差“最大焦點(diǎn)評(píng)價(jià)值-當(dāng)前焦點(diǎn)評(píng)價(jià)值”大于預(yù)定量(步驟S2120為“是”),則在步驟S2121,CPU115判斷增量計(jì)數(shù)器值是否大于0。如果判斷為增量計(jì)數(shù)器值不大于0(步驟S2121為“否”),則處理進(jìn)入步驟S2116。如果判斷為增量計(jì)數(shù)器值大于0(步驟S2121為“是”),則在步驟S2122,CPU115將調(diào)焦透鏡104移動(dòng)至在步驟S2115所存儲(chǔ)的峰值位置(即,最大焦點(diǎn)評(píng)價(jià)值)。在步驟S2123,CPU115將峰值檢測(cè)標(biāo)志設(shè)置為“TRUE”。在步驟S2124,CPU115將獲取計(jì)數(shù)器設(shè)置為0。在步驟S2125,CPU115判斷當(dāng)前焦點(diǎn)評(píng)價(jià)值相對(duì)于最大焦點(diǎn)評(píng)價(jià)值的變化是否等于或大于預(yù)定比率。如果判斷為該變化小于預(yù)定比率(步驟S2125為“否”),則在步驟S2126,CPU115將調(diào)焦透鏡104保持在相同位置處。如果判斷為該變化等于或大于預(yù)定比率(步驟S2125為“是”),則在步驟S2127,為新獲取使焦點(diǎn)評(píng)價(jià)值最大化的調(diào)焦透鏡位置,CPU115將峰值檢測(cè)標(biāo)志設(shè)置為“FALSE”,并且復(fù)位最大焦點(diǎn)評(píng)價(jià)值和峰值位置。在步驟S2128,CPU115復(fù)位增量計(jì)數(shù)器。如上所述,在連續(xù)AF操作中,照相機(jī)驅(qū)動(dòng)調(diào)焦透鏡104,使得可以將主被攝體恒定保持在對(duì)焦?fàn)顟B(tài)。圖22是示出要在圖2所示的步驟S210進(jìn)行的場(chǎng)景不穩(wěn)定判斷的細(xì)節(jié)的流程圖。在步驟S2201,CPU115判斷由角速度傳感器單元125檢測(cè)到的照相機(jī)動(dòng)作量是否等于或大于預(yù)定量。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量等于或大于預(yù)定量(步驟S2201為“是”),則處理進(jìn)入步驟S2205。如果判斷為檢測(cè)到的照相機(jī)動(dòng)作量小于預(yù)定量(步驟S2201為“否”),則在步驟S2202,CPU115判斷相對(duì)于前一亮度值的亮 度變化量是否等于或大于預(yù)定量。如果判斷為亮度變化量等于或大于預(yù)定量(步驟S2202為“是”),則處理進(jìn)入步驟S2205。如果判斷為亮度變化量小于預(yù)定量(步驟S2202為“否”),則在步驟S2203,CPU115判斷由面部檢測(cè)模塊123檢測(cè)到的面部檢測(cè)狀態(tài)是否存在任何改變。如果判斷為面部檢測(cè)狀態(tài)已改變(步驟S2203為“是”),則處理進(jìn)入步驟S2205。如果判斷為面部檢測(cè)狀態(tài)沒有改變(步驟S2203為“否”),則處理進(jìn)入步驟S2204。在本說明書的上下文中,面部檢測(cè)狀態(tài)表示已檢測(cè)到面部的狀態(tài)。更具體地,如果盡管在前一場(chǎng)景不穩(wěn)定判斷中檢測(cè)到面部但是在當(dāng)前場(chǎng)景不穩(wěn)定判斷中未檢測(cè)到面部,則CPU115判斷為面部檢測(cè)狀態(tài)已改變。在步驟S2204,CPU115判斷為拍攝場(chǎng)景沒有改變,并且終止該例程的處理。在步驟S2205,CPU115判斷為拍攝場(chǎng)景已改變,并且終止該例程的處理。圖23是示出要在圖2所示的步驟S213進(jìn)行的攝像處理的細(xì)節(jié)的流程圖。首先,在步驟S2301,AE處理單元103進(jìn)行主曝光AE處理。在步驟S2302,CPU115根據(jù)下述過程進(jìn)行主曝光AF處理。在步驟S2303,CPU115檢測(cè)第二開關(guān)SW2的操作狀態(tài)(ON/OFF)。如果判斷為第二開關(guān)SW2處于OFF狀態(tài)(步驟S2303為“否”),則在步驟S2304,CPU115檢測(cè)指示拍攝準(zhǔn)備操作的第一開關(guān)SW1的操作狀態(tài)(ON/OFF)。如果判斷為第一開關(guān)SW1處于ON狀態(tài)(步驟S2304為“是”),則處理返回至步驟S2303。如果判斷為第一開關(guān)SW1處于OFF狀態(tài)(步驟S2304為“否”),則CPU115終止該例程的處理。如果判斷為第二開關(guān)SW2處于ON狀態(tài)(步驟S2303為 “是”),則在步驟S2305,CPU115根據(jù)下述過程進(jìn)行主曝光處理,并且終止該例程的處理。圖24是示出要在圖23所示的步驟S2302進(jìn)行的主曝光AF處理的細(xì)節(jié)的流程圖。首先,在步驟S2401,CPU115進(jìn)行主曝光操作用AF框設(shè)置。主曝光操作用AF框設(shè)置可以是僅設(shè)置位于中央?yún)^(qū)域的具有預(yù)定大小的一個(gè)框、或者設(shè)置多個(gè)框(例如,N×N個(gè)框)。在步驟S2402,CPU115判斷主被攝體檢測(cè)標(biāo)志是否為“TRUE”。如果判斷為主被攝體檢測(cè)標(biāo)志為“FALSE”(步驟S2402為“否”),則處理進(jìn)入步驟S2409。如果判斷為主被攝體檢測(cè)標(biāo)志為“TRUE”(步驟S2402為“是”),則在步驟S2403,CPU115判斷在步驟S2105計(jì)算出的對(duì)焦程度是否為“高”。如果判斷為計(jì)算出的對(duì)焦程度為“高”(步驟S2403為“是”),則在步驟S2404,CPU115圍繞調(diào)焦透鏡104的當(dāng)前位置設(shè)置第一掃描范圍。在這種情況下,根據(jù)作為連續(xù)AF操作的結(jié)果主被攝體處于對(duì)焦?fàn)顟B(tài)即調(diào)焦透鏡位于焦點(diǎn)評(píng)價(jià)值具有峰值的對(duì)焦位置附近的判斷結(jié)果,由CPU115設(shè)置的第一掃描范圍是窄的范圍。如果判斷為計(jì)算出的對(duì)焦程度不是“高”(步驟S2403為“否”),則在步驟S2405,CPU115判斷在步驟S2105計(jì)算出的對(duì)焦程度是否為“中”。如果判斷為對(duì)焦程度為“中”(步驟S2405為“是”),則在步驟S2406,CPU115圍繞調(diào)焦透鏡104的當(dāng)前位置設(shè)置第二掃描范圍。在這種情況下,盡管根據(jù)連續(xù)AF操作,調(diào)焦透鏡位于對(duì)焦位置附近,但是根據(jù)對(duì)焦程度不是“高”狀態(tài)的判斷結(jié)果,由CPU115設(shè)置的第二掃描范圍是比第一掃描范圍寬的窄范圍。如果判斷為對(duì)焦程度不是“中”(步驟S2405為“否”),則在步 驟S2407,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否處于微距區(qū)域中。如果判斷為調(diào)焦透鏡104的當(dāng)前位置處于微距區(qū)域(步驟S2407為“是”),則在步驟S2408,CPU115設(shè)置與已預(yù)先存儲(chǔ)的微距區(qū)域相對(duì)應(yīng)的第三掃描范圍。如果判斷為調(diào)焦透鏡104的當(dāng)前位置不在微距區(qū)域中(步驟S2407為“否”),則在步驟S2409,CPU115設(shè)置相當(dāng)于已預(yù)先存儲(chǔ)的整個(gè)距離可測(cè)量區(qū)域的第四掃描范圍。在步驟S2410,CPU115根據(jù)下述過程進(jìn)行主曝光操作用AF掃描處理。在步驟S2411,CPU115將調(diào)焦透鏡104移動(dòng)至在圖25所示的步驟S2506計(jì)算出的峰值位置。圖25是示出要在圖24所示的步驟S2410進(jìn)行的主曝光操作用AF掃描處理的細(xì)節(jié)的流程圖。首先,在步驟S2501,CPU115將調(diào)焦透鏡104移動(dòng)至掃描開始位置。在這種情況下,掃描開始位置是在圖24所示的步驟S2404、S2406、S2408和S2409任一個(gè)中所設(shè)置的掃描范圍的邊緣位置。在步驟S2502,A/D轉(zhuǎn)換單元109將由圖像傳感器108讀取的模擬視頻信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并且圖像處理單元110從輸出信號(hào)提取亮度信號(hào)的高頻成分。CPU115將所提取的高頻成分存儲(chǔ)為焦點(diǎn)評(píng)價(jià)值。在步驟S2503,CPU115獲取調(diào)焦透鏡104的當(dāng)前位置,并且存儲(chǔ)所獲取的位置數(shù)據(jù)。在步驟S2504,CPU115判斷調(diào)焦透鏡104的當(dāng)前位置是否與掃描結(jié)束位置一致。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置不一致(步驟S2504為“否”),則在步驟S2505,CPU115將調(diào)焦透鏡104向著掃描結(jié)束方向移動(dòng)預(yù)定量。然后,處理返回至步驟S2502。如果判斷為調(diào)焦透鏡104的當(dāng)前位置與掃描結(jié)束位置一致 (步驟S2504為“是”),則在步驟S2506,CPU115基于在步驟S2502所存儲(chǔ)的焦點(diǎn)評(píng)價(jià)值和相應(yīng)的透鏡位置,計(jì)算焦點(diǎn)評(píng)價(jià)值的峰值位置。在計(jì)算焦點(diǎn)評(píng)價(jià)值的峰值位置時(shí),在設(shè)置多個(gè)AF框的情況下,CPU115可以基于通過圖12所述的主被攝體區(qū)域判斷處理所確定的主被攝體區(qū)域中的最近峰值位置進(jìn)行計(jì)算。此外,CPU115可以對(duì)峰值位置的計(jì)算使用其它判斷方法。圖26是示出要在圖23所示的步驟S2305進(jìn)行的主曝光處理的細(xì)節(jié)的流程圖。在步驟S2601,CPU115使圖像傳感器108曝光。在步驟S2602,CPU115讀取存儲(chǔ)在圖像傳感器108中的數(shù)據(jù)。在步驟S2603,CPU115使A/D轉(zhuǎn)換單元109將由圖像傳感器108讀取的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。在步驟S2604,CPU115使圖像處理單元110對(duì)從A/D轉(zhuǎn)換單元109生成的數(shù)字信號(hào)進(jìn)行各種處理。在步驟S2605,CPU115根據(jù)JPEG格式等對(duì)已在步驟S2604中處理后的圖像進(jìn)行壓縮。在步驟S2606,CPU115將在步驟S2605壓縮后的圖像數(shù)據(jù)傳送至記錄所傳送的圖像數(shù)據(jù)的圖像記錄單元114。如上所述,在指示拍攝準(zhǔn)備操作之前,本典型實(shí)施例可以識(shí)別主被攝體區(qū)域,并且可以連續(xù)保持主被攝體區(qū)域處于對(duì)焦?fàn)顟B(tài)。因此,照相機(jī)在完成拍攝準(zhǔn)備之后可以快速聚焦于主被攝體。盡管已經(jīng)參考典型實(shí)施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不局限于所公開的典型實(shí)施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結(jié)構(gòu)和功能。