新四季網

圖像再現設備及其控制方法

2023-05-15 07:19:41

專利名稱:圖像再現設備及其控制方法
技術領域:
本發明通常涉及圖像再現設備以及圖像再現設備的控制方法,具體涉及再現存儲在記錄媒體中的圖像的技術。
背景技術:
通常,作為再現存儲在記錄媒體中的圖像的圖像再現技術,存在一種根據預定文件系統規則,即,按照文件順序或時間順序,再現存儲在記錄媒體中的圖像而與記錄媒體中的目錄結構無關的技術。另外,還存在一種被編程為預先識別預定目錄結構,並且僅再現與預定目錄結構相匹配的圖像的技術。此外,還存在一種如日本專利申請公報No.2002-049634中所披露的允許改變要再現的文件的目錄結構的技術。
在上述圖像再現技術中,記錄媒體通常以混合狀態存儲符合特定目錄結構的圖像,例如,DCF圖像,以及其他種類的圖像,例如,用戶隨意拷貝到記錄媒體中的圖像以及符合不同目錄結構的圖像。在此情形中,上述技術不允許執行適當圖像選擇或再現順序的確定。
當根據預定文件系統規則,例如,文件順序或時間順序,再現存儲在記錄媒體中的圖像而與特定目錄結構無關時,符合特定目錄結構的圖像與其他種類的圖像混在一起。這使得難以指定具體圖像。
此外,當用戶要重新排列圖像時,用戶不能指定首先要再現的圖像,除非獲得所有圖像的文件系統信息。
此外,設計成僅識別出特定目錄結構的圖像處理設備不能再現用戶隨意拷貝的圖像或基於另一目錄結構記錄的圖像。
應注意,DCF表示用於照相機文件系統的設計規則,它是數位照相機的統一記錄格式。DCF定義了在存儲卡上進行圖像記錄時使用的目錄結構和文件命名規則。將Exif(可交換圖像文件格式)用作為圖像記錄格式。

發明內容
考慮到上述問題,提出了本發明,本發明的目的是實現一種再現再現技術,用於優先再現具有特定目錄結構的圖像,還能夠再現不符合特定目錄結構的圖像。
為實現上述目的,根據本發明,提供了一種用於再現存儲在記錄媒體中的圖像文件的圖像再現設備,其特徵在於包括檢索裝置,用於對根據第一文件規則記錄的第一圖像組和不符合第一文件規則的第二圖像組分別進行檢索;確定裝置,用於在區別第一圖像組和第二圖像組後,確定由檢索裝置檢索完了的圖像組的再現順序;以及再現裝置,用於再現確定了再現順序的圖像組,其特徵在於,所述檢索裝置在完成對於第一圖像組的檢索時開始對於第二圖像組的檢索,再現裝置按照確定裝置確定的再現順序,再現由檢索裝置檢索完了的圖像組。
此外,還提供一種圖像再現設備的控制方法,所述圖像再現設備用於再現存儲在記錄媒體中的圖像文件,所述方法的特徵在於包括檢索步驟,對根據第一文件規則記錄的第一圖像組和不符合第一文件規則的第二圖像組分別進行檢索;確定步驟,用於在區別第一圖像組和第二圖像組後,確定在檢索步驟中檢索完了的圖像組的再現順序;以及再現步驟,用於再現確定了再現順序的圖像組,其特徵在於,在檢索步驟中,在完成對於第一圖像組的檢索時開始對於第二圖像組的檢索,在再現步驟中,按照確定的再現順序,再現檢索完了的圖像組。
根據本發明,該技術能夠優先再現具有特定目錄結構的圖像,此外,還能夠再現不符合特定目錄結構的圖像。
通過參照附圖對示例性實施例的描述,本發明的其他特徵將是顯而易見的。


圖1表示根據本發明實施例的圖像處理設備的框圖;圖2A和2B的流程圖顯示根據本發明實施例的圖像處理設備的主例程;圖3的流程圖顯示根據本發明實施例的圖像處理設備的主例程;圖4A和4B的流程圖顯示根據本發明實施例的圖像處理設備的主例程;圖5的流程圖顯示在該實施例中的距離測量/測定處理;圖6的流程圖顯示在該實施例中的圖像拾取處理;圖7的流程圖顯示在該實施例中的暗捕獲處理;圖8的流程圖顯示在該實施例中的顯影處理;圖9A和9B的流程圖顯示根據本發明實施例的圖像處理設備的主例程;圖10的流程圖顯示在該實施例中的圖像顯示處理;圖11A和11B的流程圖顯示在該實施例中的DCF圖像檢索處理;圖12的流程圖顯示在該實施例中的非DCF圖像檢索處理;圖13的流程圖顯示在該實施例中的遞歸圖像檢索處理;圖14的流程圖顯示在該實施例中的下一個圖像檢索處理;以及圖15的流程圖顯示在該實施例中的另一種下一個圖像檢索處理。
具體實施例方式
下面,將參照附圖,詳細描述用於實現本發明的最佳方式。
注意,下面要描述的實施例僅僅作為實現本發明的示例,根據應用本發明的設備的布置結構和各種條件,可按照需要對其進行修改和改變。本發明並不限於以下實施例。

