亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖象數(shù)據(jù)的文件管理系統(tǒng)的制作方法

文檔序號:7930671閱讀:195來源:國知局
專利名稱:圖象數(shù)據(jù)的文件管理系統(tǒng)的制作方法
本申請為1997年10月16日提交的題為“圖象數(shù)據(jù)的文件管理系統(tǒng)”的發(fā)明專利申請No.97114166.5的分案申請。
由于傳統(tǒng)圖象數(shù)據(jù)的文件管理系統(tǒng)如上所述,所以,存在下述問題。
即,在文件名被如上所述形成的情況下,當企圖將來自存儲設備的數(shù)據(jù)傳輸給一個計算機時,存在有相同名稱的文件存在于所述計算機輔助存儲設備中的可能性。在這種情況下,用戶必須執(zhí)行一個過程,以便使存在于所述計算機輔助存儲設備中的文件被沖掉,或由于存在相同的文件名,所以必須顯示用于指令改變所述文件名的消息。
雖然可以被形成文件名的序號是由包括在所述文件名中的數(shù)字值的數(shù)字序號確定的,但是,在將連續(xù)包括例如5個數(shù)字的數(shù)字值當中從0開始的一串數(shù)字值時的一個文件形成所述文件名的情況下,可以被使用的數(shù)字值的序號等于從“00000”到“99999”范圍內(nèi)的100000。因此,超過100000的文件名就不能形成。為了避免這種限制,例如由一種方法,能夠以某種方式將包括在文件名內(nèi)的數(shù)字值返回到原來的數(shù)字值,從而例如使能夠連續(xù)形成到“IMG99999.JPG”的文件名被設置成“IMG00000.JPG”。但是,在這種情況下,如果在所述存儲設備中仍然存在“IMG00000.JPG”文件,那么,原來存在的文件將被沖掉。
由于將被包括在所述文件名中的數(shù)字值是通過檢查存在于用于記錄數(shù)據(jù)的記錄介質(zhì)內(nèi)文件的文件名確定的,所以,在記錄介質(zhì)是可交換的情況下,在多個記錄介質(zhì)上形成相同文件名的文件。
本發(fā)明的另一個目的是提供一種圖象數(shù)據(jù)文件管理系統(tǒng),其中,只要是利用相同的圖象拾取裝置記錄的,就可以分配多個相互不重疊的特有文件名,借此,可以避免多個文件具有相同名稱的情況。
根據(jù)本發(fā)明一個方面的圖象數(shù)據(jù)的文件管理系統(tǒng)如下構成。
(1)用于管理作為文件的照相圖象數(shù)據(jù)的文件管理系統(tǒng)包括一個計數(shù)器,用于修正每個圖象記錄和產(chǎn)生裝置的數(shù)字值,所述圖象記錄和產(chǎn)生裝置用于在所述計數(shù)器數(shù)字值的基礎上產(chǎn)生一個文件名,其中,當所述記錄圖象數(shù)據(jù)被作為一個文件存儲時,即使是在將利用相同圖象拾取裝置照相的所有圖象數(shù)據(jù)記錄到不同記錄介質(zhì)上的情況下,當它們被利用相同的圖象拾取裝置記錄時,相互不重疊的單獨的文件名被形成。
(2)在上述(1)的系統(tǒng)中,當所述計數(shù)器的數(shù)字值位于預置范圍內(nèi)時,顯示采取一個干擾的報警和予確定方法。
(3)在上述(2)的系統(tǒng)中,根據(jù)從較小數(shù)字值開始的順序,所述數(shù)字值被連續(xù)包括在所述文件名中,所包括的數(shù)字值或下一個將被包括的數(shù)字值被存儲到所述計數(shù)器中,和根據(jù)所存儲的數(shù)字值,預置范圍被設置得等于或大于一個預定置。
(4)在上述(2)的系統(tǒng)中,根據(jù)從較大數(shù)字值開始的順序,所述數(shù)字值被連續(xù)包括在所述文件名中,所包括的數(shù)字值或下一個將被包括的數(shù)字值被存儲到所述計數(shù)器中,和根據(jù)所存儲的數(shù)字值,預置范圍被設置得等于或小于一個預定值。
(5)在上述(2)的系統(tǒng)中,當所述計數(shù)器的數(shù)字值位于所述預置范圍內(nèi)和在其中形成所述文件的存儲設備中不存在以前形成的文件時,所述計數(shù)器的計數(shù)值被初始化。
(6)在上述(2)到(4)的系統(tǒng)中的任何一個系統(tǒng)中,采用一個干擾的預定方法被用于刪除在包括在用做一個目標的存儲設備中的文件當中被分配有所述文件名的文件。
(7)在上述(2)到(4)的系統(tǒng)中的任何一個系統(tǒng)中,采用一個干擾的預定方法被用于格式化被用做目標的存儲裝置。


