專利名稱:一種自動切換顯示圖片文件的移動終端及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種自動切換顯示圖片文件的移動終端及其 方法。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,移動終端設(shè)備的功能越來越豐富,音樂、拍照、攝像等多媒 體功能已成為目前主流移動終端設(shè)備的重要功能。同時,微體積、大容量的數(shù)據(jù)存儲技術(shù)在 移動終端上的應(yīng)用也越來越普遍,作為移動終端的外接數(shù)據(jù)存儲設(shè)備,如常用的SD(SecUre Digital,安全數(shù)碼存儲)、MS (Memory Stick,記憶棒)等記憶卡。隨著數(shù)據(jù)存儲量的增大,移動終端能夠存儲的多媒體數(shù)據(jù)越來越多。例如,一 張存儲容量為2Gbyte的記憶卡,如果用于存儲高質(zhì)量的圖片文件,按每個圖片文件占用 IOMbyte存儲量計算,也可以存儲200多個圖片文件;目前很多移動終端更支持存儲容量達 8Gbyte甚至16Gbyte的外接記憶卡,完全可以當做隨身攜帶的數(shù)碼相機來使用。但是,移動 終端中存儲了海量的圖片文件,用戶如果需要翻閱查看這些圖片文件,目前只能在圖片文 件被讀取后,通過一次次的反復(fù)執(zhí)行翻頁操作,一張一張的顯示查看,操作非常繁瑣,為用 戶帶來了不便。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)存在的上述不足,本發(fā)明提供了一種自動切換顯示圖片文件的移動 終端及其方法,以解決通過移動終端翻看圖片文件操作繁瑣的問題。本發(fā)明所采用的技術(shù)方案如下一種自動切換顯示圖片文件的移動終端,包括圖 片存儲模塊和顯示模塊,此外還包括
用戶選擇接口,作為用戶從圖片存儲模塊中選擇圖片文件的輸入接口 ; 路徑識別排序模塊,用于獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及 圖片信息,并根據(jù)圖片信息,將所述存儲路徑按預(yù)設(shè)定順序排序; 路徑存儲模塊,用于保存排序后的所述存儲路徑; 啟動開關(guān),用于設(shè)置圖片文件自動切換顯示的開啟或關(guān)閉狀態(tài); 循環(huán)控制開關(guān),用于設(shè)置自動切換循環(huán)的開啟或關(guān)閉狀態(tài);
計時模塊,預(yù)設(shè)有切換時限,用于對圖片文件自動切換顯示的切換時間進行計時;以
及,
調(diào)取模塊,用于按排序逐一讀取路徑存儲模塊中保存的存儲路徑,并根據(jù)讀取的存儲 路徑從圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示。所述移動終端自動切換顯示圖片文件的方法,其特征在于,包括以下步驟
1)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);當啟動開關(guān)的狀態(tài)由關(guān)閉切換為開啟時,判斷路徑存儲模塊中是否保存有圖片文件的存儲路徑;若是則執(zhí)行步驟3);否則執(zhí)行步驟 2);
2)用戶選擇接口等待接收圖片存儲模塊中被用戶選擇的圖片文件,由路徑識別排序 模塊獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及圖片信息,并根據(jù)圖片信 息,將所述存儲路徑按預(yù)設(shè)定順序排序,然后保存于路徑存儲模塊中;然后執(zhí)行步驟3);
3)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送開啟指令;顯示模塊收到開啟指令時,通 知調(diào)取模塊從路徑存儲模塊中讀取排序第一的存儲路徑,并根據(jù)讀取的存儲路徑從圖片存 儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊收到開啟指令時,開始 計時;然后執(zhí)行步驟4);
4)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);若啟動開關(guān)保持持續(xù)開啟狀態(tài),則等待,直至 計時模塊的計時到達切換時限時,計時復(fù)位并向調(diào)取模塊發(fā)送切換指令,然后執(zhí)行步驟5); 當啟動開關(guān)的狀態(tài)由開啟切換為關(guān)閉時,則執(zhí)行步驟8);
5)調(diào)取模塊收到切換指令時,判斷存儲模塊中是否存在排序的下一存儲路徑;若是,執(zhí) 行步驟6);否則,執(zhí)行步驟7);
6)調(diào)取模塊從路徑存儲模塊中按排序讀取下一存儲路徑,并根據(jù)讀取的存儲路徑從 圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊開始重新計時; 然后返回步驟4);
7)調(diào)取模塊通知顯示模塊向啟動開關(guān)返回播放完成信息;啟動開關(guān)收到播放完成信息 時,檢測循環(huán)控制開關(guān)的開啟或關(guān)閉狀態(tài);若循環(huán)控制開關(guān)為開啟狀態(tài),則返回步驟3);若 循環(huán)控制開關(guān)為關(guān)閉狀態(tài),啟動開關(guān)則自動關(guān)閉,然后執(zhí)行步驟8);
8)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送關(guān)閉指令;顯示模塊收到關(guān)閉指令時,停 止顯示圖片;計時模塊收到關(guān)閉指令時,計時停止并復(fù)位;然后返回步驟1)。其中,具體而言,所述圖片信息是指圖片文件的文件名、存儲量和保存時間;所述 預(yù)設(shè)定順序是指文件名排序順序、存儲量大小循序或者保存時間先后順序。相比現(xiàn)有技術(shù),本發(fā)明具有如下有益效果
1、利用本發(fā)明的移動終端,用戶只需操作移動終端,通過用戶選擇接口選擇需要顯示 的圖片文件,并開啟啟動開關(guān),移動終端即可逐一讀取用戶選擇的圖片文件并自動切換顯 示,而無需用戶無需反復(fù)的執(zhí)行翻頁操作,操作方便。2、圖片文件自動切換顯示和循環(huán)功能的開啟/關(guān)閉完全根據(jù)用戶操作啟動開關(guān) 和循環(huán)控制開關(guān)進行控制,顯示方式靈活。3、自動切換顯示圖片文件的方法中,設(shè)置有預(yù)設(shè)定順序和切換時限參數(shù),可用于 作為擴展的設(shè)置功能提供給用戶設(shè)置圖片文件自動切換顯示的排序和切換的時限,進而使 得自動切換顯示功能的設(shè)計更具人性化。4、本發(fā)明的自動切換顯示圖片文件的方法還可應(yīng)用于移動終端的屏幕保護功能, 為用戶提供更新穎的體驗感。
圖1為本發(fā)明移動終端的結(jié)構(gòu)框圖;圖2為本發(fā)明移動終端自動切換顯示圖片文件的方法流程圖。
具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明的技術(shù)方案作進一步說明。如圖1所示,本發(fā)明提供一種能夠自動切換顯示圖片文件的移動終端,除了現(xiàn)有 移動終端中支持移動通信、用戶輸入、通話、圖片存儲、顯示等功能所必須的硬、軟件模塊之 外,還包括用戶選擇接口、路徑識別排序模塊、路徑存儲模塊、啟動開關(guān)、循環(huán)控制開關(guān)、計 時模塊和調(diào)取模塊。用戶選擇接口作為用戶從圖片存儲模塊中選擇圖片文件的輸入接口。 路徑識別排序模塊用于獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及圖片 信息,并根據(jù)圖片信息,將所述存儲路徑按預(yù)設(shè)定順序排序;這里所述的圖片信息,通常是 指圖片文件的文件名、存儲量和保存時間等信息,因移動終端所采用的系統(tǒng)不同,圖片信息 也可能還包含修改日期、文件格式等信息;這里所述的預(yù)設(shè)定順序,通常是指文件名排序順 序、存儲量大小順序或者保存時間先后順序等,對于能夠記錄其他圖片信息的移動終端,也 可能根據(jù)其他圖片信息設(shè)定排序順序,或者由用戶自由設(shè)置所選擇圖片的顯示排序順序。 路徑存儲模塊用于保存排序后的所述存儲路徑。啟動開關(guān)用于設(shè)置圖片文件自動切換顯示 的開啟或關(guān)閉狀態(tài);循環(huán)控制開關(guān)用于設(shè)置自動切換循環(huán)的開啟或關(guān)閉狀態(tài)。計時模塊預(yù) 設(shè)有切換時限,用于對圖片文件自動切換顯示的切換時間進行計時;切換時限的設(shè)置可根 據(jù)程序設(shè)計需要或用戶需求設(shè)計為固定值,例如固定為10秒,也可以設(shè)計為多個不同的檔 次供用戶自由選擇,例如在5飛0秒設(shè)置范圍內(nèi)每5秒一個設(shè)置檔次供用戶自由設(shè)置切換時 限。調(diào)取模塊用于按排序逐一讀取路徑存儲模塊中保存的存儲路徑,并根據(jù)讀取的存儲路 徑從圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示。所述的用戶選擇接 口、路徑識別排序模塊、啟動開關(guān)、循環(huán)控制開關(guān)、計時模塊以及調(diào)取模塊,均可以在現(xiàn)有移 動終端的硬件基礎(chǔ)上通過編程分別實現(xiàn),各自完成相應(yīng)部分的功能;其中,用戶選擇接口、 啟動開關(guān)和循環(huán)控制開關(guān)幾個模塊都應(yīng)當通過可視化編程方式設(shè)計操作界面或設(shè)置界面 供用戶執(zhí)行相應(yīng)的操作;路徑識別排序模塊、計時模塊以及調(diào)取模塊則可以作為移動終端 控制系統(tǒng)中的自運行功能模塊,若計時模塊提供切換時限設(shè)置功能則也應(yīng)當有相應(yīng)的可視 化設(shè)置界面。路徑存儲模塊可以采用移動終端處理器的內(nèi)存來實現(xiàn),也可以在移動終端的 原有數(shù)據(jù)存儲設(shè)備中劃分專用的存儲區(qū)域來實現(xiàn)。該移動終端自動切換顯示圖片文件的具 體系統(tǒng)運行步驟如下,參見圖2
1)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);當啟動開關(guān)的狀態(tài)由關(guān)閉切換為開啟時,判 斷路徑存儲模塊中是否保存有圖片文件的存儲路徑;若是則執(zhí)行步驟3);否則執(zhí)行步驟 2);
2)用戶選擇接口等待接收圖片存儲模塊中被用戶選擇的圖片文件,由路徑識別排序 模塊獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及圖片信息,并根據(jù)圖片信 息,將所述存儲路徑按預(yù)設(shè)定順序排序,然后保存于路徑存儲模塊中;然后執(zhí)行步驟3);
3)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送開啟指令;顯示模塊收到開啟指令時,通 知調(diào)取模塊從路徑存儲模塊中讀取排序第一的存儲路徑,并根據(jù)讀取的存儲路徑從圖片存 儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊收到開啟指令時,開始計時;然后執(zhí)行步驟4);
4)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);若啟動開關(guān)保持持續(xù)開啟狀態(tài),則等待,直至 計時模塊的計時到達切換時限時,計時復(fù)位并向調(diào)取模塊發(fā)送切換指令,然后執(zhí)行步驟5); 當啟動開關(guān)的狀態(tài)由開啟切換為關(guān)閉時,則執(zhí)行步驟8);
5)調(diào)取模塊收到切換指令時,判斷存儲模塊中是否存在排序的下一存儲路徑;若是,執(zhí) 行步驟6);否則,執(zhí)行步驟7);
6)調(diào)取模塊從路徑存儲模塊中按排序讀取下一存儲路徑,并根據(jù)讀取的存儲路徑從 圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊開始重新計時; 然后返回步驟4);
7)調(diào)取模塊通知顯示模塊向啟動開關(guān)返回播放完成信息;啟動開關(guān)收到播放完成信息 時,檢測循環(huán)控制開關(guān)的開啟或關(guān)閉狀態(tài);若循環(huán)控制開關(guān)為開啟狀態(tài),則返回步驟3);若 循環(huán)控制開關(guān)為關(guān)閉狀態(tài),啟動開關(guān)則自動關(guān)閉,然后執(zhí)行步驟8);
8)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送關(guān)閉指令;顯示模塊收到關(guān)閉指令時,停 止顯示圖片;計時模塊收到關(guān)閉指令時,計時停止并復(fù)位;然后返回步驟1)。當然,用戶可以在開啟啟動開關(guān)之前就通過用戶選擇接口選擇需要自動切換顯示 的一個或多個圖片文件,路徑識別排序模塊則先按照上述步驟2)所述方法在路徑存儲模塊 中存儲排序后的圖片文件存儲路徑;在啟動開關(guān)開啟之后,移動終端系統(tǒng)判斷到路徑存儲 模塊中已存儲有圖片文件的存儲路徑,則會自動跳過步驟2)直接執(zhí)行自動切換顯示的相關(guān) 步驟。下面以一個實施例來說明本發(fā)明移動終端在進行自動切換顯示圖片文件的具體 方法。某用戶所選用的移動終端為本發(fā)明的自動切換顯示圖片文件的移動終端,移動終 端外接有SD記憶卡用于圖片文件、音頻文件等多媒體文件的存儲。SD記憶卡在移動終端系 統(tǒng)中的識別路徑為“SD:\”,其中存儲有3個圖片文件,且各自的圖片信息如表1所示
表權(quán)利要求
一種自動切換顯示圖片文件的移動終端,包括圖片存儲模塊和顯示模塊,其特征在于,還包括用戶選擇接口,作為用戶從圖片存儲模塊中選擇圖片文件的輸入接口;路徑識別排序模塊,用于獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及圖片信息,并根據(jù)圖片信息,將所述存儲路徑按預(yù)設(shè)定順序排序;路徑存儲模塊,用于保存排序后的所述存儲路徑;啟動開關(guān),用于設(shè)置圖片文件自動切換顯示的開啟或關(guān)閉狀態(tài);循環(huán)控制開關(guān),用于設(shè)置自動切換循環(huán)的開啟或關(guān)閉狀態(tài);計時模塊,預(yù)設(shè)有切換時限,用于對圖片文件自動切換顯示的切換時間進行計時;以及,調(diào)取模塊,用于按排序逐一讀取路徑存儲模塊中保存的存儲路徑,并根據(jù)讀取的存儲路徑從圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示。
2.如權(quán)利要求1所述移動終端自動切換顯示圖片文件的方法,其特征在于,包括以下 步驟1)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);當啟動開關(guān)的狀態(tài)由關(guān)閉切換為開啟時,判 斷路徑存儲模塊中是否保存有圖片文件的存儲路徑;若是則執(zhí)行步驟3);否則執(zhí)行步驟 2);2)用戶選擇接口等待接收圖片存儲模塊中被用戶選擇的圖片文件,由路徑識別排序 模塊獲取用戶所選擇的圖片文件在圖片存儲模塊中的存儲路徑及圖片信息,并根據(jù)圖片信 息,將所述存儲路徑按預(yù)設(shè)定順序排序,然后保存于路徑存儲模塊中;然后執(zhí)行步驟3);3)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送開啟指令;顯示模塊收到開啟指令時,通 知調(diào)取模塊從路徑存儲模塊中讀取排序第一的存儲路徑,并根據(jù)讀取的存儲路徑從圖片存 儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊收到開啟指令時,開始 計時;然后執(zhí)行步驟4);4)實時監(jiān)測啟動開關(guān)的開啟或關(guān)閉狀態(tài);若啟動開關(guān)保持持續(xù)開啟狀態(tài),則等待,直至 計時模塊的計時到達切換時限時,計時復(fù)位并向調(diào)取模塊發(fā)送切換指令,然后執(zhí)行步驟5); 當啟動開關(guān)的狀態(tài)由開啟切換為關(guān)閉時,則執(zhí)行步驟8);5)調(diào)取模塊收到切換指令時,判斷存儲模塊中是否存在排序的下一存儲路徑;若是,執(zhí) 行步驟6);否則,執(zhí)行步驟7);6)調(diào)取模塊從路徑存儲模塊中按排序讀取下一存儲路徑,并根據(jù)讀取的存儲路徑從 圖片存儲模塊中調(diào)取相應(yīng)的圖片文件,發(fā)送至顯示模塊進行顯示;計時模塊開始重新計時; 然后返回步驟4);7)調(diào)取模塊通知顯示模塊向啟動開關(guān)返回播放完成信息;啟動開關(guān)收到播放完成信息 時,檢測循環(huán)控制開關(guān)的開啟或關(guān)閉狀態(tài);若循環(huán)控制開關(guān)為開啟狀態(tài),則返回步驟3);若 循環(huán)控制開關(guān)為關(guān)閉狀態(tài),啟動開關(guān)則自動關(guān)閉,然后執(zhí)行步驟8);8)啟動開關(guān)分別向顯示模塊和計時模塊發(fā)送關(guān)閉指令;顯示模塊收到關(guān)閉指令時,停 止顯示圖片;計時模塊收到關(guān)閉指令時,計時停止并復(fù)位;然后返回步驟1)。
3.根據(jù)權(quán)利要求2所述的自動切換顯示圖片文件的方法,其特征在于,所述圖片信息 是指圖片文件的文件名、存儲量和保存時間;所述預(yù)設(shè)定順序是指文件名排序順序、存儲量大小循序或者保存時間先后順序。
全文摘要
本發(fā)明提供一種自動切換顯示圖片文件的移動終端及其方法。該移動終端除了支持移動通信、用戶輸入、通話、圖片存儲、顯示等功能所必須的硬、軟件模塊之外,還包括用戶選擇接口、路徑識別排序模塊、路徑存儲模塊、啟動開關(guān)、循環(huán)控制開關(guān)、計時模塊和調(diào)取模塊;其通過對用戶所選圖片文件的存儲路徑進行排序,然后按存儲路徑的排序依次調(diào)取圖片文件進行切換顯示,避免了用戶查看移動終端中的圖片文件時反復(fù)的執(zhí)行翻頁操作,操作方便,并且具備循環(huán)功能;自動切換顯示圖片文件的方法,其中設(shè)置有預(yù)設(shè)定順序和切換時限參數(shù),便于本領(lǐng)域技術(shù)人員進行人性化的功能擴展,還可將該方法應(yīng)用于移動終端的屏幕保護功能。
文檔編號H04M1/725GK101997983SQ20101055922
公開日2011年3月30日 申請日期2010年11月25日 優(yōu)先權(quán)日2010年11月25日
發(fā)明者何峻宇 申請人:重慶國虹科技發(fā)展有限公司