與用于防止被攝體移動(dòng)到框外的放大操作相對(duì)應(yīng)。
[0120]為了使自動(dòng)變焦中的用于防止被攝體移動(dòng)到框外的控制和用于保持被攝體大小的控制彼此兼容,首先進(jìn)行用于防止被攝體移動(dòng)到框外的控制以在像面中央附近捕捉到被攝體圖像,然后能夠進(jìn)行用于保持被攝體大小的控制。因此,在用于防止被攝體移動(dòng)到框外的控制中的縮小操作之后的狀態(tài)下,防止進(jìn)行以下所述的用于保持被攝體大小恒定的自動(dòng)變焦處理(步驟S1006?S1010)。換句話說(shuō),在進(jìn)行了用于防止被攝體移動(dòng)到框外的控制的情況下,對(duì)用于保持被攝體大小的控制進(jìn)行限制,直到用于防止被攝體移動(dòng)到框外的控制中的放大操作完成為止。
[0121]如果在步驟S1002中緊接之前沒(méi)有進(jìn)行用于防止被攝體移動(dòng)到框外的縮小操作(步驟S1002中為“否”),則處理進(jìn)入步驟S1006。在步驟S1006中,自動(dòng)變焦控制單元122將步驟S1000中所檢測(cè)到的被攝體的大小與步驟S905或S914中所設(shè)置的基準(zhǔn)被攝體信息的被攝體大小進(jìn)行比較。如果步驟S1000中所檢測(cè)到的被攝體的大小大于基準(zhǔn)被攝體大小的預(yù)定倍數(shù)N1 (N1>1)、即被攝體相對(duì)于像面的比率超過(guò)預(yù)定值(步驟S1006中為“是”),則處理進(jìn)入步驟S1009。在步驟S1009中,自動(dòng)變焦控制單元122開(kāi)始縮小操作。如這里所使用的縮小操作與用于防止被攝體移動(dòng)到框外的縮小操作相對(duì)應(yīng)。在進(jìn)行了縮小操作之后,處理進(jìn)入步驟S1011。
[0122]另一方面,如果在步驟S1006中、步驟S1000所檢測(cè)到的被攝體的大小等于或小于基準(zhǔn)被攝體大小的N1倍(步驟S1006中為“否”),則處理進(jìn)入步驟S1007。在步驟S1007中,自動(dòng)變焦控制單元122將步驟S1000中所檢測(cè)到的被攝體的大小與基準(zhǔn)被攝體信息的被攝體大小進(jìn)行比較。如果步驟S1000中所檢測(cè)到的被攝體的大小小于基準(zhǔn)被攝體大小的預(yù)定倍數(shù)N2 (N2〈l)、即被攝體相對(duì)于像面的比率小于預(yù)定值(步驟S1007中為“是”),則處理進(jìn)入步驟S1008。另一方面,如果步驟S1000中所檢測(cè)到的被攝體的大小等于或大于基準(zhǔn)被攝體大小的N2倍(步驟S1007中為“否”),則處理進(jìn)入步驟S1011。
[0123]在步驟S1008中,自動(dòng)變焦控制單元122判斷要追蹤的被攝體的被攝體追蹤框是否設(shè)置在放大區(qū)域ZI的內(nèi)部(被放大區(qū)域ZI包圍)。在被攝體位于像面的周邊的情況下進(jìn)行該步驟,以防止由于放大操作而導(dǎo)致被攝體移動(dòng)到框外。如這里所使用的放大區(qū)域ZI與參考圖5E所述的放大區(qū)域ZI相對(duì)應(yīng)。如果在步驟S1008中判斷為被攝體追蹤框沒(méi)有設(shè)置在放大區(qū)域ZI內(nèi)(步驟S1008中為“否”),則自動(dòng)變焦控制處理結(jié)束。
[0124]另一方面,如果在步驟S1008中判斷為被攝體追蹤框設(shè)置在放大區(qū)域ZI內(nèi)(步驟S1008中為“是”),則處理進(jìn)入步驟S1010。在步驟S1010中,自動(dòng)變焦控制單元122開(kāi)始放大操作。如這里所使用的放大操作與大小保持控制所用的放大操作相對(duì)應(yīng)。這樣,根據(jù)本典型實(shí)施例,為了即使在大小保持控制所用的放大操作中也防止被攝體移動(dòng)到框外,在將被攝體設(shè)置在放大區(qū)域ZI的內(nèi)部之后自動(dòng)變焦控制單元122開(kāi)始放大操作。在進(jìn)行了放大操作之后,處理進(jìn)入步驟S1011。
[0125]在完成了大小保持控制所用的縮小操作或放大操作的情況下(步驟S1009或S1010)或者如果判斷為所檢測(cè)到的被攝體的大小相對(duì)于基準(zhǔn)被攝體大小落在預(yù)定范圍內(nèi)(步驟S1007中為“否”),則處理進(jìn)入步驟S1011。在步驟S1011中,由于與操作員所進(jìn)行的構(gòu)圖設(shè)置的改變相關(guān)聯(lián)的大小保持控制結(jié)束,因此自動(dòng)變焦控制單元122清除圖9所示的步驟S902中所設(shè)置的構(gòu)圖設(shè)置改變標(biāo)志。然后,自動(dòng)變焦控制處理結(jié)束。
[0126]這里,參考圖11來(lái)說(shuō)明變焦操作。圖11是示出步驟S1004、S1005、S1009或S1010中所進(jìn)行的縮小操作或放大操作的流程圖。首先,在步驟S1100中,自動(dòng)變焦控制單元122在光學(xué)變焦區(qū)域內(nèi)進(jìn)行變焦操作的情況下將光學(xué)變焦速度設(shè)置到CZ控制單元119、或者在電子變焦區(qū)域內(nèi)進(jìn)行變焦操作的情況下將電子變焦速度設(shè)置到電子變焦控制單元120。以下參考圖12來(lái)說(shuō)明用于設(shè)置變焦速度的方法。
[0127]然后,在步驟S1101中,自動(dòng)變焦控制單元122從存儲(chǔ)器118獲取變焦驅(qū)動(dòng)量(變焦倍率的變化量)。在用于防止被攝體移動(dòng)到框外的縮小操作的情況下,根據(jù)所檢測(cè)到的被攝體信息來(lái)設(shè)置縮小驅(qū)動(dòng)量。更具體地,在用于防止被攝體移動(dòng)到框外的縮小操作(圖10的步驟S1004)中,被攝體的大小越小,所設(shè)置的縮小驅(qū)動(dòng)量越小。這樣能夠防止由于縮小操作使被攝體的大小變得過(guò)小而導(dǎo)致被攝體變得無(wú)法檢測(cè)。此外,考慮到可檢測(cè)的被攝體的最小大小,如果被攝體的大小小于預(yù)定大小,則自動(dòng)變焦控制單元122可被配置為不進(jìn)行縮小操作。此外,在用于防止被攝體移動(dòng)到框外的放大操作中,自動(dòng)變焦控制單元122將在開(kāi)始縮小操作之前所獲取到的變焦位置存儲(chǔ)在存儲(chǔ)器118中,并且以達(dá)到與在開(kāi)始縮小操作之前所獲取到的變焦位置相同的變焦位置的方式來(lái)設(shè)置放大驅(qū)動(dòng)量。
[0128]另外,在大小保持控制所用的縮小操作(圖10所示的步驟S1009)中,自動(dòng)變焦控制單元122設(shè)置與步驟S1006中的判斷所使用的預(yù)定N1倍相對(duì)應(yīng)的縮小驅(qū)動(dòng)量(1/N1倍)。這樣使得即使在無(wú)法檢測(cè)到被攝體的情況下也能夠進(jìn)行最低限度的縮小操作,直到被攝體的大小達(dá)到基準(zhǔn)被攝體大小為止。同樣在大小保持控制所用的放大操作(圖10所示的步驟S1010)中,自動(dòng)變焦控制單元122同樣設(shè)置與步驟S1007中的判斷所使用的預(yù)定N2倍相對(duì)應(yīng)的放大驅(qū)動(dòng)量(1/N2倍)。
[0129]在步驟S1102中,自動(dòng)變焦控制單元122將步驟S1101中所獲取到的變焦驅(qū)動(dòng)量設(shè)置到CZ控制單元119或電子變焦控制單元120,并且指示CZ控制單元119或電子變焦控制單元120進(jìn)行變焦處理。
[0130]然后,在步驟S1103中,自動(dòng)變焦控制單元122判斷數(shù)字照相機(jī)100是否處于針對(duì)用于防止被攝體移動(dòng)到框外的控制和大小保持控制中的任一控制的變焦操作中。如果進(jìn)行中的變焦操作是針對(duì)用于防止被攝體移動(dòng)到框外的控制的變焦操作(圖10所示的步驟S1004或S1005)(步驟S1103中為“是”),則處理進(jìn)入步驟S1107。如果進(jìn)行中的變焦操作是針對(duì)大小保持控制的變焦操作(圖10所示的步驟S1009或S1010)(步驟S1103中為“否”),則處理進(jìn)入步驟S1104。
[0131]在步驟S1104中,自動(dòng)變焦控制單元122判斷利用被攝體檢測(cè)單元123是否檢測(cè)到被攝體。如果檢測(cè)到被攝體(步驟S1104中為“是”),則處理進(jìn)入步驟S1105。如果沒(méi)有檢測(cè)到被攝體(步驟S1104中為“否”),則處理進(jìn)入步驟S1107。
[0132]在步驟S1105中,在大小保持控制期間檢測(cè)到被攝體的情況下,自動(dòng)變焦控制單元122根據(jù)以下參考圖13所述的用于更新大小保持控制的變焦速度的方法來(lái)更新變焦速度。
[0133]在步驟S1106中,自動(dòng)變焦控制單元122將基準(zhǔn)被攝體信息的被攝體大小與步驟S1104中所檢測(cè)到的被攝體的大小進(jìn)行比較。如果作為該比較的結(jié)果、步驟S1104中所檢測(cè)到的被攝體的大小和基準(zhǔn)被攝體大小之間的比率沒(méi)有落在預(yù)定范圍內(nèi)(沒(méi)有落在預(yù)定變化量?jī)?nèi))(步驟S1106中為“否”),則處理返回至步驟S1103,其中在該步驟S1103中,自動(dòng)變焦控制單元122繼續(xù)判斷是否停止變焦操作。如果由于變焦操作因而該比率落在預(yù)定范圍內(nèi)(步驟S1106中為“是”),則處理進(jìn)入步驟S1108。在步驟S1108中,自動(dòng)變焦控制單元122停止變焦操作。然后,變焦操作處理結(jié)束。
[0134]如果在步驟S1103中判斷為數(shù)字照相機(jī)100處于針對(duì)用于防止被攝體移動(dòng)到框外的控制的變焦操作中(步驟S1103中為“是”)、或者如果在步驟S1104中判斷為在針對(duì)大小保持控制的變焦操作期間沒(méi)有檢測(cè)到被攝體(步驟S1104中為“否”),則處理進(jìn)入步驟S1107。在步驟S1107中,自動(dòng)變焦控制單元122基于步驟S1101中所獲取到的變焦驅(qū)動(dòng)量來(lái)判斷是否進(jìn)行了與各變焦操作相關(guān)聯(lián)的預(yù)定變焦驅(qū)動(dòng)量的變焦驅(qū)動(dòng)。如果變焦驅(qū)動(dòng)沒(méi)有進(jìn)行預(yù)定變焦驅(qū)動(dòng)量(步驟S1107中為“否”),則處理返回至步驟S1103,其中在該步驟S1103中,自動(dòng)變焦控制單元122繼續(xù)判斷是否停止變焦操作。如果變焦驅(qū)動(dòng)進(jìn)行了預(yù)定變焦驅(qū)動(dòng)量(步驟S1107中為“是”),則處理進(jìn)入步驟S1108,其中在該步驟S1108中,自動(dòng)變焦控制單元122停止進(jìn)行中的變焦操作。然后,變焦操作處理結(jié)束。
[0135]接著,參考圖12來(lái)說(shuō)明步驟S1100中的用于設(shè)置變焦速度的處理。首先,在步驟S1200中,自動(dòng)變焦控制單元122判斷數(shù)字照相機(jī)100是否處于針對(duì)用于防止被攝體移動(dòng)到框外的控制的變焦操作中。如果進(jìn)行中的變焦操作是針對(duì)用于防止被攝體移動(dòng)到框外的控制的變焦操作(步驟S1200中為“是”),則處理進(jìn)入步驟S1201。如果進(jìn)行中的變焦操作是針對(duì)大小保持控制的變焦操作(步驟S1200中為“否”),則處理進(jìn)入步驟S1202。
[0136]在步驟S1201中,自動(dòng)變焦控制單元122獲取存儲(chǔ)器118中所存儲(chǔ)的用于防止被攝體移動(dòng)到框外的控制所用的預(yù)定速度,并且將該預(yù)定速度設(shè)置到CZ控制單元119或電子變焦控制單元120。然后,用于設(shè)置變焦速度的處理結(jié)束。
[0137]另一方面,如果在步驟S1200中判斷為進(jìn)行中的變焦操作是針對(duì)大小保持控制的變焦操作(步驟S1200中為“否”),則處理進(jìn)入步驟S1202。在步驟S1202中,自動(dòng)變焦控制單元122判斷是否設(shè)置了在圖9所示的步驟S902中要設(shè)置的構(gòu)圖設(shè)置改變標(biāo)志。如果構(gòu)圖設(shè)置改變標(biāo)志為真、即如果由于操作員改變了構(gòu)圖設(shè)置因而要進(jìn)行變焦操作(步驟S1202中為“是”),則處理進(jìn)入步驟S1203。如果構(gòu)圖設(shè)置改變標(biāo)志為假、即如果由于被攝體移動(dòng)因而要進(jìn)行變焦操作(步驟S1202中為“否”),則處理進(jìn)入步驟S1209。
[0138]在步驟S1203中,自動(dòng)變焦控制單元122判斷存儲(chǔ)器118中所存儲(chǔ)的構(gòu)圖設(shè)置是否為“面部”(第一構(gòu)圖)。如果構(gòu)圖設(shè)置為“面部”(步驟S1203中為“是”),則處理進(jìn)入步驟S1204。如果構(gòu)圖設(shè)置為除“面部”以外(第二構(gòu)圖)(步驟S1203中為“否”),則處理進(jìn)入步驟S1208。
[0139]進(jìn)行步驟S1204?S1207以判斷在構(gòu)圖設(shè)置被設(shè)置為“面部”的情況下的變焦速度。如果構(gòu)圖設(shè)置被設(shè)置為“面部”,則自動(dòng)變焦控制單元122將變焦速度設(shè)置為比存儲(chǔ)器118中所存儲(chǔ)的預(yù)定速度低的速度。由于在構(gòu)圖設(shè)置為“面部”的情況下、如果放大速度過(guò)高則面部可能移動(dòng)到框(像面)外,因此進(jìn)行該操作,以通過(guò)緩慢地進(jìn)行放大操作來(lái)防止被攝體移動(dòng)到框外。
[0140]在步驟S1204中,自動(dòng)變焦控制單元122判斷數(shù)字照相機(jī)100是否處于記錄運(yùn)動(dòng)圖像中。如果數(shù)字照相機(jī)100處于記錄運(yùn)動(dòng)圖像中(步驟S1204中為“是”),則處理進(jìn)入步驟S1205。如果數(shù)字照相機(jī)100不是處于記錄運(yùn)動(dòng)圖像中(步驟S1204中為“否”),則處理進(jìn)入步驟S1207。
[0141]在步驟S1205中,自動(dòng)變焦控制單元122判斷數(shù)字照相機(jī)100是否保持靜止了預(yù)定時(shí)間以上(預(yù)定時(shí)間T3以上)。如果數(shù)字照相機(jī)100保持靜止了預(yù)定時(shí)間T3以上(步驟S1205中為“是”),則處理進(jìn)入步驟S1206。否則,處理進(jìn)入步驟S1207。
[0142]在構(gòu)圖設(shè)置被設(shè)置為“面部”時(shí)在記錄運(yùn)動(dòng)圖像期間數(shù)字照相機(jī)100保持靜止了預(yù)定時(shí)間段T3以上的情況下進(jìn)行步驟S1206。在步驟S1206中,自動(dòng)變焦控制單元122設(shè)置比以下所述的步驟S1207中所設(shè)置的低變焦速度更低的超低變焦速度。根據(jù)該步驟,在拍攝例如睡眠期間的嬰兒的睡姿的保持靜止的人物的運(yùn)動(dòng)圖像的情況下,操作員將構(gòu)圖設(shè)置從“全身”改變?yōu)椤懊娌俊?,由此操作員可以拍攝緩慢地對(duì)睡眠期間的嬰兒的睡臉進(jìn)行特寫(xiě)的有效的運(yùn)動(dòng)圖像。
[0143]如果在步驟S1204中判斷為數(shù)字照相機(jī)100不是處于記錄運(yùn)動(dòng)圖像中(步驟S1204中為“否”)、或者如果在記錄運(yùn)動(dòng)圖像中在步驟S1205中判斷為數(shù)字照相機(jī)100沒(méi)有保持靜止(步驟S1205中為“否”),則處理進(jìn)入步驟S1207。在步驟S1207中,自動(dòng)變焦控制單元122設(shè)置比步驟S1201中要設(shè)置的預(yù)定速度低的變焦速度。
[0144]在步驟S1206和S1207中,自動(dòng)變焦控制單元122將在構(gòu)圖設(shè)置被設(shè)置為“面部”的情況下所使用的變焦速度設(shè)置到CZ控制單元119或電子變焦控制單元120。然后,該處理結(jié)束。
[0145]另一方面,如果在步驟S1203中判斷為構(gòu)圖設(shè)置為除“面部”以外(步驟S1203中為“否”),則在步驟S1208中,自動(dòng)變焦控制單元122設(shè)置加速速度的初始速度。在構(gòu)圖設(shè)置已改變?yōu)槌懊娌俊币酝獾那闆r下,自動(dòng)變焦控制單元122通過(guò)在以下所述的圖13所示的步驟S1306中利用與步驟S1208中所設(shè)置的速度相對(duì)應(yīng)的初始速度更新該速度來(lái)進(jìn)行加速控制。根據(jù)該步驟,即使在操作員正改變構(gòu)圖設(shè)置時(shí)無(wú)意中利用不期望的構(gòu)圖進(jìn)行了自動(dòng)變焦操作的情況下,變焦速度也逐漸增大,使得操作員可以在構(gòu)圖相對(duì)于期望構(gòu)圖大幅偏離之前恢復(fù)期望的構(gòu)圖設(shè)置。此外,即使在構(gòu)圖設(shè)置為“面部”的情況下,也將步驟S1207中要設(shè)置的速度設(shè)置為比步驟S1208中要設(shè)置的加速速度的初始速度低的速度(低速度),由此可以獲得相同的效果。
[0146]另一方面,如果在步驟S1202中構(gòu)圖設(shè)置改變標(biāo)志為假(步驟S1202中為“否”)、即如果由于被攝體移動(dòng)因而進(jìn)行變焦操作,則處理進(jìn)入步驟S1209。在步驟S1209中,自動(dòng)變焦控制單元122基于所檢測(cè)到的被攝體大小(檢測(cè)大小)相對(duì)于基準(zhǔn)被攝體大小(基準(zhǔn)大小)