專利名稱:攝像裝置以及圖像顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及攝像裝置以及圖像顯示方法,特別涉及能夠進(jìn)行全景攝像的攝像裝置、以及圖像合成方法記錄介質(zhì)。
背景技術(shù):
一直以來,作為攝像裝置所具有的一個功能,存在全景攝像功能。該功能首先通過用戶操作一邊維持對快門開關(guān)進(jìn)行了按下操作的狀態(tài),一邊使數(shù)碼照相機(jī)在水平方向上移動,攝像裝置在此期間執(zhí)行多次攝像處理。之后,通過將攝像處理的結(jié)果所獲得的多個圖像數(shù)據(jù)在橫方向(水平方向)進(jìn)行合成,來生成全景圖像的圖像數(shù)據(jù)。在日本的專利文獻(xiàn)的JP特開平06-303562號公報中,公開了如下技術(shù)數(shù)碼照相機(jī)在現(xiàn)在正在進(jìn)行攝像中的圖像上重疊橫長的邊框來進(jìn)行顯示,在該橫長的邊框內(nèi)使用在橫向延伸的狀態(tài)條來提示全景攝像的進(jìn)展?fàn)顟B(tài)。但是,在上述專利文獻(xiàn)的技術(shù)的情況下,例如,用戶在攝像中無法針對在此之前的攝像的歷史記錄,確認(rèn)從開始全景攝像后到現(xiàn)在為止拍攝了怎樣的圖像。因此,存在在全景攝像結(jié)束后,在作為圖像數(shù)據(jù)而記錄的全景圖像中缺少必要的圖像的情況,或反之混合了多余的圖像的情況等,用戶為了得到希望的全景圖像,需要反復(fù)進(jìn)行多次攝像操作。
發(fā)明內(nèi)容
本發(fā)明鑒于這種狀況而作,目的在于,在全景攝像中,使用戶能夠容易地視覺辨識到此為止的攝像的歷史記錄。為了達(dá)成上述目的,技術(shù)方案1的發(fā)明是一種攝像裝置,其特征在于,具備攝像單元,其每隔規(guī)定時間對幀進(jìn)行攝像;圖像合成單元,其依次合成每隔規(guī)定時間通過所述攝像單元被攝像到的多個幀的圖像數(shù)據(jù)中的、至少一部分圖像數(shù)據(jù);和顯示控制單元,其按照在每隔規(guī)定時間通過所述攝像單元對所述幀的圖像數(shù)據(jù)進(jìn)行了攝像時,依次顯示通過所述圖像合成單元合成的圖像數(shù)據(jù)的方式進(jìn)行控制。此外,為了達(dá)成上述目的,技術(shù)方案7所述的發(fā)明是一種圖像顯示方法,其由攝像裝置執(zhí)行,其中所述攝像裝置具備每隔規(guī)定時間對幀進(jìn)行攝像的攝像單元,所述圖像顯示方法的特征在于,包含如下步驟圖像合成步驟,依次合成每隔規(guī)定時間通過所述攝像單元被攝像到的多個所述幀的圖像數(shù)據(jù)中的、至少一部分圖像數(shù)據(jù);和顯示控制步驟,按照在每隔規(guī)定時間通過所述攝像單元對所述幀的圖像數(shù)據(jù)進(jìn)行了攝像時,依次顯示在所述圖像合成步驟中合成的圖像數(shù)據(jù)的方式進(jìn)行控制。
圖1是表示作為本發(fā)明所涉及的攝像裝置的一個實施方式的數(shù)碼照相機(jī)的硬件結(jié)構(gòu)的框圖。圖2是表示圖1的數(shù)碼照相機(jī)用于執(zhí)行攝像處理的功能結(jié)構(gòu)的功能框圖。圖3是說明作為圖1的數(shù)碼照相機(jī)的動作模式,分別選擇了通常攝像模式和全景攝像模式的情況下的攝像操作的圖。圖4是表示通過圖3所示的全景攝像模式而生成的全景圖像的一例的圖。圖5是表示顯示了全景中途圖像的圖1的數(shù)碼照相機(jī)的外觀結(jié)構(gòu)的背面圖。圖6是說明圖2的圖像處理部的合成處理的圖。圖7是表示攝像處理的流程的一例的流程圖。圖8是表示圖7的攝像處理中的全景攝像處理的詳細(xì)流程的流程圖。
具體實施例方式以下,參照附圖,對本發(fā)明所涉及的實施方式進(jìn)行說明。圖1是表示作為本發(fā)明所涉及的攝像裝置的一個實施方式的數(shù)碼照相機(jī)1的硬件結(jié)構(gòu)的框圖。數(shù)碼照相機(jī)1具備CPU (中央處理器,Central Processing Unit) 11、R0M(只讀存儲器,Read Only Memory) 12、RAM(隨機(jī)存取存儲器,Random Access Memory) 13、總線 14、 光學(xué)系統(tǒng)15、攝像部16、圖像處理部17、存儲部18、顯示部19、操作部20、通信部21、角速度傳感器22、和驅(qū)動器23。CPUll根據(jù)存儲在R0M12中的程序、或者從存儲部18下載到RAM13中的程序,來執(zhí)行各種處理。R0M12還適當(dāng)存儲有CPUll在執(zhí)行各種處理時所需要的數(shù)據(jù)等。例如,在本實施方式中,實現(xiàn)后述的圖2的攝像控制部51或顯示控制部M的各功能的程序被存儲在R0M12或存儲部18中。因此,CPUll通過執(zhí)行依照這些程序的處理,能夠?qū)崿F(xiàn)后述的圖2的攝像控制部51或顯示控制部M的各功能。另外,也可以將后述的圖2的攝像控制部51或顯示控制部M的各功能中的至少一部分移交給圖像處理部17。CPU11、R0M12、以及RAM13通過總線14相互連接。在該總線14上還連接有光學(xué)系統(tǒng)15、攝像部16、圖像處理部17、存儲部18、顯示部19、操作部20、通信部21、角速度傳感器22、以及驅(qū)動器23。光學(xué)系統(tǒng)15為了對被攝體進(jìn)行攝影而由對光進(jìn)行聚光的透鏡、例如聚焦透鏡和變焦透鏡等構(gòu)成。聚焦透鏡是使被攝體像成像于攝像部16的攝像元件的受光面上的透鏡。 變焦透鏡是使焦點距離在一定范圍內(nèi)自由變化的透鏡。在光學(xué)系統(tǒng)15中還根據(jù)需要而設(shè)置調(diào)整焦點、或曝光等的外圍裝置。攝像部16由光電變換元件和AFE(模擬前端,Analog Front End)等構(gòu)成。光電變換元件由例如CCD (電荷耦合器件,Charge Coupled Device)或CMOS (互補(bǔ)金屬氧化物半導(dǎo)體,Complementary Metal Oxide Semiconductor)型的光電變換元件構(gòu)成。光電變換元件每隔固定時間,對在此期間入射并蓄積的被攝體像的光信號進(jìn)行光電變換(攝像),并將其結(jié)果所獲得的模擬的電信號依次提供給AFE。AFE對該模擬的電信號實施A/D (模擬/數(shù)字,Analog/Digital)變換處理等各種信號處理,并將其結(jié)果所獲得的數(shù)字信號作為攝像部16的輸出信號而輸出。另外,以下,將攝像部16的輸出信號稱作“攝像圖像的數(shù)據(jù)”。因此,從攝像部16 輸出攝像圖像的數(shù)據(jù),并適當(dāng)提供給圖像處理部17等。圖像處理部17由DSP(數(shù)字式信號處理器,Digital Signal Processor)、和 VRAM (Video Random Access Memory)等構(gòu)成。圖像處理部17與CPUll協(xié)同工作,對從攝像部16輸入的攝像圖像的數(shù)據(jù),實施降噪、白平衡、手抖動補(bǔ)償?shù)葓D像處理。在此,以下將每隔固定時間從攝像部16輸入的攝像圖像的數(shù)據(jù)稱作“幀的圖像數(shù)據(jù)”。在本實施方式中,采用該幀作為處理單位。即,圖像處理部17對從攝像部16提供的幀的圖像數(shù)據(jù),實施各種圖像處理后輸出。存儲部18由DRAM(動態(tài)隨機(jī)存取存儲器,Dynamic Random Access Memory)等構(gòu)成,暫時存儲從圖像處理部17輸出的幀的圖像數(shù)據(jù)、和后述的全景圖像的生成中途的圖像數(shù)據(jù)等。此外,存儲部18還存儲各種圖像處理所需要的各種數(shù)據(jù)等。顯示部19構(gòu)成為例如由LCD (Liquid Crystal Device :液晶顯示裝置)和LCD驅(qū)動部構(gòu)成的平板顯示面板。顯示部19以幀為單位來顯示通過從存儲部18等提供的圖像數(shù)據(jù)而表現(xiàn)的圖像、例如后述的取景圖像。操作部20除了具有快門開關(guān)41之外,雖未圖示,但還具有電源開關(guān)、攝像模式開關(guān)、再現(xiàn)開關(guān)等多個開關(guān)。若這些多個開關(guān)中的規(guī)定的開關(guān)被進(jìn)行了按下操作,則操作部20 將分配給該規(guī)定的開關(guān)的指令提供給CPU11。通信部21控制經(jīng)由包括因特網(wǎng)在內(nèi)的網(wǎng)絡(luò)的、與未圖示的其他裝置之間的通信。角速度傳感器22由陀螺儀等構(gòu)成,對數(shù)碼照相機(jī)1的角度位移量進(jìn)行檢測,并將表示檢測結(jié)果的數(shù)字信號(以下,僅稱作“角度位移量”)提供給CPU11。另外,角速度傳感器22還具有檢測地磁的方向的功能,由此根據(jù)需要也發(fā)揮方位傳感器的功能。在驅(qū)動器23中適當(dāng)安裝由磁盤、光盤、光磁盤、或半導(dǎo)體存儲器等構(gòu)成的可移動介質(zhì)31。并且,從可移動介質(zhì)31讀出的程序根據(jù)需要被安裝在存儲部18中。此外,可移動介質(zhì)31還能夠與存儲部18同樣地存儲在存儲部18中存儲的圖像數(shù)據(jù)等各種數(shù)據(jù)。圖2是表示用于執(zhí)行圖1的數(shù)碼照相機(jī)1所執(zhí)行的處理中的、將被攝體的攝像圖像的數(shù)據(jù)記錄在可移動介質(zhì)31中為止的一系列的處理(以下,稱作“攝像處理”)的功能結(jié)構(gòu)的功能框圖。在CPUll中設(shè)有控制攝像處理的執(zhí)行的攝像控制部51。攝像控制部51,例如,作為數(shù)碼照相機(jī)1的動作模式,能夠選擇性地切換通常攝像模式、和全景攝像模式,并執(zhí)行依照切換后的動作模式的處理。圖3是說明作為圖1的數(shù)碼照相機(jī)1的動作模式,分別選擇了通常攝像模式和全景攝像模式的情況下的攝像操作的圖。詳細(xì)來說,圖3A是說明通常攝像模式下的攝像操作的圖。圖:3B是說明全景攝像模式下的攝像操作的圖。在圖3A以及圖;3B的各自中,位于數(shù)碼照相機(jī)1的內(nèi)部的圖,示出了包含數(shù)碼照相機(jī)1在內(nèi)的被攝體的真實世界的樣子。此外,圖3B所示的縱的虛線示出了數(shù)碼照相機(jī)1的移動方向的各位置a、b、c。數(shù)碼照相機(jī)1的移動方向是指,用戶以自身的身體為軸來使數(shù)碼照相機(jī)1的攝像方向(角度)變化的情況下的、數(shù)碼照相機(jī)1的光軸移動的方向。通常攝像模式是指,對與數(shù)碼照相機(jī)1的視角對應(yīng)的尺寸(分辨率)的圖像進(jìn)行攝像的情況下的動作模式。在通常攝像模式中,如圖3A所示,用戶在使數(shù)碼照相機(jī)1固定的狀態(tài)下,將操作部 20的快門開關(guān)41按下至下限。另外,以下將像這樣將快門開關(guān)41按下至下限的操作稱作 “全按操作”或僅稱作“全按”。攝像控制部51控制將進(jìn)行了全按操作后立即從圖像處理部17輸出的幀的圖像數(shù)據(jù)作為記錄對象記錄在可移動介質(zhì)31中為止的一系列的處理的執(zhí)行。以下,將像這樣在通常攝像模式下通過攝像控制部51的控制而執(zhí)行的一系列的處理稱作“通常攝像處理”。另一方面,全景攝像模式是指,對全景圖像進(jìn)行攝像的情況下的動作模式。在全景攝像模式中,如圖:3B所示,用戶在維持快門開關(guān)41的全按操作的狀態(tài)下, 使數(shù)碼照相機(jī)1在該圖中黑色箭頭的方向上移動。攝像控制部51在維持全按操作的期間,對圖像合成部52進(jìn)行控制,來反復(fù)進(jìn)行如下動作每當(dāng)來自角速度傳感器22的角度位移量達(dá)到固定值后,立即將從圖像處理部17輸出的幀的圖像數(shù)據(jù)暫時存儲在存儲部18中。之后,用戶通過進(jìn)行解除全按操作的操作,即使手指等離開快門開關(guān)41的操作 (以下,將這種操作稱作“解除操作”),來指示全景攝像的結(jié)束。若被指示了全景攝像的結(jié)束,則攝像控制部51將到此為止存儲在存儲部18中的多幀的圖像數(shù)據(jù),按照存儲的順序在水平方向上進(jìn)行合成,由此來生成全景圖像的圖像數(shù)據(jù)。并且,攝像控制部51將全景圖像的圖像數(shù)據(jù),作為記錄對象記錄在可移動介質(zhì)31 中。像這樣,攝像控制部51,在全景攝像模式下,對生成全景圖像的圖像數(shù)據(jù)并將其作為記錄對象記錄在可移動介質(zhì)31中為止的一系列的處理進(jìn)行控制。以下,將像這樣,在全景攝像模式下通過攝像控制部51的控制而執(zhí)行的一系列的處理稱作“全景攝像處理”。圖4表示了全景攝像處理的結(jié)果所獲得的全景圖像的圖像數(shù)據(jù)。S卩,在全景攝像模式下,若進(jìn)行了圖:3B所示的攝像操作,則通過攝像控制部51來控制全景攝像處理的執(zhí)行。作為其結(jié)果,生成圖4所示的全景圖像P3的圖像數(shù)據(jù),并記錄在可移動介質(zhì)31中。在本實施方式中,圖2的攝像控制部51還與通常攝像模式和全景攝像模式無關(guān)地,執(zhí)行取景攝像處理以及取景顯示處理。S卩,用戶在進(jìn)行全按操作之前,為了使數(shù)碼照相機(jī)1執(zhí)行AF(自動聚焦,Auto Focus)處理等,可以進(jìn)行將操作部20的快門開關(guān)41按下至中途(不到下限的規(guī)定的位置) 的操作。另外,以下將像這樣按下到快門開關(guān)41的中途(不到下限的規(guī)定的位置)的操作稱作“半按操作”或僅稱作“半按”。若進(jìn)行了半按操作,則攝像控制部51對攝像部16和圖像處理部17進(jìn)行控制,使攝像部16的攝像動作持續(xù)進(jìn)行。并且,攝像控制部51,在持續(xù)進(jìn)行攝像部16的攝像動作的期間,使經(jīng)由該攝像部16從圖像處理部17依次輸出的幀的圖像數(shù)據(jù)暫時存儲在存儲器 (在本實施方式中為存儲部18)中。這種攝像控制部51所進(jìn)行的一系列的控制處理,是在此所說的“取景攝像處理”。此外,攝像控制部51對顯示控制部M進(jìn)行控制,依次讀出在取景攝像時暫時存儲在存儲器(在本實施方式中為存儲部18)中的各圖像數(shù)據(jù),并將與各個圖像數(shù)據(jù)對應(yīng)的幀圖像依次顯示在顯示部19中。這種攝像控制部51所進(jìn)行的一系列的控制處理是在此所說的“取景顯示處理”。另外,以下將通過取景顯示處理而顯示在顯示部19中的幀圖像稱作 “取景圖像”。在本實施方式中,在選擇了全景攝像模式的狀態(tài)下進(jìn)行了全按操作的情況下,還將預(yù)定生成的全景圖像中的、現(xiàn)在為止已生成的全景圖像(以下,稱作“生成中途的圖像”) 重疊在取景圖像上來顯示于顯示部19。圖5是表示顯示了生成中途的圖像的圖1的數(shù)碼照相機(jī)1的外觀結(jié)構(gòu)的背面圖。圖5A示出了移動到圖:3B的位置a時的數(shù)碼照相機(jī)1的外觀結(jié)構(gòu)。圖5B示出了移動到圖3B的位置b時的數(shù)碼照相機(jī)1的外觀結(jié)構(gòu)。圖5C示出了移動到圖:3B的位置c 時的數(shù)碼照相機(jī)1的外觀結(jié)構(gòu)。S卩,在圖5A至圖5C中示出了在全景攝像模式下,用戶使數(shù)碼照相機(jī)1依次移動到位置a至位置c的情況下的、數(shù)碼照相機(jī)1的顯示狀態(tài)的推移。具體來說,若數(shù)碼照相機(jī)1依次移動到位置a、位置b、位置c,則在顯示部19中與各個位置a、b、c對應(yīng)地依次顯示各個取景圖像PAl、PBl、PCl。在本實施方式中,還對各個這種取景圖像PAl、PBl、PCl,重疊顯示各個生成中途的圖像PA2、PB2、PC2。用戶能夠一邊視覺辨識這種生成中途的圖像PA2、PB2、PC2 一邊進(jìn)行全景攝像的操作,因此能夠容易且正確地視覺辨識從開始全景攝像到現(xiàn)在為止的攝像的歷史記錄。其結(jié)果,用戶即使不反復(fù)進(jìn)行多次攝像操作,也能夠簡單且容易地得到希望的全景圖像。如圖2所示,在數(shù)碼照相機(jī)1的CPUll中,為了能夠顯示這種全景中途圖像,除了上述的攝像控制部51之外還設(shè)置有圖像合成部52、圖像縮小部53、以及顯示控制部M。另外,如上所述,圖像合成部52、圖像縮小部53、以及顯示控制部M的各功能,不需要像本實施方式這樣搭載于CPU11,也可以將這些各功能中的至少一部分移交給圖像處理部17。圖像合成部52對從圖像處理部17依次提供的幀的圖像數(shù)據(jù),執(zhí)行按照提供的順序在水平方向上依次合成的處理(以下,稱作“圖像合成處理”)。圖像合成處理的結(jié)果,得到全景中途圖像的圖像數(shù)據(jù),并提供給圖像縮小部53。具體來說,攝像控制部51監(jiān)視角速度傳感器22的檢測結(jié)果,每當(dāng)角度位移量的累積值達(dá)到固定值時,對圖像合成部52發(fā)出取得指令。圖像合成部52在接受了取得指令后立即取得從圖像處理部17提供的幀的圖像數(shù)據(jù)作為合成對象。即,圖像合成部52從快門開關(guān)41的全按操作開始后,每當(dāng)從攝像控制部51發(fā)出取得指令時,依次取得合成對象的幀的圖像數(shù)據(jù)。然后,圖像合成部52將從快門開關(guān)41的全按操作開始后到現(xiàn)在為止的期間作為合成對象而取得的多個幀的圖像數(shù)據(jù),按照取得的順序在水平方向上依次合成。作為這種圖像合成處理的結(jié)果,在圖像合成部52中得到生成中途的圖像數(shù)據(jù),并提供給圖像縮小部53。在此,成為圖像合成處理的對象的圖像數(shù)據(jù)沒有特別限定,例如,也可以為從快門開關(guān)41的全按操作開始后到現(xiàn)在為止的期間取得的多個幀的各自的圖像數(shù)據(jù)。不過,在本實施方式中,采用了在上次合成處理時生成的生成中途的數(shù)據(jù)、和剛剛不久作為合成對象而取得的幀的數(shù)據(jù)作為合成處理的對象。S卩,在本實施方式中,由圖像合成部52生成的生成中途的尺寸(分辨率),被設(shè)為與最終生成并得到的全景圖像的最大尺寸相同的固定尺寸。因此,在全景攝像的中途、即數(shù)碼照相機(jī)1的移動中,即使在水平方向合成在此之前取得的幾個幀的圖像數(shù)據(jù),水平方向的尺寸也不滿足最大尺寸,在幀的有效圖像中出現(xiàn)沒有被填滿的區(qū)域。在本實施方式中,這種區(qū)域成為一律填充了規(guī)定的顏色(例如,在圖5 的例子中為黑色)的區(qū)域。以下將這種區(qū)域、即像素值全部固定(例如,固定為表示黑色的 0)的區(qū)域稱作“空白區(qū)域”。因此,在本實施方式中,圖像合成部52使用上次的全景中途圖像的圖像數(shù)據(jù)、和剛剛作為合成對象而取得的幀的圖像數(shù)據(jù),來執(zhí)行在上次全景中途圖像的空白區(qū)域中重寫 (overwrite)合成對象的幀的圖像合成處理。圖6是說明圖2的圖像合成部52的合成處理的圖。在本實施方式中,假設(shè)圖6所示的存儲區(qū)域101設(shè)置于例如存儲部18。存儲區(qū)域101被劃分為N個幀存儲區(qū)域101-1至101-N。在此,N為2以上的任意的整數(shù)值。其中,幀存儲區(qū)域101-1至101-N的水平方向(圖的X軸的方向)的尺寸與生成中途的水平方向的尺寸(分辨率)、即最終生成并得到的全景圖像的水平方向的最大尺寸相同。此外,N與在1次全景攝像處理中,能夠作為合成對象而被圖像合成部52取得的幀的圖像數(shù)據(jù)的最大個數(shù)一致。S卩,在對快門開關(guān)41進(jìn)行全按操作從而開始全景攝像處理之后,在發(fā)出了第K次取得指令的情況下,被圖像合成部52作為合成對象而取得的幀的圖像數(shù)據(jù)的至少一部分被存儲在幀存儲區(qū)域101-K中。在此,記述為幀的圖像數(shù)據(jù)的至少一部分是因為存在幀的圖像數(shù)據(jù)的尺寸大于幀存儲區(qū)域101-K的尺寸的情況。在這種情況下,在幀存儲區(qū)域101-K中僅存儲符合幀的規(guī)定的一部分的圖像數(shù)據(jù)。像這樣,在本實施方式中,存儲在存儲區(qū)域101中的圖像數(shù)據(jù)整體是生成中途的圖像數(shù)據(jù)。在存儲區(qū)域101中,作為初始狀態(tài),一律存儲了相同的像素值(例如,表示黑色的0)。即,在初始狀態(tài)下,N個幀存儲區(qū)域101-1至101-N全部為空白區(qū)域。因此,在第K次合成對象的幀被圖像合成部52取得的定時(timing),在N個幀存儲區(qū)域101-1至101-N中的、幀存儲區(qū)域101-1至IOI-(K-I)中,含有有效圖像的圖像數(shù)據(jù)。 在此,有效圖像是指,第1次至第(K-I)次的各個合成對象的幀(的至少一部分)按照該順序在水平方向(圖6中X軸方向)上合成的圖像。另一方面,幀存儲區(qū)域101-K至101-N 為空白區(qū)域。對作為該空白區(qū)域的幀存儲區(qū)域101-K至101-N中的幀存儲區(qū)域101-K,存儲第K 次作為合成對象而取得的幀的圖像數(shù)據(jù)的至少一部分。由此,存儲在存儲區(qū)域101中的數(shù)據(jù)整體作為全景中途圖像的圖像數(shù)據(jù)而被生成。
之后,圖2的圖像合成部52將存儲在存儲區(qū)域101中的數(shù)據(jù)整體作為生成中途的圖像數(shù)據(jù)而讀出,并提供給圖像縮小部53。圖像縮小部53每當(dāng)從圖像合成部52被提供全景圖像的圖像數(shù)據(jù)時,對該圖像數(shù)據(jù)實施縮小尺寸(分辨率)的縮小處理。在此,縮小率可以在縮小后的全景中途圖像小于取景圖像(幀)的范圍內(nèi)任意地設(shè)定。像這樣縮小了尺寸(分辨率)的全景中途圖像的圖像數(shù)據(jù)從圖像縮小部53提供給顯示控制部M。顯示控制部M執(zhí)行如下控制使通過暫時存儲在存儲部18中的圖像數(shù)據(jù)而表現(xiàn)的幀作為取景圖像顯示在顯示部19中。并且,在全景攝像處理中,顯示控制部M執(zhí)行如下控制使通過從圖像縮小部53 提供的縮小后的圖像數(shù)據(jù)而表現(xiàn)的圖像、即縮小后的全景中途圖像重疊在取景圖像上并顯示在顯示部19中。此后,若用戶的手指等離開快門開關(guān)41、即進(jìn)行了解除操作,則攝像控制部51執(zhí)行將記錄對象的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中的控制。具體來說,在通常攝像模式的情況下,攝像控制部51執(zhí)行如下控制將從圖像處理部17輸出的幀的圖像數(shù)據(jù)作為記錄對象的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。另一方面,在全景攝像模式的情況下,攝像控制部51執(zhí)行如下控制經(jīng)由圖像合成部52,將全景圖像的圖像數(shù)據(jù)作為記錄對象的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。例如,圖像合成部52讀出存儲在存儲區(qū)域101 (圖6)的數(shù)據(jù)中的、空白區(qū)域以外的有效圖像的部分的圖像數(shù)據(jù),并適當(dāng)實施縮小處理或放大處理等圖像處理。由此,生成記錄對象的全景圖像的圖像數(shù)據(jù)。將像這樣生成的全景圖像的圖像數(shù)據(jù)提供給驅(qū)動器23,并作為記錄對象的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。接下來,參照圖7,對具有這種功能結(jié)構(gòu)的數(shù)碼照相機(jī)1所執(zhí)行的攝像處理進(jìn)行說明。圖7是表示攝像處理的流程的一例的流程圖。在本實施方式中,若數(shù)碼照相機(jī)1的未圖示的電源成為接通狀態(tài)則攝像處理開始。在步驟Sl中,圖2的攝像控制部51執(zhí)行操作檢測處理以及初始設(shè)定處理。操作檢測處理是指對操作部20的各開關(guān)的狀態(tài)進(jìn)行檢測的處理。攝像控制部51 通過執(zhí)行操作檢測處理,能夠檢測出作為動作模式,設(shè)定成了通常攝像模式,還是設(shè)定成了全景攝像模式。此外,作為本實施方式的初始設(shè)定處理之一,采用了設(shè)定角度位移量的固定值、和作為角度位移量的最大限度的閾值(例如,360度)的處理。具體來說,角度位移量的固定值、和作為角度位移量的最大限度的閾值(例如, 360度)預(yù)先存儲在圖1的R0M12中,通過從R0M12讀出并寫入到RAM13中來設(shè)定。另外, 角度位移量的固定值在后述的圖8的步驟S35的判定處理中使用。另一方面,作為角度位移量的最大限度的閾值(例如,360度)在該圖的步驟S45的判定處理中使用。此外,在本實施方式中,如后述的圖8的步驟S34、S40等所示,將由角速度傳感器 22檢測出的角度位移量累積相加,并將作為該累積相加值的累積角度位移量和綜合角度位移量(兩者的區(qū)別在后面說明)保存在RAM13中。因此,采用了將這些累積角度位移量和綜合角度位移量復(fù)位為0的處理作為本實施方式的初始設(shè)定處理之一。另外,累積角度位移量在后述的圖8的步驟S35的判斷處理中,與上述固定值進(jìn)行比較。另一方面,綜合角度位移量在后述的圖8的步驟S45的判斷處理中,與上述的固定值進(jìn)行比較。并且,作為本實施方式的初始設(shè)定處理之一,采用了將錯誤標(biāo)志復(fù)位為0的處理。 錯誤標(biāo)志是指在全景攝像處理中發(fā)生了錯誤時置位為1的標(biāo)志(flag)(參照后述的圖8的步驟S44)。在步驟S2中,攝像控制部51對是否半按了快門開關(guān)41進(jìn)行判定。在沒有半按快門開關(guān)41的情況下,在步驟S2中判定為“否”,處理進(jìn)入步驟S12。在步驟S12中,攝像控制部51對是否進(jìn)行了處理的結(jié)束指示進(jìn)行判別。處理的結(jié)束指示沒有特別限定,但在本實施方式中,采用了表示數(shù)碼照相機(jī)1的未圖示的電源成為了斷開狀態(tài)的主旨的通知。因此,在本實施方式中,若電源成為斷開狀態(tài)并將此主旨通知給攝像控制部51,則在步驟S12中判定為“是”,攝像處理整體結(jié)束。與此相對,在電源為接通狀態(tài)的情況下,不進(jìn)行表示電源成為了斷開狀態(tài)的主旨的通知,因此在步驟S12中判定為“否”,處理返回步驟S2,并反復(fù)進(jìn)行此后的處理。S卩,在本實施方式中只要電源維持接通狀態(tài),在半按快門開關(guān)41為止的期間,步驟S2 “否”以及步驟S12 “否”的循環(huán)處理被反復(fù)執(zhí)行,攝像處理成為等待狀態(tài)。在該等待狀態(tài)中,若半按了快門開關(guān)41,則在步驟S2中判定為“是”,處理進(jìn)入步
馬聚S3 ο在步驟S3中,攝像控制部51開始上述取景攝像處理以及取景顯示處理。由此,取景圖像顯示在顯示部19中。另外,在本實施方式中,在后述的步驟S8的通常攝像處理或者步驟S9的全景攝像處理結(jié)束為止的期間,取景圖像持續(xù)顯示在顯示部 19中。在步驟S4中,對攝像部16進(jìn)行控制,執(zhí)行所謂AF處理。在步驟S5中,攝像控制部51對是否全按了快門開關(guān)41進(jìn)行判定。在沒有全按快門開關(guān)41的情況下,在步驟S5中判定為“否”。在此情況下,處理返回步驟S4,并反復(fù)進(jìn)行此后的處理。即,在本實施方式中,在全按快門開關(guān)41為止的期間, 反復(fù)執(zhí)行步驟S4、以及步驟S5 “否”的循環(huán)處理,并在每次循環(huán)中執(zhí)行AF處理。此后,若全按了快門開關(guān)41,則在步驟S5中判定為“是”,處理進(jìn)入步驟S6。在步驟S6中,攝像控制部51對現(xiàn)在設(shè)定的攝像模式是否為全景攝像模式進(jìn)行判定。在不是全景攝像模式的情況下,即現(xiàn)在設(shè)定了通常攝像模式的情況下,在步驟S6 中判定為“否”,處理進(jìn)入步驟S7。在步驟S7中,攝像控制部51執(zhí)行上述的通常攝像處理。S卩,在進(jìn)行了全按操作后立即將從圖像處理部17輸出的1幀的圖像數(shù)據(jù)作為記錄對象記錄在可移動介質(zhì)31中。由此,步驟S8的通常攝像處理結(jié)束,處理進(jìn)入步驟S12。另外,關(guān)于步驟S12以后的處理在前面進(jìn)行了說明,因此在此省略其說明。與此相對,在現(xiàn)在設(shè)定了全景攝像模式的情況下,在步驟S6中判定為“是”,處理進(jìn)入步驟S8。在步驟S8中,攝像控制部51執(zhí)行上述的全景攝像處理。關(guān)于全景攝像處理的詳細(xì)內(nèi)容參照圖8在后面說明,但作為原則,生成全景圖像的圖像數(shù)據(jù),并將其作為記錄對象記錄在可移動介質(zhì)31中。由此,步驟S8的全景攝像處理結(jié)束,處理進(jìn)入步驟S9。在步驟S9中,攝像控制部51對錯誤標(biāo)志是否為1進(jìn)行判定。關(guān)于詳細(xì)內(nèi)容參照圖8在后面說明,但若將全景圖像的圖像數(shù)據(jù)作為記錄對象記錄在可移動介質(zhì)31中,步驟S8的全景攝像處理正常地結(jié)束,則錯誤標(biāo)志為0。在這種情況下,在步驟SlO中判定為“否”,處理進(jìn)入步驟S12。另外,步驟S12以后的處理在前面進(jìn)行了說明,因此在此省略其說明。與此相對,若在步驟S8的全景攝像處理中發(fā)生了某種錯誤,則該全景攝像處理非正常地結(jié)束。在這種情況下,錯誤標(biāo)志成為1,因此在步驟S9中判定為“是”,處理進(jìn)入步驟 S10。在步驟SlO中,攝像控制部51將錯誤的內(nèi)容顯示在顯示部19中。關(guān)于顯示的錯誤的內(nèi)容的具體例在后面說明。在步驟Sll中,攝像控制部51解除全景攝像模式,并將錯誤標(biāo)志復(fù)位為0。此后,處理返回步驟Si,并反復(fù)進(jìn)行此后的處理。即,攝像控制部51為用戶的下一次新的攝像操作做準(zhǔn)備。以上,參照圖7,對攝像處理的流程進(jìn)行了說明。接下來,參照圖8,對圖7的攝像處理中的、步驟S9的全景攝像處理的詳細(xì)流程進(jìn)行說明。圖8是說明全景攝像處理的詳細(xì)流程的流程圖。如上所述,若在全景攝像模式的狀態(tài)下全按了快門開關(guān)41,則在圖7的步驟S6中判定為“是”,則處理進(jìn)入步驟S8,作為全景攝像處理執(zhí)行如下處理。S卩,在圖8的步驟S31中,攝像控制部51從角速度傳感器22取得角度位移量。在步驟S32中,攝像控制部51對在步驟S31的處理中取得的角度位移量是否大于 0進(jìn)行判定。在用戶沒有移動數(shù)碼照相機(jī)1的狀態(tài)下,角度位移量成為0,因此在步驟S32中判定為“否”,處理進(jìn)入步驟S33。在步驟S33中,攝像控制部51對角度位移量0的持續(xù)是否經(jīng)過了規(guī)定時間進(jìn)行判定。作為規(guī)定時間,例如,可以采用比從用戶全按快門開關(guān)41后,到開始移動數(shù)碼照相機(jī)1 為止所需的時間長的恰當(dāng)?shù)臅r間。在沒有經(jīng)過規(guī)定時間的情況下,在步驟S33中判定為“否”,處理返回步驟S31,并反復(fù)進(jìn)行此后的處理。即,在用戶沒有移動數(shù)碼照相機(jī)1的狀態(tài)的持續(xù)時間比規(guī)定時間短的情況下,攝像控制部51通過反復(fù)執(zhí)行步驟S31至步驟S33 “否”的循環(huán)處理,來使全景攝像處理成為等待狀態(tài)。在該等待狀態(tài)中,若用戶移動了數(shù)碼照相機(jī)1,則來自角速度傳感器22的角度位移量成為大于0的值。在這種情況下,在步驟S32中判定為“是”,處理進(jìn)入步驟S34。在步驟S34中,攝像控制部51針對到此為止的累積角度位移量,通過加上在步驟
11S32的處理中取得的角度位移量,來更新累積角度位移量(累積角度位移量=累積角度位移量+角度位移量)。即,更新在RAM13中作為累積角度位移量而被保存的值。累積角度位移量是像這樣將角度位移量累積相加而得到的值,表示了數(shù)碼照相機(jī) 1的移動量。在此,在本實施方式中,每當(dāng)用戶將數(shù)碼照相機(jī)1移動固定量時,針對生成中途圖像的1幀的圖像數(shù)據(jù)(合成對象)從圖像處理部17被提供給圖像合成部52。為了實現(xiàn)該目的,與作為數(shù)碼照相機(jī)1的移動量的“固定量”對應(yīng)的累積角度位移量,通過圖7的步驟Sl的初始設(shè)定處理,作為“固定值”而被預(yù)先提供。即,在本實施方式中,每當(dāng)累積角度位移量達(dá)到固定值時,將1幀的圖像數(shù)據(jù)(合成對象)從圖像處理部17提供給圖像合成部52,并且將累積角度位移量復(fù)位為0。這種一系列的處理作為下面的步驟S35以后的處理來執(zhí)行。即,在步驟S35中,攝像控制部51對累積角度位移量是否達(dá)到了固定值進(jìn)行判定。在累積角度位移量沒有達(dá)到固定值的情況下,在步驟S35中判定為“否”,處理返回步驟S31,并反復(fù)進(jìn)行此后的處理。即,通過由用戶將數(shù)碼照相機(jī)1移動固定量,只要累積角度位移量沒有達(dá)到固定值,則攝像控制部51反復(fù)執(zhí)行步驟S31至S35的循環(huán)處理。此后,在通過由用戶將數(shù)碼照相機(jī)1移動固定量,而累積角度位移量達(dá)到固定值時,在步驟S35中判定為“是”,處理進(jìn)入步驟S36。在步驟S36中,圖像合成部52在攝像控制部51的控制下,從圖像處理部17取得 1幀圖像數(shù)據(jù)。S卩,若累積角度位移量達(dá)到了固定值,從而處理進(jìn)入步驟S36,則攝像控制部51對圖像合成部52發(fā)出取得指令。接受了該取得指令的圖像合成部52,作為步驟S36的處理,從圖像處理部17取得 1幀的圖像數(shù)據(jù)。在步驟S37中,圖像合成部52通過將取得的1幀的圖像數(shù)據(jù)(其中的至少一部分)重寫在存儲區(qū)域101(圖6)的空白區(qū)域,來生成全景中途圖像的圖像數(shù)據(jù)。若全景中途圖像的圖像數(shù)據(jù)從圖像合成部52被提供給圖像縮小部53,則處理進(jìn)入步驟S38。在步驟S38中,圖像縮小部53縮小被提供的生成中途圖像的圖像數(shù)據(jù)的尺寸(分
辨率)。若縮小后的生成中途圖像的圖像數(shù)據(jù)從圖像縮小部53被提供給顯示控制部54, 則處理進(jìn)入步驟S39。在步驟S39中,顯示控制部M將通過從圖像縮小部53提供的圖像數(shù)據(jù)而表現(xiàn)的圖像、即縮小后的全景中途圖像重疊在取景圖像上并顯示在顯示部19中。在步驟S40中,攝像控制部51通過對到此為止的綜合角度位移量加上現(xiàn)在的角度位移量(=大致固定值),來更新綜合角度位移量(綜合角度位移量=綜合角度位移量+累積角度位移量)。即,更新在RAM13中作為綜合角度位移量而保存的值。在步驟S41中,攝像控制部51將累積角度位移量復(fù)位為0。S卩,更新在RAM13中作為累積角度位移量而保存的值。像這樣,累積角度位移量用于控制將1幀的圖像數(shù)據(jù)(合成對象)從圖像處理部17提供給圖像合成部52的定時、即取得指令的發(fā)出定時。因此,累積角度位移量每當(dāng)達(dá)到固定值從而取得指令被發(fā)出時被復(fù)位為0。因此,攝像控制部51即使使用累積角度位移量,也無法識別從全景攝像處理開始后到現(xiàn)在為止,數(shù)碼照相機(jī)1移動到了哪里。因此,為了能夠進(jìn)行這種識別,在本實施方式中,與累積角度位移量分別地采用了綜合角度位移量。S卩,綜合角度位移量雖然是將角度位移量累積加算而得到的值,但卻是即使達(dá)到固定量也不被復(fù)位為0,而在全景攝像處理結(jié)束為止的期間(詳細(xì)來說,是在后述的步驟 S47的處理被執(zhí)行為止的期間)持續(xù)被累積相加的值。像這樣,若在步驟S40的處理中更新了綜合角度位移量,并且在步驟S41的處理中將累積角度位移量復(fù)位為0,則處理進(jìn)入步驟S42。在步驟S42中,攝像控制部51對是否進(jìn)行了快門開關(guān)41的全按的解除操作進(jìn)行判定。在沒有進(jìn)行解除操作的情況下、即用戶持續(xù)全按快門開關(guān)41的情況下,在步驟 S42中判定為“否”,處理進(jìn)入步驟S43。在步驟S43中,攝像控制部51對是否發(fā)生了圖像取得的錯誤進(jìn)行判定。關(guān)于圖像取得的錯誤,沒有特別限定,但例如,在本實施方式中,將數(shù)碼照相機(jī)1 在傾斜方向、上下方向、或反方向上移動了固定量以上的情況作為錯誤而采用。在圖像取得中沒有發(fā)生錯誤的情況下,在步驟S43中判定為“否”,處理進(jìn)入步驟 S44。在步驟S44中,攝像控制部51對綜合角度位移量是否超過了閾值進(jìn)行判別。如上所述,綜合角度位移量是指從全景攝像處理開始后(從進(jìn)行全按操作后)到執(zhí)行步驟S42的處理的時間點為止的角度位移量的累積相加值。在此,在本實施方式中,預(yù)先決定了在全景攝像中用戶能夠?qū)?shù)碼照相機(jī)1移動的最大移動量。與作為這種數(shù)碼照相機(jī)1的移動量的“最大移動量”對應(yīng)的綜合角度位移量,通過圖7的步驟Sl的初始設(shè)定處理而作為“閾值”被預(yù)先提供。像這樣,在本實施方式中,綜合角度位移量達(dá)到了閾值,意味著數(shù)碼照相機(jī)1移動了最大移動量。因此,在綜合角度位移量沒有達(dá)到閾值的情況下、即數(shù)碼照相機(jī)1的移動量沒有達(dá)到最大移動量的情況下,用戶還可以繼續(xù)移動數(shù)碼照相機(jī)1,因此在步驟S44中判定為 “否”,處理返回步驟S31,并反復(fù)進(jìn)行此后的處理。S卩,若角度位移量0的持續(xù)經(jīng)過規(guī)定時間的情況(數(shù)碼照相機(jī)1在規(guī)定時間不移動)也屬于錯誤之一,則在不發(fā)生錯誤的狀態(tài)下,只要持續(xù)進(jìn)行全按操作,則步驟S31至S44 的循環(huán)處理被反復(fù)執(zhí)行。在此期間,參照圖5,如上所述,與數(shù)碼照相機(jī)1的移動相應(yīng)地更新取景圖像的顯示,并且也不斷更新生成中途圖像的顯示。用戶可以像這樣一邊視覺辨識持續(xù)被更新的全景中途圖像,一邊進(jìn)行全景攝像的操作,因此能夠容易且正確地視覺辨識從全景攝像開始后到現(xiàn)在為止的攝像的歷史記錄。 其結(jié)果,用戶即使不反復(fù)進(jìn)行多次攝像操作也能夠容易且簡單地得到希望的全景圖像。
13
此后,在沒有發(fā)生錯誤的狀態(tài)下,進(jìn)行了解除操作(在步驟S42的處理中判定為 “是”)或者數(shù)碼照相機(jī)1移動到了最大移動量(在步驟S45的處理中判定為“是”)的情況下,處理進(jìn)入步驟S46。在步驟S46中,攝像控制部51通過圖像合成部52,生成全景圖像的圖像數(shù)據(jù),并將其作為記錄對象的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。然后,在步驟S47中,攝像控制部51將綜合角度位移量復(fù)位為0。由此,全景攝像處理正常結(jié)束。S卩,圖7的步驟S8的處理正常結(jié)束,并在接下來的步驟S9的處理中判定為“否”。另外,關(guān)于在步驟S9的處理中判定為“否”之后的處理在前面進(jìn)行了說明,因此在此省略其說明。另外,在上述一系列的處理中發(fā)生了某種錯誤的情況下、即在步驟S33的處理中判定為“是”,或者在步驟S43的處理中判定為“是”的情況下,處理進(jìn)入步驟S44。在步驟S44中,攝像控制部51將錯誤標(biāo)志置位為1。在此情況下,不執(zhí)行步驟S46的處理、即不記錄全景圖像的圖像數(shù)據(jù),全景攝像處理非正常地結(jié)束。S卩,圖7的步驟S8的處理非正常地結(jié)束,在接下來的步驟S9的處理中判定為 “是”,并在步驟SlO的處理中顯示錯誤的內(nèi)容。在此情況下的錯誤內(nèi)容的顯示,如上所述沒有特別限定,但例如,可以采用“圖像取得失敗”或“超時”等消息顯示。如上所述,本實施方式的數(shù)碼照相機(jī)1具備攝像部16,該攝像部16將每隔規(guī)定時間的間隔通過攝像而依次得到的圖像數(shù)據(jù)分別作為幀的圖像數(shù)據(jù)依次輸出。本實施方式的數(shù)碼照相機(jī)1還具備圖像合成部52、和顯示控制部M。圖像合成部52每當(dāng)數(shù)碼照相機(jī)1移動規(guī)定量時(每當(dāng)上述的累積角度位移量達(dá)到固定值時),通過圖像處理部17來取得從攝像部16輸出的幀的圖像數(shù)據(jù),并保持在存儲部18中。并且,圖像合成部52通過合成在此之前累積保持在存儲部18中的多幀的圖像數(shù)據(jù)的至少一部分,來依次生成全景中途圖像(合成圖像)的圖像數(shù)據(jù)。顯示控制部M執(zhí)行如下控制同時顯示從攝像部16作為圖像數(shù)據(jù)依次輸出的幀(即取景圖像)、和通過圖像合成部52作為圖像數(shù)據(jù)依次生成的生成中途圖像(合成圖像)。由此,參照圖5,如上所述,與數(shù)碼照相機(jī)1的移動相應(yīng)地更新取景圖像的顯示,并且也更新全景中途圖像(合成圖像)的顯示。用戶可以像這樣一邊視覺辨識持續(xù)被更新的生成中途圖像(合成圖像)一邊進(jìn)行全景攝像的操作,因此能夠容易且正確地視覺辨識從開始全景攝像后到現(xiàn)在為止的攝像的歷史記錄。其結(jié)果,用戶即使不反復(fù)進(jìn)行多次攝像操作,也能夠容易且簡單地得到希望的全景圖像。特別是,在本實施方式的數(shù)碼照相機(jī)1中,顯示控制部討執(zhí)行了對取景圖像重疊全景中途圖像(合成圖像)來顯示于顯示部19的控制。在此情況下,用戶能夠同時視覺辨識取景圖像和全景中途圖像,因此能夠從取景圖像中視覺辨識現(xiàn)在正在攝像的被攝體是什么,并且能夠更正確地視覺辨識該被攝體包含于全景圖像的哪個部分。
本實施方式的數(shù)碼照相機(jī)1還具備縮小全景中途圖像的圖像數(shù)據(jù)的圖像縮小部 53。由此,顯示控制部M能夠?qū)⒖s小后的全景中途圖像重疊于取景圖像上來顯示于顯示部19。在此情況下,取景圖像不會被全景中途圖像大范圍掩蓋,因此用戶能夠從取景圖像中可靠地視覺辨識下一個攝像對象的被攝體。在本實施方式的數(shù)碼照相機(jī)1中,若進(jìn)行了解除操作、或綜合角度位移量達(dá)到閾值等規(guī)定條件被滿足,則圖像合成部52作為記錄用的合成圖像的圖像數(shù)據(jù),生成全景圖像的圖像數(shù)據(jù)。在此情況下,攝像控制部51執(zhí)行如下控制將作為記錄用而生成的全景圖像的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。這樣一來,用戶即使不反復(fù)進(jìn)行多次攝像操作,也能夠容易且簡單地將希望的全景圖像的圖像數(shù)據(jù)記錄在可移動介質(zhì)31中。另外,發(fā)明不限定于上述實施方式,能夠達(dá)成本發(fā)明的目的的范圍內(nèi)的變形、改良等也包含在本發(fā)明中。例如,在上述實施方式中,對取景圖像重疊縮小后的全景中途圖像來顯示于顯示部19,但取景圖像以及全景中途圖像的顯示方式只要是同時顯示的方式即可,而不限定于此。例如,也可以將顯示部19的畫面分割為上下2份,在上側(cè)和下側(cè)中的一方的畫面中顯示取景圖像,在另一方的畫面中顯示全景中途圖像。像這樣,通過明確地區(qū)分取景圖像和全景中途圖像來進(jìn)行顯示,從而用戶能夠更清晰地視覺辨識表現(xiàn)全景圖像的形成過程的全景圖像。其結(jié)果,用戶能夠容易且正確地視覺辨識從開始全景攝像后到現(xiàn)在為止的攝像的歷史記錄,能夠以更少的攝像操作,容易且簡單地得到希望的全景圖像。此外,例如,全景中途圖像也可以根據(jù)需要不被縮小地進(jìn)行顯示。此外,在本實施方式中,圖像合成部52執(zhí)行使用上次的生成中途圖像的圖像數(shù)據(jù)、和剛剛作為合成對象而取得的幀的圖像數(shù)據(jù),來在上次的生成中途圖像的空白區(qū)域中重寫合成對象的幀的圖像合成處理,但也可以不顯示空白區(qū)域而只顯示全景中途圖像。此外,在上述實施方式中,圖像縮小部53被設(shè)置于圖像合成部52的后級,但也可以設(shè)置于圖像合成部52的前級。在此情況下,圖像縮小部53將從圖像處理部17依次提供的幀的圖像數(shù)據(jù)依次縮小。因此,圖像合成部52通過合成縮小后的各幀的圖像數(shù)據(jù),來生成全景中途圖像的圖像數(shù)據(jù)。此外,在上述實施方式中,采用了通過角速度傳感器22來檢測數(shù)碼照相機(jī)1的角度位移的結(jié)構(gòu),但檢測角度位移量的檢測的手法不限定于此。例如,也可以采用通過對取景圖像進(jìn)行解析的圖像處理來檢測數(shù)碼照相機(jī)1的角度位移的手法。此外,在上述實施方式中,生成圖像以及全景圖像采用了橫長的結(jié)構(gòu),但不限定于此,也可以采用在沿著數(shù)碼照相機(jī)1的移動方向的方向上較長的結(jié)構(gòu)、例如縱長的結(jié)構(gòu)。此外,例如,在上述實施方式中,說明了應(yīng)用本發(fā)明的攝像裝置構(gòu)成為數(shù)碼照相機(jī)1的例子。但是,本發(fā)明不限定于此,可以普遍應(yīng)用于具有能夠進(jìn)行全景圖像的攝像的攝像功能的電子設(shè)備,例如,本發(fā)明能夠廣泛應(yīng)用于便攜式計算機(jī)、便攜式導(dǎo)航裝置、便攜式游戲機(jī)等。上述的一系列處理既可以通過硬件來執(zhí)行,也可以通過軟件來執(zhí)行。在通過軟件來執(zhí)行一系列處理的情況下,構(gòu)成該軟件的程序從網(wǎng)絡(luò)或記錄介質(zhì)安裝到攝像裝置或控制該攝像裝置的計算機(jī)等中。在此,計算機(jī)可以為嵌入到專用的硬件中的計算機(jī)。或者,計算機(jī)也可以為能夠通過安裝各種程序,來執(zhí)行各種功能的計算機(jī),例如通用的個人計算機(jī)。含有這種程序的記錄介質(zhì)不僅由為了對用戶提供程序而與裝置本體分別配置的可移動介質(zhì)31構(gòu)成,而且還由在預(yù)先嵌入到裝置本體中的狀態(tài)下提供給用戶的記錄介質(zhì)等構(gòu)成。可移動介質(zhì)31,例如,由磁盤(包括軟盤)、光盤、光磁盤等構(gòu)成。此外,在預(yù)先嵌入到裝置本體中的狀態(tài)下提供給用戶的記錄介質(zhì),例如,由記錄有程序的R0M12或存儲部 18所包含的硬盤等構(gòu)成。另外,在本說明書中,記述記錄在記錄介質(zhì)中的程序的步驟,當(dāng)然包含按照其順序按時間序列進(jìn)行的處理,而且也包含不一定按時間序列來處理,而是并列或個別地執(zhí)行的處理。
權(quán)利要求
1.一種攝像裝置,其特征在于,具備攝像單元,其每隔規(guī)定時間對幀進(jìn)行攝像;圖像合成單元,其依次合成每隔規(guī)定時間通過所述攝像單元被攝像到的多個幀的圖像數(shù)據(jù)中的、至少一部分圖像數(shù)據(jù);和顯示控制單元,其按照在每隔規(guī)定時間通過所述攝像單元對所述幀的圖像數(shù)據(jù)進(jìn)行了攝像時,依次顯示通過所述圖像合成單元合成的圖像數(shù)據(jù)的方式進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的攝像裝置,其特征在于,所述顯示控制單元,將通過所述攝像單元被攝像到的圖像數(shù)據(jù)與所述合成后的圖像數(shù)據(jù)一起依次顯示。
3.根據(jù)權(quán)利要求1所述的攝像裝置,其特征在于,還具備第1縮小處理單元,其對每隔規(guī)定時間由所述攝像單元被攝像到的幀的圖像數(shù)據(jù)分別進(jìn)行縮小處理,所述圖像合成單元依次合成通過所述第1縮小處理單元分別縮小后的幀的圖像數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的攝像裝置,其特征在于,還具備第2縮小處理單元,其對通過所述圖像合成單元依次被合成的圖像數(shù)據(jù)進(jìn)行縮小處理,所述顯示控制單元按照顯示通過所述第2縮小處理單元縮小后的圖像數(shù)據(jù)的方式進(jìn)行控制。
5.根據(jù)權(quán)利要求1所述的攝像裝置,其特征在于,還具備取得單元,其在滿足了規(guī)定條件的情況下,取得所述依次被合成的圖像數(shù)據(jù)作為記錄用的圖像數(shù)據(jù);和記錄控制單元,其按照記錄通過所述取得單元作為記錄用而取得的所述依次被合成的圖像數(shù)據(jù)的方式進(jìn)行控制。
6.根據(jù)權(quán)利要求1所述的攝像裝置,其特征在于,所述顯示控制單元按照對通過所述攝像單元被攝像到的幀的圖像數(shù)據(jù)重疊所述依次被合成的圖像數(shù)據(jù)來進(jìn)行顯示的方式進(jìn)行控制。
7.一種圖像顯示方法,由攝像裝置執(zhí)行,其中所述攝像裝置具備每隔規(guī)定時間對幀進(jìn)行攝像的攝像單元,所述圖像顯示方法的特征在于,包含如下步驟圖像合成步驟,依次合成每隔規(guī)定時間通過所述攝像單元被攝像到的多個所述幀的圖像數(shù)據(jù)中的、至少一部分圖像數(shù)據(jù);和顯示控制步驟,按照在每隔規(guī)定時間通過所述攝像單元對所述幀的圖像數(shù)據(jù)進(jìn)行了攝像時,依次顯示在所述圖像合成步驟中合成的圖像數(shù)據(jù)的方式進(jìn)行控制。
全文摘要
本發(fā)明“攝像裝置以及圖像顯示方法”提供一種數(shù)碼照相機(jī)(1),該數(shù)碼照相機(jī)具備攝像部(16)、圖像合成部(52)、和顯示控制部(54)。攝像部(16)每隔規(guī)定時間對幀進(jìn)行攝像。圖像合成部(52)依次合成每隔規(guī)定時間通過所述攝像部(16)被攝像到的多個幀的圖像數(shù)據(jù)中的、至少一部分圖像數(shù)據(jù)。顯示控制部(54)按照在每隔規(guī)定時間通過所述攝像部(16)對所述幀的圖像數(shù)據(jù)進(jìn)行了攝像時,依次顯示通過所述圖像合成部(52)合成的圖像數(shù)據(jù)的方式進(jìn)行控制。
文檔編號G03B37/02GK102420938SQ20111028349
公開日2012年4月18日 申請日期2011年9月22日 優(yōu)先權(quán)日2010年9月24日
發(fā)明者宮本直知, 松本康佑, 松永和久, 西坂信儀 申請人:卡西歐計算機(jī)株式會社