專利名稱:攝影裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能夠進行水中攝影的攝影裝置及其控制方法。
背景技術(shù):
JP6-67277A所公開的照相機能夠?qū)⑦M行了攝影的水深數(shù)據(jù)記錄到設(shè)置于膠卷上的磁記錄部。JP6-67277A所公開的照相機僅將進行攝影了動作時的水深數(shù)據(jù)與圖像數(shù)據(jù)一起進行記錄。照相機能夠?qū)?yīng)記錄一個圖像數(shù)據(jù)和一個水深數(shù)據(jù)。例如,用戶在經(jīng)過一段時間后觀察在潛水中進行了水中攝影的圖像數(shù)據(jù)的情況下,水深數(shù)據(jù)是作為用于回憶起所拍攝的場景和狀況的線索的信息之一。但是,用戶為了回憶起在潛水中的哪個地點進行了攝影,僅有一個水深數(shù)據(jù),因此信息量不足。在沒有對整個潛水過程中的用戶的攝影行程(用戶的路徑和行動等)和用戶觀察的圖像進行關(guān)聯(lián)的信息時,難以回憶起所拍攝的場景和狀況。
發(fā)明內(nèi)容
本發(fā)明的目的在于對水中攝影的攝影行程和所拍攝的圖像進行關(guān)聯(lián)。本發(fā)明的某個方式所涉及的攝影裝置是能夠進行水中的攝影動作的攝影裝置,其具有操作部,其指示所述攝影動作的開始;攝像部,其取得被攝體像作為圖像數(shù)據(jù);壓力傳感器,其對所述攝影裝置受到的壓力進行檢測;檢測部,其對所述攝影裝置是被放置在水中還是被放置在大氣中進行檢測;存儲部,其對圖像信息進行存儲;以及控制器,其在操作了所述操作部的情況下,根據(jù)所述圖像數(shù)據(jù)生成圖像文件并存儲到所述存儲部中。所述控制器在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行根據(jù)所述壓力傳感器的輸出生成時間序列的經(jīng)過數(shù)據(jù)的動作。所述控制器在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成所述時間序列的經(jīng)過數(shù)據(jù)的動作,并將所述時間序列的經(jīng)過數(shù)據(jù)附加到從所述第一狀態(tài)到所述第二狀態(tài)存儲到所述存儲部的圖像文件的頭部或尾部。此外,所述控制器也可以在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成所述時間序列的經(jīng)過數(shù)據(jù)的動作,生成將從所述第一狀態(tài)到所述第二狀態(tài)存儲到所述存儲部的圖像文件和所述時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件并記錄到所述存儲部中。根據(jù)本發(fā)明的實施方式,能夠?qū)Ρ硎舅袛z影時的攝影行程(至少包含水深信息)和所取得的圖像數(shù)據(jù)進行關(guān)聯(lián)。由此,在用戶觀察圖像時成為用戶回想所拍攝的場景和狀況時的幫助。
圖1是概略示出數(shù)字照相機的內(nèi)部結(jié)構(gòu)的框圖。
圖2是示出由系統(tǒng)控制器執(zhí)行的控制的主例程的流程圖。圖3是示出由系統(tǒng)控制器執(zhí)行的日志數(shù)據(jù)記錄處理的中斷例程的流程圖。圖4是示出第一實施方式的信息連接處理的控制例程的流程圖。圖5A是示出圖像文件的一例的圖。圖5B是示出更新后的圖像文件的一例的圖。圖6是在表示潛水時間和水深關(guān)系的曲線圖上配置了水中拍攝的圖像的顯示的一例。圖7是在表示用戶的潛水路徑的地圖上配置了水中拍攝的圖像的顯示的一例。圖8是示出第二實施方式的信息連接處理的控制例程的流程圖。圖9是示出第二實施方式的存儲器的目錄信息的一例的樹形圖(tree diagram)。圖10是示出第二實施方式的存儲在新文件夾中的日志文件的一例的圖。
具體實施例方式[第一實施方式]圖1是概略示出作為攝影裝置的數(shù)字照相機(也簡稱作照相機)的內(nèi)部結(jié)構(gòu)的框圖。數(shù)字照相機能夠進行水中的攝影動作、即水中攝影。作為用于控制數(shù)字照相機的動作的控制部而發(fā)揮功能的系統(tǒng)控制器100具有CPU 110和多個電路塊(功能塊)。多個電路塊是圖像處理電路122、壓縮/解壓縮電路124、 AF(自動對焦)控制電路126、AE(自動曝光)控制電路128、AD(模擬-數(shù)字)轉(zhuǎn)換器130、 計時計數(shù)器132、通信控制電路134、GPS (Global PositioningSystem 全球定位系統(tǒng))解碼器電路136、運動矢量檢測電路138、面部識別電路140、聲音編解碼電路142、電力控制電路 144等。CPU 110和多個電路塊經(jīng)由控制線和總線互相連接,通過CPU 110的指令控制各電路塊。系統(tǒng)控制器100經(jīng)由攝像元件IF(接口)電路212與攝像元件214連接。此夕卜, 系統(tǒng)控制器100與用于驅(qū)動攝影鏡頭216的聚焦和變焦機構(gòu)218、驅(qū)動攝影鏡頭216的光圈220的光圈驅(qū)動機構(gòu)222、驅(qū)動快門224的快門驅(qū)動機構(gòu)226、以及使攝像元件214移動的攝像元件移位機構(gòu)2 連接。聚焦和變焦機構(gòu)218是用于對攝影鏡頭216的焦點位置和攝影鏡頭216的焦距進行調(diào)整的機構(gòu)。通過光圈驅(qū)動機構(gòu)222驅(qū)動的光圈220對通過攝影鏡頭216到達攝像元件214的光的量進行控制。通過快門驅(qū)動機構(gòu)2 驅(qū)動的快門2M將攝像元件214設(shè)定為曝光狀態(tài)和遮光狀態(tài)。攝像元件移位機構(gòu)2 是如下機構(gòu)為了防止抖動造成的圖像劣化,在曝光動作中使攝像元件214在與攝影鏡頭216的光軸垂直的平面上移位。攝影鏡頭216將從照相機外部取入的光成像至攝像元件214。攝像元件214通過光電轉(zhuǎn)換,將成像至攝像元件214的被攝體像(光學(xué)像)轉(zhuǎn)換為圖像信號。攝像元件214 是例如CCD(電荷耦合元件)傳感器或CMOS(互補型金屬氧化物半導(dǎo)體)傳感器。攝像元件IF電路212包含根據(jù)系統(tǒng)控制器100的控制信號生成攝像元件214的驅(qū)動信號的電路和對攝像元件214的輸出進行AD轉(zhuǎn)換的AD轉(zhuǎn)換電路等。光學(xué)像的圖像信號通過攝像元件IF電路212進行AD轉(zhuǎn)換,并作為圖像數(shù)據(jù)被輸入到系統(tǒng)控制器100。攝像元件IF電路 212、攝像元件214、攝影鏡頭216構(gòu)成取得被攝體像作為圖像數(shù)據(jù)的攝像部210。
系統(tǒng)控制器100還與角速度檢測電路230、方位檢測電路(電子羅盤)240、加速度檢測電路250、氣壓/水壓檢測電路沈0、水傳感器270以及時鐘電路280連接。另外,氣壓 /水壓檢測電路沈0、水傳感器270以及時鐘電路280構(gòu)成潛水計算機(dive computer)。潛水計算機可以與照相機分開設(shè)置而佩戴在身體上,也可以設(shè)置為能夠在照相機上進行拆裝的附件。在與照相機分開設(shè)置的情況下,潛水計算機可以具有通信功能,與照相機進行通信。此外,潛水計算機也可以內(nèi)置在照相機中。角速度檢測電路230具有角速度傳感器(X軸陀螺儀232、Y軸陀螺儀234)和角速度傳感器處理電路236。此外,方位檢測電路240具有磁傳感器(方位傳感器)242和磁傳感器處理電路對4。此外,加速度檢測電路250具有加速度傳感器252和加速度傳感器處理電路254。此外,氣壓/水壓檢測電路260具有壓力傳感器262和壓力傳感器處理電路 264。系統(tǒng)控制器100經(jīng)由顯示元件驅(qū)動電路312與顯示元件314電連接,經(jīng)由觸摸面板驅(qū)動電路322與觸摸面板324電連接,經(jīng)由插口 332與可拆裝的存儲卡334電連接。存儲卡334能夠存儲圖像文件。另外,顯示元件驅(qū)動電路312和顯示元件314構(gòu)成顯示部。顯示元件314和觸摸面板3Μ構(gòu)成觸摸面板顯示器。此外,系統(tǒng)控制器100與作為非易失性存儲器的FlashRom 340、作為易失性存儲器的SDRAM 350、通信電路360、GPS接收電路370、作為數(shù)字照相機的操作部(或操作部件) 的操作開關(guān)380連接。FlashRom 340對程序342和控制參數(shù)344進行存儲。FlashRom 340 還具有能夠存儲圖像文件的區(qū)域、即內(nèi)部圖像存儲存儲器;346。FlashRom 340,SDRAM 350、 存儲卡334構(gòu)成存儲圖像信息的存儲部。系統(tǒng)控制器100的CPU 110控制電路塊以進行如下動作。圖像處理電路122對從攝像元件IF電路212輸出的圖像數(shù)據(jù)施加γ校正、顏色轉(zhuǎn)換、去馬賽克等處理,并輸出到壓縮/解壓縮電路124。此外,圖像處理電路122在數(shù)字照相機處于攝影準備狀態(tài)時,可以按照預(yù)定幀頻(30fps、60fps)對從攝像元件IF電路212輸入的顯示用的圖像數(shù)據(jù)進行處理,并輸出到顯示元件驅(qū)動電路312。該攝影準備狀態(tài)是如下狀態(tài)將數(shù)字照相機設(shè)定為圖像記錄模式,用戶將數(shù)字照相機朝向被攝體。顯示元件驅(qū)動電路312將基于從圖像處理電路122輸出的圖像數(shù)據(jù)的圖像顯示在顯示元件314上。此時,在顯示元件314上顯示的圖像一般被稱作瀏覽圖像、實時取景圖像、 監(jiān)視器圖像等。壓縮/解壓縮電路IM對從圖像處理電路122輸出的圖像數(shù)據(jù)進行壓縮,并記錄到存儲卡334中。此外,壓縮/解壓縮電路IM在數(shù)字照相機被設(shè)定為圖像再現(xiàn)模式時,對從存儲卡334讀入的壓縮圖像數(shù)據(jù)進行解壓縮,并輸出到顯示元件驅(qū)動電路312。顯示元件驅(qū)動電路312將基于從壓縮/解壓縮電路IM輸入的圖像數(shù)據(jù)的圖像輸出到顯示元件314。 顯示元件314對從顯示元件驅(qū)動電路312輸入的圖像進行顯示。在顯示元件314上配置有觸摸面板324,觸摸面板驅(qū)動電路322對觸摸面板3M上的操作位置(用手指或筆等按壓或接觸的位置)進行檢測并輸出到系統(tǒng)控制器100。AF控制電路126在實時取景圖像的顯示中,根據(jù)從攝像元件IF電路212輸出的圖像數(shù)據(jù),調(diào)整攝影鏡頭216的位置,以使圖像的清晰度最大。在本實施方式中,一般使用被稱作對比度方式的焦點調(diào)節(jié)方式。AE控制電路1 在實時取景圖像的顯示中,根據(jù)從攝像元件IF電路212輸出的圖像數(shù)據(jù),確定取得靜止圖像時的條件(光圈的設(shè)定值、快門速度、 白平衡、Y校正等)。AD轉(zhuǎn)換器130將設(shè)置在數(shù)字照相機內(nèi)的傳感器或檢測電路的輸出轉(zhuǎn)換為數(shù)字數(shù)據(jù)。計時計數(shù)器132生成作為動作基準的時間信號,并通知給CPU 110。根據(jù)計時計數(shù)器132的輸出,設(shè)定數(shù)字照相機的動作時間、圖像數(shù)據(jù)的取得間隔、傳感器或檢測電路的輸出測定間隔、攝像元件的曝光時間、間隔攝影中的攝影間隔等時間。通信控制電路1;34對例如由USB設(shè)備控制器、USB主控制器、IEEE 1394控制器、 Ethernet (注冊商標(biāo))控制器、無線LAN控制器等構(gòu)成的通信電路360進行控制。由此,數(shù)字照相機和外部設(shè)備能夠進行通信。GPS解碼器電路136取得GPS接收電路370從NAVSTAR(導(dǎo)航星)衛(wèi)星接收到的軌道信息(電波)。CPU 110根據(jù)所取得的軌道信息,檢測數(shù)字照相機的位置信息。運動矢量檢測電路138根據(jù)從攝像元件IF電路212按照時間序列輸入的圖像數(shù)據(jù)之間的運動矢量,檢測圖像整體的運動量和特定被攝體的移動量。面部識別電路140是從攝像元件IF電路212輸入的圖像數(shù)據(jù)檢測圖像中的人的面部位置的電路。聲音編解碼電路142在聲音記錄動作中,用預(yù)定的采樣率對從未圖示的話筒經(jīng)由話筒放大器輸出的聲音信號進行AD轉(zhuǎn)換,轉(zhuǎn)換為聲音文件(MP3、WMA等)。并且,聲音編解碼電路142將聲音文件存儲到存儲卡334。在聲音再現(xiàn)動作中,聲音編解碼電路142從存儲卡334讀出聲音文件,轉(zhuǎn)換為聲音信號并輸出到揚聲器放大器。揚聲器放大器對所輸入的聲音信號進行放大,從未圖示的揚聲器再現(xiàn)聲音。電力控制電路144控制DC/DC轉(zhuǎn)換器292并將電池四4的輸出轉(zhuǎn)換為預(yù)定電壓, 向各電路部提供電力。角速度傳感器處理電路236輸入X軸陀螺儀232和Y軸陀螺儀234的輸出,將它們轉(zhuǎn)換為預(yù)定信號,并輸出到AD轉(zhuǎn)換器130。CPU 110接收通過AD轉(zhuǎn)換器130轉(zhuǎn)換的角速度傳感器處理電路236的輸出數(shù)據(jù),并取得數(shù)字照相機的振動作為角速度數(shù)據(jù)。角速度數(shù)據(jù)能夠通過公知方法,用于計算數(shù)字照相機的位置和用戶的潛水路徑。此外,例如在曝光動作中,能夠?qū)撬俣葦?shù)據(jù)進行積分,計算抵消由于數(shù)字照相機的振動而產(chǎn)生的被攝體像的位移所需的攝像元件214的位移量。磁傳感器(方位傳感器)242是用于檢測地球磁場的傳感器。磁傳感器242的輸出通過磁傳感器處理電路244轉(zhuǎn)換為預(yù)定信號,并經(jīng)由AD轉(zhuǎn)換器130輸入CPU 110。CPU 110以地磁為基準,檢測與照相機姿勢相關(guān)的信息、即方位。方位能夠通過公知方法,用于計算數(shù)字照相機的位置和用戶的潛水路徑。加速度傳感器252對施加給照相機的加速度進行檢測。加速度傳感器252的輸出通過加速度傳感器處理電路2M轉(zhuǎn)換為預(yù)定信號,并經(jīng)由AD轉(zhuǎn)換器130輸入CPUl 10。加速度能夠通過公知方法,用于計算數(shù)字照相機的位置和用戶的潛水路徑。操作開關(guān)(操作部)380包含指示照相機電源的接通斷開的電源開關(guān)、指示攝影動作的開始的釋放開關(guān)、指示變焦動作的變焦開關(guān)、設(shè)定動作模式的模式設(shè)定開關(guān)、設(shè)定攝影條件的上下開關(guān)等。
壓力傳感器262對照相機受到的壓力或放置照相機的環(huán)境的壓力進行檢測。壓力是放置照相機的水深指標(biāo)。CPU 110取得由AD轉(zhuǎn)換器130轉(zhuǎn)換的壓力傳感器262的檢測數(shù)據(jù)(輸出數(shù)據(jù))。CPU 110根據(jù)所取得的檢測數(shù)據(jù),計算放置照相機的水深。典型的是,水深與壓力成比例。水傳感器270是對照相機被放置在水中還是被放置在大氣中(空氣中)進行電檢測的檢測部。例如,水傳感器270對兩個電極27h、272b之間的電阻或?qū)щ姸冗M行檢測。 CPU 110取得由AD轉(zhuǎn)換器130所轉(zhuǎn)換的水傳感器270的檢測數(shù)據(jù)(輸出數(shù)據(jù))。CPU 110 根據(jù)所取得的檢測數(shù)據(jù),判定照相機是被放置在水中還是被放置在大氣中。時鐘電路280檢測時刻。時鐘電路280根據(jù)來自CPU 110的指令,將水中攝影的開始時間和結(jié)束時間等發(fā)送到CPU 110。參照圖2,對本實施方式的數(shù)字照相機的動作進行說明。此處,參照流程圖對根據(jù)存儲在FlashRom 340中的程序編碼342執(zhí)行的系統(tǒng)控制器100內(nèi)的CPU 110的動作進行說明。在步驟SlOO中,當(dāng)電源開關(guān)接通,系統(tǒng)控制器100起動時,進行初始設(shè)定的動作 (存儲器的初始化、周邊電路的初始化等)。在步驟S102中,開始GPS的動作。CPU 110根據(jù)GPS解碼器電路136從GPS接收電路370取得的軌道信息,開始數(shù)字照相機的位置檢測。在步驟S104中,CPU 110使X軸陀螺儀232、Y軸陀螺儀234、磁傳感器M2、加速度傳感器252、壓力傳感器沈2、水傳感器270 等各傳感器開始動作。CPU 110開始從各傳感器讀取輸出數(shù)據(jù)。在步驟S106中,判定照相機是否為水中攝影模式。即,判定是否通過模式設(shè)定開關(guān)選擇了水中攝影模式。在照相機為水中攝影模式的情況下,例程進行到步驟S108。在照相機不是水中攝影模式的情況下,例程進行到步驟S118。在步驟S118中,進行通常的照相機動作。在步驟S108中,判定是否開始了水中攝影。即,根據(jù)水傳感器270的輸出數(shù)據(jù),判定是否為照相機被放置在水中的狀態(tài)(第一狀態(tài))。另外,也可以根據(jù)壓力傳感器262的輸出數(shù)據(jù),判定照相機是否被放置在水中。在開始了水中攝影的情況下,例程進入到步驟 S110。在沒有開始水中攝影的情況下,例程返回到步驟S106。在步驟SllO中,取得水中攝影開始時的GPS信息(數(shù)字照相機的位置信息),檢測水中攝影的開始位置。在步驟S112中,由于難以在水中接收電波,因此GPS的動作停止。 在步驟S114中,從時鐘電路280取得水中攝影的開始時刻。在步驟S116中,為了記錄日志數(shù)據(jù)(LogData 時間序列的經(jīng)過數(shù)據(jù)),設(shè)定計時計數(shù)器132許可中斷動作。設(shè)定計時計數(shù)器132,使得每經(jīng)過預(yù)定周期(例如Isec (秒))產(chǎn)生中斷。由此,與圖2的主例程的動作并列地每經(jīng)過預(yù)定周期產(chǎn)生中斷,調(diào)用并執(zhí)行中斷處理例程“日志數(shù)據(jù)記錄處理”(圖幻。利用該處理例程“日志數(shù)據(jù)記錄處理”,每經(jīng)過預(yù)定周期測定來自各傳感器的輸出(壓力、加速度、角速度、方位)。日志數(shù)據(jù)能夠用于求出水中攝影時的照相機位置(水深等)。在步驟S120中,判定是否接通了釋放開關(guān)。在接通了釋放開關(guān)的情況下,例程進入到步驟S122。在沒有接通釋放開關(guān)的情況下,例程進入到步驟SU8。在步驟S122中,攝像元件在預(yù)定的曝光條件下曝光,取得圖像數(shù)據(jù)。預(yù)定的曝光條件通過AE控制電路1 確定。在步驟SlM中,生成取得的圖像數(shù)據(jù)用的頭信息。頭信息除了攝影時刻、攝影時的壓力以外,還包含曝光條件(Tv值、Av值、曝光模式(光圈優(yōu)先模式等))等攝影條件。在步驟SU6中,CPU 110根據(jù)在步驟S122中取得的圖像數(shù)據(jù)和在步驟SlM中生成的頭信息生成并存儲圖像文件。頭信息被記錄在圖像文件的頭部中,圖像文件由頭信息和預(yù)定形式(例如JPEG形式)的圖像構(gòu)成。圖像文件在存儲卡334或SDRAM350(內(nèi)部圖像存儲器;346)內(nèi),被存儲到以例如DCF標(biāo)準為基準生成的文件夾(DCIM-1000LY)中。圖5A 示出圖像文件的一例。在步驟SU8中,判定水中攝影是否已結(jié)束。即,根據(jù)水傳感器270的輸出數(shù)據(jù),判定是否為照相機被放置在大氣中的狀態(tài)(第二狀態(tài))。另外,也可以根據(jù)壓力傳感器262的輸出數(shù)據(jù),判定照相機是否被放置在大氣中。這些動作與對攝影裝置是被放置在水中還是被放置在大氣中(空氣中)進行檢測的檢測部對應(yīng)。在水中攝影已結(jié)束的情況下,例程進入到步驟S130。在水中攝影沒有結(jié)束的情況下,例程返回到步驟S120。在步驟S130中,從時鐘電路280取得水中攝影的結(jié)束時刻。在步驟S132中,重新開始GPS的動作。CPU 110根據(jù)GPS解碼器電路136從GPS接收電路370取得的軌道信息, 開始數(shù)字照相機的位置檢測。在步驟S134中,取得水中攝影結(jié)束時的GPS信息(數(shù)字照相機的位置信息),檢測水中攝影的結(jié)束位置。在步驟S136中,禁止中斷動作。在步驟S138 中,進行對日志數(shù)據(jù)和圖像數(shù)據(jù)進行關(guān)聯(lián)的后述的信息連接處理。信息連接處理期望在水中攝影結(jié)束后立即執(zhí)行,但是也可以在例如攝影裝置的電源開關(guān)斷開來停止攝影裝置的動作時執(zhí)行。圖3的流程圖示出日志數(shù)據(jù)記錄處理的中斷例程。在步驟S200中,測定來自壓力傳感器沈2的輸出(壓力)。在步驟S202中,將壓力(水深)數(shù)據(jù)作為日志數(shù)據(jù)(時間序列的歷史數(shù)據(jù))存儲到SDRAM 350(存儲器)中。日志數(shù)據(jù)是按照時間序列測定的一系列數(shù)據(jù)。在步驟S204中,測定來自加速度傳感器252的輸出(加速度)。在步驟S206中, 將加速度數(shù)據(jù)作為日志數(shù)據(jù)存儲到SDRAM 350中。在步驟S208中,測定來自角速度傳感器(X軸陀螺儀232、Y軸陀螺儀234)的輸出 (加速度)。在步驟S210中,將角速度數(shù)據(jù)作為日志數(shù)據(jù)存儲到SDRAM 350中。在步驟S212中,測定來自方位傳感器(磁傳感器對幻的輸出(方位)。在步驟 S214中,將方位數(shù)據(jù)作為日志數(shù)據(jù)存儲到SDRAM 350中。加速度傳感器、角速度傳感器、方位傳感器的輸出不一定需要記錄為日志數(shù)據(jù)。但是,攝影裝置如果具有加速度傳感器、角速度傳感器、方位傳感器中的任意一個傳感器,則期望與壓力傳感器的輸出一起,將該傳感器的輸出記錄為日志數(shù)據(jù)。例如,能夠通過對加速度傳感器的輸出進行積分來求出用戶在水中的移動量,利用壓力傳感器的日志數(shù)據(jù)時的便利性提高。圖4的流程圖示出在步驟S138中執(zhí)行的信息連接處理的子例程。在步驟S300中,選擇連接日志數(shù)據(jù)的一個以上的圖像文件。該所選擇的圖像文件是例如從一次水中攝影的開始時刻到結(jié)束時刻所生成的圖像文件。在步驟S302中,讀出所選擇的圖像文件中的一個。在步驟S304中,向所讀出的圖像文件的頭部記錄水中攝影的開始時刻和結(jié)束時刻。在步驟S306中,向圖像文件的頭部記錄水中攝影的開始位置和結(jié)束位置。在步驟S308 中,向圖像文件的頭部進一步記錄日志數(shù)據(jù)。由此,將用于求出水中攝影時的照相機位置 (水深等)的日志數(shù)據(jù)和水中攝影所取得的圖像數(shù)據(jù)關(guān)聯(lián)起來。此外,數(shù)據(jù)(壓力、加速度、 角速度以及方位)的測定間隔被記錄到圖像文件的頭部。數(shù)據(jù)測定間隔可以是作為中斷處理例程“日志數(shù)據(jù)記錄處理”(圖3)的中斷間隔的預(yù)定周期(例如lsec)。在步驟S310中, 圖像文件被重新存儲并改寫(被更新)。圖5B示出重新存儲的圖像文件的例子。在上述說明中,日志數(shù)據(jù)被存儲到圖像文件的頭(header)部(圖像數(shù)據(jù)前的位置)。但是,該存儲位置不限于頭部,日志數(shù)據(jù)也可以被存儲到圖像文件的尾(footer)部 (圖像數(shù)據(jù)后的位置)。在步驟S312中,判定在步驟S300中選擇的所有圖像文件是否被改寫。在所選擇的所有圖像文件沒有被改寫的情況下,例程返回到步驟S302,讀出下一個圖像文件。在所選擇的所有圖像文件被改寫的情況下,信息連接處理的子例程結(jié)束。例如,如圖6所示,照相機或其他的計算機(信息設(shè)備)能夠根據(jù)記錄在圖5B的圖像文件的頭部中的水中攝影開始時刻、水中攝影結(jié)束時刻、數(shù)據(jù)測定間隔以及壓力的日志數(shù)據(jù),生成表示潛水時間和水深關(guān)系(水深的時間變化)的曲線圖,在曲線圖上配置水中拍攝的圖像(也可以是縮略圖)并在顯示部或監(jiān)視器上進行顯示。能夠根據(jù)記錄在頭部中的攝影時刻,確定在曲線圖上的哪個位置配置圖像。此外,例如如圖7所示,照相機或其他的計算機(信息設(shè)備)能夠利用圖5B的最終得到的圖像文件,生成表示水平面內(nèi)的用戶的潛水路徑的地圖,在地圖上配置水中拍攝的圖像(也可以是縮略圖)并在顯示部或監(jiān)視器上進行顯示。用戶在水平面內(nèi)的潛水路徑能夠根據(jù)記錄在圖像文件的頭部中的水中攝影開始位置和水中攝影結(jié)束位置、日志數(shù)據(jù)(加速度、角速度、方位中的至少一個)以及數(shù)據(jù)測定間隔,使用已有方法(例如在汽車導(dǎo)航系統(tǒng)中使用的方法)進行計算。同時還計算潛水路徑上的地點和時刻的關(guān)系。能夠根據(jù)記錄在頭部中的攝影時刻,確定在潛水路徑上的哪個位置配置圖像。另外,數(shù)字照相機也可以追加具有速度傳感器,以利用速度計算照相機的位置和用戶的潛水路徑。此時,與加速度、角速度、方位同樣取得速度的日志數(shù)據(jù),并記錄到圖像文件的頭部中。根據(jù)第一實施方式,控制器(控制部)100在根據(jù)水傳感器(檢測部)270的輸出檢測到攝影裝置(照相機)從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行根據(jù)壓力傳感器沈2的輸出生成時間序列的經(jīng)過數(shù)據(jù)(壓力日志數(shù)據(jù))的動作。控制器100在根據(jù)水傳感器(檢測部)270的輸出檢測到攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,將從第一狀態(tài)到第二狀態(tài)生成的圖像文件與時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來記錄到存儲部(存儲卡、SDRAM等)中。由此,將用于求出水中攝影時的照相機位置(水深)的日志數(shù)據(jù)和水中攝影所取得的圖像數(shù)據(jù)關(guān)聯(lián)起來進行存儲,因此能夠?qū)⑺袛z影的攝影行程和圖像關(guān)聯(lián)起來。例如, 在水中攝影結(jié)束后觀察圖像的情況下,能夠?qū)⒃谒袛z影的攝影行程中拍攝圖像的地點和圖像關(guān)聯(lián)起來顯示在顯示部等上??刂破?00在操作了釋放開關(guān)(操作部)的情況下,根據(jù)圖像數(shù)據(jù)生成圖像文件并記錄到存儲部中??刂破髟跈z測到第二狀態(tài)的情況下,停止進行生成時間序列的經(jīng)過數(shù)據(jù)的動作,并將時間序列的經(jīng)過數(shù)據(jù)附加到從第一狀態(tài)到第二狀態(tài)存儲到存儲部的圖像文件的頭部或尾部。由于在各圖像文件的頭部或尾部附加時間序列的經(jīng)過數(shù)據(jù),因此能夠?qū)⑺袛z影的攝影行程和圖像簡單地關(guān)聯(lián)起來。攝影裝置具有檢測攝影裝置的位置信息的GPS,控制器100將在第一狀態(tài)和第二狀態(tài)下取得的攝影裝置的位置信息與時間序列的經(jīng)過數(shù)據(jù)一起附加到頭部或尾部。由此, 能夠?qū)⑺袛z影的開始位置及結(jié)束位置與圖像關(guān)聯(lián)起來進行存儲。攝影裝置具有方位傳感器、加速度傳感器、角速度傳感器中的至少一個傳感器??刂破?00與經(jīng)過數(shù)據(jù)的生成同步地測定該至少一個傳感器的輸出并生成時間序列的輸出數(shù)據(jù)(日志數(shù)據(jù)),將該時間序列的輸出數(shù)據(jù)與時間序列的經(jīng)過數(shù)據(jù)一起附加到頭部或尾部。由此,能夠?qū)⑺袛z影時的用戶的攝影路徑與圖像關(guān)聯(lián)起來。例如,用戶在水中攝影結(jié)束后觀察圖像的情況下,能夠?qū)⒃谒袛z影的攝影路徑中拍攝圖像的地點和圖像關(guān)聯(lián)起來顯示在顯示部等上。以下示出在第一實施方式中能夠進行水中的攝影動作的攝影裝置的控制方法的一例。此處,攝影裝置具有操作部,其指示攝影動作的開始;攝像部,其取得被攝體像作為圖像數(shù)據(jù);壓力傳感器,其對攝影裝置受到的壓力進行檢測;檢測部,其對攝影裝置是被放置在水中還是被放置在大氣中進行檢測;以及存儲部,其對圖像信息進行存儲。該控制方法包含以下的步驟(a)-(c)(a)在操作了操作部的情況下,根據(jù)圖像數(shù)據(jù)生成圖像文件并記錄到存儲部中;(b)在根據(jù)檢測部的輸出檢測到攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行根據(jù)壓力傳感器的輸出生成時間序列的經(jīng)過數(shù)據(jù)的動作;(c)在根據(jù)檢測部的輸出檢測到攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成時間序列的經(jīng)過數(shù)據(jù)的動作,并將時間序列的經(jīng)過數(shù)據(jù)附加到從第一狀態(tài)到第二狀態(tài)存儲到存儲部的圖像文件的頭部或尾部。此外,以下示出在第一實施方式中能夠進行水中的攝影動作的攝影裝置的控制方法的另一例。該控制方法包含以下的步驟(a)-(e)(a)從根據(jù)釋放開關(guān)的操作取得的圖像數(shù)據(jù)生成圖像文件并記錄到存儲部;(b)對攝影裝置從大氣中被放置到水中的第一狀態(tài)進行檢測;(c)對攝影裝置從水中被放置到大氣中的第二狀態(tài)進行檢測;(d)對施加給攝影裝置的壓力進行測定,即根據(jù)在步驟(b)中檢測到第一狀態(tài)之后、在步驟(C)中檢測到第二狀態(tài)之前所測定的壓力生成時間序列的經(jīng)過數(shù)據(jù);(e)向圖像文件附加時間序列的經(jīng)過數(shù)據(jù)。此處,步驟(e)是如下步驟在步驟(b)中檢測到第一狀態(tài)之后、在步驟(C)中檢測到第二狀態(tài)之前,向在步驟(a)中存儲到存儲部的圖像文件的頭部或尾部附加在步驟 (d)中生成的時間序列的經(jīng)過數(shù)據(jù)。[第二實施方式]在第一實施方式中,進行了在水中攝影所拍攝的各圖像數(shù)據(jù)的頭部或尾部追加日志數(shù)據(jù)等的信息連接處理。但是,在第二實施方式中,通過將水中攝影所拍攝的圖像數(shù)據(jù)和日志文件等集中存儲到一個文件夾內(nèi),進行信息連接處理。其他結(jié)構(gòu)與第一實施方式相同。圖8的流程圖示出第二實施方式中的信息連接處理(步驟S138)的子例程。
在步驟S320中,在存儲卡334或內(nèi)部圖像存儲器346中,如圖9那樣生成新的文件夾(此處,命名為Marirfhoto)。在步驟S322中,選擇對日志數(shù)據(jù)進行連接(關(guān)聯(lián))的一個以上的圖像文件。該所選擇的圖像文件是例如從一次水中攝影的開始時刻到結(jié)束時刻生成的圖像文件。在步驟S3M中,將所選擇的圖像文件中的一個從以DCF標(biāo)準為基準生成的文件夾 (DCIM-1000LY)復(fù)制到新的文件夾(MarinPhoto)中。在步驟中,判定是否復(fù)制了在步驟S322中選擇的所有圖像文件。在沒有復(fù)制所選擇的所有圖像文件的情況下,例程返回到步驟S3M,復(fù)制下一個圖像文件。在復(fù)制了所選擇的所有圖像文件的情況下,例程進入到步驟S3^。在步驟中,生成圖10所示的日志文件(此處,命名為LogData. dat)并存儲到新的文件夾(MarinWioto)中。日志文件(LogData.dat)包含圖像文件名和攝影時刻的組合、水中攝影開始時刻、水中攝影結(jié)束時刻、水中攝影開始位置、水中攝影結(jié)束位置、數(shù)據(jù) (壓力、加速度、角速度以及方位)的測定間隔以及日志數(shù)據(jù)。能夠利用日志文件將水中攝影時的日志數(shù)據(jù)和水中攝影所取得的圖像文件關(guān)聯(lián)起來。根據(jù)第二實施方式,控制器100在操作了釋放開關(guān)(操作部)的情況下,根據(jù)圖像數(shù)據(jù)生成圖像文件并存儲到存儲部中??刂破?00在根據(jù)檢測部的輸出檢測到攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行生成基于壓力傳感器的輸出的時間序列的經(jīng)過數(shù)據(jù)(壓力日志數(shù)據(jù))的動作??刂破?00在檢測到攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成時間序列的經(jīng)過數(shù)據(jù)的動作,生成將從第一狀態(tài)到第二狀態(tài)存儲到存儲部的圖像文件和時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件(即日志文件)并記錄到存儲部中。由于生成將從第一狀態(tài)到第二狀態(tài)生成的圖像文件和時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件,因此能夠?qū)⑺袛z影的攝影行程和圖像簡單地關(guān)聯(lián)起來。攝影裝置具有檢測攝影裝置的位置信息的GPS,控制器100將在第一狀態(tài)和第二狀態(tài)下取得的攝影裝置的位置信息與時間序列的經(jīng)過數(shù)據(jù)一起附加到信息文件中。由此, 能夠?qū)⑺袛z影的開始位置及結(jié)束位置與圖像關(guān)聯(lián)起來進行存儲??刂破髟跈z測到第二狀態(tài)的情況下,在存儲部中生成文件夾,從存儲部讀出從第一狀態(tài)到第二狀態(tài)生成的圖像文件,并與信息文件一起記錄到文件夾。攝影裝置具有方位傳感器、加速度傳感器、角速度傳感器中的至少一個傳感器??刂破?00與經(jīng)過數(shù)據(jù)的生成同步地測定該至少一個傳感器的輸出并生成時間序列的輸出數(shù)據(jù),將該時間序列的輸出數(shù)據(jù)附加到時間序列的經(jīng)過數(shù)據(jù)。由此,能夠?qū)⑺袛z影的用戶的攝影路徑與圖像關(guān)聯(lián)起來。例如,在水中攝影結(jié)束后觀察圖像的情況下,能夠?qū)⒃谒袛z影的攝影路徑中拍攝圖像的地點和圖像關(guān)聯(lián)起來顯示在顯示部等上。以下示出在第二實施方式中能夠進行水中的攝影動作的攝影裝置的控制方法的一例。此處,攝影裝置具有操作部,其指示攝影動作的開始;攝像部,其取得被攝體像作為圖像數(shù)據(jù);壓力傳感器,其對攝影裝置受到的壓力進行檢測;檢測部,其對攝影裝置是被放置在水中還是被放置在大氣中進行檢測;以及存儲部,其對圖像信息進行存儲。該控制方法包含以下的步驟(a)-(c)(a)在操作了操作部的情況下,根據(jù)圖像數(shù)據(jù)生成圖像文件并記錄到存儲部中;
(b)在根據(jù)檢測部的輸出檢測到攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行根據(jù)壓力傳感器的輸出生成時間序列的經(jīng)過數(shù)據(jù)的動作;(c)在根據(jù)檢測部的輸出檢測到攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成時間序列的經(jīng)過數(shù)據(jù)的動作,生成將從第一狀態(tài)到第二狀態(tài)存儲到存儲部的圖像文件和時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件并存儲到存儲部中。此外,以下 示出在第二實施方式中能夠進行水中的攝影動作的攝影裝置的控制方法的另一例。該控制方法包含以下的步驟(a)-(e)(a)從根據(jù)釋放開關(guān)的操作取得的圖像數(shù)據(jù)生成圖像文件并記錄到存儲部;(b)對攝影裝置從大氣中被放置到水中的第一狀態(tài)進行檢測;(c)對攝影裝置從水中被放置到大氣中的第二狀態(tài)進行檢測;(d)對施加給攝影裝置的壓力進行測定,即根據(jù)在步驟(b)中檢測到第一狀態(tài)之后、在步驟(c)中檢測到第二狀態(tài)之前所測定的壓力生成時間序列的經(jīng)過數(shù)據(jù);(e)生成用于將圖像文件和時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件。此處,步驟(e)是如下步驟在步驟(b)中檢測到第一狀態(tài)之后、在步驟(C)中檢測到第二狀態(tài)之前,生成將在步驟(a)中存儲到存儲部的圖像文件和在步驟(d)中所生成的時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件并記錄到存儲部中。另外,本發(fā)明不限于上述實施方式,可以知道在其技術(shù)思想范圍內(nèi)能夠進行各種變更。
權(quán)利要求
1.一種攝影裝置,其能夠進行水中的攝影動作,該攝影裝置的特征在于,其具有 操作部,其指示所述攝影動作的開始;攝像部,其取得被攝體像作為圖像數(shù)據(jù);壓力傳感器,其對所述攝影裝置受到的壓力進行檢測;檢測部,其對所述攝影裝置是被放置在水中還是被放置在大氣中進行檢測;存儲部,其對圖像信息進行存儲;以及控制器,其在操作了所述操作部的情況下,根據(jù)所述圖像數(shù)據(jù)生成圖像文件并存儲到所述存儲部中,所述控制器在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行根據(jù)所述壓力傳感器的輸出生成時間序列的經(jīng)過數(shù)據(jù)的動作,在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成所述時間序列的經(jīng)過數(shù)據(jù)的動作,并將所述時間序列的經(jīng)過數(shù)據(jù)附加到從所述第一狀態(tài)到所述第二狀態(tài)存儲到所述存儲部的圖像文件的頭部或尾部。
2.根據(jù)權(quán)利要求1所述的攝影裝置,其特征在于,該攝影裝置還具有檢測所述攝影裝置的位置信息的GPS,所述控制器將在所述第一和第二狀態(tài)下取得的所述攝影裝置的位置信息與所述時間序列的經(jīng)過數(shù)據(jù)一起附加到所述頭部或尾部。
3.一種攝影裝置,其能夠進行水中的攝影動作,該攝影裝置的特征在于,其具有 操作部,其指示所述攝影動作的開始;攝像部,其取得被攝體像作為圖像數(shù)據(jù);壓力傳感器,其對所述攝影裝置受到的壓力進行檢測;檢測部,其對所述攝影裝置是被放置在水中還是被放置在大氣中進行檢測;存儲部,其對圖像信息進行存儲;以及控制器,其在操作了所述操作部的情況下,根據(jù)所述圖像數(shù)據(jù)生成圖像文件并存儲到所述存儲部中,所述控制器在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從大氣中被放置到水中的第一狀態(tài)的情況下,開始進行生成時間序列的經(jīng)過數(shù)據(jù)的動作,該時間序列的經(jīng)過數(shù)據(jù)基于所述壓力傳感器的輸出,在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從水中被放置到大氣中的第二狀態(tài)的情況下,停止進行生成所述時間序列的經(jīng)過數(shù)據(jù)的動作,生成將從所述第一狀態(tài)到所述第二狀態(tài)存儲到所述存儲部的圖像文件和所述時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件并記錄到所述存儲部中。
4.根據(jù)權(quán)利要求3所述的攝影裝置,其特征在于,該攝影裝置還具有檢測所述攝影裝置的位置信息的GPS,所述控制器將在所述第一和第二狀態(tài)下取得的所述攝影裝置的位置信息與所述時間序列的經(jīng)過數(shù)據(jù)一起附加到所述信息文件中。
5.根據(jù)權(quán)利要求3所述的攝影裝置,其特征在于,所述控制器在檢測到所述第二狀態(tài)的情況下,在所述存儲部中生成文件夾,從所述存儲部讀出從所述第一狀態(tài)到所述第二狀態(tài)生成的所述圖像文件,并與所述信息文件一起記錄到所述文件夾中。
6.根據(jù)權(quán)利要求1 5中的任意一項所述的攝影裝置,其特征在于,該攝影裝置還具有方位傳感器、加速度傳感器、角速度傳感器中的至少一個傳感器,所述控制器與所述時間序列的經(jīng)過數(shù)據(jù)的生成同步地測定所述至少一個傳感器的輸出并附加到所述時間序列的經(jīng)過數(shù)據(jù)中。
7.一種攝影裝置的控制方法,該攝影裝置能夠進行水中攝影,該控制方法的特征在于, 其包含如下步驟(a)根據(jù)圖像數(shù)據(jù)生成圖像文件并記錄到存儲部,該圖像數(shù)據(jù)是根據(jù)釋放開關(guān)的操作所取得的;(b)對所述攝影裝置從大氣中被放置到水中的第一狀態(tài)進行檢測;(c)對所述攝影裝置從水中被放置到大氣中的第二狀態(tài)進行檢測;(d)對施加給所述攝影裝置的壓力進行測定,即根據(jù)在所述步驟(b)中檢測到第一狀態(tài)之后、在所述步驟(c)中檢測到第二狀態(tài)之前所測定的壓力生成時間序列的經(jīng)過數(shù)據(jù);(e)向所述圖像文件附加所述時間序列的經(jīng)過數(shù)據(jù),即在所述步驟(b)中檢測到第一狀態(tài)之后、在所述步驟(c)中檢測到第二狀態(tài)之前,向在所述步驟(a)中存儲到所述存儲部的圖像文件的頭部或尾部附加在步驟(d)中生成的時間序列的經(jīng)過數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的控制方法,其特征在于,在所述步驟(e)中,將在所述第一狀態(tài)和第二狀態(tài)下從GPS取得的所述攝影裝置的位置信息與所述時間序列的經(jīng)過數(shù)據(jù)一起附加到所述頭部或尾部。
9.一種攝影裝置的控制方法,該攝影裝置能夠進行水中攝影,該控制方法的特征在于, 其包含如下步驟(a)根據(jù)圖像數(shù)據(jù)生成圖像文件并存儲到存儲部,該圖像數(shù)據(jù)是根據(jù)釋放開關(guān)的操作所取得的;(b)對所述攝影裝置從大氣中被放置到水中的第一狀態(tài)進行檢測;(c)對所述攝影裝置從水中被放置到大氣中的第二狀態(tài)進行檢測;(d)對施加給所述攝影裝置的壓力進行測定,即根據(jù)在所述步驟(b)中檢測到第一狀態(tài)之后、在所述步驟(c)中檢測到第二狀態(tài)之前所測定的壓力生成時間序列的經(jīng)過數(shù)據(jù);(e)生成用于將所述圖像文件和所述時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件,即在所述步驟(b)中檢測到第一狀態(tài)之后、在所述步驟(c)中檢測到第二狀態(tài)之前,生成將在所述步驟(a)中存儲到所述存儲部的圖像文件和在步驟(d)中所生成的時間序列的經(jīng)過數(shù)據(jù)關(guān)聯(lián)起來的信息文件并記錄到所述存儲部中。
10.根據(jù)權(quán)利要求9所述的控制方法,其特征在于,在所述步驟(e)中,將在所述第一狀態(tài)和第二狀態(tài)下從GPS取得的所述攝影裝置的位置信息與所述時間序列的經(jīng)過數(shù)據(jù)一起附加到所述信息文件中。
11.根據(jù)權(quán)利要求9所述的控制方法,其特征在于,在所述步驟(e)中,在所述存儲部中生成文件夾,在所述步驟(b)中檢測到第一狀態(tài)之后、在所述步驟(c)中檢測到第二狀態(tài)之前,將在所述步驟(a)中存儲到所述存儲部的圖像文件和所述信息文件記錄到所述文件夾中。
12.根據(jù)權(quán)利要求7 11中的任意一項所述的控制方法,其特征在于, 在所述步驟(d)中,與所述時間序列數(shù)據(jù)的生成同步地測定方位傳感器、加速度傳感器、角速度傳感器中的至少一個的輸出,并附加到所述時間序列的經(jīng)過數(shù)據(jù)中。
全文摘要
攝影裝置及其控制方法。能進行水中攝影動作的攝影裝置具有攝像部(210),其取得圖像數(shù)據(jù);壓力傳感器(262),其對所述攝影裝置受到的壓力進行檢測;檢測部(270),其對所述攝影裝置被放置在水中還是被放置在大氣中進行檢測;控制器(100),其根據(jù)圖像數(shù)據(jù)生成所述圖像文件。所述控制器在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從大氣中被放置到水中的第一狀態(tài)時,根據(jù)所述壓力傳感器的輸出生成時間序列的經(jīng)過數(shù)據(jù),在根據(jù)所述檢測部的輸出檢測到所述攝影裝置從水中被放置到大氣中的第二狀態(tài)時,停止進行生成所述時間序列的經(jīng)過數(shù)據(jù)的動作,并將所述時間序列的經(jīng)過數(shù)據(jù)附加到從所述第一狀態(tài)到所述第二狀態(tài)存儲到所述存儲部的圖像文件的頭部或尾部。
文檔編號H04N5/77GK102263899SQ20111013574
公開日2011年11月30日 申請日期2011年5月24日 優(yōu)先權(quán)日2010年5月25日
發(fā)明者田中貴臣 申請人:奧林巴斯映像株式會社