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