圖1用于解釋一個實施例的設備構成;圖2的方框圖示出了所述實施例的系統(tǒng)結構;圖3的方框圖示出了在該實施例中一個電子照相機的系統(tǒng)構;圖4A,4B,4C和4D是流程圖,它們示出了當一個存儲卡被插入到所述電子照相機時的操作;圖5的流程示出了當數(shù)據(jù)被存儲到電子照相機中的存儲卡時的操作;圖6的流程示出了當所述存儲卡被插入到所述電子照相機中時的接收操作;圖7的流程示出了在所述電子照相機主要應用方面的一個接收處理操作;圖8的流程示出了在包括在一個文件例中的數(shù)字值和包括在用于存儲它們的目錄名中的數(shù)字值之間的關系;和圖9示出了在所述實施例中利用所述電子照相機形成的文件結構。
在圖1中,標號1表示計算機2的主體;2表示一個用于顯示數(shù)據(jù)的顯示器;3表示一個用做一般點輸入設備的鼠標;4表示鼠標按鈕;5表示用于輸入和輸出的一個鍵盤;6表示用于將電子照相機連接到所述計算機上的一個接口。諸如雙向并行接口、SXSI接口或能夠高速傳送圖象的接口的普通接口被用做接口6。
圖2是一個方框圖,它示出了根據(jù)所述實施例包括軟件和硬件在內(nèi)的文件管理系統(tǒng)的結構。在該圖中,標號19表示硬件;15表示操作系統(tǒng)(此后簡稱之為“OS”),該操作系統(tǒng)在硬件19的基礎上運行;和14表示在OS15基礎上運行的應用軟件。
沒有示出那些雖然作為所需成分被明顯地包括在構成硬件19和OS的數(shù)據(jù)塊當中但當解釋實施例時并不直接需要的塊。作為沒有示出的塊的例子,有作為硬件的CPU和存儲器以及作為OS的存儲管器理系統(tǒng)等。
在圖2中,標號25表示一個用于物理存儲文件或數(shù)據(jù)的硬盤;18表示構成OS和具有不必了解硬件19就能夠使應用軟件14輸入和輸出文件功能的一個文件系統(tǒng)。
標號24表示用于允許文件系統(tǒng)18執(zhí)行對硬盤25讀和寫操作的盤I/O接口,17表示構成OS15并具有使應用軟件14能夠在不必了解硬件19就可以作圖功能的作圖管理系統(tǒng)。
標號23表示用于允許作圖管理系統(tǒng)17在顯示器上作圖的視頻接口;16表示構成OS15并具有使應用軟件14能夠在不知道硬件19的情況下接收用戶輸入功能的輸入設備管理系統(tǒng)。
標號20表示用于允許輸入設備管理系統(tǒng)16接收鍵盤輸入的鍵盤接口;22表示用于使輸入設備管理系統(tǒng)16能夠接收來自鼠標3的輸入的鼠標接口。
電子照相機7被連接到雙向接口26、SCSI接口等并能夠經(jīng)過輸入設備管理系統(tǒng)16發(fā)送和接收圖象數(shù)據(jù)等。
標號11表示電子照相機的主機部分;12表示用于利用由用戶輸入的屬性信息或關鍵字等管理圖象數(shù)據(jù)的數(shù)據(jù)管理單元;13表示用于顯示被管理圖象數(shù)據(jù)的數(shù)據(jù)顯示單元。
在該系統(tǒng)中,來自電子照相機7的圖象數(shù)據(jù)被傳送給一個計算機或被傳送的圖象數(shù)據(jù)由電子照相機的主機部分11登記到圖象數(shù)據(jù)管理系統(tǒng)11中。
圖3的方框圖示出了構成電子照相機7的一個系統(tǒng)。雖然很明顯包括在所需成分之中但在解釋實施例時并不直接需要的塊沒有示出。
在圖3中,圖象拾取單元31包括一個透鏡和CCD,并產(chǎn)生照相圖象作為圖象數(shù)據(jù)(JPG數(shù)據(jù))。圖象拾取器31同時形成一個小型圖象數(shù)據(jù)以作為被照相圖象的縮小圖象。
在該系統(tǒng)的電子照相機7中,不僅照有圖象,而且,可以由記錄單元32記錄音頻聲音和作為記錄數(shù)據(jù)(波數(shù)據(jù))輸出。使用了一個輔助存儲器去存儲作為文件的來自圖象拾取單元31和記錄單元32的數(shù)據(jù)。在這個系統(tǒng)中,與作為可拆卸記錄介質(zhì)的PCMCIA相對應的存儲卡被用做輔助存儲設備33。
標號34表示當連接到電子照相機7和所述計算機時的接口。接口34被連接到圖2所示的雙向并行/SCSI接口。諸如雙向并行接口或SCSI接口等的通用接口被以和接口26相似的方式用做接口34。
標號35表示構成文件名形成裝置的控制單元??刂茊卧?5控制整個電子照相機的操作。標號36表示用于保持包括在所述文件數(shù)字值中最大正常值的文件數(shù)閾值存儲器。在這個系統(tǒng)中,當超過這個數(shù)字值的數(shù)字值包括在文件名中時,執(zhí)行某種異常處理,借此以避免在一旦計算所述數(shù)字值之后形成重疊的文件名。
標號37表示用做非易失存儲器的當前文件數(shù)計數(shù)器,用于保持包括在連續(xù)形成的文件名中的數(shù)字值。(在電子照相機從工廠裝船時設置的)當前文件數(shù)的最初值等于1。因此,即使是在電子照相機7的電源通/斷操作時執(zhí)行諸如存儲卡等的交換,在使用期限內(nèi)由一個電子照相機產(chǎn)生的文件名也是惟一和不重疊的特有名。
下面描述系統(tǒng)中命名一個文件名和詞典名的規(guī)則。
在所述實施例的系統(tǒng)中,為了自動形成一個惟一的文件名,5個數(shù)字的數(shù)字值包括在文件名的一部分中。在這個例子中,假設將被包括的數(shù)字值基本是每形成一個文件連續(xù)加1。當被形成的數(shù)字值等于或大于存儲在文件數(shù)閾值存儲器36中的值時,執(zhí)行一個異常處理。
在該實施例中,所述文件數(shù)閾值存儲器36存儲有99900的數(shù)字值。99900的數(shù)字值是用于提供作為5個數(shù)字十進制數(shù)最大值的高達99999容限的數(shù)字值和不收它們限制。例如,在99000的情況下不存在問題。通過設置具有某個容限的文件數(shù)閾值值,即使是形成了包括數(shù)字值超過這個閾值值的文件名,也能夠避免直接發(fā)生麻煩的情況。
所述文件被分類成多個子目錄,其中的每一個都根據(jù)包括在文件名中的數(shù)字值具有預先確定的文件數(shù)。子目錄的文件名還自動形成和存儲到所述存儲設備中。
在該系統(tǒng)中,用于存儲由電子照相機7形成的文件的子目錄從例如“CTG10100”的“CTG”開始并具有包括5個數(shù)字的十進制數(shù)8個字符的文件名。關于這些的解釋是在假設5個數(shù)字的十進制數(shù)被設置成目錄數(shù)和用于存儲的目錄被設置成CTG目錄的前提下進行的。
CTG目錄被設置在輔助存儲設備33中路徑目錄下的“DC”子目錄下。
由電子照相機7形成的圖象和音頻數(shù)據(jù)的文件名由8個字符和3個字符的擴展的文件名構成。在該系統(tǒng)中,從用于存儲圖象數(shù)據(jù)的文件名的頭開始的3個字符的字母數(shù)字字符被固定設置成“AUT”。類似的,小型圖象文件名的頭3個字符被固定設置成“THM”和從音頻數(shù)據(jù)文件名的頭開始的3個字符被固定設置成“SND”。
例如,作圖象數(shù)據(jù)的情況下,所述文件名是“AUT10100.JPG”。在小型數(shù)據(jù)的情況下,文件名是“THM10100.JPG”。在音頻數(shù)據(jù)的情況下,文件名是“SND10100.WAV”。如上所述,每個文件名都由3個字符、5個數(shù)字的十進制數(shù)和3個字符的擴展表示。在下面的描述中,5個數(shù)字的十進制數(shù)被設置成所述文件數(shù)。
在這個系統(tǒng)中,具有相同文件數(shù)的圖象或音頻文件被作為一組數(shù)據(jù)處理并被設置成一個目標。例如,用于文件名“AUT10100.JPG”圖象數(shù)據(jù)的小型圖象數(shù)據(jù)的文件名是“THM10100.JPG”,當存在有音頻數(shù)據(jù)時,它的文件名是“SND10100.WAV”。這3個文件構成了一個目標。在該實施例的系統(tǒng)中,每次形成一個目標,當前文件數(shù)計數(shù)器37的值都要加1。
在該系統(tǒng)中,為了將所述目標作為一個數(shù)據(jù)單元進行處理,在刪除數(shù)據(jù)的情況下,它是在目標單元基礎上執(zhí)行的。在從照相機7或計算機主機部分中刪除目標的情況下,如果在包括在所述目標的一個文件中存在保護屬性(只讀),那么,這個目標就不能被刪除。
在該系統(tǒng)中,包括在一個CTG目錄中的目標數(shù)(kNumObjInDir)被預先確定。另外,利用圖8所示等式(A)確定CTG目錄的目錄數(shù)(dirNo),在所述CTG目錄中,存在有包括具有一定文件數(shù)(fileNo)的文件的目標。圖9示出了根據(jù)這個規(guī)則由照相機7形成的目錄和文件的結構例。
下面將描述文件名的形成方法和決定方法,以及用于將所述文件名存儲到該實施例系統(tǒng)中的CTG目錄的形成方法。
在該系統(tǒng)中,微軟有限公司的MS-DOS被用做一個盤的操作系統(tǒng)以管理用做電子照相機7存儲設備的所述存儲卡的文件結構。
下面結合圖4A和4B的流程描述當用做存儲介質(zhì)的存儲卡被插入到電子照相機7時或當電子照相機的電源被接通時執(zhí)行的處理。
首先,在步驟S1執(zhí)行一個檢查,以看一看被插入到電子照相機7中的卡是否正常。如果該卡不正常,為了通知用戶這個事實,在步驟S18顯示一個報警消息和處理程序結束。不正常的卡表示該卡的內(nèi)容不能被電子照相機7讀出。在正??ǖ那闆r下,執(zhí)行步驟S2。
在步驟S2,檢查所述卡存儲區(qū)域內(nèi)的文件結構并檢查在路徑目錄中是否存在文件名“DC”的文件。如果存在有這樣文件名的文件,由于不能形成同名的目錄,所以執(zhí)行步驟S18和在顯示裝置上顯示向用戶通知原因的消息,處理結束。當在所述路徑目錄中不存在名稱為“DC”的文件時,執(zhí)行步驟S3。
在步驟3,檢查在路徑目錄中是否存在名“DC”的目錄。在該系統(tǒng)中,由電子照相機產(chǎn)生的諸如圖象數(shù)據(jù)或音頻數(shù)據(jù)的數(shù)據(jù)被存儲在名“DC”的目錄中作為所述路徑目錄的子目錄。這種目錄在下面的描述中被稱之為DC目錄。
當不存在所述DC目錄時,執(zhí)行步驟S17和形成一個DC目錄。此后,處理轉移到步驟S19。當存在所述DC目錄時,執(zhí)行步驟S4。
在步驟S4,檢查DC目錄中的內(nèi)容。空CTG目錄表示其中沒有文件和目錄存在的一個目錄。
在步驟S5,檢查在所述DC目錄中是否存在CTG目錄。如果不存在,執(zhí)行步驟S19。
步驟S19涉及當不存在作為DC目錄子目錄的CTG目錄時執(zhí)行的一個處理。即這個處理是在被照相機7或主機部分或已經(jīng)被全部擦除(擦除全部)的所述照相機格式化之后的卡剛剛被插入所述電子照相機的情況下執(zhí)行的。
存儲在電子照相機7當前文件數(shù)計數(shù)器37中的當前文件數(shù)與記錄在文件數(shù)閾值存儲器36中的文件數(shù)閾值比較。當當前文件數(shù)超過文件數(shù)閾值時,執(zhí)行步驟S20的處理以便執(zhí)行異常處理(1),該處理將在后面描述。此后,處理前進到步驟S21和形成其中當前目錄數(shù)被設置成所述目錄數(shù)的CTG目錄。處理結束。
通過利用當前文件數(shù)代替圖8所示等式(A)中的文件數(shù)可以獲得當前目錄數(shù)。在下面的描述中,當前目錄數(shù)表示通過利用在那個時間點處的當前文件數(shù)替換圖8所示等式(A)中的文件數(shù)獲得的目錄數(shù)。
在步驟S5,當一個或多個目錄存在于所述DC目錄中時,處理前進到步驟S6。
在步驟6,從DC目錄中的多個目錄入口內(nèi)搜索從“CTG”開始的目錄入口。從它們之中獲得具有最大目錄數(shù)的目錄入口并將這個數(shù)作為變量存儲到最大目錄數(shù)dirNoFound中。
在步驟7,檢查具有與在步驟6獲得的最大目錄數(shù)dirNoFound對應的名的某些內(nèi)容是文件還是目錄。在是目錄的情況下,執(zhí)行步驟S12。在是文件的情況下,執(zhí)行步驟S8和最大目錄數(shù)dirNoFound的值加1。然后,在步驟S9檢查所生成的值是否超過了上限目錄數(shù)。
所述上限目錄數(shù)是通過利用作為在作為一個文件數(shù)的可能值當中的上限的99999替換圖8等式(A)中的文件數(shù)fileNo獲得的。如果最大目錄數(shù)dirNoFound大于這個值,則在步驟S8顯示一個誤差消息和處理結束。如果不大于這個值,處理前進到步驟S10。
在步驟S10,檢查是否存在在步驟S8獲得最大數(shù)dirNoFound的CTG目錄被設置成所述目錄數(shù)的目錄。當不存在時,在步驟S11形成一個CTG目錄。
在步驟S12,通過比較檢查當前目錄數(shù)currDirNo是否大于最大目錄數(shù)dirNoFound。當大于時,在步驟S23形成其中當前目錄數(shù)被設置成所述目錄數(shù)的CTG目錄。如果小于,處理前進到步驟S13。
在步驟S13,檢查在其中最大目錄數(shù)dirNoFound等于所述目錄數(shù)的目錄中的內(nèi)容。獲得在包括在所述目錄中的文件當中具有最大文件數(shù)的文件并將該文件存儲到最大文件數(shù)fileNoFound中。在這個例子中,當在所述目錄中不存在該文件時,設置當圖8等式(B)中目錄數(shù)dirNoFound被替換時可以被設置成該文件數(shù)可能值當中的最小值。
在步驟S14,在步驟S13獲得的最大文件數(shù)和當前文件數(shù)相比較。如果當前文件數(shù)較大,執(zhí)行步驟S15,反之,處理前進到步驟S16。
在步驟S15,當前文件數(shù)被改變成通過將最大文件數(shù)加1所獲得的值。在所生成值的基礎上通過圖8所示等式(A)修改當前目錄數(shù)。
在步驟S16,檢查是否存在其中當前目錄數(shù)被設置成所述目錄數(shù)的CTG目錄。當存在時,處理結束。當不存在時,在步驟S21形成與該當前目錄數(shù)對應的CTG目錄和處理程序結束。
通過上述處理,執(zhí)行用于存儲當所述卡被插入到該系統(tǒng)中時由照相機產(chǎn)生的數(shù)據(jù)的設置和包括在將被連續(xù)形成的文件名當中的當前文件數(shù)的設置。當已經(jīng)格式化的卡或EraseAll卡被插入時,如果當前文件數(shù)大于文件數(shù)閾值,當前文件數(shù)被初始化為1。在這種情況下,由于在存儲卡中理應不存在目標,所以可以避免將一個新的數(shù)據(jù)與和原來就已存在文件相同的文件名加以存儲和丟失原來就已存在的固有數(shù)據(jù)的情況。
下面結合5所示的流程描述將由照相機7產(chǎn)生的圖象存儲到所述卡中的情況。
首先,在步驟S31,將被記錄的數(shù)據(jù)被作為一個文件存儲到存儲設備中。此時的文件數(shù)就是當前文件數(shù)和通過圖8所示等式(A)從當前文件數(shù)獲得其中存儲了所述文件的CTG目錄。
在步驟S32,當前文件數(shù)加1和在所生成值的基礎上獲得當前目錄數(shù)。
在步驟S33,檢查在DC目錄中是否存在與所述當前目錄數(shù)對應的目錄。當它已經(jīng)存在時,處理程序結束。當它不存在時,在步驟S34,形成其中目錄數(shù)被設置成所述當前目錄數(shù)的一個目錄和處理結束。
下面解釋上述的異常處理。在該系統(tǒng)中,由一個照相機產(chǎn)生的文件名是惟一的。但是,如上所述,由于所述文件名是諸如“AUT10100.JPG”的由包括3個字符的字母數(shù)字字符和5個數(shù)字的十進制數(shù)以及3個字符的擴展的文件數(shù)組成的,所以可以被用做文件數(shù)的最后(最大)值是99999。
因此,當當前文件數(shù)超過這個值時,照相機顯示一個誤差并不工作或簡單地將文件數(shù)初始化為0和重新形成一個文件,而不考慮存在文件數(shù)0的文件。因此,在該實施例中,作為異常處理執(zhí)行下面的處理以避免照相機進入這種狀態(tài)。
(1)首先,在存儲在照相機7中的當前文件數(shù)等于或大于作為文件數(shù)閾值的99999和所述卡中不存在CTG目錄的情況下,當親文件數(shù)的值被初始化為1。
(2)當在主機部分中發(fā)現(xiàn)具有其文件數(shù)等于或大于99900的文件的卡時,所有文件都從所述卡傳送給所述計算機,然后,顯示一個用于通過卡格式化處理促使用戶刪除所有CTG目錄的消息。
當卡被插入或當利用被插入的卡接通電子照相機的電源時,執(zhí)行上述第一種異常處理(1)。當當前文件數(shù)超過所述照相機中預置文件數(shù)閾值(99900)時執(zhí)行這個處理。如果在所數(shù)卡中不存在CTG目錄,當前文件數(shù)在照相機本體內(nèi)被初始化。這個處理對應于圖4B所示步驟S20的處理。
當計算機試圖讀所述卡時執(zhí)行第二異常處理。當存在其中等于或大于文件數(shù)閾值的一個值被設置成文件數(shù)的文件時,顯示一個報警消息,借此以通知用戶刪除在所述卡中的所有CTG目錄。此后,當該卡被再次插入照相機或電源被再次接通時,執(zhí)行在圖4所示流程中步驟S20的異常處理(1)和當前文件數(shù)被復位到1。
通過上述做作,即使是文件數(shù)被重疊形成,也可以避免由于沖掉所述文件引起的數(shù)據(jù)丟失。
下面結合一個流程來描述上述的異常處理操作。
圖6示出了由電子照相機執(zhí)行并與圖4B所示步驟S20中的處理對應的第一異常處理(1)的操作。
首先,在步驟S41檢查被插入到照相機7的卡是否存在CTG目錄。如果不存在,在步驟S42將當前文件數(shù)復位到1。
圖7示出了當照相機7被連接到計算機上時執(zhí)行的第二異常處理(2)的操作。這個處理是由主機部分執(zhí)行的。
首先在步驟S51,檢查是否存在存儲了其文件數(shù)等于或大于文件數(shù)閾值的文件的CTG目錄。所述文件數(shù)閾值是從照相機7獲得的。這里將被檢查的CTG目錄的目錄數(shù)是通過利用文件數(shù)閾值替換圖8所示等式(A)中的文件數(shù)獲得的。當它不存在時,異常處理(2)結束。當它存在時,處理前進到步驟S52。
步驟S52的處理是當當前文件數(shù)超過文件數(shù)閾值時執(zhí)行的。在這種情況下,向用戶顯示一個報警消息和表示采取一個對策的消息。
通過利用上述兩個異常處理,將文件數(shù)閾值設置給小于可能值當中最小值作為文件數(shù)而使其具有一個容限,如果存在其文件數(shù)超過文件數(shù)閾值的文件,主機部分將示出一個報警消息和采取一個對策的方法。由于文件數(shù)閾值小于文件數(shù)的可能值,所以,即使是在該文件數(shù)不得不超過所述文件數(shù)閾值的情況下,照相機7也能夠被使用一小段時間(在該文件數(shù)等于可能值當中最大值之前)而不會有任何麻煩。
在上述實施例的系統(tǒng)中,通過將所述數(shù)字值保持到非易失計數(shù)器以將所包括的數(shù)字值存儲到由電子照相機7形成文件的文件名中,在一個照相機7使用壽命期間由該照相機7產(chǎn)生的文件名變成是惟一的。當所述數(shù)字值循環(huán)一次并被初始化時,即使是在計數(shù)器的值被無效初始化和不得不形成相同文件名的情況下,也可以避免由于相同文件名的存在所引起的沖掉和存儲到原來就已存在的文件而導致的數(shù)據(jù)丟失。
在上述實施例中,雖然在所述文件數(shù)超過該文件數(shù)的上限時給出一個報警,但本發(fā)明并不局限于這個實施例。它還可以監(jiān)視所述目錄數(shù)是否超過了它的上限值。作為這種情況的一個例子,圖4B的步驟S19可以被改變成圖4C所示的步驟S19/,該步驟監(jiān)視當前的目錄數(shù)是否超過了99900。在這個例子中,目錄閾值99900可以存儲在照相機的非易失存儲器中。另外,還可以將通過把目錄數(shù)99900代入圖8所示等式(B)第一種表示所獲得的值4995001存儲到照相機的非易失存儲器中作為文件數(shù)閾值,然后代入圖8所示等式(A)計算該目錄閾值。在后一種情況下,如圖4D步驟S19//所示,當前文件數(shù)當然可以直接和文件數(shù)閾值相比較。另外,如果文件數(shù)超過了5個數(shù)字的號,其文件名可以根據(jù)那個文件數(shù)較低文件數(shù)產(chǎn)生。例如,其文件數(shù)是110010的文件是AUT10010.JPG、THM10010.JPG和SND10010.WAV和它的目錄是CTG02200。
根據(jù)上述的本發(fā)明,在通過例如把處于升序或降序狀態(tài)的數(shù)字值包括到所述文件名中連續(xù)地形成文件名的系統(tǒng)中,通過準備一個計數(shù)器以便保持將被包括在所述文件名中的數(shù)字值,即使是在所述圖象拾取裝置的電源被接通/關斷或記錄介質(zhì)被交換的情況下,只要所述的圖象數(shù)據(jù)是由相同的圖象拾取裝置記錄的,就會形成不重疊的特殊文件名以記錄圖象數(shù)據(jù)和避免多個具有相同名稱文件的存在。
當所述計數(shù)器的值位于某個范圍之內(nèi)時通過顯示報警消息和作為異常處理采取對策的一個方法,即使是在所述數(shù)字值被循環(huán)一次和形成相同文件名的情況下,也能夠避免文件被沖掉和數(shù)據(jù)被刪除的情況。
再有,通過將文件分類成適當?shù)哪夸浐痛鎯Ψ诸愇募?,所述文件系統(tǒng)搜索所存在的文件以確定新文件名所需要的時間可以縮短。例如,當在該實施例中描述的kNumObjInDir預先被設置成50時,存儲在一個目錄中的最大文件數(shù)是150。特別是,與和這1000個圖象被存儲在一個目錄中時相比較,當通過搜索其它記錄圖象的文件名記錄第1000個圖象以檢測是否存在相同文件名時,只需要搜索用于20個目錄的目錄入口和處于最大的147個文件,因此,確定新文件名所需的時間可以被減少到1/5以下。這個搜索可以利用80C86、80MHz的CPU在一半的范圍內(nèi)執(zhí)行,因此具有足夠的特殊應用。另外,通過將kNumObjInDir設置成50,可以由一個人很容易地計算目錄數(shù)和文件數(shù)之間的關系并很容易由這個人實現(xiàn)這種關系。
可以構成本發(fā)明的很多不同實施例而不脫離本發(fā)明的精神和范圍。應當理解,除了所附權利要求以外,本發(fā)明并不局限于上述特定實施例。
權利要求
1.一種以文件形式管理拾取的圖像數(shù)據(jù)的文件管理系統(tǒng),其特征在于,當將所述圖像數(shù)據(jù)記錄為文件時,對于在拾取圖像數(shù)據(jù)時拾取的聲音信息,所述系統(tǒng)將其形成為聲音文件,用與所述圖像數(shù)據(jù)文件相同的號碼對所述聲音文件編號,并將所述聲音文件和圖像數(shù)據(jù)文件作為一個對象一起處理。
2.如權利要求1所述的文件管理系統(tǒng),其特征在于,所述系統(tǒng)基于對象刪除數(shù)據(jù)。
3.如權利要求1或2所述的文件管理系統(tǒng),其特征在于,當從圖像拾取設備或者外部計算機刪除所述對象時,如果包括在所述對象中的多個文件中的至少一個受到保護,則所述系統(tǒng)禁止刪除該對象。
4.一種以文件形式管理拾取的圖像數(shù)據(jù)的文件管理系統(tǒng),其特征在于,當將圖像數(shù)據(jù)記錄為文件時,所述系統(tǒng)生成一個縮略圖文件,用與所述圖像數(shù)據(jù)文件相同的號碼對其編號,并將該縮略圖文件和所述圖像數(shù)據(jù)文件作為一個對象一起處理。
5.如權利要求4所述的文件管理系統(tǒng),其特征在于,所述系統(tǒng)基于對象刪除數(shù)據(jù)。
6.如權利要求4或5所述的文件管理系統(tǒng),其特征在于,當從圖像拾取設備或者外部計算機刪除所述對象時,如果包括在所述對象中的多個文件中的至少一個受到保護,則所述系統(tǒng)禁止刪除該對象。
7.如權利要求4所述的文件管理系統(tǒng),其特征在于,當將所述圖像數(shù)據(jù)記錄為文件時,對于在拾取圖像數(shù)據(jù)時拾取的聲音信息,所述系統(tǒng)將其形成為聲音文件,用與所述圖像數(shù)據(jù)文件相同的號碼對所述聲音文件編號,并將所述聲音文件和圖像數(shù)據(jù)文件作為一個對象一起處理。
8.一種圖像拾取設備,包括圖像拾取裝置,用于把光學圖像轉換為電信號;和文件管理裝置,用于以文件形式管理由所述圖像拾取裝置拾取的圖像數(shù)據(jù),其中,當將所述圖像數(shù)據(jù)記錄為文件時,對于在所述圖像拾取裝置拾取圖像數(shù)據(jù)時拾取的聲音信息,所述文件管理裝置將其形成為聲音文件,用與所述圖像數(shù)據(jù)文件相同的號碼對所述聲音文件編號,并將所述聲音文件和圖像數(shù)據(jù)文件作為一個對象一起處理。
9.如權利要求6所述的圖像拾取設備,其特征在于,所述文件管理裝置基于對象刪除數(shù)據(jù)。
10.如權利要求8或9所述的圖像拾取設備,其特征在于,當從所述圖像拾取設備或者外部計算機刪除所述對象時,如果包括在所述對象中的多個文件中的至少一個受到保護,則所述文件管理裝置禁止刪除該對象。
11.一種圖像拾取設備,包括圖像拾取裝置,用于把光學圖像轉換為電信號;和文件管理裝置,用于以文件形式管理由所述圖像拾取裝置拾取的圖像數(shù)據(jù),其中,當將圖像數(shù)據(jù)記錄為文件時,所述文件管理裝置生成一個縮略圖文件,用與所述圖像數(shù)據(jù)文件相同的號碼對其編號,并將該縮略圖文件和所述圖像數(shù)據(jù)文件作為一個對象一起處理。
12.如權利要求11所述的圖像拾取設備,其特征在于,所述文件管理裝置基于對象刪除數(shù)據(jù)。
13.如權利要求11或12所述的圖像拾取設備,其特征在于,當從所述圖像拾取設備或者外部計算機刪除所述對象時,如果包括在所述對象中的多個文件中的至少一個受到保護,則所述文件管理裝置禁止刪除該對象。
14.如權利要求11所述的圖像拾取設備,其特征在于,當將所述圖像數(shù)據(jù)記錄為文件時,對于在所述圖像拾取裝置拾取圖像數(shù)據(jù)時拾取的聲音信息,所述文件管理裝置將其形成為聲音文件,用與所述圖像數(shù)據(jù)文件相同的號碼對所述聲音文件編號,并將所述聲音文件和圖像數(shù)據(jù)文件作為一個對象一起處理。
全文摘要
在用于電子照相機文件管理圖象數(shù)據(jù)的系統(tǒng)中,只要所述圖象數(shù)據(jù)是由相同的圖象拾取裝置記錄的,就會產(chǎn)生一個不重疊特殊文件名,為了避免存在多個相同文件名的文件,當電子照相機被連接到計算機的主體上時,電子照相機內(nèi)的存儲設備可以從計算機的主應用程序進行檢查,當發(fā)現(xiàn)有包括超過一個預定值的數(shù)字值的文件名的文件時,以某種方式向用戶顯示一個消息,以使具有自動形成文件名的所有文件被傳送給計算機,存儲設備中的所有內(nèi)容被刪除或被格式化。
文檔編號H04N1/00GK1419207SQ02143328
公開日2003年5月21日 申請日期1997年10月16日 優(yōu)先權日1996年10月16日
發(fā)明者畑中耕治 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1