,還存儲(chǔ)機(jī)身20內(nèi)的各種調(diào)整值或控制部40 的控制用的程序等。
[0085] 另外,來自鏡頭部10的被輸出到AF靈敏度運(yùn)算部27的各信息可以暫時(shí)存儲(chǔ)在主 體存儲(chǔ)器28中,根據(jù)需要輸出到AF靈敏度運(yùn)算部27。AF靈敏度運(yùn)算部27根據(jù)這些信息 來求出光束的入射角度范圍,并結(jié)合AF像素的感光度特性來進(jìn)行運(yùn)算,由此計(jì)算AF靈敏度 和照度校正值。
[0086] 照度校正部29從信號(hào)提取部22取得L圖像信號(hào)和R圖像信號(hào),從AF靈敏度運(yùn)算 部27取得照度校正值,并對(duì)L圖像信號(hào)和R圖像信號(hào)進(jìn)行照度校正。通過該照度校正來校 正起因于攝像元件21的微透鏡與焦點(diǎn)檢測(cè)用像素的位置偏差的如圖4和圖5所示的L圖 像信號(hào)和R圖像信號(hào)的受光量的不均衡。
[0087] 兩像間隔運(yùn)算部30根據(jù)被照度校正的L圖像信號(hào)和R圖像信號(hào),利用公知的運(yùn)算 式來求出兩像間隔并輸出到鏡頭控制量計(jì)算部31。
[0088] 鏡頭控制量計(jì)算部31使用來自兩像間隔運(yùn)算部30的兩像間隔和來自AF靈敏度 運(yùn)算部27的AF靈敏度的信息,來計(jì)算散焦量。由于AF靈敏度的信息與像高對(duì)應(yīng),所以即 使在使用軸外的焦點(diǎn)檢測(cè)用像素來求出了兩像間隔的情況下,鏡頭控制量計(jì)算部31也能 夠高精度地計(jì)算散焦量。將該計(jì)算出的散焦量輸出到鏡頭部10內(nèi)的控制部14中,控制部 14根據(jù)該散焦量來控制光學(xué)系統(tǒng)11并進(jìn)行自動(dòng)焦點(diǎn)調(diào)節(jié)控制。
[0089] AF靈敏度運(yùn)算部27作為基于從第1存儲(chǔ)部和第2存儲(chǔ)部讀出的信息來計(jì)算用于 焦點(diǎn)調(diào)節(jié)控制的信息的控制量計(jì)算部發(fā)揮作用。該控制量計(jì)算部基于與多個(gè)圓弧形狀相關(guān) 的信息,確定入射角度范圍的邊界。入射角度范圍為給定圓弧形狀的圓的重合部分。此外, 控制量計(jì)算部基于焦點(diǎn)檢測(cè)用像素的受光感光度特性,對(duì)入射到焦點(diǎn)檢測(cè)像素的光束的入 射角度范圍內(nèi)的邊界內(nèi)的受光感光度進(jìn)行累積而求出受光量,計(jì)算受光量的重心位置,基 于成對(duì)的焦點(diǎn)檢測(cè)用像素的重心位置的間隔,計(jì)算AF靈敏度,該AF靈敏度用于將基于焦點(diǎn) 檢測(cè)用像素的輸出而求出的相位差檢測(cè)信息轉(zhuǎn)換為鏡頭部的散焦量(參照?qǐng)D11的#13、圖 12 的 S9)。
[0090] 控制部40對(duì)機(jī)身部20的各部進(jìn)行控制。例如,控制部40檢測(cè)針對(duì)設(shè)置于機(jī)身部 20的殼體上的各種開關(guān)、例如攝影模式設(shè)定等開關(guān)和用于進(jìn)行攝影的釋放按鈕等的用戶操 作,并基于用戶操作,對(duì)各部進(jìn)行控制。
[0091] 接著,使用圖11所示的處理流程圖,對(duì)用于散焦量計(jì)算的處理的流程進(jìn)行說明。 首先,從鏡頭部10內(nèi)的鏡頭信息取得部12取得變焦位置信息(Zmenc) (#la)、被攝體距離信 息(10) (#lb)和光圈值信息(FNo) (#lc),并輸出到機(jī)身部20的AF靈敏度運(yùn)算部27 (#1)。
[0092] 此外,機(jī)身部20內(nèi)的防振部26取得IS驅(qū)動(dòng)量A IS(x) (#5)。即,在防振部26進(jìn) 行防振動(dòng)作時(shí),取得與攝像元件21的移動(dòng)量相關(guān)的信息(圖8A所示的A IS)。此外,控制 部40取得測(cè)距區(qū)(#3)。測(cè)距區(qū)是基于由圖像處理部23檢測(cè)出的臉部的位置、攝影者通過 操作部件指定的位置等而確定的。
[0093] 控制部40使用測(cè)距區(qū)和IS驅(qū)動(dòng)量A IS (x)來進(jìn)行IS分像高校正(#7)。這里,按 照上述(7)式:IH' = IH+AIS來進(jìn)行像高的校正。即,由于防振動(dòng)作,與所確定出的測(cè)距 區(qū)對(duì)應(yīng)的攝像元件21上的區(qū)域進(jìn)行移動(dòng),因而計(jì)算移動(dòng)目的地的光學(xué)上的位置,并輸出到 AF靈敏度運(yùn)算部27。
[0094] 在鏡頭10內(nèi)的存儲(chǔ)器13中存儲(chǔ)有與鏡頭狀態(tài)對(duì)應(yīng)的光瞳形狀參數(shù)(#9),讀出這 些數(shù)據(jù),并輸出到機(jī)身部20的AF靈敏度運(yùn)算部27。
[0095] AF靈敏度運(yùn)算部27輸入通過#1取得的來自鏡頭部10的鏡頭信息、在#7中計(jì)算 出的IS分像高校正值和存儲(chǔ)在存儲(chǔ)器13中的數(shù)據(jù),進(jìn)行光瞳形狀參數(shù)的插值運(yùn)算(#11)。 這里,基于在#1中取得的變焦位置、被攝體距離、光圈值、在#7中計(jì)算出的像高,使用存儲(chǔ) 在存儲(chǔ)器13中的光瞳形狀參數(shù),求出用于運(yùn)算的光瞳形狀參數(shù)。另外,由于存儲(chǔ)在存儲(chǔ)器 13中的數(shù)據(jù)為離散的值,所以進(jìn)行插值運(yùn)算。
[0096] 在機(jī)身部20內(nèi)的主體存儲(chǔ)器28中存儲(chǔ)有攝像元件21的制造時(shí)的斜入射特性 的角度偏差的信息(△ 9),因而AF靈敏度運(yùn)算部27使用該角度偏差信息A 0,運(yùn)算 0 U+ A 0、0 L+ A 0 0
[0097] 將來自信號(hào)提取部22的R像素和L像素的像素值(#17)、和攝像元件的斜入射特 性的角度偏差信息(#15)輸出到照度校正部29,進(jìn)行照度校正(#19)。這里,使用來自AF 靈敏度運(yùn)算部27的照度校正值,校正焦點(diǎn)檢測(cè)用像素(AF像素)的右開口和左開口的光量 差。
[0098] 將進(jìn)行了照度校正的焦點(diǎn)檢測(cè)用像素的像素值輸出到兩像間隔運(yùn)算部30,進(jìn)行兩 像間隔運(yùn)算(#21)。這里,利用公知的相位差A(yù)F,來計(jì)算R像素列和L像素列的兩像間隔 (EL)。
[0099] 鏡頭控制量計(jì)算部31輸入在#13中計(jì)算出的AF靈敏度def_el和在#21中計(jì)算出 的兩像間隔(EL),并進(jìn)行散焦運(yùn)算(#23)。這里,選擇兩像間隔值(EL)所對(duì)應(yīng)的測(cè)距區(qū)的 AF靈敏度(ZAFK),將該AF靈敏度乘以EL值,由此求出散焦量。另外,在同一區(qū)域中,即使將 區(qū)域內(nèi)分割成多個(gè)所得的塊不同,也選擇相同的系數(shù)。在通過該運(yùn)算求出散焦量后(#25), 將其輸出到鏡頭部10內(nèi)的控制部14,控制部14對(duì)光學(xué)系統(tǒng)11內(nèi)的對(duì)焦鏡頭進(jìn)行驅(qū)動(dòng)控制 而將其驅(qū)動(dòng)到對(duì)焦位置。
[0100] 這樣,在本實(shí)施方式中,根據(jù)與基于防振部26的輸出(參照#5)而校正后的像高 位置相應(yīng)的光瞳形狀參數(shù)來求出入射到焦點(diǎn)檢測(cè)用像素的入射角度范圍,結(jié)合存儲(chǔ)在主體 存儲(chǔ)器28中的焦點(diǎn)檢測(cè)用像素的受光感光度特性來計(jì)算AF靈敏度和照度校正值。因此, 例如,即使在攝像元件21由于防振動(dòng)作而在光學(xué)系統(tǒng)11的垂直的面內(nèi)進(jìn)行了移動(dòng)的情況 下,也能夠按照該像高來校正信息(AF靈敏度),能夠求出準(zhǔn)確的散焦量。
[0101] 此外,在本實(shí)施方式中,鏡頭部1〇內(nèi)的存儲(chǔ)器13存儲(chǔ)與光束入射到焦點(diǎn)檢測(cè)用像 素的入射角和角度范圍相關(guān)的信息(光瞳形狀參數(shù)),此外機(jī)身部20內(nèi)的主體存儲(chǔ)器28存 儲(chǔ)與焦點(diǎn)檢測(cè)用像素的特性相關(guān)的信息。因此,在計(jì)算用于焦點(diǎn)調(diào)節(jié)的信息(散焦量)時(shí), 由于即使在鏡頭部10側(cè)的信息和機(jī)身部20側(cè)的信息復(fù)雜地交織的情況下,也能夠單獨(dú)處 理各自的信息,所以能夠求出準(zhǔn)確的散焦量。
[0102] 接著,使用圖12所示的流程圖,對(duì)本實(shí)施方式中的照相機(jī)的整體控制進(jìn)行說明。 控制部40按照存儲(chǔ)在主體存儲(chǔ)器28中的程序,對(duì)鏡頭部10內(nèi)的控制部14和機(jī)身部20內(nèi) 的各部進(jìn)行控制,從而執(zhí)行該流程。
[0103] 在對(duì)照相機(jī)接通電源后,控制部40進(jìn)行鏡頭通信(S1)。這里,從鏡頭信息取得部 12取得鏡頭狀態(tài)信息,還從存儲(chǔ)器13取得光瞳形狀參數(shù)等作為鏡頭信息。另外,除了該步 驟以外,還周期性或根據(jù)需要在控制部40和控制部14之間進(jìn)行鏡頭通信。
[0104] 在進(jìn)行鏡頭通信后,接著進(jìn)行實(shí)時(shí)取景圖像顯示(S3)?;趤碜詳z像元件21的圖 像信號(hào),使顯示部24對(duì)攝像圖像(實(shí)時(shí)取景圖像)進(jìn)行實(shí)時(shí)取景顯示。
[0105] 在顯示實(shí)時(shí)取景圖像后,接著判定是否進(jìn)行了第一釋放(S5)。這里,控制部40基 于與釋放按鈕的半按下連動(dòng)的第一釋放開關(guān)的狀態(tài)來進(jìn)行判定。在該判定結(jié)果為沒有進(jìn)行 第一釋放的情況下,返回步驟S1。
[0106] 在步驟S5中的判定結(jié)果為進(jìn)行了第一釋放的情況下,計(jì)算與測(cè)距位置的光束對(duì) 應(yīng)的光瞳形狀(S7)。這里,AF靈敏度運(yùn)算部27使用變焦位置、被攝體距離、光圈、被進(jìn)行了 IS分像高校正后的像高和來自存儲(chǔ)器13的數(shù)據(jù),求出光瞳形狀參數(shù),并根據(jù)這些值來計(jì)算 朝向測(cè)距位置的光束的光瞳形狀(參照?qǐng)D11的#11、#13)。
[0107] 在計(jì)算出光瞳形狀后,接著計(jì)算AF靈敏度(S9)。這里,AF靈敏度運(yùn)算部27根據(jù) 在步驟S7中求出的校正后的朝向測(cè)距位置的光束的光瞳形狀和存儲(chǔ)在主體存儲(chǔ)器28中的 焦點(diǎn)檢測(cè)用像素的感光度特性,基于光瞳形狀范圍的感光度特性,求出AF靈敏度和照度校 正值(參照?qǐng)D11的#13)。另外,在求取AF靈敏度時(shí),如使用圖13A至圖16在后面所述,求 出光瞳形狀,并使用該光瞳形狀來計(jì)算AF靈敏度。
[0108] 在計(jì)算出AF靈敏度和照度校正值后,接著進(jìn)行AF用圖像的讀入(S11)。這里,通 過信號(hào)提取部22,從讀出自攝像元件21的像素值中讀入焦點(diǎn)檢測(cè)用像素(R像素和L像素) 的像素值。
[0109] 在進(jìn)行AF用圖像的讀入后,接著進(jìn)行照度校正(S13)。這里,對(duì)在步驟S11中讀入 的焦點(diǎn)檢測(cè)用像素值,使用在步驟S9中計(jì)算出的照度校正值(圖11的#13)和存儲(chǔ)在主體 存儲(chǔ)器28中的攝像元件21的制造時(shí)的斜入射的角度偏差信息,進(jìn)行照度校正(參照?qǐng)D11 的 #19)。
[0110] 在進(jìn)行照度校正后,接著進(jìn)行散焦量計(jì)算(S15)。這里,兩像間隔運(yùn)算部30使用照 度校正后的焦點(diǎn)檢測(cè)用像素值來計(jì)算L像素值和R像素值的兩像間隔。使用該計(jì)算出的兩 像間隔和在AF靈敏度運(yùn)算部27中運(yùn)算出的AF靈敏度,由鏡頭控制量計(jì)算部31計(jì)算散焦 量(參照?qǐng)D11的#23)。
[0111] 在計(jì)算出散焦量后,接著進(jìn)行對(duì)焦(S17)。這里,將在步驟S15中計(jì)算出的散焦量 發(fā)送到鏡頭部10內(nèi)的控制部14,控制部14基于散焦量,對(duì)對(duì)焦鏡頭進(jìn)行驅(qū)動(dòng)控制使其到達(dá) 對(duì)焦位置。
[0112] 在進(jìn)行對(duì)焦后,接著判定是否進(jìn)行了第二釋放(S19)。這里,控制部40基于與釋放 按鈕的全按下連動(dòng)的第二釋放開關(guān)的狀態(tài)來進(jìn)行判定。
[0113] 在步驟S19中的判定結(jié)果為沒有進(jìn)行第二釋放的情況下,與步驟S5同樣,判定是 否進(jìn)行了第一釋放(S21)。在進(jìn)行了第一釋放的情況下,反復(fù)進(jìn)行步驟S19和S21中的判 定。另一方面,在沒有進(jìn)行第一釋放的情況下,手指從釋放按鈕離開,為解除了釋放按鈕的 半按下的狀態(tài),返回步驟S1。
[0114] 另一方面,在步驟S19中的判定結(jié)果為進(jìn)行了第二釋放的情況下,進(jìn)行攝影 (S23)。在攝影時(shí)刻,使用根據(jù)像高進(jìn)行了校正后的AF靈敏度來完成焦點(diǎn)調(diào)節(jié)動(dòng)作,將焦點(diǎn) 對(duì)準(zhǔn)被攝體。在攝影開始后,在快門時(shí)間的期間,攝像元件21被曝光,在經(jīng)過快門時(shí)間后, 從攝像元件21讀出像素值,并通過信號(hào)提取部22提取攝像用像素的像素值。在通過圖像 處理部23對(duì)該提取出的像素值進(jìn)行了圖像處理后,將其記錄到記錄部24中。在攝影結(jié)束 后,返回步驟S1。
[0115] 接著,對(duì)本實(shí)施方式中的光瞳形狀的計(jì)算方法進(jìn)行說明。上述圖9A和圖9B示出 入射到光軸外的位置的光束的光瞳形狀。
[0116] 由于光瞳的遮光,產(chǎn)生如圖9A和圖9B所示的這樣的光瞳形狀的變形。通過圖 13A -圖13D中所示的模型,說明產(chǎn)生這樣的光瞳的遮光的主要原因。在本實(shí)施方式中,利 用通過多個(gè)圓的重合來對(duì)光瞳進(jìn)行定義的模型,來近似實(shí)際的光瞳的形狀。
[0117] 圖13A -圖13D示出入射到攝像面中的光軸外的位置的光束被多個(gè)光圈遮擋,外 觀上的光瞳的形狀發(fā)生變形的情況。圖13A和圖13C為在包含光軸的平面上觀察時(shí)的圖, 圖13B、圖13D為表示光束入射到與光軸平行的軸的角度范圍(光瞳形狀)的圖。光束被攝 影光學(xué)系統(tǒng)中的鏡頭框等遮擋,實(shí)質(zhì)上與配置有多個(gè)光圈的情況等同。在圖13A所示的例 子中,在從光軸上觀察時(shí),3個(gè)光圈112a、112b、112c以外觀半徑Ra、Rb、Rc的形狀配置于外 觀位置Za、Zb、Zc。
[0118] 從光軸上眺望光瞳的外觀上的光瞳的形狀由亮度光圈的直徑來確定。成為以 tanx、tany = 0、0為中心的圓形(圖13B)。即,從光軸上眺望的外觀上的光瞳為光瞳100a、 100b、100c。另外,為了表現(xiàn)光束角度,外觀上的光瞳的坐標(biāo)系利用tanX軸、tanY軸來表示。 將與攝像面上的觀測(cè)點(diǎn)垂直的光束表示為角度〇,即表示為坐標(biāo)系的原點(diǎn)tanX = 0、tanY =0的原點(diǎn)。如圖13A、13B所示,光圈112a、112b、112c的光瞳100a、100b、100c的中心均 位于原點(diǎn)位置。
[0119] 從攝像面的光軸外的位置眺望光瞳時(shí)的外觀上的光瞳的形狀一般來說為光束被 除了亮度光圈以外的光圈(鏡頭框內(nèi)徑/眩光光圈內(nèi)徑