專利名稱:數字影像文件自動命名方法及系統的制作方法
技術領域:
本發明是關于一種數字攝影技術,特別是關于一種數字影像文件自動命名方法及系統,可搭配至具有數字攝影功能的電子裝置,例如數字照相機(Digital Still Camera,DSC)或移動電話裝置,用于對該電子裝置拍攝到的每一張數字影像文件進行自動命名程序。
背景技術:
數字照相機(Digital Still Camera,DSC)是一種靜態數字影像拍攝裝置,可拍攝各種對象及景觀的光學影像,并將拍攝到的光學影像轉換成數字影像。與傳統的底片照相機相比,由于數字影像比底片更方便使用及永久儲存,因此數字照相機已有逐漸取代傳統底片照相機的趨勢。
實際應用上,數字照相機均會對拍攝的每一張數字影像文件進行自動命名程序,讓這些數字影像轉載至個人計算機平臺時,可讓使用者方便地進行文件管理工作。
目前常用的一種數字影像文件自動命名方法是采用序列編號方式,也就是將拍攝的每一張數字影像按照拍攝時間的先后順序,從1開始依次編號,并將各個數字影像的編號作為其文件名的一部分。例如,若使用者拍攝了8張數字影像,現有數字影像文件自動命名方法會例如從1開始依次編號,借此將此8張數字影像按照其拍攝時間的先后順序,分別命名為[IM001、IM002、IM003、IM004、IM005、IM006、IM007、IM008],其中“IM”代表任意生成的文件頭。
上述現有作法的一項缺點在于,若以前拍攝的數字影像文件已被轉載至計算機平臺而從數字照相機中刪除,則以后新拍攝的數字影像即會采用被刪除的原先數字影像的編號作為其文件名,使這些新拍攝數字影像的文件名會與已被轉載出去的數字影像的文件名相同,因此若使用者將這些新拍攝的數字影像文件也同樣地轉載至同一計算機平臺,則將造成文件管理上的極度困擾。
例如,若使用者首先拍攝了8張數字影像,且這些數字影像的文件名分別為[IM001、IM002、IM003、IM004、IM005、IM006、IM007、IM008],若使用者將其中的4個數字影像文件,例如[IM005、IM006、IM007、IM008],轉載至計算機平臺,并在轉載完成后將其從數字照相機中刪除,則以后使用者若再新拍攝2張數字影像,此2張數字影像即會從5開始編號,因此將這2張新拍攝的數字影像分別命名為[IM005、IM006]。若使用者將這2張新的數字影像文件[IM005、IM006]也轉載至同一計算機平臺,則由于其文件名與先前被轉載的數字影像文件完全相同,因此顯然會讓使用者在該計算機平臺上造成文件管理的困擾。
發明內容
為克服上述現有技術的缺點,本發明的主要目的在于提供一種新的數字影像文件自動命名方法及系統,其不會先后產生相同文件名的數字影像文件,使這些數字影像文件先后轉載至同一計算機平臺時,不會在該計算機平臺上對使用者造成文件管理的困擾。
本發明的數字影像文件自動命名方法及系統搭配至具有數字攝影功能的電子裝置,例如數字照相機(Digital Still Camera,DSC)或移動電話裝置,對該電子裝置所拍攝到的每一張數字影像的文件進行自動命名程序。
本發明的數字影像文件自動命名系統至少包括時間模塊,可持續地輸出當前時間信息;計數模塊,可輸出計數值,且該計數值是在特定的周期性時段的起點時被歸零,并在每次該電子裝置發出數字影像拍攝事件時被遞增一預定值,且在該周期性時段達到其終點時再次重新歸零;以及文件名生成模塊,響應該電子裝置發出的每一個數字影像拍攝事件,索取該時間模塊輸出的當前時間信息和該計數模塊輸出的計數值,并將該當前時間信息和該計數值以預定方式整合成一體,作為每一個數字影像拍攝事件拍攝到的數字影像文件的文件名。
本發明的數字影像文件自動命名方法至少包括響應該電子裝置發出的每一個數字影像拍攝事件而取得計數值,其中該計數值是在特定的周期性時段的起點時被歸零,并在每次該電子裝置發出數字影像拍攝事件時被遞增一預定值,且在該周期性時段達到其終點時再次重新歸零;響應該電子裝置發出的每一個數字影像拍攝事件而取得當前的時間信息;以及將該當前時間信息和該計數值以預定方式整合成一體,作為每一個數字影像拍攝事件拍攝到的數字影像文件的文件名。
綜上所述,本發明的數字影像文件自動命名方法及系統不會產生相同文件名的數字影像文件,使這些數字影像文件先后轉載至同一計算機平臺時,不會在該計算機平臺上對使用者造成文件管理的困擾。
圖1為應用結構示意圖,顯示本發明的數字影像文件自動命名系統的應用結構;圖2為系統結構示意圖,顯示本發明的數字影像文件自動命名系統內部結構的對象導向組件模型。
具體實施例方式
實施例以下即配合附圖,詳細說明本發明的數字影像文件自動命名方法及系統的實施例。
圖1即顯示本發明的數字影像文件自動命名系統100的應用結構。如圖所示,本發明的數字影像文件自動命名系統100實際應用上是搭配至具有數字攝影功能的電子裝置10,例如數字照相機(DigitalStill Camera,DSC)或移動電話裝置,對該電子裝置10拍攝到的每一張數字影像(在圖1中,僅代表性地顯示4張數字影像31、32、33、34)文件進行自動命名程序,產生不同文件名的數字影像文件41、42、43、44,使這些數字影像文件41、42、43、44在先后轉載至同一計算機平臺20時,不會在該計算機平臺20上對使用者造成文件管理的困擾。
如圖2所示,本發明的數字影像文件自動命名系統100的對象導向組件模型(object-oriented component model)的基本結構至少包括(a)時間模塊110;(b)計數模塊120;以及(c)文件名生成模塊130。
時間模塊110可持續地輸出當前時間信息DATE,其格式例如為MM/DD/YY,其中MM代表月、DD代表日、YY代表年,顯示當前的年歷時間點。具體實施上,本發明可例如取用完整的當前時間信息(即MM/DD/YY)或僅為其中的一部分(例如為MM/DD),也就可以是DATE=MM/DD/YY或DATE=MM/DD。
計數模塊120可輸出計數值INDEX,且該計數值INDEX是在特定的周期性時段(例如是每日從00:00AM至12:00PM的時段)的起點時被歸零,并在每次該電子裝置10發出數字影像拍攝事件201時被遞增預定值(例如為1),且在該周期性時段達到其終點時再被重新歸零,借以顯示該電子裝置10在該特定的周期性時段(即每日00:00AM至12:00PM的時段)內拍攝到的數字影像的總數。例如,若上述周期性時段預定為每日的00:00AM至12:00PM,則此計數模塊120將在每天午夜零時(即12:00PM)被重新歸零,并接著在當日每當該電子裝置10拍攝到一張數字影像時(例如每當使用者按下一次快門發出數字影像拍攝事件201時),即響應每一個數字影像拍攝事件201,將其INDEX值加1,并在當天午夜零時(12:00PM)再重新被歸零。
文件名生成模塊130響應該電子裝置10發出的每一個數字影像拍攝事件201,首先索取上述時間模塊110輸出的當前時間信息DATE和該計數模塊120目前輸出的計數值INDEX,并將該當前時間信息DATE和該計數值INDEX以預定方式整合成一體,作為當前的數字影像拍攝事件201拍攝到的數字影像的文件名,其格式如下所示文件名=[當前時間信息]+[當前計數值]例如,若當前時間信息DATE=09/18,當前計數值INDEX=35(代表該電子裝置10在09/18當天已拍攝到了第35張數字影像),則文件名生成模塊130即會將目前拍攝到的數字影像的文件名例如定為SEP18-035(或0918-035)。
請同時參閱圖1和圖2,實際應用前,本發明的數字影像文件自動命名系統100中的時間模塊110需由使用者設定至目前的年歷時間點,其中計數模塊120的計數值INDEX則預先由制造工廠設定為零。
數字影像文件自動命名方法實際應用時,使用者即可利用該具有數字攝影功能的電子裝置10拍攝數字影像。使用者每按下一次快門,即會使該電子裝置10發出數字影像拍攝事件201而產生一張數字影像31。該數字影像拍攝事件201首先使計數模塊120將其目前的計數值INDEX加1,并接著使文件名生成模塊130針對目前的數字影像拍攝事件201拍攝到的數字影像31執行文件名生成程序,其中首先索取時間模塊110輸出的當前時間信息DATE和該計數模塊120目前輸出的計數值INDEX,并將該當前時間信息DATE和該計數值INDEX以預定方式整合成一體,作為該數字影像31的文件名。例如,若當前時間信息DATE=09/18、當前計數值INDEX=1,則文件名生成模塊130即會將目前拍攝到的數字影像31的文件名例如定為SEP18-001(或0918-001)。
接著當使用者第2次按下快門時,即會使該電子裝置10再度發出數字影像拍攝事件201而產生第2張數字影像32;并使計數模塊120將其目前的計數值INDEX加1而成為2,并接著使文件名生成模塊130針對該第2張數字影像32執行文件名生成程序,其中,首先索取時間模塊110輸出的當前時間信息DATE和該計數模塊120輸出的計數值INDEX,并將該當前時間信息DATE和該計數值INDEX以預定方式整合成一體,作為該數字影像的文件名。例如,若當前時間信息DATE=09/18,當前計數值INDEX=2,則文件名生成模塊130即會將目前所拍攝到的數字影像32的文件名例如定為SEP18-002(或0918-002)。
依上述方式類推,若使用者在09/18當天拍攝到了8張數字影像,則此8張數字影像的文件名將依次為[SEP18-001、SEP18-002、SEP18-003、I SEP18-004、SEP18-005、SEP18-006、SEP18-007、SEP18-008]。
若使用者將上述8個數字影像文件中的4個[SEP18-005、SEP18-006、SEP18-007、SEP18-008]轉載至計算機平臺20,并在轉載完成后將其從電子裝置10中刪除掉;以后使用者若再新拍攝1張數字影像,令電子裝置10再度發出數字影像拍攝事件201,則計數模塊120將其目前的計數值INDEX加1而成為9,并接著使文件名生成模塊130針對該數字影像執行文件名生成程序,其中,首先索取時間模塊110輸出的當前時間信息
和該計數模塊120輸出的計數值INDEX=9,并將其整合成一體成為[SEP18-009],作為該數字影像的文件名。
由于上述文件名[SEP18-009]并不相同于以前拍攝到的任何一個數字影像文件的文件名,使該文件名的數字影像文件在轉載至同一計算機平臺20時,不會在該計算機平臺20上對使用者造成文件管理的困擾。
若使用者在第2天(即9/19)再度使用電子裝置10拍攝數字影像時,則由于時間模塊110輸出的當前時間信息DATE=
,不同于前一天的
,且計數模塊120的計數值INDEX也已在09/18的午夜12:00PM被重新歸零,因此在第2天(9/19)拍攝到的數字影像的文件名也將完全不同于前一天(09/18)拍攝到的數字影像的文件名。
總而言之,本發明提供了一種新穎的數字影像文件自動命名方法及系統,可搭配至具有數字攝影功能的電子裝置,對該電子裝置拍攝到的每一張數字影像的文件進行自動命名程序;且其特點在于,不會先后產生相同文件名的數字影像文件,使這些數字影像文件在先后轉載至同一計算機平臺時,不會在該計算機平臺上對使用者造成文件管理的困擾。本發明因此比現有技術具有更佳的進步性及實用性。
權利要求
1.一種數字影像文件自動命名方法,應用在具有數字攝影功能的電子裝置,對該電子裝置拍攝到的每一張數字影像的文件進行自動命名程序,其特征在于,該數字影像文件自動命名方法至少包括響應該電子裝置發出的每一個數字影像拍攝事件而取得計數值;其中該計數值是在特定的周期性時段的起點時被歸零,并在每次該電子裝置發出數字影像拍攝事件時被遞增一預定值,且在該周期性時段達到其終點時再次重新歸零;響應該電子裝置發出的每一個數字影像拍攝事件而取得當前的時間信息;以及將該當前時間信息和該計數值以預定方式整合成一體,作為每一個數字影像拍攝事件拍攝到的數字影像文件的文件名。
2.如權利要求1所述的數字影像文件自動命名方法,其特征在于,該具有數字攝影功能的電子裝置是數字照相機。
3.如權利要求1所述的數字影像文件自動命名方法,其特征在于,該具有數字攝影功能的電子裝置是移動電話裝置。
4.如權利要求1所述的數字影像文件自動命名方法,其特征在于,該特定的周期性時段為每日00:00AM至12:00PM。
5.一種數字影像文件自動命名系統,可搭配至具有數字攝影功能的電子裝置,對該電子裝置拍攝到的每一張數字影像的文件進行自動命名程序,其特征在于,該數字影像文件自動命名系統至少包括時間模塊,可持續地輸出當前時間信息;計數模塊,可輸出計數值,且該計數值是在特定的周期性時段的起點時被歸零,并在每次該電子裝置發出數字影像拍攝事件時被遞增一預定值,且在該周期性時段達到其終點時再次重新歸零;以及文件名生成模塊,響應該電子裝置發出的每一個數字影像拍攝事件,索取該時間模塊輸出的當前時間信息和該計數模塊輸出的計數值,并將該當前時間信息和該計數值以預定方式整合成一體,作為每一個數字影像拍攝事件拍攝到的數字影像文件的文件名。
6.如權利要求5所述的數字影像文件自動命名系統,其特征在于,該具有數字攝影功能的電子裝置是數字照相機。
7.如權利要求5所述的數字影像文件自動命名系統,其特征在于,該具有數字攝影功能的電子裝置是移動電話裝置。
8.如權利要求5所述的數字影像文件自動命名系統,其特征在于,該計數模塊所采用的周期性時段為每日00:00AM至12:00PM。
全文摘要
一種數字影像文件自動命名方法及系統,搭配至具有數字攝影功能的電子裝置,對該電子裝置拍攝到的每一張數字影像的文件進行自動命名程序;該數字影像文件自動命名系統至少包括時間模塊、計數模塊以及文件名生成模塊,本發明的數字影像文件自動命名方法及系統,不會產生相同文件名的數字影像文件,使這些數字影像文件先后轉載至同一計算機平臺時,不會在該計算機平臺上對使用者造成文件管理的困擾。
文檔編號H04N5/225GK1746884SQ20041007393
公開日2006年3月15日 申請日期2004年9月6日 優先權日2004年9月6日
發明者陳愛娟, 翁世雄 申請人:英保達股份有限公司