圖1表示根據本發明實施例的圖像處理設備的結構框圖。
參照圖1,附圖標記100表示由電子照相機等代表的圖像處理設備。
附圖標記10表示鏡頭;12,具有光圈功能的快門;14,將光學圖像轉換成電信號的圖像傳感元件;和16,A/D轉換器,用於將自圖像傳感元件14輸出的模擬信號轉換成數位訊號。
附圖標記18表示定時發生電路,用於對A/D轉換器16和D/A轉換器26提供時鐘信號和控制信號。存儲器控制電路22和系統控制電路50對定時發生電路18進行控制。
附圖標記20表示用於對來自A/D轉換器16的數據或來自存儲器控制電路22的數據執行預定像素內插處理和顏色轉換處理的圖像處理電路。
圖像處理電路20還通過使用獲得的圖像數據執行預定運算處理。系統控制電路50基於由圖像處理電路20獲得的運算處理結果,對曝光控制部件40和距離測量控制部件42進行控制,從而執行TTL(通過鏡頭)方式的AF(自動聚焦)處理、AE(自動曝光)處理和EF(電子閃光燈預發射)處理。
此外,圖像處理電路20通過使用獲得的圖像數據執行預定運算處理,並基於所獲得的運算處理結果執行TTL方式的AWB(自動白平衡)處理。
存儲器控制電路22控制著A/D轉換器16、定時發生電路18、圖像處理電路20、圖像顯示存儲器24、D/A轉換器26、存儲器30和壓縮/解壓縮電路32。
來自A/D轉換器16的數據通過圖像處理電路20和存儲器控制電路22寫入圖像顯示存儲器24或存儲器30中,或通過存儲器控制電路22寫入圖像顯示存儲器24或存儲器30中。
附圖標記28表示包括TFT LCD等的圖像顯示部件。通過D/A轉換器26,圖像顯示部件28顯示出在圖像顯示存儲器24中寫入的顯示圖像數據。
在圖像顯示部件28上依次顯示所獲得的圖像數據使得有可能實現電子取景器(EVF)功能。
圖像顯示部件28能夠根據來自系統控制電路50的指令打開和關閉顯示。關閉顯示可大大縮減圖像處理設備100的功耗。
圖像顯示部件28通過可旋轉鉸鏈與圖像處理設備100的主體相連接。可將圖像顯示部件28設置在自由角度的自由方向,並允許用戶使用電子取景器功能、再現顯示功能和各種顯示功能。
可通過將圖像顯示部件28的顯示引向圖像處理設備100對其進行存儲。在該情形中,圖像顯示部件開/關狀態檢測部件106檢測到該存儲狀態以停止圖像顯示部件28的顯示操作。
存儲器30存儲拾取的靜止和活動圖像,其存儲容量大得足以存儲預定數量靜止圖像或預定時期的活動圖像。
為此,在連續拾取多個靜止圖像的連拍情形中,或在全景拍攝的情形中,有可能以高速和大容量地執行到存儲器30的圖像寫入。
此外,有可能使用存儲器30作為系統控制電路50的工作區域。
壓縮/解壓縮電路32通過自適應離散餘弦變換(ADCT)等對圖像數據進行壓縮/解壓縮。壓縮/解壓縮電路32接收存儲在存儲器30中的圖像數據,根據JPEG或MPEG格式執行壓縮處理或解壓縮處理,並將處理數據寫入存儲器30中。
曝光控制部件40對具有光圈功能的快門12進行控制,還具有與電子閃光燈404關聯的電子閃光燈亮度控制功能。
距離測量控制部件42控制著鏡頭10的聚焦。變焦控制部件44控制著鏡頭10的變焦。擋板控制部件46控制著擋板102的操作。
曝光控制部件40和距離測量控制部件42通過TTL方式進行控制。基於圖像處理電路20對所獲得圖像數據進行運算處理獲得的結果,系統控制電路50對曝光控制部件40和距離測量控制部件42進行控制。
附圖標記48表示連接器,它又稱為附件靴,包括用於電子閃光燈裝置400的電接點和機械固定裝置。
系統控制電路50控制著整個圖像處理設備100。附圖標記52表示存儲用於系統控制電路50的操作的常量、變量、程序等的存儲器。
附圖標記54表示包括有液晶顯示器、揚聲器等的顯示部件,其用於根據由系統控制電路50執行程序,利用字符、圖像、聲音等顯示操作狀態、消息等。圖像處理設備100具有設置在接近操作部件的易於觀察的位置處的一個或多個顯示部件54。顯示部件54包括LCD、LED、發聲元件等的組合。
顯示部件54的部分功能設置在光學取景器104中。
在顯示部件54的顯示內容中,在LCD等上顯示出的那些內容包括單拍/連拍模式指示、自拍指示、壓縮比指示、記錄像素數量指示、記錄圖像數量指示、可拾取的剩餘圖像數量指示等。其他顯示內容包括快門速度指示、光圈數指示、曝光校正指示、電子閃光燈指示、紅眼縮減指示、微距拍攝指示、蜂鳴器設置指示、剩餘時鐘電池電量指示、剩餘電池電量指示、錯誤指示、通過多位數字的信息指示等。這樣的顯示內容還包括記錄媒體200和210的連接/拆卸狀態指示、通信接口操作指示、日期/時間指示等。
在顯示部件54的顯示內容中,在光學取景器104中顯示的內容包括焦點對準指示、照相機抖動告警指示、電子閃光燈充電指示、快門速度指示、光圈數指示、曝光校正指示等。
附圖標記56表示電可擦除可記錄的非易失性存儲器。該設備使用EEPROM等作為非易失性存儲器56。
附圖標記60,62,64,66,68和70表示用於對系統控制電路50輸入各種操作指令的操作裝置。這些裝置均包括開關、撥盤、觸摸板、通過視線檢測的指示裝置、語音識別裝置等或它們的組合。
下面,將具體描述這些操作裝置。
模式撥盤開關60允許進行以下功能模式的切換/設置電源關閉模式、自動拍攝模式、手動拍攝模式、全景拍攝模式、再現模式、多屏再現/擦除模式、PC連接模式等。
快門開關SW1 62通過半按下快門按鈕(未示出)而被開啟,並指示開始多個操作,例如,AF(自動聚焦)處理、AE(自動曝光)處理、AWB(自動白平衡)處理和EF(電子閃光燈預發射)處理。
完全按下快門按鈕(未示出)就開啟快門開關SW2 64。該操作發出指令以開始將從圖像傳感元件14讀取的信號作為圖像數據通過A/D轉換器16和存儲器控制電路22寫入存儲器30的曝光處理。此外,快門開關SW2 64還發出指令以開始使用圖像處理電路20和存儲器控制電路22中運算處理的顯影處理。快門開關SW2 64還發出指令以開始記錄處理,即,從存儲器30讀取圖像數據,在壓縮/解壓縮電路32中將數據壓縮,和將圖像數據寫入記錄媒體200或210中。
使用圖像顯示ON/OFF開關66使得有可能設置圖像顯示部件28的開/關(ON/OFF)狀態。當使用光學取景器104捕捉圖像時,通過利用該功能關閉對包括TFT LCD等的圖像顯示部件28的供電,可節省能量。
單拍/連拍開關68能夠設置單拍模式和連拍模式,在單拍模式中,當在按下快門快關SW2時拾取一幀之後,設置待機狀態,在連拍模式中,當保持快門開關SW2按下時,連續進行拍攝。
附圖標記110表示記錄目的地選擇開關,其能夠從「外部存儲設備」、「記錄媒體」和「外部存儲設備和記錄媒體」中選擇拾取圖像的記錄目的地。
附圖標記116表示連接/斷開開關,其能夠發出與外部設備連接/斷開的指令。
操作部件70包括多個按鈕、觸摸板等。更具體而言,操作部件70包括菜單按鈕、設置按鈕、微距按鈕、多屏再現/新頁按鈕、電子閃光燈設置按鈕、單拍/連拍/自拍切換按鈕等。操作部件70還包括菜單移動+(加)按鈕、菜單移動-(減)按鈕、再現圖像移動+(加)按鈕、再現圖像移動-(減)按鈕、拾取圖像質量選擇按鈕、曝光校正按鈕、日期/時間設置按鈕等。
操作部件70還包括選擇/切換按鈕,用於選擇在全景模式等中執行圖像拾取以及再現時的各種功能;以及確定/執行按鈕,用於確定和執行在全景模式等中執行圖像拾取和再現時的多種功能。
操作部件70還包括圖像顯示ON/OFF開關,用於開啟/關閉圖像顯示部件28;和快速查閱ON/OFF開關,用於在圖像拾取後立即執行自動再現獲得的圖像數據的快速查閱功能。操作部件70還包括壓縮模式開關,用於選擇在JPEG壓縮中的壓縮比或選擇對來自圖像傳感元件的信號進行數位化和將其記錄在記錄媒體上的CCDRAW模式。操作部件70還包括再現模式開關,其能夠設置多種功能模式,如再現模式、多屏再現/擦除模式和PC連接模式。操作部件70還包括再現開關,用於發出指令,以開始再現操作,由此從存儲器30或記錄媒體200或210讀取在拾取模式中拾取的圖像,並將其顯示在圖像顯示部件28上。
附圖標記80表示電源控制部件,它包括電源檢測電路、DC/DC轉換器、對要通電的功能塊進行切換的開關電路等。電源控制部件80檢測電池的連接/拆卸、電池類型和剩餘電池電量,並基於檢測結果和來自系統控制電路50的指令對DC/DC轉換器進行控制,由此對包括記錄媒體在內的每個部件施加所需電壓達所需時期。
附圖標記82和84表示連接器;86,電源部件,包括一次電池,如鹼性電池或鋰電池,二次電池,如NiCd電池、NiMH電池或鋰電池,AC適配器等。
附圖標記90和94表示用於諸如存儲卡和硬碟之類記錄媒體的接口(I/F)。附圖標記92和96表示用於與諸如存儲卡和硬碟之類記錄媒體連接的連接器。附圖標記98表示記錄媒體連接/拆卸檢測部件,用於檢測記錄媒體200或210是否與連接器92或96連接。
儘管該實施例示例性地表示出該設備包括用於連接記錄媒體的兩個接口和連接器系統,不過,該設備可包括單個或多個接口和連接器系統用於記錄媒體的連接。此外,該設備可包括不同標準的接口和連接器的組合。
該設備能夠使用符合諸如PCMCIA卡標準和CF(CompactFlash(註冊商標))卡標準之類標準的接口和連接器作為接口90和94以及連接器92和96。在此情形中,各種類型的通信卡,例如,LAN卡、數據機卡、USB卡、IEEE1394卡、P1284卡、SCSI卡和用於PHS的通信卡,與接口90和94以及連接器92和96相連接。這使得有可能與其他計算機和外圍設備(例如,印表機)相互傳輸圖像數據和附於圖像數據的管理信息。
擋板102作為用於覆蓋包括圖像處理設備100的鏡頭10的圖像傳感部件的保護裝置,以防止圖像傳感部件被弄髒或受損。
僅使用光學取景器104使得有可能在不使用圖像顯示部件28的電子取景器功能的情況下執行圖像拾取。此外,與在顯示部件54上顯示的某些功能相關而且在光學取景器104中顯示的信息包括焦點對準指示、照相機抖動告警指示、電子閃光燈充電指示、快門速度指示、光圈數指示、曝光校正指示等。
圖像顯示部件開/關狀態檢測部件106能夠檢測是否通過將圖像顯示部件28的顯示引向圖像處理設備100對其進行了存儲。在此情形中,當檢測到對圖像顯示部件28進行了存儲時,圖像顯示部件開/關狀態檢測部件106停止圖像顯示部件28的顯示操作,以禁止不必要的能耗。
附圖標記111和113表示包括諸如RS232C、USB、IEEE1394、P1284、SCSI、數據機、LAN和無線通信之類的多種通信功能的通信控制部件。
附圖標記112表示諸如USB連接器或IEEE1394連接器之類的有線連接器,用於通過使用通信控制部件111將圖像處理設備100與另一設備連接。
附圖標記114表示用於由諸如IEEE802.11b/g之類的無線LAN通信、諸如藍牙之類的擴頻通信、諸如IrDA之類的紅外通信等實現的無線連接的天線。
該實施例示例性地表示出該系統結構具有有線連接器112和無線天線114。然而,即便當系統結構僅具有這兩者之一時,也不會出現任何問題。
如上所述,諸如LAN卡、數據機卡、USB卡、IEEE1394卡、P1284卡、SCSI卡和用於PHS的通信卡之類的各種類型通信卡可與接口90和94以及連接器92和96相連接,以便與外部設備進行通信。
記錄媒體200為存儲卡、硬碟等。
記錄媒體200包括記錄部件202,記錄部件202包括半導體存儲器、磁碟等;接口204,用於圖像處理設備100;和連接器206,用於與圖像處理設備100的連接。
記錄媒體210為存儲卡、硬碟等。
記錄媒體210包括記錄部件212,其包括半導體存儲器、磁碟等;接口214,用於圖像處理設備100;和連接器216,用於與圖像處理設備100連接。
附圖標記402表示用於連接圖像處理設備100的附件靴的連接器。
電子閃光燈404具有AF輔助光投射功能和電子閃光燈亮度控制功能。
下面,將參照圖2A至15描述本實施例的圖像處理設備100的圖像拾取操作。
圖2A至4B的流程圖顯示本實施例的圖像處理設備100的主例程。
參照圖2A和2B,當用戶在更換電池後接通電源時,系統控制電路50對標誌、控制變量等進行初始化(S101),並將圖像顯示部件28的圖像顯示初始化成關閉(OFF)狀態(S102)。
系統控制電路50確定模式撥盤60的設置位置。如果模式撥盤60被設置到電源關閉位置(S103),則系統控制電路50將圖像顯示部件28和54的顯示都改變為終止狀態,並關閉擋板102,以保護圖像傳感部件。系統控制電路50還將標誌、包括控制變量等的必要參數、設置值和設置模式記錄在非易失性存儲器56上。在電源控制部件80執行預定終止處理(例如,中斷對設備中包括圖像顯示部件28的各個部件的不必要供電)(S105)之後,流程返回到步驟S103。
如果模式撥盤60被設置到再現模式(S103),則流程進行到圖9A中的步驟S601。
如果模式撥盤60被設置到圖像拾取模式(S103),則流程進行到步驟S106。
系統控制電路50通過使用電源控制部件80,確定包括電池等的電源部件86的剩餘電量或操作狀態是否會造成關於圖像處理設備100的操作的問題(S106)。如果存在問題,則系統控制電路50通過使用顯示部件54以圖像或聲音顯示出預定告警(S108)。然後,流程返回到步驟S103。
如果在電源部件86中不存在問題(S106),則系統控制電路50確定記錄媒體200或210的操作狀態是否會造成關於圖像處理設備的操作的問題,更具體而言,針對於記錄媒體的圖像數據記錄/再現操作的問題(S107)。如果存在問題,系統控制電路50通過使用顯示部件54以圖像或聲音顯示出預定告警(S108)。然後,流程返回到步驟S103。
如果不存在關於記錄媒體200或210的操作狀態方面的問題(S107),則流程進行到步驟S109。
系統控制電路50確定設置單拍/連拍模式的單拍/連拍開關68的設置狀態(S109)。如果選擇單拍模式,則系統控制電路50將單拍/連拍標誌設置成「單拍」(S110)。如果選擇連拍模式,則系統控制電路50將單拍/連拍標誌設置成「連拍」(S111)。當系統控制電路50完成標誌設置時,流程進行到圖2B的步驟S112。
單拍/連拍開關68允許在當用戶按下快門開關SW2時拾取一幀並設置待機狀態的單拍模式與當用按下快門開關SW2時連續拾取圖像的連拍模式之間進行切換。
注意,系統控制電路50將單拍/連拍標誌的狀態存儲在內部存儲器或存儲器52中。
系統控制電路50通過使用顯示部件54以圖像或聲音顯示出圖像處理設備100的各種設置狀態(S112)。如果圖像顯示部件28的圖像顯示為ON,則系統控制電路50使用圖像顯示部件28以圖像或聲音顯示出圖像處理設備100的各種狀態。
隨後,系統控制電路50確定圖像顯示ON/OFF開關66的設置狀態(S113)。如果將開關設置成圖像顯示ON位置,則處理進行到步驟S114。
此外,系統控制電路50通過使用圖像顯示部件開/關狀態檢測部件106,確定圖像顯示部件28是處在藏納狀態還是處在顯示狀態(S114)。如果確定圖像顯示部件28在顯示狀態,則系統控制電路50設置圖像顯示標誌(S115),並將圖像顯示部件28的圖像顯示設置為ON狀態(S116)。系統控制電路50還將圖像顯示部件28設置成其中依次顯示所獲得的圖像數據的直通顯示狀態(S117)。然後,流程進行到圖3中的步驟S131。
在直通顯示狀態中,通過存儲器控制電路22和D/A轉換器26,圖像顯示部件28依次顯示出通過圖像傳感元件14、A/D轉換器16、圖像處理電路20和存儲器控制電路22依次寫入圖像顯示存儲器24中的數據。這就實現了電子取景器功能。
如果將圖像顯示ON/OFF開關66設置在圖像顯示OFF位置(S113)或將圖像顯示部件28設置在藏納狀態(S114),則系統控制電路50取消圖像顯示標誌(S118),並將圖像顯示部件28的圖像顯示設置到OFF狀態(S119)。然後,流程進行到圖3的步驟S131。
如果圖像顯示被設置為OFF,則在不使用由圖像顯示部件28所提供的電子取景器功能的情況下,用戶通過使用光學取景器104操作圖像拾取。該操作能夠降低圖像顯示部件28、D/A轉換器26等大耗能部件的能耗。應注意,系統控制電路50在內部存儲器或存儲器52中存儲有圖像顯示標誌的狀態。
參照圖3,如果用戶未按下快門開關SW1(S131),則流程返回到圖2A的步驟S103。
如果用戶按下了快門開關SW1(S131),則系統控制電路50確定在系統控制電路50的內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S132)。如果設置了圖像顯示標誌,則系統控制電路50將圖像顯示部件28的顯示狀態設置到凍結顯示狀態(S133)。然後,流程進行到步驟S134。
在凍結顯示狀態中,系統控制電路50禁止將圖像數據通過圖像傳感元件14、A/D轉換器16、圖像處理電路20和存儲器控制電路22重寫入圖像顯示存儲器24中。此外,通過經由存儲器控制電路22和D/A轉換器26將最終寫入的圖像數據顯示在圖像顯示部件28上,系統控制電路50在電子取景器上顯示出被凍結的圖片。
如果取消圖像顯示標誌(S132),則流程進行到步驟S134。
系統控制電路50執行距離測量處理以便將鏡頭10聚焦在對象上,並執行測定處理以確定光圈數和快門時間(S134)。在測定處理中,系統控制電路50按照需要進行電子閃光燈設置。稍後將參照圖5詳細描述在步驟S134中的該距離測量/測定處理。
當完成距離測量/測定處理時,系統控制電路50由所設置圖像拾取模式和距離測量/測定處理中確定的曝光結果,確定要設置的快門速度是否不超過機械快門的最大快門速度(S135)。如果是,則系統控制電路50設置機械快門的快門速度(S136)。然後,流程進行到步驟S138。如果否,則系統控制電路50設置用於機械快門和電子快門兩者的快門速度(S137)。然後,流程進行到步驟S138。
系統控制電路50確定在內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S138)。如果設置了圖像顯示標誌,系統控制電路50將圖像顯示部件28的顯示狀態設置成直通顯示狀態(S139)。然後,流程進行到步驟S140。
如以上所述,如果要設置的快門速度超過了機械快門的最大快門速度,則系統控制電路50還使用電子快門。這使得有可能防止出現因機械快門導致的拖尾,並設置使用電子快門的高快門速度。
如果用戶未按下快門開關SW2(S140),而且釋放了快門開關SW1(S141),則流程返回到圖2A的步驟S103。
如果用戶按下了快門開關SW2(S140),則系統控制電路50確定在內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S142)。如果設置了圖像顯示標誌,則系統控制電路50將圖像顯示部件28的顯示狀態設置成固定顏色顯示狀態(S143)。然後,流程進行到圖4A的步驟S161。
在固定顏色顯示狀態中,系統控制電路50在圖像顯示部件28上顯示出國定顏色圖像數據,取代通過圖像傳感元件14、A/D轉換器16、圖像處理電路20和存儲器控制電路22寫入圖像顯示存儲器24中的所獲得圖像數據。以此方式,系統控制電路50在電子取景器上顯示出固定顏色圖片。
如果取消了圖像顯示標誌(S142),則流程進行到圖4A的步驟S161。
參照圖4A,系統控制電路50確定在內部存儲器或存儲器52中存儲的單拍/連拍標誌的狀態(S161)。如果設置了單拍標誌,則流程進行到步驟S162。如果設置了連拍標誌,則流程進行到圖4B的步驟S181。
系統控制電路50執行包括曝光處理和顯影處理的圖像拾取處理(S162)。在曝光處理中,系統控制電路50通過圖像傳感元件14、A/D轉換器16、圖像處理電路20和存儲器控制電路22將獲得的圖像數據寫入存儲器30中,或者通過存儲器控制電路22將其直接從A/D轉換器16寫入到存儲器30中。在顯影處理中,系統控制電路50通過使用存儲器控制電路22或按照需要使用圖像處理電路20,讀取寫入到存儲器30中的圖像數據,並執行各種處理(S162)。
下面將參照圖6詳細描述在步驟S162中的圖像拾取處理。
系統控制電路50確定在內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S163)。如果設置了圖像顯示標誌,則系統控制電路50執行快速查閱1顯示(S164)。在快速查閱1顯示中,系統控制電路50從存儲器30讀出根據圖像顯示部件28的顯示格式進行處理的圖像數據,並通過存儲器控制電路22,將顯示圖像數據傳輸到圖像顯示存儲器24。此外,系統控制電路50將從圖像顯示存儲器24讀取的顯示圖像數據顯示在圖像顯示部件28上。
在該快速查閱1顯示處理中,由於沒有執行暗捕獲處理(S165),系統控制電路50通過使用暗校正計算前的圖像數據生成顯示圖像數據,並執行快速查閱顯示。
如以上所述,在單拍模式中,系統控制電路50在暗捕獲處理之前執行圖像拾取處理,並使用暗校正前的圖像數據用於快速查閱顯示。這使得有可能縮短快門釋放時滯,並在圖像拾取之後立即執行快速查閱顯示。
在快速查閱1顯示(S164)中,由於未完成暗捕獲處理(S165),系統控制電路50在圖像顯示部件28上將諸如「busy」等的字符疊加和顯示在快速查閱圖像顯示上。
如果取消了圖像顯示標誌(S163),則流程進行到步驟S165,同時,圖像顯示部件28保持在OFF狀態。在該情形中,在圖像拾取之後圖像顯示部件28保持關閉,系統控制電路50不執行快速查閱顯示。這是一種使用方法,即,如在系統控制電路50使用光學取景器104保持圖像拾取的情形中一樣,在圖像拾取之後無需立即檢查拾取圖像,且其重點在於在不使用圖像顯示部件28的電子取景器的情況下節能。
系統控制電路50執行暗捕獲處理,即,在關閉快門12時在與實際圖像拾取中相同的時期,在圖像傳感元件14中累積諸如暗電流之類的噪聲成分,並在完成累積時讀出噪聲圖像信號(S165)。然後,流程進行到步驟S166。
通過使用在該暗捕獲處理中捕獲的暗圖像數據執行校正計算處理,使得有可能校正所獲得圖像數據的圖像質量退化,例如,因圖像傳感元件14中產生的暗電流噪聲或圖像傳感元件14特有缺陷所導致的像素遺漏。
下面將參照圖7描述在步驟S165中的該暗捕獲處理的細節。
系統控制電路50通過存儲器控制電路22讀取在存儲器30的預定區域中寫入的圖像數據部分,並執行為了進行顯影處理所需的WB(白平衡)積分計算處理和OB(光學黑)積分計算處理。系統控制電路50還將計算結果存儲在內部存儲器或存儲器52中。
系統控制電路50使用存儲器控制電路22以及按照需要也使用圖像處理電路20,讀取在存儲器30的預定區域中寫入的所獲得圖像數據。系統控制電路50還使用存儲在內部存儲器或存儲器52中的計算結果,執行各種顯影處理,包括AWB(自動白平衡)處理、伽馬轉換、顏色轉換等(S166)。
在顯影處理中,系統控制電路50還執行暗校正計算處理,用於通過使用在暗捕獲處理中獲得的暗圖像數據執行減法處理,來消除圖像傳感元件14的暗電流噪聲等。
下面將參照圖8詳細描述在步驟166中的該顯影處理。
系統控制電路50讀出寫入在存儲器30的預定區域中的圖像數據,並使壓縮/解壓縮電路32根據設置模式執行圖像壓縮處理(S167)。
系統控制電路50將圖像拾取時的諸如圖像拾取日期、照相機的型號ID和顏色效果模式之類的圖像拾取信息記錄在Exif頭部中(S167a),並將在圖像拾取時已經過一系列處理的圖像數據寫入在存儲器30上的圖像存儲緩衝區的空閒圖像空間中。
系統控制電路50執行這樣的記錄處理,即,將存儲在存儲器30的圖像存儲緩衝區中的圖像數據讀出,並將該數據通過接口90和94以及連接器92和96寫入諸如存儲卡之類的記錄媒體200或210中(S168)。
在將圖像數據寫入記錄媒體200或210中時,系統控制電路50在顯示部件54上顯示出記錄媒體寫入訪問指示,例如,使LED閃爍,以便清楚地指示出正在執行寫入訪問。
系統控制電路50確定存儲在內部存儲器或存儲器52中的圖像顯示標誌的狀態(S169)。如果設置了圖像顯示標誌,則系統控制電路50執行快速查閱2顯示(S170)。在快速查閱2顯示中,系統控制電路50從存儲器30讀出根據圖像顯示部件28的顯示形式進行處理的圖像數據,並通過存儲器控制電路22將顯示圖像數據傳輸到圖像顯示存儲器24。系統控制電路50還在圖像顯示部件28上顯示出從圖像顯示存儲器24讀出的顯示圖像數據。
在快速查閱2顯示處理中,由於已執行了暗捕獲處理(S165),系統控制電路50通過使用在顯影處理(S166)中已經過暗校正計算的圖像數據生成顯示圖像數據,並執行快速查閱顯示。
在單拍模式中,系統控制電路50首先通過暗捕獲處理執行圖像拾取處理,然後通過使用暗校正前的圖像數據執行快速查閱1顯示。通過使用在執行暗捕獲處理後已經歷暗校正的圖像數據執行快速查閱2顯示,使得有可能縮短快門釋放時滯,並在圖像拾取之後立即執行快速查閱顯示。
在快速查閱2顯示(S170)中,由於已經執行了暗捕獲處理(S165),系統控制電路50擦除在快速查閱1顯示(S164)中在圖像顯示部件28上疊加和顯示在快速查閱圖像顯示上的諸如「busy」之類的字符指示。
如果取消了圖像顯示標誌(S169),則在不改變圖像顯示部件28的OFF狀態的情況下,流程進行到步驟S171。在此情形中,即便在圖像拾取之後系統控制電路50也保持圖像顯示部件28的OFF狀態,而且不執行快速查閱顯示。這是一種使用方法,即,如在用戶使用光學取景器104保持圖像拾取操作的情形中一樣,在圖像拾取之後無需立即檢查拾取圖像,且其重點在於在不使用圖像顯示部件28的電子取景器的情況下節能。
系統控制電路50重複當前處理,直至用戶釋放快門開關SW1(S171)。
如果用戶釋放快門開關SW1(S171),則流程進行到步驟S172。
如果系統控制電路50確定了單拍/連拍標誌的狀態,並在步驟161中確定設置了連拍標誌,則流程進行到圖4B的步驟S181。
系統控制電路50執行暗捕獲處理,即,在關閉快門12時在與實際圖像拾取中相同的時期,在圖像傳感元件14中累積諸如暗電流之類的噪聲成分,並在完成累積時讀出噪聲圖像信號(S181)。然後,流程進行到步驟S182。
通過使用在該暗捕獲處理中捕獲的暗圖像數據執行校正計算處理,使得有可能校正所獲得圖像數據的圖像質量退化,例如,因圖像傳感元件14中產生的暗電流噪聲或圖像傳感元件14特有缺陷所導致的像素遺漏。
下面將參照圖7描述在步驟S181中的該暗捕獲處理的細節。
系統控制電路50執行包括曝光處理和顯影處理的圖像拾取處理(S182)。在曝光處理中,系統控制電路50通過圖像傳感元件14、A/D轉換器16、圖像處理電路20和存儲器控制電路22將獲得的圖像數據寫入存儲器30中,或者通過存儲器控制電路22將其直接從A/D轉換器16寫入到存儲器30中。在顯影處理中,系統控制電路50通過使用存儲器控制電路22或按照需要使用圖像處理電路20,讀取寫入到存儲器30中的圖像數據,並執行各種處理(S182)。
下面將參照圖6詳細描述步驟S182中的該圖像拾取處理。
系統控制電路50通過存儲器控制電路22讀取在存儲器30的預定區域中寫入的圖像數據部分,並執行為了進行顯影處理所需的WB(白平衡)積分計算處理和OB(光學黑)積分計算處理。系統控制電路50還將計算結果存儲在內部存儲器或存儲器52中。
系統控制電路50使用存儲器控制電路22以及按照需要也使用圖像處理電路20,讀取在存儲器30的預定區域中寫入的所獲得圖像數據。系統控制電路50還使用存儲在內部存儲器或存儲器52中的計算結果,執行各種顯影處理,包括AWB(自動白平衡)處理、伽馬轉換、顏色轉換等(S183)。
在顯影處理中,系統控制電路50還執行暗校正計算處理,用於通過使用在暗捕獲處理中獲得的暗圖像數據執行減法處理,來消除圖像傳感元件14的暗電流噪聲等。
下面將參照圖8詳細描述在步驟183中的該顯影處理。
系統控制電路50確定在內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S184)。如果設置了圖像顯示標誌,則系統控制電路50執行快速查閱3顯示(S185)。
在快速查閱3顯示中,系統控制電路50從存儲器30讀出根據圖像顯示部件28的顯示格式進行處理的圖像數據,並通過存儲器控制電路22,將顯示圖像數據傳輸到圖像顯示存儲器24。此外,系統控制電路50將從圖像顯示存儲器24讀取的顯示圖像數據顯示在圖像顯示部件28上。
在該快速查閱3顯示處理中,由於已執行了暗捕獲處理(S181),系統控制電路50通過使用在顯影處理(183)中執行暗校正計算後的圖像數據,生成顯示圖像數據,並執行快速查閱顯示。
在連拍模式中,通過使用暗校正之後的圖像數據執行快速查閱2顯示,使得有可能在第一幀與第二幀以及隨後幀之間的連續幀間隔一致,並在圖像拾取之後立即執行快速查閱顯示。
如果取消了圖像顯示標誌(S184),在不改變圖像顯示部件28的OFF狀態的情況下,流程進行到步驟S186。在該情形中,即便在圖像拾取之後系統控制電路50保持圖像顯示部件28關閉,不執行快速查閱顯示。這是一種使用方法,即,如在用戶使用光學取景器104持續進行圖像拾取操作的情形中一樣,在圖像拾取之後無需立即檢查拾取圖像,且其重點在於在不使用圖像顯示部件28的電子取景器的情況下節能。
然後,系統控制電路50讀出寫入存儲器30預定區域的圖像數據,並使壓縮/解壓縮電路32開始根據設置模式執行圖像壓縮處理(S186)。
系統控制電路50將圖像拾取時的諸如圖像拾取日期、照相機的型號ID和顏色效果模式之類的圖像拾取信息記錄在Exif頭部中(S186a)。如果在存儲器30上圖像存儲緩衝區中具有空閒圖像空間(S187),則系統控制電路50依次寫入經歷了壓縮處理的圖像數據。然後,流程進行到步驟S189。
如果在存儲器30的圖像存儲緩衝區中沒有空閒圖像空間(S187),則系統控制電路50讀出存儲在存儲器30的圖像存儲緩衝區中的圖像數據。然後,系統控制電路50執行記錄處理,即,通過接口90和94以及連接器92和96將讀出圖像數據寫入諸如存儲卡之類的記錄媒體200或210中(S188)。然後,流程進行到步驟S189。
即使系統控制電路50執行預定數量幀的連續拍攝,且圖像存儲緩衝區的空閒空間短缺,系統控制電路50也能夠通過執行記錄處理在圖像存儲緩衝區中生成空閒空間來恢復連續拍攝。
當在步驟S188中執行記錄處理時,系統控制電路50能夠通過圖像顯示部件28和顯示部件54以圖像或聲音顯示出預定告警,而且不產生任何問題。
如果用戶按下快門開關SW2(S189),則系統控制電路50返回步驟S182,重複一系列連拍操作。
如果用戶釋放快門開關SW2(S189),則系統控制電路50確定快門開關SW1的狀態(S190)。
如果用戶按下快門開關SW1(S190),則系統控制電路50重複當前處理。
如果用戶釋放快門開關SW1(S190),則系統控制電路50讀出存儲在存儲器30的圖像存儲緩衝區中的圖像數據。系統控制電路50執行記錄處理,即,通過接口90和94以及連接器92和96,將讀出圖像數據寫入諸如存儲卡之類的記錄媒體200或210中(S191)。
當將圖像數據寫入記錄媒體200或210中時,系統控制電路50在顯示部件54上顯示出記錄媒體寫入訪問指示,例如,使LED閃爍,以便清楚地指示出正在執行寫入訪問。
當系統控制電路50完成步驟S191中的記錄處理時,流程進行到圖4A的步驟S172。
系統控制電路50確定在內部存儲器或存儲器52中存儲的圖像顯示標誌的狀態(S172)。如果設置了圖像顯示標誌(S172),系統控制電路50將圖像顯示部件28的顯示狀態設置成直通顯示狀態(S173)。系統控制電路50終止一系列圖像拾取操作,並返回到步驟S103。在此情形中,通過在圖像顯示部件28上快速查閱顯示對拾取圖像進行檢查後,系統控制電路50可為下一次圖像拾取設置其依次顯示所獲得圖像數據的直通顯示狀態。
如果取消了圖像顯示標誌(S172),則系統控制電路50將圖像顯示部件28的圖像顯示設置成OFF狀態。然後,系統控制電路50終止一系列圖像拾取操作,並返回到圖2A的步驟S103。
再現模式
如果在圖2A的步驟S103中確定將模式撥盤60設置到再現模式,則系統控制電路50進行到圖9A的步驟S601。
參看圖9A,系統控制電路50確定模式撥盤60的設置位置,並確定模式撥盤60設置於電源關閉位置(S601),系統控制電路50將每個圖像顯示部件28或54的顯示改變為終止狀態,並通過關閉擋板102保護圖像傳感部件。此外,系統控制電路50將標誌、包括控制變量等的必要參數、設置值和設置模式記錄在非易失性存儲器56上。在電源控制部件80執行預定終止處理(例如,中斷對設備中包括圖像顯示部件28的各個部件的不必要供電)(S602)之後,流程返回到步驟S103。如果將模式撥盤60設置在圖像拾取模式位置,則流程返回到步驟S103。
系統控制電路50確定包括電池等的電源部件86的剩餘電量或操作狀態是否會造成關於圖像處理設備100的操作的問題(S603)。如果存在問題,則系統控制電路50通過使用顯示部件54以圖像或聲音顯示出預定告警(S604)。然後,流程返回到圖2A的步驟S103。
如果在電源部件86中不存在問題(S603),則系統控制電路50確定記錄媒體200或210的操作狀態是否會造成關於圖像處理設備的操作的問題,更具體而言,針對於記錄媒體的圖像數據記錄/再現操作的問題(S605)。如果存在問題,系統控制電路50通過使用顯示部件54以圖像或聲音顯示出預定告警(S604)。然後,流程返回到圖2A的步驟S103。
如果不存在關於記錄媒體200或210的操作狀態方面的問題(S605),則流程進行到步驟S606。
然後,系統控制電路50發出開始DCF圖像檢索處理(以後將描述)的指令(S606)。如果在DCF圖像檢索處理後確定不存在任何DCF圖像(S607),則系統控制電路50執行非DCF圖像檢索處理(S611)。如果確定也不存在任何非DCF圖像(S612),則系統控制電路50在LCD上顯示出消息「不存在圖像」(S613)。然後,流程進行到步驟S601。
如果在步驟S607中確定存在DCF圖像,則系統控制電路50等待在以後將要描述的DCF圖像檢索處理中最後DCF圖像確定事件的出現(S608)。如果確定了最後圖像,則系統控制電路50發出開始非DCF圖像檢索處理(以後將描述)的指令(S609),並在顯示部件上顯示出該圖像(S610)。
如果在步驟S612中確定僅存在非DCF圖像,則系統控制電路50將非DCF圖像的最後圖像作為顯示圖像顯示在顯示部件54上(S610)。下面將詳細描述圖像顯示處理。
當顯示圖像時(S610),系統控制電路50等待用戶操作輸入(S614)。如果用戶對模式撥盤60進行操作(S614),則流程進行到步驟S601。如果用戶操作了操作部件70的向左和向右按鈕(S614),則系統控制電路50顯示出(S616)在下一個圖像檢索處理(後面將描述)中確定的圖像(S615)。系統控制電路50再次開始等待用戶操作(S614)。
距離測量/測定處理
圖5的流程圖顯示出在圖3所示步驟S134中距離測量/測定處理的細節。
系統控制電路50從圖像傳感元件14讀出電荷信號,圖像處理電路20通過A/D轉換器16讀出所獲得的圖像數據(S201)。圖像處理電路20執行預定計算,這些預定計算用於TTL(通過鏡頭)方式的AE(自動曝光)處理、EF(電子閃光燈預發射)處理和AF(自動聚焦)處理。
在這樣情形中的每個處理中,圖像處理電路20根據需要從拾取圖像的全部像素中抽取特定部分的必要數量的像素,並將其用於計算。這使得有可能執行對於每個不同模式(例如,在TTL方式的AE、EF、AWB和AF處理中每個中的中央重點模式、平均模式和評估模式)的最佳計算。
系統控制電路50通過使用曝光控制部件40執行AE控制(S203),直至由圖像處理電路20所獲得的計算結果確定曝光(AE)合適(S202)為止。
系統控制電路50通過使用AE控制所獲得的測量數據確定電子閃光燈是否必要(S204)。如果需要電子閃光燈,則系統控制電路50將電子閃光燈標誌設置成對電子閃光燈404充電(S205)。
如果確定曝光(AE)合適(S202),則系統控制電路50將測量數據和/或設置參數存儲在內部存儲器或存儲器52中。
系統控制電路50通過使用圖像處理電路20調節顏色處理參數來執行AWB控制(S207),直至通過使用由圖像處理電路20所獲得的計算結果和由AE控制所獲得的測量數據確定白平衡(AWB)合適(S206)為止。
如果確定白平衡(AWB)合適(S206),則系統控制電路50將測量數據和/或設置參數存儲在內部存儲器或存儲器52中。然後,系統控制電路50通過使用距離測量控制部件42和由AE控制以及AWB控制所獲得的測量數據,執行AF控制(S209),直至確定距離測量(AF)結果與焦點對準狀態相匹配為止(S208)。
如果確定距離測量(AF)結果與焦點對準狀態相匹配(S208),則系統控制電路50將測量數據和/或設置參數存儲在內部存儲器或存儲器52中,並終止距離測量/測定處理例程。
圖像拾取處理
圖6的流程圖顯示出在圖4A和4B所示步驟S162和S182中的圖像拾取處理的細節。
系統控制電路50將圖像傳感元件14的電荷清除(S301),然後,開始在圖像傳感元件14中累積電荷(S302)。之後,系統控制電路50使曝光控制部件40打開快門12(S303),以開始圖像傳感元件14的曝光(S304)。
系統控制電路50基於電子閃光燈標誌確定電子閃光燈404是否必要(S305)。如果確定需要電子閃光燈,則系統控制電路50使電子閃光燈發光(S306)。
注意,如果電子閃光燈404不能用,則流程進行到步驟S307。
系統控制電路50等待根據測定數據的圖像傳感元件14的曝光結束(S307),使曝光控制部件40關閉快門12(S308),並終止圖像傳感元件14的曝光。
如果經過了所設置的電荷累積時間(S309),則系統控制電路50終止圖像傳感元件14的電荷累積(S310),並從圖像傳感元件14讀出電荷信號。然後,系統控制電路50通過A/D轉換器16、圖像處理電路20和存儲器控制電路22將所獲得的圖像數據寫入存儲器30的預定區域中,或者通過存儲器控制電路22將其從A/D轉換器16直接寫入到存儲器30中(S311)。
當完成該系列處理時,系統控制電路50終止圖像拾取處理例程。
暗捕獲處理
圖7的流程圖顯示出如圖4A和4B所示步驟S165和S181中的暗捕獲處理的細節。
系統控制電路50將圖像傳感元件14的電荷清除(S401),然後,開始將電荷累積到圖像傳感元件14中,同時關閉快門12(S402)。
如果經過了預定電荷累積時間(S403),則系統控制電路50完成圖像傳感元件14的電荷累積(S404),然後,從圖像傳感元件14讀出電荷信號。系統控制電路50通過A/D轉換器16、圖像處理電路20和存儲器控制電路22將圖像數據(暗圖像數據)寫入存儲器30的預定區域中,或者通過存儲器控制電路22將其從A/D轉換器16直接寫入到預定區域中(S405)。
通過使用該暗捕獲數據執行顯影處理,使得有可能校正所獲得圖像數據的圖像質量退化,例如,因圖像傳感元件14中產生的暗電流噪聲或圖像傳感元件14特有缺陷所導致的像素遺漏。
注意,系統控制電路50重新執行對於該暗圖像數據的暗捕獲處理或將該數據保持在存儲器30的預定區域中,直至關閉圖像處理設備100的電源。
此外,存儲器30的部分或全部包括非易失性存儲器,諸如EEPROM,或硬碟,並將暗圖像數據寫入非易失性存儲器中。該布置允許系統控制電路50將該暗圖像數據保持在非易失性存儲器的預定區域中,直至重新執行暗捕獲處理。
隨後,系統控制電路50執行對於該暗圖像數據的圖像拾取處理,並從圖像傳感元件14讀出所獲得的圖像數據。系統控制電路50使用該數據用於顯影處理。
當完成此系列處理時,系統控制電路50終止暗捕獲處理例程。
顯影處理
圖8的流程圖顯示如圖4A和4B所示步驟S166和S183中顯影處理的細節。
系統控制電路50讀出寫入在存儲器30中的所獲得圖像數據和所捕獲暗圖像數據,並依次執行亮度信號處理(S501)、基於所設置顏色效果模式的顏色處理(S502)和縮略圖處理(S503)。之後,系統控制電路50將處理的圖像數據寫入存儲器30中。
當完成該系列處理時,系統控制電路50終止顯影處理例程。
圖像顯示處理
圖10的流程圖顯示如圖9B所示步驟S610和S616中的的圖像顯示處理的細節。
系統控制電路50對DCF頭部中的Exif信息進行分析(S660)。系統控制電路50獲取諸如圖像拾取模式、圖像拾取日期、圖像尺寸和照相機的型號ID的信息,並將圖像拾取模式/圖像拾取日期/圖像尺寸顯示在顯示部件54上(S661)。此外,系統控制電路50使壓縮/解壓縮電路32執行JPEG解壓縮(S662),根據顯示VRAM尺寸對數據進行尺寸調整(S663),並將得到的數據顯示在顯示部件54上(S664)。
DCF圖像檢索處理
圖11A和11B的流程圖顯示在圖9A所示步驟S606中系統控制電路50發出指令開始的DCF圖像檢索處理的細節。
如果確定在記錄部件202或212中沒有DCF目錄(S701),則系統控制電路50將DCF圖像計數設置為0(S712),並執行例如設置檢索終止標誌和發出檢索終止事件的圖像檢索終止處理(S710)。在此情形中,DCF目錄為以「/DCIM/xxxYYYY」形式標準化的目錄,其中,xxx是目錄編號,為從100到999的數字字符串,YYYY由ASCII字符串表示。
如果確定存在DCF目錄(S701),則系統控制電路50將記錄部件中的最大目錄編號設置成變量DirNum(S703)。
然後,系統控制電路50確定在具有DirNum的DCF目錄中是否存在圖像。如果確定不存在圖像(S704),則系統控制電路50確定當前設置的DirNum是否為記錄部件中的最小目錄編號(S711)。如果DirNum不是最小目錄編號(S711),則系統控制電路50將在記錄部件中現有的DCF目錄中按目錄編號降序的下一個目錄編號設置為DirNum(S713)。流程返回到步驟S704。
如果在步驟S704中確定存在圖像,則系統控制電路50將該圖像確定為最後圖像(S705)。系統控制電路50將該最後圖像確定信息通過標誌、事件等傳輸到圖9B的步驟S608。同時,系統控制電路50確定在具有DirNum的DCF目錄中現有DCF圖像文件的總數和再現順序(S706)。在此情形中,再現順序通常與寫在DCF標準定義的文件名上的文件編號的順序相符。注意,每個DCF圖像文件通過「YYYYZZZZ.JPG」的形式表示,其中,YYYY由ASCII字符串表示,ZZZZ為從1001至9999的數字字符串。
如果DirNum並不是記錄部件中的最小目錄編號(S707),則系統控制電路50將按照目錄編號的降序的下一個目錄編號設置為DirNum(S708),並確定DCF圖像的有/無(S709)。如果不存在任何DCF圖像,則流程返回到步驟S707。如果存在DCF圖像,則流程返回到步驟S706。如果在步驟S707中確定完成直至最小目錄編號的檢索,則系統控制電路50完成DCF圖像檢索(S710),並終止處理。
如上所述,如果將特定目錄結構、目錄名和文件名按照DCF標準定義,則在不對所有目錄和文件進行檢索的情況下,系統控制電路50能夠確定要顯示的圖像、此情形中的最後圖像。
非DCF圖像檢索處理
圖12的流程圖顯示出在圖9B中步驟S609中系統控制電路50發出指令開始或在步驟S611中執行的非DCF圖像檢索處理的細節。
首先,系統控制電路50清除用於管理除DCF圖像之外圖像的圖像文件列表(S801)。如後面所述,還使用該圖像文件列表進行用於確定檢索圖像的再現順序的重排處理。此外,系統控制電路50在記錄部件的根目錄中設置檢索開始路徑(S802)。
然後,系統控制電路50執行後面要描述的遞歸檢索處理(S803),以抽取出記錄部件中的非DCF圖像,並按照預定順序,例如,時間戳順序或文件路徑順序,對經歷抽取的圖像文件列表進行重排(S804)。之後,系統控制電路50執行圖像檢索終止處理(S805),即,設置檢索結束標誌,發出檢索結束事件等,並終止該處理。
遞歸圖像檢索處理
圖13的流程圖顯示在圖12所示步驟S803中的遞歸圖像檢索處理的細節。
系統控制電路50檢查在已設置檢索路徑的目錄中圖像文件的有/無(S810)。如果有圖像文件,則系統控制電路50將該文件路徑添加到列表中(S811)。
系統控制電路50檢查在檢索路徑上子目錄的有/無(S812)。在此情形中,由於系統控制電路50在以上DCF圖像檢索處理中抽取出DCF圖像,從檢索目標中除去DCF目錄。如果系統控制電路50確定不存在任何子目錄,則流程退出循環。如果確定存在子目錄,則系統控制電路50開始檢索子目錄。
系統控制電路50確定在例如設備的存儲器容量限制或規格方面,檢索處理是否已達到其極限,例如,要檢索的目錄層數或要添加到列表的文件數已達到其上限(S813)。如果系統控制電路50確定該數量已達到上限,則流程退出循環。
如果確定檢索處理未已達到其極限,則系統控制電路50將檢索路徑設置為子目錄,並遞歸執行對於新的檢索開始路徑的遞歸圖像檢索處理(S814和S815)。如果完成對於子目錄的遞歸圖像檢索處理,且同樣的目錄層包括另一子目錄,則系統控制電路50還對該子目錄進行檢索(S816)。
為了根據特定規則對圖像組(對其未定義諸如DCF目錄結構的任何特定目錄結構)進行重排,系統控制電路50需要預先獲得要處理的圖像組的所有圖像文件的路徑。
下一個圖像檢索處理
圖14的流程圖顯示在圖9B所示步驟S615中的下一個圖像檢索處理的細節。
如果當前圖像不是DCF圖像(S901),即,當前圖像為非DCF圖像,由於如以上所述,非DCF圖像檢索已經完成,系統控制電路50確定下一個圖像是否為DCF圖像(S904)。
如果確定下一個圖像為DCF圖像(S904),則系統控制電路50將下一個DCF圖像設置為下一次要再現的圖像(S903)。然後,流程退出循環。
如果在步驟S904中確定下一個圖像並非為DCF圖像,則系統控制電路50指定下一個非DCF圖像。然後,流程退出循環(S905)。
如果在步驟S901中確定當前圖像為DCF圖像,則系統控制電路50確定下一個圖像是否為DCF圖像(S902)。如果確定下一個圖像為非DCF圖像,則系統控制電路50檢查是否已檢索了該非DCF圖像(S906)。如果正對該圖像進行檢索,則系統控制電路50顯示出表示圖像正被檢索的信息(S907),並指定當前DCF圖像(S908)。然後,流程退出循環。也就是,此時的顯示圖像不會發生改變。
如果在步驟S906中確定已完成非DCF圖像檢索,且存在非DCF圖像(S909),則系統控制電路50將下一個圖像設置為下一個非DCF圖像,並退出處理(S905)。如果在步驟S909中確定不存在任何非DCF圖像,則系統控制電路50指定下一個DCF圖像(S903),並退出處理。
如果在步驟S902中確定下一個圖像為DCF圖像,則系統控制電路50指定下一個DCF圖像(S903),並退出處理。
下一個圖像檢索處理的另一實例
圖15的詳細流程圖顯示如圖9B所示步驟S615中的下一個圖像檢索處理的另一實例。
如果當前圖像不是DCF圖像(S951),即,當前圖像為非DCF圖像,由於已經完成非DCF圖像檢索,則系統控制電路50確定下一個圖像是否為DCF圖像(S954)。
如果確定下一個圖像為DCF圖像(S954),則系統控制電路50將下一次要再現的圖像設置為下一個DCF圖像(S953),並退出處理。
如果在步驟S954中確定下一個圖像不是DCF圖像,則系統控制電路50指定下一個非DCF圖像,並退出處理(S955)。
如果在步驟S951中確定當前圖像為DCF圖像,則系統控制電路50確定下一個圖像是否為DCF圖像(S952)。如果確定下一個圖像為非DCF圖像,則系統控制電路50檢查是否完成了非DCF圖像檢索(S956)。如果確定檢索正在進行中,則系統控制電路50顯示出表示正在進行檢索的信息,直至在步驟S956中的檢索結束為止(S957)。
如果在步驟S956中確定已完成非DCF圖像檢索,且存在非DCF圖像(S959),則系統控制電路50將下一個圖像設置為下一個非DCF圖像,並退出處理(S955)。如果在步驟S959中確定不存在任何非DCF圖像,則系統控制電路50指定下一個DCF圖像(S953),並退出處理。
如果在步驟S952中確定下一個圖像為DCF圖像,則系統控制電路50指定下一個DCF圖像(S953),並退出處理。
如上所述,在該實施例中,設備優先對DCF圖像組進行檢索,並在再現模式中將它們再現。此外,設備還對DCF圖像組和其他圖像組分別進行檢索,並確定它們的再現順序。這使得有可能再現不符合DCF標準的圖像(例如,用戶拷貝的圖像)以及DCF圖像。此外,這還允許用戶快速執行圖像饋送操作,並且即便在再現記錄媒體中所有圖像時也可能在不會使用戶意識到檢索時間的情況下執行處理。
此外,該設備確定再現順序,以便再現DCF圖像組和另一圖像組中第一個,然後再現另一圖像組。這使得在再現DCF圖像的同時,也能再現即便不符合DCF標準的圖像。
對於每個圖像組使用確定再現順序的不同方法,使得有可能按照適當再現順序再現每個圖像組。
此外,這使得有可能按照符合DCF標準的目錄名規則和文件名規則所確定的再現順序再現DCF圖像組,並按照基於名稱順序、時間順序等的再現順序再現不符合DCF標準的圖像組。
此外,由於該設備在確定DCF圖像組和其他圖像組之一的再現順序時可以執行圖像饋送操作,該設備可再現圖像,如DCF圖像和圖像饋送操作的情形中那樣在不需要檢索所有目錄的情況下,即可確定其再現順序。還可以在再現DCF圖像時獲得不符合DCF標準的圖像組的所有信息,並且確定其再現順序。
假設用戶試圖對DCF圖像組和非DCF圖像組執行圖像饋送操作。在此情形中,如果沒有完成DCF圖像組檢索,並且還沒有確定再現順序,則設備禁止圖像饋送操作,並顯示告警。這樣就能夠防止在非確定狀態下進行圖像饋送操作。
本發明包含這樣的情形,即,將用於實現上述實施例功能的電腦程式直接或遠程提供給系統或設備。在此情形中,系統等的計算機讀出並執行電腦程式。
由此安裝在計算機中的、使計算機能夠實現本發明的功能/處理的電腦程式本身也實現了本發明。
在此情形中,每個程序可以採取任何形式,例如目標代碼、由解釋器執行的程序和提供給OS的腳本數據,只要其具有程序的功能即可。
作為提供程序的記錄媒體(存儲媒體),可以為軟盤、硬碟、光碟或磁光碟。此外,可以為MO,CD-ROM,CD-R,CD-RW,磁帶,非易失性存儲卡,ROM,DVD(DVD-ROM或DVD-R)等。
此外,提供程序的方法包括以下方法。通過使用瀏覽器從主頁將本發明的每個電腦程式本身,或者將包含自動安裝功能的壓縮文件下載到諸如硬碟的記錄媒體中,使客戶機計算機與網際網路上的主頁連接。或者,可通過將構成本發明每個程序的程序代碼分成多個文件,並從不同的主頁下載各個文件,從而提供程序。即,本發明還包括允許多個用戶下載程序文件、使計算機執行本發明的功能/處理的WWW伺服器。
此外,可通過將本發明的程序加密,將加密數據存儲到諸如CD-ROM的存儲媒體中,將它們分發給用戶,並使滿足預定條件的用戶能夠通過網際網路從主頁下載密鑰信息,以此來提供所述程序。在此情形中,通過使用密鑰信息執行加密程序,並使計算機安裝所述程序來實現本發明。
上述實施例的功能不僅在計算機執行讀出程序時實現,而且運行在計算機上的OS也能根據程序的指令執行部分或者全部實際處理。
當從記錄媒體讀出的程序被寫入插入到計算機中的功能擴展板或與計算機相連的功能擴展部件中的存儲器中,並且功能擴展板或功能擴展部件的CPU根據程序的指令執行部分或全部實際處理時,也能實現上述實施例的功能。
雖然參照示例性實施例描述了本發明,不過應當理解,本發明不限於所披露的示例性實施例。所附權利要求的範圍應被給予最寬的解釋,以包含所有這些修改和等效結構及功能。
權利要求
1.一種用於再現存儲在記錄媒體中的圖像文件的圖像再現設備,其特徵在於包括檢索裝置,用於對根據第一文件規則記錄的第一圖像組和不符合第一文件規則的第二圖像組分別進行檢索;確定裝置,用於在區別第一圖像組和第二圖像組後,確定由所述檢索裝置檢索完了的圖像組的再現順序;以及再現裝置,用於再現確定了再現順序的圖像組,其中,所述檢索裝置在完成對於第一圖像組的檢索時開始對於第二圖像組的檢索,以及所述再現裝置按照所述確定裝置確定的再現順序,再現由所述檢索裝置檢索完了的圖像組。
2.根據權利要求1的設備,其特徵在於,所述確定裝置確定再現順序,以便再現第一圖像組和第二圖像組中第一個,然後再現另一圖像組。
3.根據權利要求1或2的設備,其特徵在於,所述確定裝置對於第一圖像組和第二圖像組分別使用不同的再現順序確定方法。
4.根據權利要求1或2的設備,其特徵在於,第一圖像組包括由符合第一文件規則的目錄名規則和文件名規則所確定的標識編號;以及第二圖像組包括由目錄順序和文件順序所確定的標識編號。
5.根據權利要求4的設備,其特徵在於,第一文件規則是用於照相機文件系統的設計規則。
6.根據權利要求1的設備,其特徵在於,還包括用於發出圖像饋送指令以從一個圖像組到另一圖像組改變圖像的指定的裝置,其中,當確定了所述另一圖像組的再現順序時,允許該圖像饋送指令。
7.根據權利要求6的設備,其特徵在於,禁止發出從確定了再現順序的圖像組到未確定再現順序的圖像組的圖像饋送指令。
8.根據權利要求7的設備,其特徵在於,當發出從確定了再現順序的圖像組到未確定再現順序的圖像組的圖像饋送指令時,當對於該圖像組確定了再現順序時允許該圖像饋送指令。
9.一種用於圖像再現設備的控制方法,所述圖像再現設備用於再現存儲在記錄媒體中的圖像文件,所述方法的特徵在於包括檢索步驟,對根據第一文件規則記錄的第一圖像組和不符合第一文件規則的第二圖像組分別進行檢索;確定步驟,用於在區別第一圖像組和第二圖像組後,確定在檢索步驟中檢索完了的圖像組的再現順序;以及再現步驟,用於再現確定了再現順序的圖像組,其中,在檢索步驟中,在完成對於第一圖像組的檢索時開始對於第二圖像組的檢索,以及在再現步驟中,按照確定的再現順序,再現檢索完了的圖像組。
10.根據權利要求9的方法,其特徵在於,在確定步驟中,確定再現順序,以便再現第一圖像組和第二圖像組中第一個,然後再現另一圖像組。
11.根據權利要求9或10的方法,其特徵在於,在確定步驟中,對於第一圖像組和第二圖像組分別使用不同的再現順序確定方法。
12.根據權利要求9或10的方法,其特徵在於,第一圖像組包括由符合第一文件規則的目錄名規則和文件名規則所確定的標識編號;以及第二圖像組包括由目錄順序和文件順序所確定的標識編號。
13.根據權利要求12的方法,其特徵在於,第一文件規則是用於照相機文件系統的設計規則。
14.根據權利要求9的方法,其特徵在於,當發出從一個圖像組到另一圖像組改變圖像的指定的圖像饋送指令時,在確定了所述另一圖像組的再現順序時,允許該圖像饋送指令。
15.根據權利要求14的方法,其特徵在於,禁止發出從確定了再現順序的圖像組到未確定再現順序的圖像組的圖像饋送指令。
16.根據權利要求15的方法,其特徵在於,當發出從確定了再現順序的圖像組到未確定再現順序的圖像組的圖像饋送指令時,在對於該圖像組確定了再現順序時允許該圖像饋送指令。
全文摘要
本發明涉及圖像再現設備及其控制方法。一種用於再現存儲在記錄媒體中的圖像文件的圖像再現設備包括檢索裝置,用於對根據第一文件規則記錄的第一圖像組和不符合第一文件規則的第二圖像組分別進行檢索;確定裝置,用於在區別第一圖像組和第二圖像組後,確定由檢索裝置檢索完了的圖像組的再現順序;以及再現裝置,用於再現確定了再現順序的圖像組,其中,所述檢索裝置在完成對於第一圖像組的檢索時開始對於第二圖像組的檢索,再現裝置按照確定裝置確定的再現順序,再現由檢索裝置檢索完了的圖像組。
文檔編號G11B20/12GK101021861SQ200710005918
公開日2007年8月22日 申請日期2007年2月15日 優先權日2006年2月15日
發明者中瀨雄一 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