專利名稱:圖像顯示裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種從記錄介質(zhì)中讀出被賦予了幀序號的圖像數(shù)據(jù)并播放顯示的圖像顯示裝置。
背景技術(shù):
近年來,多數(shù)電子照相機(jī)具有必要時播放并圖像顯示通過攝影記錄在記錄介質(zhì)中的圖像文件的圖像顯示功能。
在這種電子照相機(jī)中,通過攝影得到的圖像文件一般按照基于DCF(Design rule for Camera File system)等一定格式的、例如圖7所示的層次被記錄在可拆裝的存儲卡等記錄介質(zhì)中。
圖8是表示這樣記錄圖像文件的存儲卡的數(shù)據(jù)結(jié)構(gòu)一例的圖。其中,該圖所示的存儲卡表示使用FAT(File Allocati接通Tables)文件系統(tǒng)來管理的存儲卡。如圖所示,在該存儲卡上,設(shè)置有目錄區(qū)域,該目錄區(qū)域?qū)τ涗浻凶鳛槟夸浶畔⒌脑撃夸浀南乱粚拥哪夸浶畔⒒驁D像文件的區(qū)域的開頭簇序號進(jìn)行記錄;和記錄圖像文件本身的圖像文件區(qū)域,通過從根目錄區(qū)域開始,依次搜索該開頭簇序號,可訪問期望的圖像文件。例如,通過從根目錄區(qū)域開始,依次搜索開頭簇序號為“3”的“DCIM”目錄區(qū)域、開頭簇序號為“10”的“1000LYMP”目錄區(qū)域,可訪問開頭簇序號為“50”的“AAAA0001.jpg”文件。
但是,在這種從根目錄區(qū)域開始依次搜索開頭簇序號的方案中,當(dāng)記錄在存儲卡中的圖像文件或目錄數(shù)量龐大時,訪問到期望的圖像文件所需的時間變長。因此,在播放圖像文件的情況下,讀出期望的圖像文件要花費(fèi)較多的時間,不能進(jìn)行對應(yīng)于圖像播放指示的平滑的圖像播放。
尤其是近年來,隨著電子照相機(jī)的普及,可拆裝的存儲卡等記錄介質(zhì)也開始普及更大容量的記錄介質(zhì),另外,由于誰都能使用電子照相機(jī)輕松地進(jìn)行攝影,所以記錄在一個記錄介質(zhì)中的圖像文件數(shù)量存在日益增大的趨勢。從這種情況看,有關(guān)訪問到圖像文件所需的時間的問題也成為更大的問題。
另一方面,在專利文獻(xiàn)1中,提出了如下的文件管理裝置。在該裝置中,為了執(zhí)行動畫文件逆播放處理,將該動畫文件分割成多個分割文件,并制作登錄了該分割后的多個分割文件的播放順序的分割文件控制文件。之后,在執(zhí)行動畫文件逆播放的情況下,根據(jù)制作的分割文件控制文件,從上述多個分割文件中依次讀入數(shù)據(jù),進(jìn)行逆播放處理。由此,可數(shù)據(jù)讀入不需要花費(fèi)時間地執(zhí)行平滑的逆播放。
專利文獻(xiàn)1特開平6-75833號公報在該專利文獻(xiàn)1中記載了如下方案將要播放的圖像分成多個組,制作登錄有其播放順序的分割文件,數(shù)據(jù)讀入不需要花費(fèi)時間地進(jìn)行平滑的播放。但是,在上述現(xiàn)有技術(shù)中,僅記載了制作控制預(yù)先存在的圖像文件的播放順序的控制文件,而未記載制作什么樣的控制文件。
另外,即便在制作控制文件的情況下,也必須針對分割處理后的全部多個文件制作控制文件,會消耗時間與存儲器。
發(fā)明內(nèi)容
鑒于上述情況,本發(fā)明的目的在于提供一種圖像顯示裝置,該圖像顯示裝置可在短時間內(nèi)且利用少的存儲器容量、沒有浪費(fèi)地高效地得到播放列表,并且可數(shù)據(jù)讀入不需要花費(fèi)時間地執(zhí)行平滑的播放。
為了實現(xiàn)上述目的,本發(fā)明第1方式的圖像顯示裝置從記錄介質(zhì)中讀出被賦予了幀序號的圖像數(shù)據(jù)并播放顯示,在該圖像顯示裝置中,具備第1播放列表制作單元,制作第1播放列表,該第1播放列表具有幀序號連續(xù)的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù)的圖像信息;第2播放列表制作單元,當(dāng)播放幀序號變小、并且播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的第1范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第1圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最小幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù),或當(dāng)播放幀序號變大、并且播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的第2范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第2圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最大幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù);和刪除單元,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第1范圍外時,刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第2范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
根據(jù)該構(gòu)成,在從記錄介質(zhì)中讀出被賦予了幀序號的圖像數(shù)據(jù)并播放顯示的圖像顯示裝置中,利用第1播放列表制作單元,制作第1播放列表,該第1播放列表具有幀序號連續(xù)的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù)的圖像信息,利用第2播放列表制作單元,當(dāng)播放幀序號變小、播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的第1范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第1圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最小幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù),或當(dāng)播放幀序號變大、并且播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的第2范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第2圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最大幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù),利用刪除單元,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第1范圍外時,刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第2范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
本發(fā)明第2方式的圖像顯示裝置構(gòu)成為,在上述第1方式中,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的、比所述第1范圍更寬的第3范圍之外時,所述刪除單元刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的、比所述第2范圍更寬的第4范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
根據(jù)該構(gòu)成,利用所述刪除單元,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的、比所述第1范圍更寬的第3范圍外時,刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的、比所述第2范圍更寬的第4范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
根據(jù)本發(fā)明,可在短時間內(nèi)且利用少的存儲器容量、沒有浪費(fèi)地高效地得到播放列表,并且能夠數(shù)據(jù)讀入不需要花費(fèi)時間地進(jìn)行平滑的播放。
圖1是表示實施例1的電子照相機(jī)的主要構(gòu)成圖。
圖2是表示存儲在DRAM中的播放列表的一例的圖。
圖3(a)是表示電子照相機(jī)動作一例的流程圖,(b)是通過該動作制作、追加、刪除的播放列表的示意圖。
圖4(a)、(b)是表示電子照相機(jī)動作一例的流程圖。
圖5是表示電子照相機(jī)動作一例的流程圖。
圖6(a)是表示電子照相機(jī)動作一例的流程圖,(b)、(c)、(d)、(e)是(a)的處理的播放列表的示意圖。
圖7是表示按照基于一定格式的層次將圖像文件記錄在記錄介質(zhì)中時的一例的圖。
圖8是表示記錄有圖像文件的存儲卡的數(shù)據(jù)結(jié)構(gòu)一例的圖。
圖中1攝影透鏡系統(tǒng);2攝像元件;3攝像電路;4A/D部;5系統(tǒng)控制器;6圖像處理部;7I/F;8卡槽;9可拆裝存儲器;10VRAM;11LCD驅(qū)動器;12內(nèi)置LCD;13內(nèi)置RAM(DRAM);14內(nèi)置ROM;15操作部;16播放列表。
具體實施例方式
下面,參照附圖來說明本發(fā)明的實施例。
圖1是表示使用本發(fā)明一實施例的圖像顯示裝置的電子照相機(jī)的主要構(gòu)成圖。
另外,該電子照相機(jī)依照DCF規(guī)格,這里,假設(shè)按照上述圖7所示的層次將圖像文件記錄在記錄介質(zhì)中。另外,假設(shè)采用FAT文件系統(tǒng)來作為文件系統(tǒng)。
在圖1所示的電子照相機(jī)中,被攝影透鏡系統(tǒng)1成像的被攝體像被攝像元件2光電轉(zhuǎn)換成電信號,再被攝像電路3實施規(guī)定的攝像處理,之后,由A/D部4進(jìn)行A/D轉(zhuǎn)換。另外,這樣得到的圖像數(shù)據(jù)在被系統(tǒng)控制器5實施規(guī)定的圖像處理之后,由圖像處理部6實施規(guī)定的壓縮處理,作為圖像文件,經(jīng)由I/F7記錄在安裝于卡槽8中的可拆裝存儲器9中。另外,可拆裝存儲器9是即便斷開該電子照相機(jī)的電源也不會刪除記錄內(nèi)容的記錄介質(zhì)。
另一方面,根據(jù)圖像播放指示,經(jīng)由I/F7讀出記錄在安裝于卡槽8中的可拆裝存儲器9中的圖像文件,在由圖像處理部6實施規(guī)定的解壓縮處理之后,由系統(tǒng)控制器5實施規(guī)定的圖像處理,存儲在VRAM10中。之后,由LCD驅(qū)動器11讀出圖像,將圖像顯示在內(nèi)置LCD12上。
另外,作為內(nèi)置RAM的DRAM13是用作暫時存儲由A/D部4進(jìn)行A/D轉(zhuǎn)換后的圖像數(shù)據(jù)的存儲器,并且是用作暫時存儲圖像處理部6的處理中的圖像數(shù)據(jù)的存儲器,還是用作系統(tǒng)控制器5執(zhí)行控制處理的工作區(qū)的存儲器,由系統(tǒng)控制器5制作的后述的播放列表也存儲于其中。
系統(tǒng)控制器5具備CPU(中央運(yùn)算處理器)而構(gòu)成,通過讀出并執(zhí)行存儲在內(nèi)置ROM14中的照相機(jī)程序,控制該電子照相機(jī)整體的動作,例如執(zhí)行后述的播放列表的制作、追加、刪除。
操作部15由用于進(jìn)行攝影指示的釋放按鈕、用于進(jìn)行播放圖像的幀發(fā)送指示等的十字按鈕、用于進(jìn)行電源的接通/斷開的電源按鈕、用于切換攝影模式和播放模式等各種模式的模式切換開關(guān)等、由用戶操作的各種按鈕和開關(guān)等構(gòu)成,接收來自用戶的各種指示,通知給系統(tǒng)控制器5。
下面,說明存儲在DRAM13中的播放列表。
播放列表由系統(tǒng)控制器5制作、追加、刪除,針對存儲在可拆裝存儲器9中的特定數(shù)量的圖像文件(圖像數(shù)據(jù))的每個文件,表示作為圖像文件在可拆裝存儲器9中的存儲順序的幀序號、圖像文件的文件名、可拆裝存儲器9上的記錄圖像文件的區(qū)域的開頭簇序號的對應(yīng)關(guān)系。
另外,當(dāng)播放圖像時,參照該播放列表,取得成為播放對象的幀序號的圖像文件的開頭簇序號,并直接訪問可拆裝存儲器9上的從該開頭簇序號開始的區(qū)域,讀出并播放圖像文件,從而,可縮短訪問到圖像文件所需的時間,可進(jìn)行對應(yīng)于播放指示的平滑的播放。
圖2是表示存儲在DRAM13中的播放列表的一例的圖。
如圖所示,在播放列表16中,針對記錄在可拆裝存儲器9中的特定數(shù)量的圖像文件的每個文件,示出了幀序號、文件名與開頭簇序號的對應(yīng)關(guān)系。另外,例如在播放幀序號為1的圖像文件的情況下,首先,參照該播放列表16,取得對應(yīng)的簇序號“50”,直接訪問可拆裝存儲器9上的簇序號為50的區(qū)域,讀出“AAAA0001.JPG”文件,播放其圖像。
另外,下面也將分別對應(yīng)的幀序號、文件名與開頭簇序號稱為該幀序號的圖像信息。例如,在圖2的實例中,也將分別對應(yīng)的幀序號1、文件名“AAAA0001.JPG”與開頭簇序號50稱為幀序號1的圖像信息。
另外,在本實施例中,假設(shè)幀序號與播放順序?qū)?yīng)。
接著,作為該電子照相機(jī)的動作,說明該電子照相機(jī)的電源接通時、或最初設(shè)定成播放模式時進(jìn)行的動作。
圖3(a)、圖4(a)、(b)、圖5、圖6(a)是該動作一例的流程圖,圖3(b)是通過該動作制作、追加、刪除的播放列表的示意圖,圖6(b)、(c)、(d)、(e)是通過該動作追加的播放列表的示意圖。
首先,用圖3(b)來說明在該動作中使用的播放列表A、B、C。
如圖3(b)所示,在該動作中,所謂播放列表A是將記錄在可拆裝存儲器9中的圖像文件(圖像數(shù)據(jù))的總數(shù)設(shè)為N(其中N≥500)、向該N個圖像文件賦予幀序號時的、具有從幀序號1開始向后方的100幀圖像信息的播放列表,所謂播放列表B是具有從此時的幀序號N開始向前方的100幀的圖像信息的播放列表。另外,所謂播放列表C是具有此時的播放列表A和播放列表B所包含的幀序號之外的幀序號、并連續(xù)的規(guī)定數(shù)量幀的圖像信息的播放列表。另外,在該動作中,所謂前方表示幀序號減小的方向,所謂后方表示幀序號增大的方向。
下面,用圖3(a)、圖4(a)、(b)、圖5、圖6(a)來詳細(xì)說明該動作。
當(dāng)該動作開始時,如圖3(a)所示,首先,將作為播放順序為最后的圖像的幀序號的N設(shè)定為成為播放幀序號的X(S1)。之后,制作具有從幀序號1開始向后方的100幀的圖像信息的播放列表A、和具有從幀序號N開始向前方的100幀的圖像信息的播放列表B(S2),將兩個播放列表存儲在內(nèi)置RAM13中。另外,幀序號N的圖像文件的圖像數(shù)據(jù)是最后攝像、記錄在可拆裝存儲器9中的圖像數(shù)據(jù)。
接著,從存儲在內(nèi)置RAM13中的播放列表中取得幀序號X的簇序號(S3),從可拆裝存儲器9中讀出對應(yīng)的圖像文件,在內(nèi)置LCD12中顯示該圖像(S4)。
接著,判定幀序號X是否包含于播放列表A內(nèi)(S5),在判定結(jié)果為是的情況下,進(jìn)入S6,在為否的情況下,進(jìn)入S10。
在S5的判定中,當(dāng)判定結(jié)果為是的情況下,接著判定幀序號X是否包含于從播放列表A內(nèi)的最后的幀序號開始向前方的50幀內(nèi)(S6),在判定結(jié)果為是的情況下,進(jìn)入S7,在為否的情況下,進(jìn)入S31。
在S6的判定中,在判定結(jié)果為是的情況下,接著判定播放列表A內(nèi)的最后方的幀序號與播放列表C內(nèi)的最前方的幀序號是否鄰接(連續(xù))(S7),在判定結(jié)果為是的情況下,進(jìn)入S31,在為否的情況下,進(jìn)入S8。另外,在S7的判定中,若在進(jìn)行該判定時不存在播放列表C,則S7的判定結(jié)果為否。
在S7的判定中,在判定結(jié)果為否的情況下,刪除播放列表C中包含的全部要素(圖像信息)(S8),進(jìn)入S9。但是,在S8中,若此時不存在播放列表C,則無論如何都進(jìn)入S9。
接著,在S9中,向播放列表C追加連續(xù)于播放列表A內(nèi)的最后方的幀序號的后方100幀的圖像信息,進(jìn)入S31。但是,在S9中,此時若不存在播放列表C,則制作具有該100幀的圖像信息的播放列表C,并存儲在內(nèi)置RAM13中。
另一方面,在S5的判定中,在判定結(jié)果為否的情況下,接著判定幀序號X是否包含于播放列表B內(nèi)(S10),在判定結(jié)果為是的情況下,進(jìn)入S11,在為否的情況下,進(jìn)入S15。
在該S10的判定中,在判定結(jié)果為是的情況下,接著判定幀序號X是否包含于從播放列表B內(nèi)的最前方的幀序號開始的向后方的50幀內(nèi)(S11),在判定結(jié)果為是的情況下,進(jìn)入S12,在為否的情況下,進(jìn)入S31。
在該S11的判定中,在判定結(jié)果為是的情況下,接著判定播放列表B內(nèi)的最前方的幀序號與播放列表C內(nèi)的最后方的幀序號是否鄰接(連續(xù))(S12),在判定結(jié)果為是的情況下,進(jìn)入S31,在為否的情況下,進(jìn)入S13。另外,在S12的判定中,若在進(jìn)行該判定時不存在播放列表C,則S12的判定結(jié)果為否。
在S12的判定中,在判定結(jié)果為否的情況下,刪除播放列表C中包含的全部要素(圖像信息)(S13),進(jìn)入S14。但是,在S13中,若此時不存在播放列表C,則無論如何都進(jìn)入S14。
接著,在S14中,向播放列表C追加連續(xù)于播放列表B內(nèi)的最前方的幀序號的前方100幀的圖像信息,進(jìn)入S31。但是,在S14中,此時若不存在播放列表C,則制作具有該100幀的圖像信息的播放列表C,并存儲在內(nèi)置RAM13中。
另一方面,在S10的判定中,在判定結(jié)果為否的情況下,接著判定幀序號X是否包含于從播放列表C內(nèi)的最前方的幀序號開始的向后方的50幀內(nèi)(S15),在判定結(jié)果為是的情況下,進(jìn)入圖4(a)的S16,在為否的情況下,進(jìn)入S23。
在該S15的判定中,在判定結(jié)果為是的情況下,如圖4(a)所示,接著判定播放列表A內(nèi)的最后方的幀序號與播放列表C內(nèi)的最前方的幀序號是否鄰接(連續(xù))(S16),在判定結(jié)果為是的情況下,進(jìn)入圖3(a)的S31,在為否的情況下,進(jìn)入S17。
在S16的判定中,在判定結(jié)果為否的情況下,接著判定在播放列表A內(nèi)的最后方的幀序號與播放列表C內(nèi)的最前方的幀序號之間存在的幀序號的總數(shù)是否小于100(S17),在判定結(jié)果為是的情況下,將位于其之間的幀序號的總數(shù)設(shè)為n(S18),在判定結(jié)果為否的情況下,將100設(shè)定成n(S19)。接著,向播放列表C追加連續(xù)于播放列表C內(nèi)的最前方的幀序號的前方n幀的圖像信息(S20)。
接著,判定播放列表C所包含的幀序號總數(shù)是否大于300(S21),在判定結(jié)果為是的情況下,從播放列表C中刪除從播放列表C內(nèi)的最后方的幀序號開始的向前方n幀的圖像信息(S22),在判定結(jié)果為否的情況下,跳過S22,進(jìn)入圖3(a)的S31。
另一方面,在圖3(a)的S15的判定中,在判定結(jié)果為否的情況下,接著判定幀序號X是否包含于從播放列表C內(nèi)的最后方的幀序號開始的向前方的50幀內(nèi)(S23),在判定結(jié)果為是的情況下,進(jìn)入圖4(b)的S24,在為否的情況下,進(jìn)入S31。
在S23的判定中,在判定結(jié)果為是的情況下,如圖4(b)所示,接著判定播放列表B內(nèi)的最前方的幀序號與播放列表C內(nèi)的最后方的幀序號是否鄰接(連續(xù))(S24),在判定結(jié)果為是的情況下,進(jìn)入圖3(a)的S31,在為否的情況下,進(jìn)入S25。
在S24的判定中,在判定結(jié)果為否的情況下,接著判定在播放列表B內(nèi)的最前方的幀序號與播放列表C內(nèi)的最后方的幀序號之間存在的幀序號的總數(shù)是否小于100(S25),在判定結(jié)果為是的情況下,將位于其之間的幀序號的總數(shù)設(shè)為n(S26),在判定結(jié)果為否的情況下,將100設(shè)定成n(S27)。接著,向播放列表C追加連續(xù)于播放列表C內(nèi)的最后方的幀序號的后方n幀的圖像信息(S28)。
接著,判定包含于播放列表C中的幀序號總數(shù)是否大于300(S29),在判定結(jié)果為是的情況下,從播放列表C中刪除從播放列表C內(nèi)的最前方的幀序號開始的向后方n幀的圖像信息(S30),在判定結(jié)果為否的情況下,跳過S30,進(jìn)入圖3(a)的S31。
另外,在圖3(a)中,在S31中等待來自用戶的指示輸入。這里,當(dāng)檢測到十字按鈕的左按鈕的按下時,將X-1設(shè)定成X(S32),接著,判定X是否小于1(S33),在判定結(jié)果為是的情況下,將N設(shè)定成X(S34),在為否的情況下,跳過S34,返回S3。
另一方面,在S31中,當(dāng)檢測到十字按鈕的右按鈕的按下時,將X+1設(shè)定成X(S35),接著,判定X是否大于N(S36),在判定結(jié)果為是的情況下,將1設(shè)定成X(S37),在為否的情況下,跳過S37,返回S3。
另外,在該動作中,在上述S9、S14、S20、S28中,即便在處理中也能檢測到十字按鈕的左按鈕和右按鈕的按下,當(dāng)檢測到按下時,也可根據(jù)一定的條件,顯示對應(yīng)的圖像,另外,也可取消該處理即向播放列表C追加圖像信息的處理。
圖5是表示該S9、S14、S20、S28的各處理的流程圖。
圖中,當(dāng)假設(shè)追加到播放列表C中的圖像信息為幀序號a至b(b-a+1幀)的圖像信息時,首先將a(追加到播放列表C的最初的幀序號)設(shè)定成i(S38),將幀序號為i的圖像信息追加到播放列表C中(S39)。
接著,判定是否i=b(追加到播放列表C的最后的幀序號)(S40),在判定結(jié)果為是的情況下,結(jié)束該流程,在為否的情況下,將i+1設(shè)定成i(S41)。
接著,檢測有無來自用戶的指示輸入(S42),若未檢測到任何指示輸入,則返回S39。
另一方面,在S42中,當(dāng)檢測到十字按鈕的左按鈕的按下時,執(zhí)行與上述S32~S34一樣的處理(S43~S45),進(jìn)入S49,當(dāng)檢索到十字按鈕的右按鈕的按下時,執(zhí)行與上述S35~S37一樣的處理(S46~S48),進(jìn)入S49。
接著,在S49中,如后面根據(jù)圖6(a)詳細(xì)描述的那樣,判定是否取消向播放列表C追加圖像信息的處理。
接著,判定S49的處理結(jié)果是否為取消的判定結(jié)果(S50),在判定結(jié)果為是的情況下,從播放列表C中刪除追加的幀序號a~i的圖像信息(S51),結(jié)束該流程。由此,在判定結(jié)果為取消的情況下,播放列表C返回到追加圖像信息之前的狀態(tài),未追加任何的幀序號a~b的圖像信息。
另一方面,在S50的判定中,在判定結(jié)果為否的情況下,接著判定幀序號X是否包含于播放列表A、B、C其中之一個內(nèi)(S52),在判定結(jié)果為是的情況下,從播放列表中取得幀序號X的開頭簇序號(S53),從可拆裝存儲器9中讀出對應(yīng)的圖像文件,并在內(nèi)置LCD12中顯示該圖像(S54),返回S39。由此,在判定結(jié)果為不取消、并且?guī)蛱朮包含于播放列表A、B、C其中之一個內(nèi)的情況下,顯示對應(yīng)于幀序號X的圖像。
另一方面,在S52的判定中,在判定結(jié)果為否的情況下,向播放列表C追加幀序號i~b的圖像信息(S55),結(jié)束該流程。由此,在判定結(jié)果為不取消、并且?guī)蛱朮未包含于播放列表A、B、C中的任一個內(nèi)的情況下,在全部結(jié)束向播放列表C的追加之前,不進(jìn)行來自用戶的指示輸入的檢測。
圖6(a)是表示上述S49的處理的流程圖,圖6(b)、(c)、(d)、(e)是該處理的播放列表的示意圖。
如圖6(a)所示,在該處理中,首先判定追加到播放列表C的圖像信息的幀序號是否是連續(xù)于播放列表A內(nèi)的最后方的幀序號的后方100幀的圖像信息、或連續(xù)于播放列表B內(nèi)的最前方的幀序號的前方100幀的圖像信息、或連續(xù)于播放列表C內(nèi)的最前方的幀序號的前方n幀的圖像信息、或連續(xù)于播放列表C內(nèi)的最后方的幀序號的后方n幀的圖像信息(S56)。
在該S56的判定中,如圖6(b)所示,在追加到播放列表C的圖像信息的幀序號是連續(xù)于播放列表A內(nèi)的最后方的幀序號的后方100幀的圖像信息的情況下,接著判定幀序號X是否包含于連續(xù)于播放列表A內(nèi)的最后方的幀序號的前方的60幀內(nèi)(S57),在判定結(jié)果為是的情況下,使處理結(jié)果為不取消(S58),在為否的情況下,處理結(jié)果為取消(S59),結(jié)束該流程。
或者,在S56的判定中,如圖6(c)所示,在追加到播放列表C的圖像信息的幀序號是連續(xù)于播放列表B內(nèi)的最前方的幀序號的前方100幀的圖像信息的情況下,接著判定幀序號X是否包含于連續(xù)于播放列表B內(nèi)的最前方的幀序號的后方的60幀內(nèi)(S60),在判定結(jié)果為是的情況下,處理結(jié)果為不取消(S58),在為否的情況下,處理結(jié)果為取消(S59),結(jié)束該流程。
或者,在S56的判定中,如圖6(d)所示,在追加到播放列表C的圖像信息的幀序號是連續(xù)于播放列表C內(nèi)的最前方的幀序號的前方n幀的圖像信息的情況下,接著判定幀序號X是否包含于連續(xù)于播放列表C內(nèi)的最前方的幀序號的后方的60幀內(nèi)(S61),在判定結(jié)果為是的情況下,處理結(jié)果為不取消(S58),在為否的情況下,處理結(jié)果為取消(S59),結(jié)束該流程。
或者,在該S56的判定中,如圖6(e)所示,在追加到播放列表C的圖像信息的幀序號是連續(xù)于播放列表C內(nèi)的最后方的幀序號的后方n幀的圖像信息的情況下,接著判定幀序號X是否包含于連續(xù)于播放列表C內(nèi)的最后方的幀序號的前方的60幀內(nèi)(S62),在判定結(jié)果為是的情況下,處理結(jié)果為不取消(S58),在為否的情況下,處理結(jié)果為取消(S59),結(jié)束該流程。
另外,這里用圖5和圖6(a)~(e)來說明在向播放列表C中追加圖像信息的處理中按下左右按鈕時的處理,但在S9和S14中播放列表C不存在時進(jìn)行的播放列表C的制作處理中、按下左右按鈕時,也一樣進(jìn)行處理。
以上,根據(jù)該實施例,在向播放列表C中追加圖像信息的處理中,在由于用戶按下左按鈕或右按鈕,使得幀序號X變?yōu)榕c向播放列表C追加的圖像信息的幀序號相隔規(guī)定數(shù)或規(guī)定數(shù)以上的幀序號的情況下,取消向播放列表C追加圖像信息的處理,所以能夠?qū)崿F(xiàn)不將在最近播放的可能性低的圖像信息存儲在內(nèi)置RAM13中。從而,可以利用少的存儲器容量、沒有浪費(fèi)地高效地得到播放列表,并且能夠數(shù)據(jù)讀入不需要時間地進(jìn)行平滑的播放。
另外,由于即便是向播放列表C追加圖像信息的處理中,也可對應(yīng)于用戶按下右按鈕或左按鈕,根據(jù)一定條件,取消該追加處理,所以可防止同時執(zhí)行追加連續(xù)于播放列表C內(nèi)的最前方的幀序號的前方n幀的圖像信息的處理、與追加連續(xù)于播放列表C內(nèi)的最后方的幀序號的后方n幀的圖像信息的處理,可減輕系統(tǒng)控制器5的負(fù)擔(dān)。
另外,通過對作為決定是否向播放列表C追加圖像信息時的閾值的幀數(shù)量(例如圖3(a)的S6的50幀)、與作為決定是否取消向播放列表C追加圖像信息的處理時的閾值的幀數(shù)量(例如圖6(a)的S57的60幀)設(shè)置差值,可防止由于在閾值附近按下右按鈕與左按鈕而頻繁執(zhí)行圖像信息的追加與刪除,可減輕系統(tǒng)控制器5的負(fù)擔(dān)。另外,如果系統(tǒng)控制器5的處理能力非常高,則也可將兩個幀數(shù)量設(shè)為相同。
另外,在本實施例中,將播放列表A、B、C存儲在記錄圖像文件的可拆裝存儲器9之外的內(nèi)置RAM13中,但也可記錄在記錄圖像文件的可拆裝存儲器9中。此時,在該電子照相機(jī)的啟動中(電源接通中),至少在可拆裝存儲器9中記錄保存播放列表A、B、C。
另外,也可在該電子照相機(jī)中設(shè)置多個卡槽,同時安裝多個可拆裝存儲器來構(gòu)成,并將記錄在一個可拆裝存儲器中的圖像文件的播放列表A、B、C記錄在其它可拆裝存儲器中。
另外,在本實施例中,將本發(fā)明的圖像顯示裝置適用于電子照相機(jī),但此外也可適用于能夠播放記錄在記錄介質(zhì)中的圖像文件的、例如PDA、PHS、便攜電話機(jī)等裝置中,另外,當(dāng)然也可適用于播放記錄在記錄介質(zhì)中的圖像文件的圖像顯示裝置本身。
以上詳細(xì)說明了本發(fā)明,但本發(fā)明不限于上述實施例,在不脫離本發(fā)明精神的范圍內(nèi),可進(jìn)行各種改進(jìn)和變更。
權(quán)利要求
1.一種圖像顯示裝置,從記錄介質(zhì)中讀出被賦予了幀序號的圖像數(shù)據(jù)并播放顯示,其特征在于,具備第1播放列表制作單元,制作第1播放列表,該第1播放列表具有幀序號連續(xù)的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù)的圖像信息;第2播放列表制作單元,當(dāng)播放幀序號變小、并且播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的第1范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第1圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最小幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù),或當(dāng)播放幀序號變大、并且播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的第2范圍內(nèi)時,制作具有圖像數(shù)據(jù)的第2圖像信息的第2播放列表,該圖像數(shù)據(jù)是未包含于所述第1播放列表中的幀序號、并且連續(xù)于所述第1播放列表所包含的最大幀序號的規(guī)定范圍內(nèi)的各幀序號的圖像數(shù)據(jù);和刪除單元,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第1范圍外時,刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號是包含于所述第1播放列表中的幀序號、并且包含于所述第2范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
2.根據(jù)權(quán)利要求1所述的圖像顯示裝置,其特征在于所述刪除單元,在制作具有所述第1圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最小幀序號開始、在幀序號變大的方向連續(xù)的、比所述第1范圍更寬的第3范圍之外時,刪除所述制作途中的具有所述第1圖像信息的第2播放列表,或在制作具有所述第2圖像信息的第2播放列表的途中,當(dāng)播放幀序號包含于從所述第1播放列表所包含的最大幀序號開始、在幀序號變小的方向連續(xù)的、比所述第2范圍更寬的第4范圍外時,刪除所述制作途中的具有所述第2圖像信息的第2播放列表。
3.根據(jù)權(quán)利要求1所述的圖像顯示裝置,其特征在于在電源接通時或最初設(shè)定為播放模式時制作上述播放列表。
4.根據(jù)權(quán)利要求1所述的圖像顯示裝置,其特征在于在上述圖像顯示裝置啟動中,將上述播放列表至少記錄保持在上述記錄介質(zhì)中。
5.根據(jù)權(quán)利要求1所述的圖像顯示裝置,其特征在于上述圖像顯示裝置是攝像裝置,上述的圖像數(shù)據(jù)是由該攝像裝置拍攝的攝像數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的圖像顯示裝置,其特征在于上述播放列表包含圖像信息,該圖像信息包括圖像數(shù)據(jù)的幀序號、圖象數(shù)據(jù)的文件名稱、以及記錄介質(zhì)的區(qū)域的開頭簇序號。
全文摘要
本發(fā)明提供一種可在短時間內(nèi)且利用少的存儲器容量、沒有浪費(fèi)地高效地得到播放列表,并且能夠數(shù)據(jù)讀入不需要時間地進(jìn)行平滑的播放的圖像顯示裝置。電子照相機(jī)具有執(zhí)行如下處理等的系統(tǒng)控制器5等當(dāng)幀序號X包含于從已制作的播放列表C內(nèi)的最前方的幀序號開始的向后方的50幀內(nèi)時,向播放列表C追加連續(xù)于播放列表C內(nèi)的最前方的幀序號的前方n幀的圖像信息;或在該追加處理中,當(dāng)幀序號X包含于連續(xù)于播放列表C內(nèi)的最前方的幀序號的后方的60幀內(nèi)時,從播放列表C中刪除追加途中的圖像信息。
文檔編號G06F12/00GK1694484SQ20051007041
公開日2005年11月9日 申請日期2005年4月30日 優(yōu)先權(quán)日2004年4月30日
發(fā)明者永田裕史 申請人:奧林巴斯株式會社