本發(fā)明特別涉及在包括照相機(jī)和可更換鏡頭的照相機(jī)系統(tǒng)中進(jìn)行搖攝時(shí)的照相機(jī)和可更換鏡頭的數(shù)據(jù)通信和控制。
背景技術(shù):
已知被稱為搖攝的技術(shù)作為用于表現(xiàn)移動被攝體的速度感的攝像技術(shù)。作為用戶在被攝體移動的同時(shí)平搖照相機(jī)的結(jié)果,搖攝旨在使移動被攝體顯得相對于流動的背景靜止。這里,在搖攝的狀態(tài)下,用戶需要在被攝體移動的同時(shí)平搖(擺動照相機(jī))。此時(shí),在平搖速度太快或太慢的情況下,被攝體的移動速度和平搖速度之間產(chǎn)生差,這可能導(dǎo)致產(chǎn)生使用戶正在試圖停止的被攝體發(fā)生模糊的圖像。響應(yīng)于這種問題,提出了用于輔助進(jìn)行搖攝的技術(shù)(搖攝輔助)。該搖攝輔助通過基于照相機(jī)的平搖速度和從圖像檢測到的被攝體的運(yùn)動矢量來移動用于使圖像穩(wěn)定的移位透鏡以消減被攝體的移動速度和平搖速度之間的差,來抑制被攝體的模糊。
例如,日本特開2006-317848提出了如下方法:通過檢測被攝體的移動速度和擺動照相機(jī)的速度之間的差并且使用圖像穩(wěn)定功能來校正與速度差相等的移位量,來提供成功的搖攝。
此外,日本特開2015-161730提出了如下方法:通過根據(jù)曝光時(shí)間或幀頻改變模糊檢測部的輸出定時(shí),來使模糊檢測部的輸出定時(shí)和被攝體圖像的運(yùn)動矢量一致,從而提高被攝體的移動速度的檢測精度。
然而,上述專利文獻(xiàn)中所公開的傳統(tǒng)技術(shù)僅能夠在運(yùn)動矢量檢測部、圖像穩(wěn)定控制部和搖攝輔助控制部包括在同一主體內(nèi)的一體化照相機(jī)中實(shí)現(xiàn),并且沒有考慮到在可更換鏡頭型照相機(jī)系統(tǒng)中的實(shí)現(xiàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明是考慮到上述問題而做出的,并且在可更換鏡頭型照相機(jī)系統(tǒng)中實(shí)現(xiàn)高精度的搖攝輔助。
根據(jù)本發(fā)明的第一方面,提供一種攝像系統(tǒng),包括攝像設(shè)備以及被配置為可拆卸地安裝至所述攝像設(shè)備的可更換鏡頭,所述攝像設(shè)備包括:攝像單元,用于獲得拍攝圖像;同步信號生成單元,用于生成用于從所述攝像單元連續(xù)讀出所述拍攝圖像的同步信號;第一通信單元,用于向所述可更換鏡頭發(fā)送所述同步信號;以及第一測量單元,用于測量從生成所述同步信號的定時(shí)起直到所述第一通信單元向所述可更換鏡頭發(fā)送所述同步信號的定時(shí)為止的延遲時(shí)間,其中,所述第一通信單元將所述延遲時(shí)間連同所述同步信號一起發(fā)送至所述可更換鏡頭,以及所述可更換鏡頭包括:獲得單元,用于獲得鏡頭信息;第二通信單元,用于向所述攝像設(shè)備發(fā)送所述鏡頭信息;接收單元,用于從所述攝像設(shè)備接收所述同步信號和所述延遲時(shí)間;第二測量單元,用于測量所述接收單元接收到所述同步信號的時(shí)刻;計(jì)算單元,用于通過從所述第二測量單元所測量出的接收到所述同步信號的時(shí)刻減去所述延遲時(shí)間,來計(jì)算作為在所述攝像設(shè)備中生成所述同步信號的定時(shí)的預(yù)測值的同步信號時(shí)刻;以及確定單元,用于基于所述同步信號時(shí)刻來確定所述獲得單元獲得所述鏡頭信息的定時(shí)。
根據(jù)本發(fā)明的第二方面,提供一種攝像設(shè)備,其被配置為使可更換鏡頭可拆卸地安裝至所述攝像設(shè)備,所述攝像設(shè)備包括:攝像單元,用于獲得拍攝圖像;同步信號生成單元,用于生成用于從所述攝像單元連續(xù)讀出所述拍攝圖像的同步信號;通信單元,用于向所述可更換鏡頭發(fā)送所述同步信號;以及測量單元,用于測量從生成所述同步信號的定時(shí)起直到所述通信單元向所述可更換鏡頭發(fā)送所述同步信號的定時(shí)為止的延遲時(shí)間,其中,所述通信單元將所述延遲時(shí)間連同所述同步信號一起發(fā)送至所述可更換鏡頭。
根據(jù)本發(fā)明的第三方面,提供一種可更換鏡頭,其被配置為可拆卸地安裝至攝像設(shè)備,所述可更換鏡頭包括:獲得單元,用于獲得鏡頭信息;通信單元,用于向所述攝像設(shè)備發(fā)送所述鏡頭信息;接收單元,用于從所述攝像設(shè)備接收同步信號以及從所述同步信號的生成起直到所述同步信號的通信為止的延遲時(shí)間;測量單元,用于測量所述接收單元接收到所述同步信號的時(shí)刻;計(jì)算單元,用于通過從所述測量單元所測量出的接收到所述同步信號的時(shí)刻減去所述延遲時(shí)間,來計(jì)算作為在所述攝像設(shè)備中生成所述同步信號的定時(shí)的預(yù)測值的同步信號時(shí)刻;以及確定單元,用于基于所述同步信號時(shí)刻來確定所述獲得單元獲得所述鏡頭信息的定時(shí)。
根據(jù)本發(fā)明的第四方面,提供一種攝像設(shè)備的控制方法,其中,所述攝像設(shè)備被配置為使可更換鏡頭可拆卸地安裝至所述攝像設(shè)備并且包括用于獲得拍攝圖像的攝像單元,所述控制方法包括以下步驟:生成用于從所述攝像單元連續(xù)讀出所述拍攝圖像的同步信號;發(fā)送步驟,用于向所述可更換鏡頭發(fā)送所述同步信號;以及測量從生成所述同步信號的定時(shí)起直到在所述發(fā)送步驟中向所述可更換鏡頭發(fā)送所述同步信號的定時(shí)為止的延遲時(shí)間,其中,在所述發(fā)送步驟中將所述延遲時(shí)間連同所述同步信號一起發(fā)送至所述可更換鏡頭。
根據(jù)本發(fā)明的第五方面,提供一種可更換鏡頭的控制方法,所述可更換鏡頭被配置為可拆卸地安裝至攝像設(shè)備,所述控制方法包括以下步驟:獲得步驟,用于獲得鏡頭信息;向所述攝像設(shè)備發(fā)送所述鏡頭信息;接收步驟,用于從所述攝像設(shè)備接收同步信號以及從所述同步信號的生成起直到所述同步信號的通信為止的延遲時(shí)間;測量步驟,用于測量在所述接收步驟中接收到所述同步信號的時(shí)刻;通過從在所述測量步驟中所測量出的接收到所述同步信號的時(shí)刻減去所述延遲時(shí)間,來計(jì)算作為在所述攝像設(shè)備中生成所述同步信號的定時(shí)的預(yù)測值的同步信號時(shí)刻;以及基于所述同步信號時(shí)刻來確定在所述獲得步驟中獲得所述鏡頭信息的定時(shí)。
通過以下參考附圖對典型實(shí)施例的說明,本發(fā)明的其它特征將變得明顯。
附圖說明
圖1是示出根據(jù)本發(fā)明的第一實(shí)施例的攝像設(shè)備的結(jié)構(gòu)的框圖。
圖2是示出第一實(shí)施例中的攝像同步通信處理的流程圖。
圖3是示出第一實(shí)施例中的曝光設(shè)置處理的操作的流程圖。
圖4是示出第一實(shí)施例中的曝光處理的操作的流程圖。
圖5是示出第一實(shí)施例中的同步信號通信的接收處理的流程圖。
圖6是示出第一實(shí)施例中的角速度檢測時(shí)間段設(shè)置通信的接收處理的流程圖。
圖7是示出第一實(shí)施例中的被攝體角速度通信的接收處理的流程圖。
圖8是示出第一實(shí)施例中的曝光開始定時(shí)通信的接收處理的流程圖。
圖9是示出第一實(shí)施例中的搖攝輔助結(jié)果通信的接收處理的流程圖。
圖10是示出第一實(shí)施例中的照相機(jī)系統(tǒng)的處理定時(shí)的時(shí)序圖。
圖11是示出第二實(shí)施例中的攝像同步通信處理的流程圖。
圖12是示出第二實(shí)施例中的同步信號通信的接收處理的流程圖。
具體實(shí)施方式
以下參考附圖來詳細(xì)說明本發(fā)明的實(shí)施例。
第一實(shí)施例
圖1是示出用作本發(fā)明的攝像設(shè)備的第一實(shí)施例的可更換鏡頭型照相機(jī)系統(tǒng)(攝像系統(tǒng))的結(jié)構(gòu)的框圖??筛鼡Q鏡頭型照相機(jī)系統(tǒng)具有照相機(jī)主體和能夠與照相機(jī)主體相通信的可拆卸的可更換鏡頭。將參考圖1的框圖來說明根據(jù)本實(shí)施例的具有搖攝輔助功能的可更換鏡頭型照相機(jī)系統(tǒng)的結(jié)構(gòu)。
在圖1中,鏡頭單元200經(jīng)由鏡頭安裝部10可拆卸地安裝至數(shù)字照相機(jī)100。首先,將說明鏡頭單元200的結(jié)構(gòu)??砂惭b至數(shù)字照相機(jī)100的鏡頭單元200包括攝像光學(xué)系統(tǒng),其中該攝像光學(xué)系統(tǒng)設(shè)置有調(diào)焦透鏡201、變焦透鏡202、光圈203和移位透鏡(圖像穩(wěn)定透鏡)204。注意,在圖1中,各透鏡是利用一個(gè)透鏡來示出的,但是各透鏡可以是包括多個(gè)透鏡的透鏡組。將經(jīng)由攝像光學(xué)系統(tǒng)入射的光束引導(dǎo)至圖像傳感器102,并且將圖像形成在圖像傳感器102上作為光學(xué)圖像。
接著,將說明數(shù)字照相機(jī)100的結(jié)構(gòu)。數(shù)字照相機(jī)100內(nèi)的快門101控制對圖像傳感器102的曝光。包括ccd傳感器或cmos傳感器的圖像傳感器102將被攝體的光學(xué)圖像轉(zhuǎn)換成模擬圖像信號。注意,圖像傳感器102可以具有多個(gè)焦點(diǎn)檢測像素。
a/d轉(zhuǎn)換部103將從圖像傳感器102輸出的模擬圖像信號轉(zhuǎn)換成數(shù)字圖像信號,并且將該數(shù)字圖像信號輸出至圖像處理部140和存儲器控制部105。在鏡112處于圖1所示的下降位置的狀態(tài)下,經(jīng)由鏡112和鏡113使用光學(xué)取景器114可觀察到被攝體的光學(xué)圖像。定時(shí)生成部104進(jìn)行向圖像傳感器102、a/d轉(zhuǎn)換部103、圖像處理部140、存儲器控制部105和系統(tǒng)控制部130的時(shí)鐘信號的供給(同步信號生成)。
圖像處理部140對來自a/d轉(zhuǎn)換部103的數(shù)字圖像信號或來自存儲器控制部105的數(shù)據(jù)進(jìn)行諸如像素插值或顏色轉(zhuǎn)換等的預(yù)定處理,并生成圖像數(shù)據(jù)。此外,圖像處理部140使用該數(shù)字圖像信號來進(jìn)行預(yù)定的計(jì)算處理。注意,圖像處理部140設(shè)置有運(yùn)動矢量檢測部141,并且基于連續(xù)輸出的多個(gè)幀的圖像數(shù)據(jù)來檢測所拍攝圖像的運(yùn)動矢量。圖像處理部140的計(jì)算結(jié)果經(jīng)由存儲器控制部105而輸入至系統(tǒng)控制部130。
存儲器控制部105對a/d轉(zhuǎn)換部103、定時(shí)生成部104、圖像處理部140、存儲器107、記錄部108和圖像顯示部106進(jìn)行控制。來自a/d轉(zhuǎn)換部103的輸出數(shù)據(jù)經(jīng)由圖像處理部140和存儲器控制部105而寫入至存儲器107和記錄部108。
存儲器107和記錄部108存儲所拍攝的靜止圖像和運(yùn)動圖像。存儲器107還用作系統(tǒng)控制部130的工作空間。記錄部108用作由內(nèi)部或外部安裝的非易失性存儲器構(gòu)成的圖像記錄區(qū)域。使用lcd(液晶顯示)等來構(gòu)成圖像顯示部106,并且在evf(電子取景器)的情況下,使用未示出的圖像顯示部106或外部顯示裝置來順次顯示所拍攝圖像數(shù)據(jù),并實(shí)現(xiàn)evf功能。在圖像再現(xiàn)時(shí),顯示記錄部108中所記錄的圖像??扉T控制部110基于來自系統(tǒng)控制部130的控制信號來與鏡控制部111連動地控制快門101。鏡控制部111基于來自系統(tǒng)控制部130的控制信號來控制鏡101。
系統(tǒng)控制部130根據(jù)來自快門開關(guān)115(sw1)、快門開關(guān)116(sw2)、照相機(jī)操作部117或存儲器控制部105等的輸入,來控制照相機(jī)的諸如圖像傳感器102、存儲器控制部105、快門控制部110和鏡控制部111等各種元件。此外,鏡頭單元200經(jīng)由i/f120來控制。由這些操作來控制照相機(jī)系統(tǒng)整體。
快門開關(guān)115(sw1)指示系統(tǒng)控制部130開始諸如af(自動調(diào)焦)處理、ae(自動曝光)處理和awb(自動白平衡)處理等的操作??扉T開關(guān)116(sw2)指示系統(tǒng)控制部130開始曝光。接收到曝光開始指示的系統(tǒng)控制部130經(jīng)由i/f120來控制鏡控制部111、快門控制部110、存儲器控制部105和鏡頭單元200,以執(zhí)行用于將圖像數(shù)據(jù)記錄至記錄部108的處理。
照相機(jī)操作部117包括各種按鈕、觸摸面板和電源on/off按鈕等,并且將接收到的作為用戶操作的結(jié)果的指示輸出至系統(tǒng)控制部130。根據(jù)在照相機(jī)操作部117上所進(jìn)行的用戶操作,系統(tǒng)控制部130實(shí)施在數(shù)字照相機(jī)100上安裝的各種功能以及諸如af模式、ae模式和搖攝輔助模式等的操作模式的切換。
照相機(jī)電源控制部118管理外部電池或內(nèi)部電池。在電池被移除或電池耗盡的情況下,照相機(jī)電源控制部118進(jìn)行用于照相機(jī)控制的緊急關(guān)機(jī)的處理。此時(shí),系統(tǒng)控制部130切斷向鏡頭單元200供給的電力。
af控制部131安裝在系統(tǒng)控制部130內(nèi),并且管理數(shù)字照相機(jī)100的af處理。在af處理中,af控制部131根據(jù)af模式、基于經(jīng)由i/f120從鏡頭單元200獲得的諸如焦點(diǎn)位置(位置獲得)和焦距(焦距獲得)等的鏡頭信息以及所輸入的af評價(jià)值,來計(jì)算調(diào)焦透鏡驅(qū)動量。該調(diào)焦透鏡驅(qū)動量經(jīng)由鏡頭通信控制部133和i/f120而輸入至鏡頭單元200。例如,在相位差af模式的情況下,af控制部131使被攝體的光學(xué)圖像經(jīng)由鏡112和未示出的測距用的副鏡而入射在未示出的聚焦?fàn)顟B(tài)判斷部上,并且根據(jù)如此獲得的相位差af評價(jià)值等來計(jì)算調(diào)焦透鏡驅(qū)動量。在對比度af模式的情況下,af控制部131根據(jù)利用圖像處理部140所計(jì)算出的對比度af評價(jià)值來計(jì)算調(diào)焦透鏡驅(qū)動量。在攝像面相位差af模式的情況下,af控制部131根據(jù)從在圖像傳感器102中嵌入的af中使用的像素輸出的攝像面相位差af評價(jià)值來計(jì)算調(diào)焦透鏡驅(qū)動量。此外,af控制部131根據(jù)諸如單點(diǎn)af模式、多點(diǎn)af模式和面部檢測af模式等的af模式來切換用于計(jì)算af評價(jià)值的af框位置。
ae控制部132安裝在系統(tǒng)控制部130內(nèi),并且管理數(shù)字照相機(jī)100的ae處理。在ae處理中,ae控制部132根據(jù)ae模式、通過經(jīng)由i/f120從鏡頭單元200獲得的諸如最大光圈和焦距等的鏡頭信息、所輸入的ae評價(jià)值等,來計(jì)算ae控制量(光圈控制量、快門控制量和曝光靈敏度等)。經(jīng)由鏡頭通信控制部133和i/f120將光圈控制量輸入至鏡頭單元200。將快門控制量輸入至快門控制部110,并且將曝光靈敏度輸入至圖像傳感器102。例如,在取景器攝像模式的情況下,ae控制量是根據(jù)通過使被攝體的光學(xué)圖像經(jīng)由鏡112和鏡113入射在未示出的亮度判斷部上所獲得的ae評價(jià)值來計(jì)算的。在實(shí)時(shí)取景攝像模式的情況下,ae控制部132根據(jù)利用圖像處理部140所計(jì)算出的ae評價(jià)值來計(jì)算ae控制量。此外,ae控制部132根據(jù)包括評價(jià)測光模式、平均測光模式和面部檢測測光模式的測光模式,來切換用于計(jì)算評價(jià)值的af框位置和權(quán)重量。
搖攝輔助控制部134安裝在系統(tǒng)控制部130內(nèi),并且管理數(shù)字照相機(jī)100的搖攝輔助處理。搖攝輔助功能僅在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下可執(zhí)行。如果無法執(zhí)行搖攝輔助功能,則搖攝輔助控制部134向ae控制部132通知快門控制量,以使得基于從安裝在鏡頭單元200中的角速度檢測部208獲得的照相機(jī)的角速度信息等,來使曝光期間的被攝體的擺動角會是期望值。此外,對圖像的流動量進(jìn)行控制。在可執(zhí)行搖攝輔助功能的情況下,搖攝輔助控制部134根據(jù)搖攝輔助模式、經(jīng)由i/f120指示鏡頭單元200執(zhí)行搖攝輔助處理。此外,搖攝輔助控制部134根據(jù)經(jīng)由i/f120從鏡頭單元200的角速度檢測部208獲得的諸如照相機(jī)的焦距和角速度信息等的鏡頭信息以及從圖像處理部140輸入的運(yùn)動矢量等,來計(jì)算包括被攝體角速度和被攝體角加速度的被攝體角速度信息。此外,搖攝輔助控制部134根據(jù)幀頻和快門速度等來計(jì)算角速度檢測時(shí)間段的設(shè)置值,以使得用于在搖攝中檢測在被攝體移動的同時(shí)擺動數(shù)字照相機(jī)100的角速度的角速度檢測時(shí)間段(角速度獲得定時(shí))與運(yùn)動矢量檢測時(shí)間段(運(yùn)動矢量檢測定時(shí))一致。經(jīng)由鏡頭通信控制部133和i/f120將被攝體的角速度信息和角速度檢測時(shí)間段的設(shè)置值輸出至鏡頭單元200。此時(shí),角速度檢測時(shí)間段的設(shè)置值包括角速度id信息。為了使搖攝輔助控制部134判斷出獲得從鏡頭單元200接收到的照相機(jī)的角速度的時(shí)間段,添加角速度id信息。因而,照相機(jī)的角速度信息還包括角速度id信息,并且鏡頭單元200將利用角速度檢測時(shí)間段的設(shè)置值所獲得的角速度id信息與照相機(jī)的角速度信息相關(guān)聯(lián)地發(fā)送至數(shù)字照相機(jī)100。
鏡頭通信控制部133安裝在系統(tǒng)控制部130內(nèi),并且管理數(shù)字照相機(jī)100和鏡頭單元200之間的通信處理。當(dāng)經(jīng)由i/f120檢測到所安裝的鏡頭單元200時(shí),數(shù)字照相機(jī)100和鏡頭單元200開始通信,并且鏡頭通信控制部133適當(dāng)?shù)剡M(jìn)行鏡頭信息的接收以及照相機(jī)信息和驅(qū)動命令等的發(fā)送。例如,在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下,鏡頭通信控制部133實(shí)施同步信號通信。同步信號通信是用于在將攝像同步信號從定時(shí)生成部104輸入至系統(tǒng)控制部130的情況下,通知從攝像同步信號起直到通信開始為止的通信延遲時(shí)間的通信。此外,在快門開關(guān)116(sw2)所指示的曝光結(jié)束的情況下,系統(tǒng)控制部130從鏡頭單元200接收與搖攝輔助的結(jié)果有關(guān)的信息。此外,當(dāng)在實(shí)時(shí)取景攝像模式的情況下從定時(shí)生成部104輸入攝像同步信號時(shí),系統(tǒng)控制部130總地接收鏡頭信息(調(diào)焦透鏡位置、調(diào)焦透鏡狀態(tài)、光圈和焦距等)。
i/f120是用于使數(shù)字照相機(jī)100和鏡頭單元200相通信的接口。通過經(jīng)由連接器20、使用照相機(jī)內(nèi)的系統(tǒng)控制部130和鏡頭控制部210之間的電信號實(shí)施通信,來發(fā)送和接收鏡頭信息和控制命令等。
接著,將說明鏡頭單元200的結(jié)構(gòu)。調(diào)焦透鏡201在光軸方向上移動以改變攝像光學(xué)系統(tǒng)的焦點(diǎn)。調(diào)焦控制部205由鏡頭控制部210控制,并且驅(qū)動調(diào)焦透鏡201。此外,將諸如調(diào)焦透鏡位置等的焦點(diǎn)信息輸出至鏡頭控制部210。
變焦透鏡202在光軸方向上移動,以改變攝像光學(xué)系統(tǒng)的焦距。變焦控制部206由鏡頭控制部210控制,并驅(qū)動變焦透鏡202。此外,將諸如焦距等的變焦信息輸出至鏡頭控制部210。光圈203具有可變的開口直徑(光圈值),并且作為控制開口直徑的結(jié)果,改變?nèi)肷湓趫D像傳感器102上的光量。光圈控制部207由鏡頭控制部210控制,并且驅(qū)動光圈203。此外,將諸如光圈值等的光圈信息輸出至鏡頭控制部210。
移位透鏡(圖像穩(wěn)定透鏡)204通過在與光軸正交的方向上進(jìn)行移動來降低諸如照相機(jī)抖動等的照相機(jī)移動所引起的圖像模糊。圖像穩(wěn)定控制部209由鏡頭控制部210控制,并且驅(qū)動移位透鏡204。此外,將諸如可以實(shí)施圖像穩(wěn)定的范圍等的圖像穩(wěn)定信息輸出至鏡頭控制部210。角速度檢測部208檢測照相機(jī)的角速度(橫擺方向、俯仰方向),并且將該角速度輸出至鏡頭控制部210。角速度檢測部208由鏡頭控制部210控制。
鏡頭操作部211包括調(diào)焦環(huán)、變焦環(huán)、af/mf(自動調(diào)焦/手動調(diào)焦)開關(guān)和is(圖像穩(wěn)定)on(接通)/off(斷開)開關(guān)等,并且將所接收到的作為用戶操作的結(jié)果的指示輸出至鏡頭控制部210。根據(jù)對鏡頭操作部211的用戶操作,鏡頭控制部210執(zhí)行與安裝在鏡頭單元200內(nèi)的各種類型的功能有關(guān)的操作模式的切換。
鏡頭控制部210根據(jù)來自鏡頭操作部211和i/f220的輸入,通過對調(diào)焦控制部205、變焦控制部206、光圈控制部207、圖像穩(wěn)定控制部209和角速度檢測部208等進(jìn)行控制,來控制鏡頭整體。此外,根據(jù)利用i/f220從數(shù)字照相機(jī)100接收到的鏡頭信息獲得命令,經(jīng)由i/f220將從各種控制部和檢測部等輸入的信息發(fā)送至數(shù)字照相機(jī)100。
i/f220是用于使數(shù)字照相機(jī)100和鏡頭單元200相通信的接口,并且經(jīng)由連接器20、照相機(jī)內(nèi)的系統(tǒng)控制部130經(jīng)由鏡頭通信控制部133使用電信號來實(shí)施通信。由此,將在數(shù)字照相機(jī)100和鏡頭單元200之間發(fā)送和接收鏡頭信息和控制命令等。
接著,圖2是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的數(shù)字照相機(jī)100的同步信號通信處理的操作的流程圖。該同步信號通信處理在實(shí)時(shí)取景攝像模式時(shí)開始,并且是用于進(jìn)行用于系統(tǒng)控制部130(鏡頭通信控制部133)向鏡頭單元200通知攝像同步信號的定時(shí)的通信的處理。
在步驟s201中,系統(tǒng)控制部130判斷是否正進(jìn)行實(shí)時(shí)取景攝像。如果正進(jìn)行實(shí)時(shí)取景攝像,則處理進(jìn)入步驟s202,并且如果不是該情況,則結(jié)束同步信號通信處理。在步驟s202中,系統(tǒng)控制部130判斷是否輸入了攝像同步信號。如果輸入了攝像同步信號,則處理進(jìn)入步驟s203,并且如果不是該情況,則處理返回至步驟s201。在步驟s203中,系統(tǒng)控制部130將輸入攝像同步信號的時(shí)刻存儲為同步信號時(shí)刻,并且處理進(jìn)入步驟s204。
在步驟s204中,系統(tǒng)控制部130判斷是否剩余了未處理的鏡頭通信。該未處理的鏡頭通信例如是用于向鏡頭單元200通知af(自動調(diào)焦)用的透鏡驅(qū)動量的通信。如果剩余了未處理的鏡頭通信,則處理進(jìn)入步驟s205,并且如果沒有剩余未處理的鏡頭通信,則處理進(jìn)入步驟s206。在步驟s205中,系統(tǒng)控制部130完成未處理的鏡頭通信,并且處理進(jìn)入步驟s206。
在步驟s206中,系統(tǒng)控制部130判斷是否實(shí)施同步信號通信。在鏡頭單元200支持搖攝輔助并且使搖攝輔助模式有效的情況下,系統(tǒng)控制部130判斷為實(shí)施同步信號通信,并且處理進(jìn)入步驟s207,并且如果不是該情況,則處理返回至步驟s201。
在步驟s207中,系統(tǒng)控制部130將從上述同步信號時(shí)刻的輸入起經(jīng)過的時(shí)間存儲為通信延遲時(shí)間(延遲時(shí)間測量),并且處理進(jìn)入步驟s208。在步驟s208中,系統(tǒng)控制部130經(jīng)由i/f120實(shí)施向鏡頭單元200的同步信號通信,并且處理進(jìn)入步驟s209。在同步信號通信中,作為發(fā)送數(shù)據(jù),包括了通信延遲時(shí)間。
在步驟s209中,系統(tǒng)控制部130經(jīng)由i/f120來實(shí)施向鏡頭單元200的角速度檢測時(shí)間段的設(shè)置值的通信,并且處理返回至步驟s201。在角速度檢測時(shí)間段的設(shè)置值的通信中,發(fā)送從搖攝輔助控制部134輸入的角速度檢測時(shí)間段的設(shè)置值作為發(fā)送數(shù)據(jù)。
作為實(shí)施上述處理的結(jié)果,可以從數(shù)字照相機(jī)100向鏡頭單元200通知攝像同步信號,并且可以設(shè)置用于檢測擺動數(shù)字照相機(jī)100的角速度的角速度檢測時(shí)間段。
接著,圖3是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的數(shù)字照相機(jī)100的曝光設(shè)置處理的操作的流程圖。曝光設(shè)置處理在實(shí)時(shí)取景攝像模式時(shí)開始,并且是用于控制下一幀的曝光的處理。
在步驟s301中,系統(tǒng)控制部130判斷是否正進(jìn)行實(shí)時(shí)取景攝像。如果正進(jìn)行實(shí)時(shí)取景攝像,則處理進(jìn)入步驟s302,并且如果不是該情況,則結(jié)束曝光設(shè)置處理。在步驟s302中,系統(tǒng)控制部130判斷是否到達(dá)了針對下一幀的圖像傳感器的曝光設(shè)置定時(shí)。如果到達(dá)了曝光設(shè)置定時(shí),則處理進(jìn)入步驟s303,并且如果不是該情況,則處理返回至步驟s301。
在步驟s303中,系統(tǒng)控制部130通過基于ae控制量和照相機(jī)模式等計(jì)算曝光設(shè)置值并且將曝光設(shè)置值輸入至存儲器控制部105,來進(jìn)行對下一幀的曝光控制,并且處理進(jìn)入步驟s304。
在步驟s304中,搖攝輔助控制部134判斷是否實(shí)施搖攝輔助處理。在鏡頭單元200支持搖攝輔助并且使搖攝輔助模式有效的情況下,搖攝輔助控制部134判斷為實(shí)施搖攝輔助處理,并且處理進(jìn)入步驟s305,并且在不實(shí)施搖攝輔助處理的情況下,處理返回至步驟s301。
在步驟s305中,搖攝輔助控制部134基于下一幀的曝光設(shè)置等來計(jì)算角速度檢測時(shí)間段的設(shè)置值作為來自攝像同步信號的輸入的相對時(shí)間段,以使得運(yùn)動矢量檢測時(shí)間段和角速度檢測時(shí)間段一致,并且處理進(jìn)入步驟s306。在圖2的步驟s209中,將所計(jì)算出的角速度檢測時(shí)間段的設(shè)置值發(fā)送至鏡頭單元200。此時(shí),角速度檢測時(shí)間段的設(shè)置值包括角速度id信息。為了使搖攝輔助控制部134判斷出獲得從鏡頭單元200接收到的角速度的時(shí)間段,添加該角速度id信息。因此,包括角速度id信息,并且鏡頭控制部210將利用角速度檢測時(shí)間段的設(shè)置值所獲得的角速度id信息與角速度信息相關(guān)聯(lián)地發(fā)送至數(shù)字照相機(jī)100。
在步驟s306中,搖攝輔助控制部134基于從鏡頭單元200接收到的諸如焦距和角速度信息等的鏡頭信息以及從圖像處理部140輸入的運(yùn)動矢量等,來計(jì)算包括被攝體角速度和被攝體角加速度的被攝體的角速度信息。在搖攝輔助控制部134將所計(jì)算出的角速度信息輸入至鏡頭通信控制部133之后,處理進(jìn)入步驟s307。此時(shí),在本實(shí)施例中,在被攝體的角速度信息中,包括計(jì)算時(shí)使用的角速度信息中所包括的角速度信息的獲得時(shí)刻。
在步驟s307中,鏡頭通信控制部133實(shí)施被攝體角速度通信,以將被攝體的角速度信息發(fā)送至鏡頭單元200,并且處理返回至步驟s301。此時(shí),在本實(shí)施例中,在被攝體角速度通信中,在從鏡頭單元200接收到的數(shù)據(jù)中包括照相機(jī)的角速度信息。
通過實(shí)施上述處理來進(jìn)行下一幀的曝光控制。此外,可以設(shè)置利用下一攝像同步信號向鏡頭單元200通知的角速度檢測時(shí)間段,并且可以向鏡頭單元200通知被攝體的角速度。此外,可以從鏡頭單元200獲得照相機(jī)的角速度信息。
接著,圖4是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的數(shù)字照相機(jī)100的實(shí)時(shí)取景曝光處理的操作的流程圖。在實(shí)時(shí)取景攝像模式的情況下,通過來自快門開關(guān)116(sw2)的曝光開始指示而開始實(shí)時(shí)取景曝光處理。
在步驟s401中,鏡頭通信控制部133實(shí)施用于通知到達(dá)了曝光開始定時(shí)的鏡頭單元200的通信,并且處理進(jìn)入步驟s402。在步驟s402中,系統(tǒng)控制部130實(shí)施曝光處理以獲得圖像數(shù)據(jù),并且處理進(jìn)入步驟s403。經(jīng)由圖像處理部140和存儲器控制部105來將圖像數(shù)據(jù)記錄至存儲器107。注意,在步驟s402的曝光處理中,在鏡頭單元200支持搖攝輔助并且使搖攝輔助模式有效的情況下,自動進(jìn)行搖攝輔助。
在步驟s403中,鏡頭通信控制部133判斷在步驟s402中是否實(shí)施了搖攝輔助處理。在鏡頭單元200支持搖攝輔助并且使搖攝輔助模式有效的情況下,鏡頭通信控制部133判斷為實(shí)施了搖攝輔助處理,并且處理進(jìn)入步驟s404,如果判斷為沒有實(shí)施搖攝輔助處理,則處理進(jìn)入步驟s405。在步驟s404中,鏡頭通信控制部133實(shí)施用于從鏡頭單元200接收搖攝輔助結(jié)果信息的通信,并且處理進(jìn)入步驟s405。
在步驟s405,系統(tǒng)控制部130創(chuàng)建嵌入在圖像文件中的exif信息,并且處理進(jìn)入步驟s406。經(jīng)由存儲器控制部105將exif信息記錄至存儲器107。在本實(shí)施例中,連同鏡頭信息和照相機(jī)模式等一起,exif信息還包括搖攝輔助結(jié)果。該搖攝輔助結(jié)果是諸如被攝體角速度以及移位透鏡204是否到達(dá)了移動邊界等的信息。
在步驟s406中,系統(tǒng)控制部130控制圖像處理部140,以根據(jù)圖像數(shù)據(jù)和exif信息來創(chuàng)建圖像文件,并且經(jīng)由存儲器控制部105將所創(chuàng)建的圖像文件記錄至記錄部108。通過實(shí)施上述處理,數(shù)字照相機(jī)100能夠從鏡頭單元200獲得在曝光時(shí)所實(shí)施的搖攝輔助的結(jié)果,并且能夠?qū)u攝輔助結(jié)果記錄在所獲得的圖像數(shù)據(jù)中。
接著,圖5是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的鏡頭單元200中的同步信號通信的接收操作的流程圖。在鏡頭單元200從數(shù)字照相機(jī)100接收到同步信號通信時(shí),開始從步驟s501起的操作。
在步驟s501中,鏡頭控制部210通過存儲用于鏡頭單元200內(nèi)的時(shí)間管理的自由振蕩計(jì)時(shí)器的當(dāng)前時(shí)刻來存儲實(shí)施通信的時(shí)刻,并且處理進(jìn)入步驟s502。在步驟s502中,鏡頭控制部210判斷是否通信了預(yù)定通信數(shù)據(jù)長度的同步信號的通信。如果沒有完成通信,則重復(fù)步驟s502,并且在完成了通信的情況下,處理進(jìn)入步驟s503。
在步驟s503中,鏡頭控制部210從在步驟s501中存儲的實(shí)施通信的時(shí)刻減去在同步信號的通信時(shí)接收到的數(shù)據(jù)中所包括的通信延遲時(shí)間。這里,如已經(jīng)描述的,通信延遲時(shí)間是從利用數(shù)字照相機(jī)100中的定時(shí)生成部104的攝像同步信號的生成定時(shí)起直到數(shù)字照相機(jī)100開始通信為止的延遲時(shí)間。作為減去通信延遲時(shí)間的上述操作的結(jié)果,可以計(jì)算出與數(shù)字照相機(jī)100內(nèi)的攝像同步信號的定時(shí)一致的鏡頭內(nèi)的攝像同步信號的定時(shí)(數(shù)字照相機(jī)100內(nèi)的攝像同步信號的定時(shí)的預(yù)測值)。
接著,圖6是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的鏡頭單元200中的角速度檢測時(shí)間段設(shè)置通信的接收操作的流程圖。在鏡頭單元200從數(shù)字照相機(jī)100接收到用于設(shè)置角速度檢測時(shí)間段的通信時(shí),開始從步驟s601起的操作。
在步驟s601中,鏡頭控制部210判斷是否通信了預(yù)定通信數(shù)據(jù)長度的用于設(shè)置照相機(jī)的角速度檢測時(shí)間段的通信。如果尚未完成通信,則重復(fù)步驟s601,并且在完成了通信的情況下,處理進(jìn)入步驟s602。
在步驟s602中,鏡頭控制部210設(shè)置(確定)在用于設(shè)置照相機(jī)的角速度檢測時(shí)間段的通信時(shí)接收到的數(shù)據(jù)中所包括的角速度檢測時(shí)間段,并且該角速度檢測時(shí)間段是參考在上述步驟s503中所計(jì)算出的鏡頭內(nèi)的攝像同步信號的定時(shí)來檢測照相機(jī)的角速度的時(shí)間段。鏡頭控制部210從角速度檢測部208獲得上述角速度檢測時(shí)間段的角速度,并且在將用于設(shè)置角速度檢測時(shí)間段的通信中所包括的角速度id信息以及角速度信息的獲得時(shí)刻添加至角速度信息的情況下,存儲角速度信息。作為實(shí)施上述處理的結(jié)果,在鏡頭單元200中,可以設(shè)置與數(shù)字照相機(jī)100中的運(yùn)動矢量檢測時(shí)間段一致的角速度檢測時(shí)間段。
接著,圖7是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的鏡頭單元200中的被攝體角速度通信的接收操作的流程圖。在鏡頭單元200從數(shù)字照相機(jī)100接收到被攝體的角速度的通信時(shí),開始從步驟s701起的操作。
在步驟s701中,為了將上述步驟s602中所存儲的照相機(jī)的角速度信息發(fā)送至數(shù)字照相機(jī)100,鏡頭控制部210將角速度信息準(zhǔn)備在發(fā)送緩沖器中,并且處理進(jìn)入步驟s702。在步驟s702中,鏡頭控制部210判斷是否通信了預(yù)定通信數(shù)據(jù)長度的被攝體的角速度的通信。如果尚未完成通信,則重復(fù)步驟s702,并且在完成了通信的情況下,處理進(jìn)入步驟s703。在步驟s703中,鏡頭控制部210為了準(zhǔn)備曝光開始定時(shí)而存儲被攝體的角速度信息。作為實(shí)施上述處理的結(jié)果,鏡頭單元200能夠從數(shù)字照相機(jī)100獲得被攝體的角速度信息。
接著,圖8是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的鏡頭單元200的曝光開始定時(shí)通信的接收操作的流程圖。在鏡頭單元200從數(shù)字照相機(jī)100接收到曝光開始定時(shí)的通信時(shí),開始從步驟s801起的操作。
在步驟s801中,鏡頭控制部210判斷是否進(jìn)行用于實(shí)施搖攝輔助處理的曝光。如果進(jìn)行用于實(shí)施搖攝輔助處理的曝光,則處理進(jìn)入步驟s802,并且如果不是該情況,則處理進(jìn)入步驟s804。在步驟s802中,鏡頭控制部210根據(jù)在上述步驟s703中所存儲的被攝體的角速度信息和當(dāng)前時(shí)刻來進(jìn)行用于預(yù)測當(dāng)前時(shí)刻的被攝體的角速度的計(jì)算操作,并且處理進(jìn)入步驟s803。例如,在當(dāng)前時(shí)刻的被攝體的角速度假定為v、當(dāng)前時(shí)刻假定為t、被攝體的角速度信息中所包括的被攝體的角速度假定為v、被攝體的角加速度假定為a、以及照相機(jī)的角速度信息的獲得時(shí)刻假定為t的情況下,鏡頭控制部210使用等式(1)來進(jìn)行預(yù)測操作(被攝體角速度計(jì)算)。
v=v+a×(t-t)(1)
注意,預(yù)測操作不限于該等式。
在步驟s803中,鏡頭控制部210使用當(dāng)前時(shí)刻的被攝體角速度來控制圖像穩(wěn)定控制部209,并且執(zhí)行搖攝輔助處理。例如,在作為搖攝輔助的結(jié)果的校正量假定為g以及從角速度檢測部208獲得的照相機(jī)的角速度假定為g的情況下,使用等式(2)來計(jì)算搖攝輔助校正量。
g=g-v(2)
注意,作為搖攝輔助的結(jié)果的校正量g的計(jì)算方法不限于該等式。通過利用作為搖攝輔助的結(jié)果的校正量來驅(qū)動移位透鏡204,使得可以停止被攝體的移動。在步驟s804中,鏡頭控制部210不是進(jìn)行搖攝輔助、而是通過僅使用從角速度檢測部208獲得的照相機(jī)的角速度進(jìn)行圖像穩(wěn)定處理來執(zhí)行正常的圖像穩(wěn)定操作。作為實(shí)施上述處理的結(jié)果,鏡頭單元200能夠執(zhí)行曝光時(shí)的搖攝輔助。
接著,圖9是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的用于通信搖攝輔助的結(jié)果的操作的流程圖。在鏡頭單元200從數(shù)字照相機(jī)100接收到搖攝輔助的結(jié)果的通信時(shí),開始從步驟s901起的操作。
在步驟s901中,為了將在上述步驟s802中所預(yù)測的被攝體角速度等作為搖攝輔助的結(jié)果發(fā)送至數(shù)字照相機(jī)100,鏡頭控制部210將被攝體角速度準(zhǔn)備在發(fā)送緩沖器中,并且處理進(jìn)入步驟s902。
在步驟s902中,鏡頭控制部210判斷是否通信了預(yù)定通信數(shù)據(jù)長度的搖攝輔助的結(jié)果的通信。如果尚未完成通信,則重復(fù)步驟s902,并且在完成了通信的情況下,完成該處理。
作為實(shí)施上述處理的結(jié)果,鏡頭單元200能夠獲得考慮了從角速度檢測時(shí)刻起直到曝光開始為止所經(jīng)過的時(shí)間的被攝體角速度,并且進(jìn)行更高精度的搖攝輔助。
接著,圖10是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的搖攝輔助模式期間的各處理的定時(shí)的圖。
攝像同步信號1001是定時(shí)生成部104輸出的同步信號。攝像累積1002是圖像傳感器102的累積期間,并且在接收到攝像同步信號1001時(shí),按照從畫面的上部的順序開始電荷的累積和讀出。同步信號通信1003是圖2所示的同步通信處理中的步驟s208中所實(shí)施的同步信號通信的定時(shí)。
照相機(jī)的角速度的檢測時(shí)間段的設(shè)置值的通信1004是圖2的同步通信處理中的步驟s209中所實(shí)施的角速度的檢測時(shí)間段的設(shè)置值的通信的定時(shí)。被攝體的角速度的通信1005是在圖3的曝光設(shè)置處理中的步驟s307中所實(shí)施的被攝體的角速度的通信的定時(shí)。
角速度檢測時(shí)間段1006是圖6的角速度的檢測時(shí)間段的設(shè)置值的通信處理的步驟s602中所設(shè)置的角速度檢測時(shí)間段。在角速度檢測時(shí)間段的設(shè)置值通信結(jié)束時(shí),計(jì)算出與該時(shí)間段相對應(yīng)的照相機(jī)的角速度,并且在將角速度檢測時(shí)間段的設(shè)置值通信中所包括的角速度id信息以及角速度信息的獲得時(shí)刻添加至照相機(jī)的角速度信息的情況下,存儲角速度信息。
角速度輸出1007是來自角速度檢測部208的輸出,并且鏡頭控制部210對在角速度檢測時(shí)間段1006期間輸出的該角速度進(jìn)行采樣。例如,在接收到攝像同步信號1010時(shí),實(shí)施同步信號通信1011,并且鏡頭控制部210計(jì)算與攝像同步信號1010一致的鏡頭內(nèi)的攝像同步信號定時(shí)。之后,由于實(shí)施了角速度檢測時(shí)間段的設(shè)置值的通信1012,因而向鏡頭單元200發(fā)送以使得與緊前的攝像同步信號的曝光設(shè)置處理中的運(yùn)動矢量檢測時(shí)間段1013一致的方式計(jì)算出的角速度的檢測時(shí)間段設(shè)置值。由此,鏡頭控制部210能夠以與運(yùn)動矢量檢測時(shí)間段1013一致的方式設(shè)置角速度的檢測時(shí)間段1014。通過被攝體的角速度的通信1015,向數(shù)字照相機(jī)100通知由于經(jīng)過了角速度的檢測時(shí)間段1014而獲得的照相機(jī)的角速度信息。搖攝輔助控制部134根據(jù)與此時(shí)的照相機(jī)有關(guān)的角速度信息以及在運(yùn)動矢量檢測時(shí)間段1013內(nèi)所獲得的運(yùn)動矢量信息,來計(jì)算被攝體的角速度信息。通過重復(fù)上述處理,使得能夠?qū)⒄_的被攝體角速度信息連續(xù)發(fā)送至鏡頭單元200。
如上所述,根據(jù)本實(shí)施例,可以通過實(shí)施用于從照相機(jī)主體向可更換鏡頭通知通信開始延遲時(shí)間的同步信號通信,來使運(yùn)動矢量檢測和照相機(jī)的角速度檢測的定時(shí)一致。這使得能夠提高被攝體的移動速度的檢測精度,并且提高搖攝輔助功能的精度。
第二實(shí)施例
盡管本發(fā)明的第二實(shí)施例的攝像設(shè)備具有與圖1所示的第一實(shí)施例相同的結(jié)構(gòu),但是第二實(shí)施例實(shí)現(xiàn)了af控制和ae控制的性能方面的提高。在實(shí)施對比度af或攝像面相位差af的情況下,圖1中的af控制部131通過能夠正確地把握af評價(jià)值和諸如調(diào)焦透鏡位置等的鏡頭信息之間的時(shí)間關(guān)系,從而能夠計(jì)算更高精度的調(diào)焦透鏡驅(qū)動量。此外,ae控制部132還通過能夠正確地把握ae評價(jià)值和諸如最大光圈和焦距等的鏡頭信息之間的時(shí)間關(guān)系,從而能夠計(jì)算更高精度的ae控制量。因此,如果數(shù)字照相機(jī)100能夠正確地確定鏡頭單元200獲得鏡頭信息的時(shí)刻,則能夠提高af控制和ae控制的性能。由此,在第二實(shí)施例中,通過攝像同步信號的觸發(fā),總地發(fā)送多個(gè)通信。以下將更具體地說明第二實(shí)施例。
圖11是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的數(shù)字照相機(jī)100的同步信號通信的操作的流程圖。同步信號通信處理在實(shí)時(shí)取景攝像模式時(shí)開始,并且是用于進(jìn)行使系統(tǒng)控制部130向鏡頭單元200通知攝像同步信號的定時(shí)的通信的處理。
在步驟s1101中,系統(tǒng)控制部130判斷是否正進(jìn)行實(shí)時(shí)取景攝像。如果正進(jìn)行實(shí)時(shí)取景攝像,則處理進(jìn)入步驟s1102,并且如果不是該情況,則結(jié)束同步通信處理。在步驟s1102中,系統(tǒng)控制部130判斷是否輸入了攝像同步信號。如果輸入了攝像同步信號,則處理進(jìn)入步驟s1103,并且如果不是該情況,則處理返回至步驟s1101。在步驟s1103中,系統(tǒng)控制部130將輸入攝像同步信號的時(shí)刻存儲為攝像同步信號定時(shí),并且處理進(jìn)入步驟s1104。
在步驟s1104中,系統(tǒng)控制部130判斷是否剩余了未處理的鏡頭通信。該未處理的鏡頭通信例如是用于向鏡頭單元200通知af(自動調(diào)焦)用的透鏡驅(qū)動量。如果剩余了未處理的鏡頭通信,則處理進(jìn)入步驟s1105,并且如果沒有剩余未處理的鏡頭通信,則處理進(jìn)入步驟s1106。在步驟s1105中,系統(tǒng)控制部130完成未處理的鏡頭通信,并且處理進(jìn)入步驟s1106。
在步驟s1106中,系統(tǒng)控制部130判斷是否實(shí)施同步信號通信。在鏡頭單元200支持搖攝輔助并且使搖攝輔助模式有效的情況下,系統(tǒng)控制部130判斷為實(shí)施同步信號通信,并且處理進(jìn)入步驟s1107,并且如果不是該情況,則處理返回至步驟s1110。
在步驟s1107中,系統(tǒng)控制部130將同步信號通信登記為利用后面將要論述的周期通信所要實(shí)施的通信,并且處理進(jìn)入步驟s1108。此時(shí),在本實(shí)施例中,作為同步信號通信中所接收到的數(shù)據(jù),包括了調(diào)焦透鏡位置。注意,所包括的所接收到的數(shù)據(jù)不限于此。在步驟s1108中,系統(tǒng)控制部130將角速度檢測時(shí)間段的設(shè)置值的通信登記為利用后面將要論述的周期通信所要實(shí)施的通信,并且處理進(jìn)入步驟s1110。在角速度檢測時(shí)間段的設(shè)置值通信中,系統(tǒng)控制部130發(fā)送從搖攝輔助控制部134輸入的角速度檢測時(shí)間段的設(shè)置值作為發(fā)送數(shù)據(jù)。
在步驟s1109中,系統(tǒng)控制部130將用于獲得調(diào)焦透鏡位置的通信登記為利用后面將要論述的周期通信所要實(shí)施的通信,并且處理進(jìn)入步驟s1110。注意,這里所登記的通信不限于此。在步驟s1110中,系統(tǒng)控制部130將用于獲得剩余鏡頭信息的通信登記為利用后面將要論述的周期通信所要實(shí)施的通信,并且處理進(jìn)入步驟s1111。根據(jù)各種類型的鏡頭信息所需的獲得頻率來改變登記周期。
在步驟s1111中,鏡頭控制部210將從攝像同步信號定時(shí)起直到實(shí)際的通信為止所經(jīng)過的時(shí)間存儲為通信延遲時(shí)間,并且處理進(jìn)入步驟s1112。在步驟s1112中,系統(tǒng)控制部130經(jīng)由i/f120來執(zhí)行與鏡頭單元200的預(yù)先登記的周期通信(周期通信確定),并且處理進(jìn)入步驟s1101。注意,在登記了同步信號通信的情況下,作為同步信號通信的發(fā)送數(shù)據(jù),包括了同步信號的延遲時(shí)間。
作為上述處理的結(jié)果,可以從數(shù)字照相機(jī)100向鏡頭單元200通知攝像同步信號,可以設(shè)置角速度檢測時(shí)間段,并且可以進(jìn)一步獲得使攝像同步信號同步的定時(shí)的鏡頭信息。
接著,圖12是示出在本實(shí)施例中的、在實(shí)時(shí)取景攝像模式并且所安裝的鏡頭單元200支持搖攝輔助的情況下的鏡頭單元200中的同步信號通信的接收操作的流程圖。在鏡頭單元200首次從數(shù)字照相機(jī)100接收到同步信號通信時(shí),開始從步驟s1201起的操作。
在步驟s1201中,鏡頭控制部210通過存儲在鏡頭單元200內(nèi)的時(shí)間段管理中所使用的自由振蕩計(jì)時(shí)器的當(dāng)前時(shí)刻來存儲實(shí)施通信的時(shí)刻,并且處理進(jìn)入步驟s1202。在步驟s1202中,為了將鏡頭信息發(fā)送至數(shù)字照相機(jī)100,鏡頭控制部210將鏡頭信息存儲在發(fā)送緩沖器內(nèi),并且處理進(jìn)入步驟s1203。此時(shí),在本實(shí)施例中,作為同步信號通信的發(fā)送數(shù)據(jù),包括了調(diào)焦透鏡位置。
在步驟s1203中,鏡頭控制部210判斷是否通信了預(yù)定通信數(shù)據(jù)長度的同步信號通信。如果尚未完成通信,則重復(fù)步驟s1203,并且在完成了通信的情況下,則處理進(jìn)入步驟s1204。
在步驟s1204中,鏡頭控制部210通過從步驟s1201中所存儲的實(shí)施通信的時(shí)刻減去來自同步信號通信時(shí)接收到的數(shù)據(jù)中所包括的同步信號的延遲時(shí)間,來計(jì)算與數(shù)字照相機(jī)100內(nèi)的攝像同步信號定時(shí)一致的鏡頭內(nèi)的攝像同步信號定時(shí)。
作為實(shí)施上述處理的結(jié)果,鏡頭單元200能夠確定與數(shù)字照相機(jī)100中的攝像同步信號的定時(shí)一致的鏡頭內(nèi)的攝像同步信號定時(shí)。此外,可以發(fā)送與攝像同步信號同步的定時(shí)的鏡頭信息。
如上所述,根據(jù)第二實(shí)施例,可以通過實(shí)施用于從照相機(jī)主體向可更換鏡頭通知通信開始延遲時(shí)間的同步信號通信,來使運(yùn)動矢量檢測和照相機(jī)的角速度檢測的定時(shí)一致。此外,可以正確地確定af評價(jià)值、ae評價(jià)值和鏡頭信息的輸出時(shí)間段。這使得能夠提高被攝體的移動速度的檢測精度,并且可以提高搖攝輔助功能的精度。同時(shí),可以提高af控制和ae控制的精度。
其它實(shí)施例
本發(fā)明的實(shí)施例還可以通過如下的方法來實(shí)現(xiàn),即,通過網(wǎng)絡(luò)或者各種存儲介質(zhì)將執(zhí)行上述實(shí)施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計(jì)算機(jī)或是中央處理單元(cpu)、微處理單元(mpu)讀出并執(zhí)行程序的方法。
盡管已經(jīng)參考典型實(shí)施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不局限于所公開的典型實(shí)施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結(jié)構(gòu)和功能。