本發(fā)明涉及一種將被拍攝體的圖像顯示于顯示部的拍攝裝置。
背景技術(shù):
以往,已知通過顯示器顯示由傳感器拍攝到的圖像的拍攝裝置。在近年來的拍攝裝置中,通常采用以下構(gòu)成:對被拍攝到的圖像進行圖像處理,并使顯示器顯示由圖像處理得到的圖像。在這種構(gòu)成中,為了防止由傳感器拍攝到的圖像在顯示器顯示的延遲,則開發(fā)了各種技術(shù)。例如,在專利文獻1中,記載有通過從傳感器的驅(qū)動定時延遲了δt的再生定時而開始在顯示器的圖像顯示的構(gòu)成。
此外,在專利文獻2中,公開了為了縮小電路規(guī)模并降低放射的電磁波噪聲,則由同一發(fā)生器的輸出信號驅(qū)動傳感器與顯示器的構(gòu)成。
現(xiàn)有技術(shù)文獻
專利文獻
專利文獻1:日本特開2007-243615號公報
專利文獻2:日本特開平9-307786號公報
在專利文獻1中,通過不同的定時發(fā)生單元(定時發(fā)生單元75、定時發(fā)生電路27)的輸出信號而驅(qū)動傳感器和顯示器。如此,難以使由不同的定時發(fā)生單元產(chǎn)生的各個定時信號完全地同步,彼此的定時在拍攝及顯示的過程中會相對地偏離。因此,即使通過在各個時鐘所決定的定時來驅(qū)動顯示器和傳感器,并以使顯示器相對于傳感器延遲δt的方式來設(shè)定兩者的定時,在拍攝及顯示的過程中兩者的驅(qū)動定時也會從理想的定時發(fā)生偏離。其結(jié)果是,難以維持顯示器相對于傳感器延遲δt的狀態(tài),從而發(fā)生比δt長的顯示延遲(例如,超過一幀的延遲等)。
此外,在專利文獻2中,公開了由同一發(fā)生器的輸出信號來驅(qū)動傳感器和顯示器的構(gòu)成,在該專利文獻2中,完全沒有公開將由傳感器拍攝到的圖像進行圖像處理之后在通過顯示器顯示的構(gòu)成中用于防止顯示延遲的構(gòu)成。
技術(shù)實現(xiàn)要素:
本發(fā)明是鑒于上述技術(shù)問題而作出的,其目的之一在于,使傳感器與顯示器在設(shè)置了預(yù)定的相位差的狀態(tài)下準確地同步。
為了實現(xiàn)上述目的,在本發(fā)明中,利用共同的振蕩器的輸出信號生成第一定時信號和相對于該第一定時信號具有預(yù)定的相位差的第二定時信號。在此,預(yù)定的相位差基于上述的共同的振蕩器的輸出信號而被控制。并且,傳感器基于第一定時信號而被驅(qū)動,并且顯示部基于第二定時信號而被驅(qū)動。
根據(jù)該構(gòu)成,由于基于全部共同的振蕩器的輸出信號而生成、控制第一定時信號、第二定時信號和預(yù)定的相位差,因此,能夠在第一定時信號和第二定時信號的相對的定時極為準確的狀況下持續(xù)拍攝和顯示。例如,即使產(chǎn)生了振蕩器的輸出信號的周期由于溫度變化等而偏離等的變動,由于第一定時信號、第二定時信號和預(yù)定的相位差全部對應(yīng)于該變動而產(chǎn)生同樣的變動,因此,維持第一定時信號和第二定時信號的相位差為預(yù)定的相位差的狀態(tài)。因此,能夠在設(shè)置預(yù)定的相位差的狀態(tài)下使傳感器和顯示部準確地同步。
附圖說明
圖1是本發(fā)明的實施方式的框圖。
圖2是示出定時生成器的構(gòu)成例的圖。
圖3是定時生成器處理的信號的時序圖。
圖4是示出定時生成器的構(gòu)成例的圖。
附圖標記說明
10光學(xué)系統(tǒng);11透鏡;13快門;14低通濾波器;15傳感器;
20圖像處理部;20a像素插值部;20b色彩再現(xiàn)處理部;
20c濾波處理部;20d伽馬校正部;20e調(diào)整尺寸處理部;
20f圖像數(shù)據(jù)輸出部;30定時生成器;30a振蕩器;
30b第一定時信號生成部;30c第二定時信號生成部;
30d相位差控制部;31bsdotclock生成部;31cddotclock生成部;
32bsvsync生成部;32cdvsync生成部;33bshsync生成部;
33cdhsync生成部;34bsdactive生成部;34cddactive生成部;
40顯示部;41液晶面板驅(qū)動器;42液晶面板;52a行緩沖器;
52b行緩沖器;52c行緩沖器;52dvram;55操作部。
具體實施方式
這里,按照下述的順序?qū)Ρ景l(fā)明的實施方式進行說明。
(1)拍攝裝置的構(gòu)成;
(2)定時生成器的構(gòu)成;
(3)錯誤信息獲取部的構(gòu)成;
(4)其它實施方式。
(1)拍攝裝置的構(gòu)成:
圖1是示出在本發(fā)明的第一實施方式的拍攝裝置1中具備:光學(xué)系統(tǒng)10、傳感器(區(qū)域圖像傳感器)15、定時生成器30、顯示部40、cpu50、vram51、sd-ram52、rom53、ram54、操作部55以及錯誤信息獲取部60。cpu50能夠適當(dāng)利用vram51、sd-ram52、ram54來執(zhí)行存儲于rom53的程序,通過該程序,cpu50執(zhí)行根據(jù)對操作部55的操作來生成示出由傳感器15拍攝到的被拍攝體的圖像數(shù)據(jù)的功能。此外,操作部55具備:快門按鈕、用于切換模式的作為模式切換單元的撥盤開關(guān)、用于切換光圈和快門速度的撥盤開關(guān)以及用于操作各種設(shè)定菜單的按鈕,使用者通過對該操作部55的操作而能夠向拍攝裝置1施加各種指示。
光學(xué)系統(tǒng)10具備:使被拍攝體圖像成像于傳感器15的透鏡11、光圈12、快門13及低通濾波器14。其中,透鏡11和光圈12能夠更換地安裝于未圖示的殼體。作為傳感器15,使用具備拜耳陣列的彩色濾波器和通過光電轉(zhuǎn)換將與光量對應(yīng)的電荷蓄積于各像素的多個光電二極管的cmos(complementarymetaloxidesemiconductor:互補金屬氧化物半導(dǎo)體)圖像傳感器、ccd(chargecoupleddevice:電荷耦合器件)圖像傳感器等的固體拍攝元件。
傳感器15的像素的位置由直角坐標系中的坐標來規(guī)定,由沿與一坐標軸平行的方向排列的多個像素構(gòu)成行,以多個行沿與像素排列的方向垂直的方向排列的方式構(gòu)成。在本說明書中,將與行平行的方向稱為水平方向,將與行垂直的方向稱為垂直方向。傳感器15沿水平方向具備規(guī)定數(shù)、沿垂直方向具備規(guī)定數(shù)(當(dāng)然,水平方向、垂直方向的像素數(shù)可以不同)的像素。這里將由全部像素構(gòu)成的一個畫面稱為一幀。
在本實施方式中,傳感器15進行與定時生成器30輸出的各種信號同步的動作。即,定時生成器30輸出規(guī)定用于讀取一幀的光電二極管的檢測結(jié)果的期間的垂直同步信號(svsync)、規(guī)定用于讀取一幀的光電二極管的檢測結(jié)果的期間的水平同步信號(shsync)、以及規(guī)定各像素的圖像數(shù)據(jù)的讀取定時等的數(shù)據(jù)時鐘信號(sdotclock)(詳細地將于后面敘述)。
此外,在本實施方式中,將垂直同步信號svsync也稱為第一定時信號。傳感器15根據(jù)垂直同步信號svsync來開始一幀的輸出數(shù)據(jù)的輸出。并且,傳感器15在由水平同步信號shsync的期間內(nèi)的數(shù)據(jù)活動信號sdactive規(guī)定的期間通過與數(shù)據(jù)時鐘信號sdotclock對應(yīng)的定時依次讀取示出與傳感器15的一部分像素對應(yīng)的光電二極管的檢測結(jié)果的輸出數(shù)據(jù)。
圖像處理部20具備利用預(yù)先確保于sd-ram52的一行或者多行的行緩沖器52a~52c、vram52d、51,通過流水線處理生成用于由后述的顯示部40顯示被拍攝體的圖像的圖像數(shù)據(jù)的電路。在本實施方式中,傳感器15和顯示部40所具備的像素數(shù)不同,兩者的縱橫比也不同。因此,在圖像處理部20中,將傳感器15輸出的輸出數(shù)據(jù)轉(zhuǎn)換為能夠由顯示部40顯示的圖像數(shù)據(jù)(在傳感器15中,也可以通過隔行掃描或通過加法器的處理等進行減少水平方向以及垂直方向的像素的處理)。
用于該轉(zhuǎn)換的圖像處理部20具備:像素插值部20a、色彩再現(xiàn)處理部20b、濾波處理部20c、伽馬校正部20d、調(diào)整尺寸處理部20e以及圖像數(shù)據(jù)輸出部20f。行緩沖器52a是臨時存儲從傳感器15輸出的輸出數(shù)據(jù)的緩沖存儲器,當(dāng)輸出數(shù)據(jù)從傳感器15輸出時,該輸出數(shù)據(jù)被臨時存儲于行緩沖器52a。像素插值部20a一邊從行緩沖器52a中取得為了生成在拜耳陣列中各像素缺少的兩信道的顏色所需的行數(shù)的數(shù)據(jù),一邊通過插值處理生成該兩信道的顏色。其結(jié)果是,在各像素中生成三信道的數(shù)據(jù)。
接著,色彩再現(xiàn)處理部20b通過基于生成的數(shù)據(jù)進行3×3的矩陣運算,進行用于色彩匹配的色彩轉(zhuǎn)換處理。即,基于三行的數(shù)據(jù)生成一行的數(shù)據(jù)。通過色彩轉(zhuǎn)換處理生成的數(shù)據(jù)臨時存儲于行緩沖器52b。接著,濾波處理部20c通過濾波處理執(zhí)行銳度調(diào)整或噪聲去除處理等。即,參照濾波處理所需的行數(shù)的數(shù)據(jù)來執(zhí)行濾波處理。接著,伽馬校正部20d執(zhí)行彌補傳感器15的輸出數(shù)據(jù)的色調(diào)值示出的顏色和由顯示部40處理的圖像數(shù)據(jù)的色調(diào)值示出的顏色的特性差的伽馬校正。通過伽馬校正生成的數(shù)據(jù)臨時存儲于行緩沖器52c。
以線性順序存儲于該行緩沖器52c的數(shù)據(jù)的像素數(shù)(行數(shù)及水平方向的像素數(shù))取決于傳感器15具備的元件的數(shù)量,可以與顯示部40中的像素數(shù)不同。因此,調(diào)整尺寸處理部20e依次參照存儲于該行緩沖器52c的數(shù)據(jù)進行插值運算處理,通過指定像素間的位置的各信道的色調(diào)值來進行尺寸調(diào)整。生成的圖像數(shù)據(jù)以線性順序存儲于vram52d(也可以為行緩沖器)。
圖像數(shù)據(jù)輸出部20f將存儲于vram52d的圖像數(shù)據(jù)(data)以線性順序向顯示部40輸出。此外,cpu50能夠生成用于與被拍攝體的圖像排列地顯示各種信息的osd數(shù)據(jù),將osd數(shù)據(jù)存儲于vram51。圖像數(shù)據(jù)輸出部20f在規(guī)定的定時(輸出一幀的被拍攝體的圖像數(shù)據(jù)前、輸出后等)獲取存儲于vram51的osd數(shù)據(jù),作為圖像數(shù)據(jù)(data)向顯示部40線性順序輸出。此外,也可以省略圖像數(shù)據(jù)和osd數(shù)據(jù)的結(jié)合(可以不進行osd顯示)。
顯示部40是顯示示出作為拍攝對象的被拍攝體的圖像并使使用者把握拍攝前的被拍攝體的狀態(tài)及拍攝條件等的信息的evf(electronicviewfinder:電子取景器),本實施方式的拍攝裝置1為具備evf的無反射鏡數(shù)碼相機。顯示部40具備:未圖示的接口電路、液晶面板驅(qū)動器41、液晶面板42以及未圖示的接目鏡等。在本實施方式中,液晶面板42為在各像素中具備對應(yīng)于三色的彩色濾波器的三個子像素的高溫多晶硅tft(thinfilmtransistor:薄膜晶體管),像素的位置由直角坐標系中的坐標規(guī)定。并且,由沿平行于一個坐標軸的方向排列的多個像素構(gòu)成行,以多個行沿與像素排列的方向垂直的方向排列的方式構(gòu)成。在本說明書中,將平行于行的方向稱為水平方向,將垂直于行的方向稱為垂直方向,將由液晶面板42的全部像素構(gòu)成的一個畫面稱為一幀。
液晶面板驅(qū)動器41向液晶面板42輸出用于向各子像素施加電壓而驅(qū)動液晶的信號。液晶面板42具備未圖示的柵極驅(qū)動器及源極驅(qū)動器,液晶面板42通過如下方式進行顯示:柵極驅(qū)動器根據(jù)從液晶面板驅(qū)動器41輸出的信號控制各行在各像素中的顯示定時,并且源極驅(qū)動器對于處于顯示定時的行的各像素施加對應(yīng)于各像素的圖像數(shù)據(jù)的電壓。
即,液晶面板驅(qū)動器41以輸出用于進行液晶面板42中的顯示的各種信號的方式構(gòu)成,所述各種信號例如為規(guī)定用于進行一幀的顯示的期間的垂直同步信號(dvsync)、規(guī)定用于進行一幀的顯示的期間的水平同步信號(dhsync)、規(guī)定各行內(nèi)的圖像數(shù)據(jù)的取得期間的數(shù)據(jù)活動信號(ddactive)、規(guī)定各像素的圖像數(shù)據(jù)的取得定時等的數(shù)據(jù)時鐘信號(ddotclock)以及各像素的圖像數(shù)據(jù)(data)。
液晶面板42根據(jù)垂直同步信號dvsync開始基于一幀的圖像數(shù)據(jù)的顯示,在由水平同步信號dhsync及數(shù)據(jù)活動信號ddactive規(guī)定的期間內(nèi)通過與數(shù)據(jù)時鐘信號ddotclock對應(yīng)的定時將對應(yīng)于各像素的圖像數(shù)據(jù)data的電壓施加于各像素而進行顯示。此外,本實施方式的拍攝裝置1具備定時生成器30,上述的垂直同步信號dvsync、水平同步信號dhsync、數(shù)據(jù)活動信號ddactive、數(shù)據(jù)時鐘信號ddotclock由該定時生成器30生成(后面詳述)。此外,在本實施方式中,也將垂直同步信號dvsync稱為第二定時信號。
并且,本實施方式中的液晶面板42為水平方向具備規(guī)定數(shù)、在垂直方向具備規(guī)定數(shù)的活動像素(當(dāng)然,水平方向、垂直方向的像素數(shù)可以不同)的面板,通過調(diào)整液晶面板驅(qū)動器41輸出的圖像數(shù)據(jù)data的內(nèi)容及輸出定時,能夠在任意的位置進行對應(yīng)于data的色調(diào)的顯示。本實施方式中構(gòu)成為在液晶面板42的預(yù)先確定的被拍攝體圖像顯示區(qū)域基于傳感器15的輸出數(shù)據(jù)顯示被拍攝體的圖像,并且,在該被拍攝體圖像顯示區(qū)域以外的信息顯示區(qū)域顯示示出拍攝條件等的信息的文字。即,示出拍攝條件等的信息的文字與被拍攝體的圖像一起osd(onscreendisplay:屏幕顯示)于液晶面板42。此外,液晶面板42在水平方向及垂直方向具備比活動像素多的像素,但在本說明書中為了簡單起見省略說明關(guān)于活動像素以外的像素的處理。
本實施方式的拍攝裝置1在通常情況下通過顯示部40顯示基于傳感器15輸出的輸出數(shù)據(jù)而生成的圖像數(shù)據(jù)。因此,使用者能夠在將顯示部40作為evf利用的同時并確認被拍攝體。并且,使用者在操作操作部55進行拍攝指示的情況下,傳感器15根據(jù)拍攝指示,依次讀取示出對應(yīng)于全部活動像素的光電二極管的檢測結(jié)果的輸出數(shù)據(jù)。并且,圖像處理部20利用sd-ram52等生成jpeg等的格式的圖像數(shù)據(jù)。生成的圖像數(shù)據(jù)存儲于未圖示的移動存儲器等。即,使用者能夠生成示出被拍攝體的圖像數(shù)據(jù)。
(2)定時生成器的構(gòu)成:
在以上構(gòu)成的拍攝裝置1中,定時生成器30以不產(chǎn)生過度的顯示延遲或顯示延遲期間的不穩(wěn)定化的方式控制第一定時信號和第二定時信號的相位差。具體而言,如圖1及圖2所示,定時生成器30具備:振蕩器30a、第一定時信號生成部30b、第二定時信號生成部30c以及相位差控制部30d。
振蕩器30a具備晶體諧振器,輸出規(guī)定的頻率的輸出信號clk。圖3是關(guān)于定時生成器30處理的信號的一部分的時序圖。第一定時信號生成部30b為基于振蕩器30a的輸出信號clk生成第一定時信號等的信號的電路。具體而言,第一定時信號生成部30b具備sdotclock生成部31b、svsync生成部32b、shsync生成部33b以及sdactive生成部34b。
sdotclock生成部31b具備包括未圖示的相位比較器、低通濾波器、電壓控制振蕩器、分頻器的pll電路。在本實施方式中,sdotclock生成部31b能夠使輸出信號的頻率為n/m倍(n、m為1以上的整數(shù)),sdotclock生成部31b獲取振蕩器30a的輸出信號clk,以規(guī)定的參數(shù)n、m轉(zhuǎn)換頻率并輸出數(shù)據(jù)時鐘信號sdotclock。
例如,sdotclock生成部31b能夠進行將27mhz的輸出信號clk轉(zhuǎn)換為8倍頻率的216mhz的數(shù)據(jù)時鐘信號sdotclock等的處理。在圖3中,示出使輸出信號clk的頻率整數(shù)倍而生成數(shù)據(jù)時鐘信號sdotclock的示例。當(dāng)然,數(shù)據(jù)時鐘信號sdotclock的頻率根據(jù)傳感器15的構(gòu)成等而為任意的,既可以根據(jù)拍攝模式而為可變,也可以通過使用者等直接地或者間接地指示參數(shù)n、m而為可變。
sdotclock生成部31b生成的數(shù)據(jù)時鐘信號sdotclock向定時生成器30的外部輸出。并且,數(shù)據(jù)時鐘信號sdotclock輸入svsync生成部32b、shsync生成部33b和sdactive生成部34b。
shsync生成部33b在與sdotclock生成部31b輸出數(shù)據(jù)時鐘信號sdotclock同步的定時生成示出一行的拍攝周期tsh的水平同步信號shsync。即,預(yù)先確定一行的拍攝周期tsh(也可以根據(jù)拍攝模式或使用者的指示等而為可變),在本實施方式中,相當(dāng)于一行的拍攝周期tsh期間由數(shù)據(jù)時鐘信號sdotclock的計數(shù)數(shù)量規(guī)定。shsync生成部33b以數(shù)據(jù)時鐘信號sdotclock為觸發(fā)器而輸出水平同步信號shsync,在輸出該水平同步信號shsync之后,通過對于數(shù)據(jù)時鐘信號sdotclock進行計數(shù)來測量一行的拍攝周期tsh,在經(jīng)過該拍攝周期tsh的情況下,再次重復(fù)以數(shù)據(jù)時鐘信號sdotclock為觸發(fā)器而輸出水平同步信號shsync的處理。在圖3中,例示了通過上述生成的水平同步信號shsync。水平同步信號shsync向定時生成器30的外部、相位差控制部30d、svsync生成部32b及sdactive生成部34b輸出。
svsync生成部32b通過與sdotclock生成部31b輸出數(shù)據(jù)時鐘信號sdotclock同步的定時而生成示出一幀的拍攝周期tsv的垂直同步信號svsync。即,預(yù)先確定一幀的拍攝周期tsv(也可以根據(jù)拍攝模式或使用者的指示等而為可變),在本實施方式中,相當(dāng)于一幀的拍攝周期tsv的期間由水平同步信號shsync的計數(shù)數(shù)量規(guī)定。svsync生成部32b對于shsync生成部33b輸出的水平同步信號shsync進行計數(shù),重復(fù)每當(dāng)計數(shù)相當(dāng)于一幀的拍攝周期tsv的水平同步信號shsync時輸出垂直同步信號dvsync的處理。在圖3中,例示了通過上述生成的垂直同步信號svsync。垂直同步信號svsync向定時生成器30的外部、相位差控制部30d及sdactive生成部34b輸出。
sdactive生成部34b通過與sdotclock生成部31b輸出數(shù)據(jù)時鐘信號sdotclock同步的定時而生成示出在各行中實際進行拍攝的期間的數(shù)據(jù)活動信號sdactive。即,在一幀的拍攝周期tsv內(nèi),預(yù)先確定垂直消隱期間tbl,預(yù)先確定在垂直同步信號svsync以后、第一行的數(shù)據(jù)活動信號sdactive之前插入的水平同步信號shsync的數(shù)量csh。而且,在一行的拍攝周期tsh內(nèi),預(yù)先確定除去后沿期間和前沿期間的拍攝期間,在本實施方式中,后沿期間由數(shù)據(jù)時鐘信號sdotclock的計數(shù)數(shù)量csc規(guī)定。
sdactive生成部34b在獲取垂直同步信號svsync之后,對于shsync生成部33b輸出的水平同步信號shsync進行計數(shù)。在水平同步信號shsync的計數(shù)數(shù)量變?yōu)閏sh的情況下,sdactive生成部34b對于之后的水平同步信號shsync以后的數(shù)據(jù)時鐘信號sdotclock進行計數(shù)。并且,sdactive生成部34b,在數(shù)據(jù)時鐘信號sdotclock的計數(shù)數(shù)量到達csc的情況下,使數(shù)據(jù)活動信號sdactive為活動。在數(shù)據(jù)活動信號sdactive變?yōu)榛顒又螅?dāng)數(shù)據(jù)時鐘信號sdotclock的計數(shù)數(shù)量變?yōu)榧榷〝?shù)量時,sdactive生成部34b使數(shù)據(jù)活動信號sdactive為非活動。sdactive生成部34b通過重復(fù)該處理而輸出示出活動的拍攝期間的數(shù)據(jù)活動信號sdactive。數(shù)據(jù)活動信號sdactive被向定時生成器30的外部輸出。
相位差控制部30d為基于振蕩器30a的輸出信號在作為第一定時信號的垂直同步信號svsync和作為第二定時信號的垂直同步信號dvsync(后面詳述)之間給予預(yù)定的相位差的電路。在本實施方式中,相位差控制部30d具備接收示出預(yù)定的相位差的值的接口,通過該接口,能夠基于接收值設(shè)定預(yù)定的相位差。具體而言,當(dāng)使用者向相位差控制部30d指示值k時,相位差控制部30d以相當(dāng)于拍攝傳感器15中的k條的行的拍攝期間的差為預(yù)定的相位差的方式進行動作。
在本實施方式中,以第一定時信號為基準,對于該第一定時信號使相位延遲拍攝傳感器15中的k條的行的期間(即,水平同步信號shsync的周期×k)而輸出第二定時信號。因此,相位差控制部30d監(jiān)視svsync生成部32b及shsync生成部33b的輸出,在通過svsync生成部32b輸出作為第一定時信號的垂直同步信號dvsync之后,對于從shsync生成部33b輸出的水平同步信號shsync的數(shù)量進行計數(shù),在計數(shù)了k次的水平同步信號shsync的情況下,向dvsync生成部32c及dhsync生成部33c輸出示出第二定時信號的輸出定時的信號。
在圖3中,示出了為k=csh+4(csh為在垂直同步信號svsync以后、第一行的數(shù)據(jù)活動信號sdactive之前插入的水平同步信號shsync的數(shù)量)的情況下的示例。即,相位差控制部30d在時刻t1檢出垂直回掃期間svsync的情況下,對于在之后的垂直消隱期間tbl發(fā)生的水平同步信號shsync進行csh次計數(shù),而且在計數(shù)了4次水平同步信號shsync的時刻t2,向dvsync生成部32c及dhsync生成部33c輸出示出第二定時信號的輸出定時的信號。在本實施方式中,與期間δt相當(dāng)?shù)南辔徊顬轭A(yù)定的相位差,所述期間δt相當(dāng)于如上生成的水平同步信號shsync的周期的csh+4次。當(dāng)然,k的設(shè)定方法可以采用各種方法,可以以在省略已知的csh將相當(dāng)于上述的4的部分作為k輸入的情況下,構(gòu)成為得到與水平同步信號shsync的周期的csh+k次相當(dāng)?shù)钠陂g。
第二定時信號生成部30c為基于振蕩器30a的輸出信號clk生成第二定時信號等的信號的電路。具體而言,第二定時信號生成部30c具備ddotclock生成部31c、dvsync生成部32c、dhsync生成部33c以及ddactive生成部34c。
ddotclock生成部31c具備包括未圖示的相位比較器、低通濾波器、電壓控制振蕩器、分頻器的pll電路。在本實施方式中,ddotclock生成部31c能夠使輸出信號的頻率為i/j倍(i、j為1以上的整數(shù)),ddotclock生成部31c獲取振蕩器30a的輸出信號clk,以規(guī)定的參數(shù)i、j轉(zhuǎn)換頻率而輸出數(shù)據(jù)時鐘信號ddotclock。
例如,ddotclock生成部31c能夠進行將27mhz的輸出信號clk轉(zhuǎn)換為2倍頻率的54mhz的數(shù)據(jù)時鐘信號ddotclock等的處理。在圖3中,示出整數(shù)倍輸出信號clk的頻率而生成數(shù)據(jù)時鐘信號ddotclock的示例。當(dāng)然,數(shù)據(jù)時鐘信號ddotclock的頻率對應(yīng)于顯示部40的構(gòu)成等而為任意,既可以根據(jù)拍攝模式而為可變,也可以通過使用者等直接地或者間接地指示參數(shù)i、j而為可變。此外,在傳感器15的像素數(shù)和顯示部40的像素數(shù)不同的情況下,一般而言,數(shù)據(jù)時鐘信號sdotclock、ddotclock的周期不同。
ddotclock生成部31c生成的數(shù)據(jù)時鐘信號ddotclock向定時生成器30的外部輸出。并且,數(shù)據(jù)時鐘信號ddotclock被輸入到dvsync生成部32c、dhsync生成部33c以及ddactive生成部34c。
dhsync生成部33c當(dāng)從相位差控制部30d接收示出第二定時信號的輸出定時的信號時,則在與ddotclock生成部31c輸出數(shù)據(jù)時鐘信號ddotclock同步的定時生成示出一行的顯示周期tdh的水平同步信號dhsync。即,預(yù)先確定一行的顯示周期tdh(也可以根據(jù)拍攝模式或使用者的指示等而為可變),在本實施方式中,相當(dāng)于一行的顯示周期tdh期間由數(shù)據(jù)時鐘信號ddotclock的計數(shù)數(shù)量規(guī)定。dhsync生成部33c以示出第二定時信號的輸出定時的信號及數(shù)據(jù)時鐘信號ddotclock為觸發(fā)器而輸出水平同步信號dhsync,在輸出該水平同步信號dhsync之后,通過對于數(shù)據(jù)時鐘信號ddotclock進行計數(shù)來測量一行的顯示周期tdh,在經(jīng)過該顯示周期tdh的情況下,再次重復(fù)以數(shù)據(jù)時鐘信號ddotclock為觸發(fā)器而輸出水平同步信號dhsync的處理。在圖3中,例示了通過上述生成的水平同步信號dhsync。水平同步信號dhsync向定時生成器30的外部、dvsync生成部32c及ddactive生成部34c輸出。
dvsync生成部32c當(dāng)從相位差控制部30d接收示出第二定時信號的輸出定時的信號時,在與ddotclock生成部31c輸出數(shù)據(jù)時鐘信號ddotclock同步的定時生成示出一幀的顯示周期tdv的垂直同步信號dvsync。即,dvsync生成部32c重復(fù)以示出第二定時信號的輸出定時的信號及數(shù)據(jù)時鐘信號ddotclock為觸發(fā)器而輸出垂直同步信號dvsync的處理。在圖3中,例示了通過上述生成的垂直同步信號dvsync。垂直同步信號dvsync向定時生成器30的外部及ddactive生成部34c輸出。此外,垂直同步信號dvsync由于給予垂直同步信號dvsync一定的相位差(相當(dāng)于延遲期間δt)而被輸出,因此,在本實施方式中,一幀的拍攝周期tsv和一幀的顯示周期tdv的長度一致。
ddactive生成部34c在與ddotclock生成部31c輸出數(shù)據(jù)時鐘信號ddotclock同步的定時生成示出在各行中實際進行顯示的期間的數(shù)據(jù)活動信號ddactive。即,在一幀的顯示周期tdv內(nèi),預(yù)先確定垂直消隱期間,預(yù)先確定在垂直同步信號dvsync以后、第一行的數(shù)據(jù)活動信號ddactive之前插入的水平同步信號dhsync的數(shù)量cdh。而且,在一行的顯示周期tdh內(nèi),預(yù)先確定除去后沿期間和前沿期間的拍攝期間,在本實施方式中,后沿期間由水平同步信號shsync的計數(shù)數(shù)量cdc規(guī)定。
ddactive生成部34c在獲取垂直同步信號dvsync之后,對于dhsync生成部33c輸出的水平同步信號dhsync進行計數(shù)。在水平同步信號dhsync的計數(shù)數(shù)量變?yōu)閏dh的情況下,ddactive生成部34c對于之后的水平同步信號dhsync以后的數(shù)據(jù)時鐘信號ddotclock進行計數(shù)。并且,ddactive生成部34c在數(shù)據(jù)時鐘信號ddotclock的計數(shù)數(shù)量到達cdc的情況下,使數(shù)據(jù)活動信號ddactive為活動(圖3中未示出)。在數(shù)據(jù)活動信號ddactive變?yōu)榛顒又?,?dāng)數(shù)據(jù)時鐘信號ddotclock的計數(shù)數(shù)量變?yōu)榧榷〝?shù)量時,ddactive生成部34c使數(shù)據(jù)活動信號ddactive為非活動。ddactive生成部34c通過重復(fù)該處理而輸出示出活動的拍攝期間的數(shù)據(jù)活動信號ddactive。數(shù)據(jù)活動信號ddactive被向定時生成器30的外部輸出。
在本實施方式中,通過如上生成的垂直同步信號svsync等驅(qū)動傳感器15,通過垂直同步信號dvsync等驅(qū)動顯示部40。這里,由于垂直同步信號dhsync相對于垂直同步信號svsync具有相當(dāng)于期間δt的相位差,因此,顯示部40以延遲k-csh行的狀態(tài)而被驅(qū)動。
這里,以如下方式設(shè)定相當(dāng)于期間δt的預(yù)定的相位差:使從傳感器15中的拍攝完成至顯示部40的顯示開始為止的延遲極小化,并且,通過維持該相位差而不產(chǎn)生過度的顯示延遲或顯示延遲期間的不穩(wěn)定化。即,在本實施方式中,以如下方式設(shè)定相位差:盡管顯示與拍攝相比延遲相當(dāng)于該相位差的非常短的期間δt,但不顯示一幀等過度的顯示延遲。并且,以不產(chǎn)生如下不穩(wěn)定化的方式設(shè)定相位差:在存在從拍攝至顯示為止的延遲的行中顯示延遲短、在其它行中顯示延遲長等。
具體而言,在本實施方式中,指定由傳感器15拍攝為了進行顯示部40中的任意行的顯示所需的行數(shù)的信息的期間和由圖像處理部20處理該所需的行數(shù)的信息的期間的長度。并且,以該這些期間的總和的期間成為k-csh行的拍攝期間的方式設(shè)定預(yù)定的相位差。
即,在本實施方式中,傳感器15及顯示部40由多個行構(gòu)成,逐行處理圖像。例如,示出由傳感器15拍攝的圖像的輸出數(shù)據(jù)以行單位存儲于行緩沖器52a,基于一行或者多行的數(shù)據(jù)進行像素插值部20a等中的處理。因此,以傳感器15的一行的拍攝周期的整數(shù)倍表現(xiàn)一行的顯示所需的行數(shù)的拍攝期間是容易的。并且,進行由傳感器15進行的拍攝和由圖像處理部20進行的圖像處理,在解析每行的拍攝時間或圖像處理時間的同時,以傳感器15的一行的拍攝周期為單位測量基于一行或者多行的數(shù)據(jù)進行由圖像處理部進行的處理的期間是容易的。
例如,在圖像處理部20中,在像素插值部20a~調(diào)整尺寸處理部20e中,在處理所需的行數(shù)的數(shù)據(jù)被存儲于行緩沖器之后開始處理。因此,能夠容易地以一行的拍攝周期的整數(shù)倍(tsv×l:l為整數(shù))定義至處理開始為止所需的待機時間。調(diào)整尺寸處理部20e中的處理和圖像數(shù)據(jù)輸出部20f中的處理所需的待機時間不一定為一行的拍攝周期的整數(shù)倍,如果該待機時間例如為一行的拍攝周期的0.3倍的話,通過將該待機時間視為一行的拍攝周期的1倍而能夠以一行的拍攝周期的整數(shù)倍(tsv×m:m為整數(shù))定義該待機時間。以上的結(jié)果是,能夠以傳感器15的一行的拍攝周期的整數(shù)倍表現(xiàn)一行的顯示所需的行數(shù)的拍攝期間。
這樣,當(dāng)以一行的拍攝周期的整數(shù)倍(l+m)倍表現(xiàn)拍攝及圖像處理所需要的期間時,l+m+上述的計數(shù)數(shù)量csh成為值k。從而,由于使得顯示行不超越拍攝行(在顯示開始定時前生成顯示對象的圖像),因此,能夠?qū)⒆钚∠薅鹊南辔徊钭鳛榕臄z傳感器15中的一行的拍攝期間的整數(shù)倍(即,k行的拍攝期間)而預(yù)先確定。因此,在本實施方式中,預(yù)先確定相當(dāng)于最小限的相位差的該k條的行的拍攝期間,使用者向相位差控制部30d輸入該k的值。其結(jié)果是,給予作為第一定時信號的垂直同步信號svsync和作為第二定時信號的垂直同步信號dvsync之間預(yù)定的相位差。其結(jié)果是,以使對于任意行的顯示為充分的期間并且不會長期在所需以上的方式來給予相位差。
而且,在本實施方式中,通過對相位差控制部30d給予值k,作為預(yù)定的相位差的δt成為傳感器15中的k行的拍攝期間。并且,相位差控制部30d基于svsync生成部32b輸出的垂直同步信號svsync及shsync生成部33b輸出的水平同步信號shsync,輸出示出第二定時信號的輸出定時的信號。即,相位差控制部30d將比垂直同步信號svsync延遲水平同步信號shsync的計數(shù)數(shù)量k的定時作為第二定時信號的輸出定時。
這里,上述的垂直同步信號svsync及水平同步信號shsync基于數(shù)據(jù)時鐘信號sdotclock生成,數(shù)據(jù)時鐘信號sdotclock進一步基于振蕩器30a的輸出信號clk生成。從而,可以說,在相位差控制部30d中,基于振蕩器30a的輸出信號clk測量作為相比第一定時信號即垂直同步信號svsync的相位差的期間δt。并且,水平同步信號shsync由于示出一行的拍攝周期,因此,通過計數(shù)該水平同步信號shsync,相位差控制部30d能夠容易地指定具有相當(dāng)于一行的拍攝期間的整數(shù)倍的預(yù)定的相位差的定時。能夠容易地生成對于第一定時信號具有該預(yù)定的相位差的第二定時信號。
通過以上的構(gòu)成,能夠提供全部基于共同的振蕩器30a的輸出信號生成、控制第一定時信號和第二定時信號和預(yù)定的相位差的拍攝裝置1。并且,在該拍攝裝置1中,能夠以第一定時信號和第二定時信號的相對的定時極為準確的狀態(tài)持續(xù)拍攝及顯示。例如,即使產(chǎn)生了振蕩器30a的輸出信號的周期由于溫度變化等而偏離等的變動,由于第一定時信號和第二定時信號和預(yù)定的相位差全部對應(yīng)于該變動而產(chǎn)生同樣的變動,因此,得以維持第一定時信號和第二定時信號的相位差為預(yù)定的相位差的狀態(tài)。因此,能夠在設(shè)置預(yù)定的相位差的狀態(tài)使傳感器15和顯示部40準確地同步。
(3)錯誤信息獲取部的構(gòu)成:
錯誤信息獲取部60為用于獲取示出由液晶面板42顯示的行的圖像未由圖像處理部20生成的錯誤的有無的信息的電路。錯誤信息獲取部60具備未圖示的存儲器。并且,圖像處理部20當(dāng)結(jié)束一行的圖像處理時,向錯誤信息獲取部60輸出示出圖像處理結(jié)束的行的信息。具體而言,在本實施方式中,當(dāng)由調(diào)整尺寸處理部20e結(jié)束一行的圖像數(shù)據(jù)的處理時,處理后的圖像數(shù)據(jù)與示出vram52d中的保存位置的地址一起被輸出至vram52d。而且,此時,調(diào)整尺寸處理部20e將示出被處理的行的信息(例如,既可以為地址信息,也可以為示出行號的信息)向錯誤信息獲取部60輸出。在圖1中,示出該被處理的行的信息由虛線的箭頭示出。錯誤信息獲取部60當(dāng)被輸入示出該被處理的行的信息時,將其存儲于未圖示的存儲器。其結(jié)果是,示出圖像處理完成(本實施方式中的作為圖像處理最終工序的調(diào)整尺寸處理完成(除去輸出待機等待的工序))的最新的行的信息被存儲于存儲器。
而且,指示進行一行的圖像的顯示的定時的信號(dhsync、ddactive等)被輸入圖像數(shù)據(jù)輸出部20f,圖像數(shù)據(jù)輸出部20f根據(jù)該信號,將一行的圖像數(shù)據(jù)data向液晶面板驅(qū)動器41輸出。此時,圖像數(shù)據(jù)輸出部20f將示出向液晶面板驅(qū)動器41輸出的行的信息(例如,既可以為該行的數(shù)據(jù)被保存于vram52d時的地址信息,也可以為示出行號的信息)向錯誤信息獲取部60輸出。在圖1中,示出向該液晶面板驅(qū)動器41輸出的行的信息由一點劃線的箭頭示出。錯誤信息獲取部60當(dāng)被輸入示出向該液晶面板驅(qū)動器41輸出的行的信息時,將其存儲于未圖示的存儲器。其結(jié)果是,示出顯示完成的最新的行的信息被存儲于存儲器。這里,只要能夠通過示出圖像處理完成的最新的行的信息和示出顯示完成的最新的行的信息的比較而指定錯誤的有無即可,如果該信息為示出行號的信息的話,適當(dāng)進行除去液晶面板42中的垂直回掃期間等的、非實效的顯示期間的期間等的處理。
以下記載了通過示出圖像處理完成的最新的行的信息和示出顯示完成的最新的行的信息的比較而指定錯誤的有無的處理的一個例子。調(diào)整尺寸處理部20e當(dāng)?shù)趎-1行的圖像數(shù)據(jù)的處理結(jié)束時,將處理后的圖像數(shù)據(jù)和示出vram52d中的保存位置的地址一起向vram52d輸出,當(dāng)?shù)趎-1行的圖像數(shù)據(jù)向vram52d的輸出結(jié)束時,將第n-1行的write-end信息(示出第n-1行的行號的信息)向錯誤信息獲取部60輸出。同樣地,當(dāng)?shù)趎行的圖像數(shù)據(jù)向vram52d的輸出結(jié)束時,將第n行的write-end信息(示出第n行的行號的信息)向錯誤信息獲取部60輸出,當(dāng)?shù)趎+1行的圖像數(shù)據(jù)向vram52d的輸出結(jié)束時,將第n+1行的write-end信息(示出第n+1行的行號的信息)向錯誤信息獲取部60輸出。這里,write-end信息與示出所述圖像處理完成的最新的行的信息相當(dāng)。
另一方面,圖像數(shù)據(jù)輸出部20f將第n-1行的圖像數(shù)據(jù)data向液晶面板驅(qū)動器41輸出,當(dāng)該輸出結(jié)束時,將第n-1行的read-end信息(示出第n-1行的行號的信息)向錯誤信息獲取部60輸出。同樣地,將第n行的圖像數(shù)據(jù)data向液晶面板驅(qū)動器41輸出,當(dāng)該輸出結(jié)束時,將第n行的read-end信息(示出第n行的行號的信息)向錯誤信息獲取部60輸出,將第n+1行的圖像數(shù)據(jù)data向液晶面板驅(qū)動器41輸出,當(dāng)該輸出結(jié)束時,將第n+1行的read-end信息(示出第n+1行的行號的信息)向錯誤信息獲取部60輸出。這里,read-end信息與示出所述顯示完成的最新的行的信息相當(dāng)。
在指定錯誤的有無的情況下,錯誤信息獲取部60比較最新的write-end信息和最新的read-end信息而指定錯誤的有無。具體而言,在關(guān)系式“write-end信息≥read-end信息+1”不成立的情況下判斷為錯誤。例如,在第n+1行的write-end信息被輸出至錯誤信息獲取部60之前欲將第n+1行的圖像數(shù)據(jù)輸出至液晶面板驅(qū)動器41的情況下,此時,由于write-end信息≥read-end信息+1變?yōu)閚≥n+1,因此,關(guān)系式不成立而判斷為錯誤。此外,一個畫面的上部分和下部分需要特殊的判定,其不過為進行在應(yīng)該顯示的行數(shù)據(jù)的寫入完成之后進行顯示這樣的判定,特殊判定的詳細情況在此省略。
在本實施方式中,能夠?qū)⒃阱e誤信息獲取部60中獲取的信息顯示于顯示部40。即,使用者能夠通過操作部55向拍攝裝置1施加使顯示部40顯示示出錯誤的有無的信息的指示。當(dāng)進行該指示時,cpu50獲取存儲于錯誤信息獲取部60的存儲器中的信息,基于示出圖像處理完成的最新的行的信息和示出顯示完成的最新的行的信息,獲取圖像處理完成的最新的行號和顯示完成的最新的行號的差分。并且,cpu50生成用于顯示該信息的osd數(shù)據(jù),將該osd數(shù)據(jù)存儲于vram51。其結(jié)果是,示出圖像處理完成的最新的行號和顯示完成的最新的行號的差分的信息,即示出圖像處理部20中的圖像生成的進程和顯示部40中的圖像顯示的進程之差的信息被顯示于顯示部40。
其結(jié)果是,使用者能夠通過顯示的內(nèi)容確認預(yù)定的相位差是否按照意圖被運用。即,進程之差大于0的話(或者比規(guī)定的余地大的話),則能夠判斷顯示沒有超越拍攝(包含圖像處理),預(yù)定的相位差是適合的。當(dāng)然,示出錯誤的有無的信息的顯示方式能夠設(shè)定各種方式,既可以為示出進程之差的數(shù)值,也可以為示出錯誤的有無的圖標,還可以為示出錯誤的有無的顏色等的顯示。當(dāng)然,錯誤信息的使用不限于本實施方式的顯示,在基于錯誤信息檢測出錯誤的發(fā)生的情況下,也可以向cpu50輸入切入信號,執(zhí)行指定的處理。指定的處理例如可以列舉存儲錯誤的發(fā)生的處理、對應(yīng)于錯誤的發(fā)生的處理等。該處理可以例如由對應(yīng)于錯誤處理的專用的硬件等執(zhí)行。
(4)其它的實施方式:
以上的實施方式為用于實施本發(fā)明的一個例子,只要在基于共同的振蕩器生成第一定時信號及第二定時信號和兩信號的相位差的范圍內(nèi),可以采用其它的各種實施方式。
例如,在通過信號周期的整數(shù)倍指定預(yù)定的相位差的周期的構(gòu)成中,信號周期除了上述的一行的拍攝周期之外,可以為一行的顯示周期。圖4示出用于此的構(gòu)成例,通過對于圖2所示的定時生成器30校正若干信號的輸入輸出關(guān)系和svsync生成部32b及shsync生成部33b的功能,能夠?qū)崿F(xiàn)圖4所示的構(gòu)成。
具體而言,在圖4的構(gòu)成中,與圖2相同附圖標記的電路具有基本相同的功能。不過,在相位差的形成中,第一定時信號生成部30b和第二定時信號生成部30c的功能在圖2和圖4中互換。即,在第二定時信號生成部30c中,基于數(shù)據(jù)時鐘信號ddotclock生成垂直同步信號dvsync、水平同步信號dhsync及數(shù)據(jù)活動信號ddactive。垂直同步信號dvsync及水平同步信號dhsync被輸入相位差控制部30d,相位差控制部30d基于上述的信號,在相比作為第二定時信號的垂直同步信號dvsync延遲k-cdh行的顯示期間的定時輸出示出作為第一定時信號的輸出定時的信號。
示出該第一定時信號的輸出定時的信號被輸入到svsync生成部32b及shsync生成部33b,svsync生成部32b在該定時輸出垂直同步信號svsync,shsync生成部33b開始與該定時同步的水平同步信號shsync的輸出。其結(jié)果是,作為第一定時信號的垂直同步信號svsync能夠以相比作為第二定時信號的垂直同步信號dvsync延遲預(yù)定的相位差的狀態(tài)來驅(qū)動定時生成器30。這里,由于垂直同步信號dvsync和垂直同步信號svsync的周期一致,因此,通過以上的構(gòu)成,能夠提供一種顯示部40以相比由傳感器15進行的拍攝延遲一定期間的狀態(tài)被驅(qū)動的狀態(tài)得以維持的拍攝裝置1。
而且,用于決定預(yù)定的相位差的參數(shù)的參照法不限于上述的示例,能夠采用其它的各種參照法。例如,可以為如下構(gòu)成:在圖2所示的構(gòu)成中,相對于相位差控制部30d輸入dvsync生成部32c輸出的垂直同步信號dvsync和shsync生成部33b輸出的水平同步信號shsync,基于上述的信號及一行的拍攝周期的k倍控制相位差。
即,可以構(gòu)成如下:相位差控制部30d在被輸入垂直同步信號dvsync的情況下,開始水平同步信號shsync的計數(shù),在計數(shù)數(shù)量達到maxshsync-k的情況下向svsync生成部32b發(fā)出指示,使垂直同步信號svsync輸出。此外,這里,maxshsync為垂直同步信號svsync的一周期內(nèi)的水平同步信號shsync的數(shù)量(垂直同步信號svsync的周期tsv/水平同步信號shsync的周期)。其結(jié)果是,構(gòu)成為在相比第一定時信號的垂直同步信號svsync延遲δt的定時輸出作為第二定時信號的垂直同步信號dvsync。
當(dāng)然,在圖4所示的構(gòu)成中,可以構(gòu)成為:相對于相位差控制部30d輸入svsync生成部32b輸出的垂直同步信號svsync和dhsync生成部33c輸出的水平同步信號dhsync,基于上述的信號及一行的顯示周期的k倍控制相位差。
而且,圖像處理部20中的處理內(nèi)容為行緩沖器的構(gòu)成是一個例子,也可以采用其它的處理或緩沖的構(gòu)成。例如,可以構(gòu)成為:以蓄積畸變所需要的行數(shù)的數(shù)據(jù)的方式來設(shè)置行緩沖器,圖像處理部20執(zhí)行透鏡11的畸變校正。
而且,在上述的實施方式中,顯示部40為使用液晶面板的evf,顯示部40也可以為evf以外的顯示部,例如既可以為使用安裝于拍攝裝置1的背面的液晶面板的顯示部,也可以為使用液晶面板以外的方式的顯示部。并且,拍攝裝置1可以為具備反射鏡的單鏡頭反光照相機,也可以為電影攝影機,還可以為具備拍攝功能的手機等的裝置。而且,拍攝裝置1可以搭載于其它的裝置例如車輛。這種情況下,例如可以列舉通過傳感器15拍攝車輛的外部,使車輛內(nèi)部的使用者看到顯示部40的顯示圖像的構(gòu)成等。
而且,在上述的傳感器15中,彩色濾波器為拜耳陣列,也可以將本發(fā)明適用于使用由拜耳陣列以外的排列構(gòu)成的傳感器的拍攝裝置。而且,vram52d、51的容量沒有限定,既可以為行緩沖器,也可以為具備用于記錄一幀的圖像數(shù)據(jù)的記錄容量的存儲器。通過該構(gòu)成,能夠進行基于作為顯示對象的圖像數(shù)據(jù)的各種處理。而且,從定時生成器30向顯示部40的各種信號的傳送方式能夠采用各種方式,可以通過hdmi(high-definitionmultimediainterface:高清多媒體接口)等傳送。并且,可以使上述實施方式中的方向相反,例如,在水平方向上既可以從左向右顯示,也可以從右向左顯示。
而且,osd數(shù)據(jù)只要為在顯示部的信息顯示區(qū)域中示出成為顯示對象的規(guī)定的信息的圖像數(shù)據(jù)即可,可以為使拍攝條件以外的各種信息例如示出搭載于拍攝裝置1的電池的余量的信息等為成為顯示對象的規(guī)定的信息的構(gòu)成。
而且,可以以能夠檢查預(yù)定的相位差是否按照意圖設(shè)定的方式構(gòu)成。作為用與此的構(gòu)成,例如可以列舉輸出直接地、間接地示出預(yù)定的相位差的值等的信息的構(gòu)成。作為后者,能夠采用輸出能夠檢查相位差是否按照意圖的信息的構(gòu)成。例如,拍攝裝置1可以以能夠輸出圖像處理對象的行和顯示對象的行的方式構(gòu)成。
該構(gòu)成例如在圖1所示的拍攝裝置中能夠通過如下的構(gòu)成等實現(xiàn),即,向vram51等的存儲器中寫入示出圖像處理對象的行的信息和示出顯示對象的行的信息,根據(jù)使用者的指示等通過osd顯示等將上述的信息顯示于顯示部40。即,在圖像處理部20中,圖像數(shù)據(jù)輸出部20f每輸出一行的數(shù)據(jù),便增加示出輸出完成的行的值(初始值為1),將該值向vram51輸出并存儲。其結(jié)果是,示出圖像處理完成的最新的行的值存儲于vram51等。
另一方面,在顯示部40中,每由液晶面板42顯示一行的圖像,便增加示出顯示完成的行的值(初始值為1),將該值向vram51輸出并存儲。其結(jié)果是,示出顯示完成的最新的行的值存儲于vram51等。在該狀態(tài)下,根據(jù)使用者的指示等使上述的信息顯示的話,使用者便能夠根據(jù)顯示的內(nèi)容確認預(yù)定的相位差是否按照意圖被運用。即,只要示出圖像處理完成的最新的行的值大于示出顯示完成的最新的行的值的話,便能夠判斷顯示沒有超越拍攝(包含圖像處理),預(yù)定的相位差是適當(dāng)?shù)摹?/p>
第一定時信號生成部只要能夠基于振蕩器的輸出信號生成第一定時信號即可。即,第一定時信號生成部能夠通過使分頻器或倍增器等作用于振蕩信號的pll(相位同步電路)等而構(gòu)成。第一定時信號只要為用于驅(qū)動傳感器的信號即可,除了上述的垂直同步信號以外,與傳感器動作同步的各種信號也可以作為第一定時信號而發(fā)揮作用。
第二定時信號生成部只要能夠基于振蕩器的輸出信號生成第二定時信號即可。即,第二定時信號生成部能夠通過使分頻器或倍增器等作用于振蕩信號的pll(相位同步電路)等構(gòu)成。第二定時信號只要為用于驅(qū)動顯示部的信號即可,除了上述的垂直同步信號以外,與顯示部動作同步的各種信號也可以作為第二定時信號而發(fā)揮作用。
當(dāng)然,第一定時信號和第二定時信號的特性(周期等)可以不同,第一定時信號的周期和第二定時信號的周期可以一致。前者例如可以列舉第一定時信號和第二定時信號的任一方為另一方的整數(shù)倍的周期的構(gòu)成。后者則能夠提供以一幀的顯示期間顯示一幀的拍攝圖像的拍攝裝置。
相位差控制部只要能夠基于振蕩器的輸出信號在第一定時信號和第二定時信號之間給予預(yù)定的相位差即可。用于生成具有預(yù)定的相位差的信號的構(gòu)成,能夠采用各種構(gòu)成,例如,可以列舉以第一定時信號和第二定時信號的一方為基準,以從檢測基準開始經(jīng)由相當(dāng)于預(yù)定的相位差的期間之后產(chǎn)生另一方的信號的方式控制信號的生成定時的構(gòu)成等。
此外,為了生成預(yù)定的相位差,只要能夠以第一定時信號和第二定時信號在拍攝中具有一定的相位差的方式控制信號的開始定時等即可,相位差可以以任意的單位(例如,可以為時間,也可以為時鐘的個數(shù))測量??傊?,該相位差基于振蕩器的輸出信號定義。即,定義相當(dāng)于預(yù)定的相位差的期間或時鐘的個數(shù),基于振蕩器的輸出信號測量符合該定義的相位差,通過與該相位差同步的定時控制第一定時信號和第二定時信號的至少一方的定時。
預(yù)定的相位差只要以顯示部中的延遲被極小化,通過維持該相位差而不產(chǎn)生過度的顯示延遲或顯示延遲期間的不穩(wěn)定化的方式設(shè)定即可。即,盡管顯示與拍攝相比延遲相當(dāng)于該相位差的非常短的期間,但以不顯示一幀等的過度的顯示延遲的方式設(shè)定相位差。并且,以不產(chǎn)生從拍攝起至顯示止的延遲在有的行短、其它行長等的不穩(wěn)定化的方式設(shè)定相位差。預(yù)定的相位差既可以預(yù)先確定,也可以根據(jù)使用者等的指示而確定,還可以根據(jù)動作模式等確定。
作為這種預(yù)定的相位差,例如可以列舉與通過傳感器拍攝為進行顯示部中的任意行的顯示所需的行數(shù)的信息的期間的長度和通過圖像處理部處理該信息的期間的長度相當(dāng)?shù)南辔徊?。即,在一實施方式中,由多行?gòu)成傳感器及顯示部,逐行處理圖像。具體而言,被拍攝的圖像逐行輸出,進行通過圖像處理部的處理。并且,處理后的圖像在顯示部中逐行顯示。因此,由于使得顯示行不超越拍攝行(在顯示開始定時之前生成顯示對象的圖像),因此,解析各行的拍攝時間和圖像處理時間即可,解析的結(jié)果是,能夠在任意行中預(yù)先確定顯示行不超越拍攝行的最小限度的相位差。根據(jù)該構(gòu)成,能夠以在充分地顯示任意的期間并不長期化于所需以上的方式來決定相位差。
作為基于振蕩器的輸出信號定義預(yù)定的相位差時的構(gòu)成例,可以采用使與傳感器中的一行的拍攝期間的整數(shù)倍或顯示部中的一行的顯示期間的整數(shù)倍相當(dāng)?shù)牟钭鳛轭A(yù)定的相位差的構(gòu)成。即,在從由多行構(gòu)成的傳感器逐行輸出圖像,逐行進行通過圖像處理部的處理的構(gòu)成中,如果既定行數(shù)(一個或者多個)的拍攝不結(jié)束則圖像處理不能開始。并且,由于一行的拍攝期間為極短的期間,因此,能夠通過拍攝期間的整數(shù)倍定義與對于該既定行數(shù)的圖像進行圖像處理所需要的期間大致等價的期間。從而,以一行的拍攝期間為單位定義預(yù)定的相位差是容易的,同時,能夠容易地定義使顯示部中的延遲極小化的相位差。
而且,能夠容易地基于振蕩器的輸出信號測量一行的拍攝期間或一行的顯示期間。即,為了驅(qū)動傳感器或顯示部,一般地使用周期性的同步信號。例如,設(shè)想第一定時信號生成部及第二定時信號生成部在作為第一定時信號或第二定時信號的垂直同步信號的基礎(chǔ)上生成水平同步信號等的構(gòu)成。在該構(gòu)成中,上述的同步信號也基于振蕩器的輸出信號生成。
并且,一行的拍攝期間與傳感器的水平同步信號的一周期相當(dāng),一行的顯示期間與顯示部的水平同步信號的一周期相當(dāng)。從而,如果通過與上述的水平同步信號的一周期的整數(shù)倍相當(dāng)?shù)牟疃x為預(yù)定的相位差,則通過利用上述的水平同步信號控制第一定時信號或者第二定時信號的開始定時,能夠容易地生成具有與一行的拍攝期間或一行的顯示期間的整數(shù)倍相當(dāng)?shù)念A(yù)定的相位差的信號。
預(yù)定的相位差可變的構(gòu)成中,例如相位差控制部能夠采用接收示出預(yù)定的相位差的值,基于接收的值設(shè)定預(yù)定的相位差的構(gòu)成等。該構(gòu)成例如能夠通過相位差控制部接收使用者的指示值或每個動作模式的值,基于該值設(shè)定預(yù)定的相位差的構(gòu)成等實現(xiàn)。另外,也可以以能夠通過各種單位輸入該值的方式構(gòu)成,例如,可以列舉在以一行的拍攝期間或一行的顯示期間為單位使預(yù)定的相位差可變的構(gòu)成中,形成能夠輸入行數(shù)的構(gòu)成等。通過以上的構(gòu)成,能夠容易地設(shè)定預(yù)定的相位差。
傳感器基于第一定時信號而被驅(qū)動,其為拍攝圖像的傳感器即可。當(dāng)然,可以具備用于拍攝圖像的透鏡或光圈等的構(gòu)成??傊?,傳感器只要被第一定時信號驅(qū)動即可。即,只要基于第一定時信號控制圖像的拍攝或輸出的定時,生成作為顯示對象的圖像的基礎(chǔ)的信息即可。
圖像處理部只要能夠基于傳感器的輸出數(shù)據(jù)而生成示出被拍攝體的圖像的圖像數(shù)據(jù)即可,只要能夠在顯示部中基于該圖像數(shù)據(jù)而顯示被拍攝體的圖像即可。圖像處理能夠通過任意種類的處理構(gòu)成,可以通過預(yù)先統(tǒng)計等指定處理所需的期間。
顯示部只要基于第二定時信號而被驅(qū)動,能夠顯示由傳感器拍攝的圖像即可。即,只要基于第二定時信號控制圖像的顯示定時,由傳感器拍攝的圖像顯示于顯示部即可。
而且,如本發(fā)明所述,基于共同的振蕩器生成第一定時信號及第二定時信號和兩信號的相位差的方法能夠作為程序或方法而適用。并且,以上的裝置、程序、方法,既有作為獨立的裝置而實現(xiàn)的情況,也有在具有多功能的裝置中使用共同的部件而實現(xiàn)的情況,包含各種方式。