屏幕保護程序控制方法及裝置的製作方法
2023-05-14 18:39:31 2
專利名稱:屏幕保護程序控制方法及裝置的製作方法
技術領域:
本發明涉及顯示控制領域,特別涉及一種顯示程序控制方法及裝置。
背景技術:
諸如陰極射線管顯示器(CRT)、等離子體顯示面板(PDP)、液晶顯示器(LCD)和數位電視 (DTV)的顯示設備在家庭和工業中被廣泛地使用。顯示設備長時間保持同一畫面時可會導致 屏幕的元件的不規則性;即所謂的"屏幕燃燒"(Screen Burning)。"屏幕燃燒"直接影響 顯示設備的使用壽命。因此,在具有顯示設備的DTV、可攜式計算機等電子設備中,若一段 時間沒有遙控器、鍵盤等輸入設備提供輸入信號給電子設備時,電子設備則會自動執行屏幕 保護程序,即顯示一動態影像以減少屏幕燃燒的可能性。
在用戶利用電子設備觀看電影期間,用戶通常都是長時間不操作電子設備。這樣電子設 備會在一段時間後還是會自動執行屏幕保護程序,幹擾用戶觀看電影。
發明內容
鑑於此,有必要提供一種在用戶觀看電影期間,控制屏幕保護程序執行的屏幕保護程序 控制方法。
還有必要提供一種在用戶觀看電影期間,控制屏幕保護程序執行的屏幕保護程序執行控 制裝置。
一種屏幕保護程序控制方法,其用於控制具有數據處理系統的電子設備中屏幕保護程序 的執行,屏幕保護程序控制方法包括如下步驟
判斷數據處理系統中是否有動態影像播放器執行,及有動態影像播放器執行時動態影像 播放器的狀態;
記錄電子設備未被操作的持續時間;
根據判斷結果及所述持續時間控制屏幕保護程序的執行。
一種屏幕保護程序控制裝置,其安置在具有數據處理系統的電子設備中,用來控制數據 處理系統中的屏幕保護程序執行模塊執行屏幕保護程序,屏幕保護程序控制裝置包括輸入 檢測模塊、控制模塊及判斷模塊,
輸入檢測模塊,用於記錄電子設備未被操作的持續時間;
判斷模塊,用於判斷數據處理系統中是否有動態影像播放器執行,及有動態影像播放器執行時動態影像播放器的狀態;
控制模塊,用於根據所述輸入檢測模塊記錄的持續時間、判斷模塊產生的判斷結果控制 數據處理系統中的屏幕保護程序執行模塊執行屏幕保護程序。
通過上述屏幕保護程序控制方法及裝置,用戶在觀看動態影像期間,屏幕保護程序不會 執行,進而不會干擾用戶觀看動態影像。
圖l為第一較佳實施方式的屏幕保護程序控制方法的流程圖。
圖2為第二較佳實施方式的屏幕保護程序控制方法的流程圖。
圖3為第三較佳實施方式的屏幕保護程序控制方法的流程圖。
圖4為第四較佳實施方式的屏幕保護程序控制方法的流程圖。
圖5為第一較佳實施方式的屏幕保護程序控制裝置的功能模塊圖。
圖6為第二較佳實施方式的屏幕保護程序控制裝置的功能模塊圖。
具體實施例方式
本實施方式首先判斷電子設備中的數據處理系統中是否有動態影像播放器的執行,及有 動態影像播放器執行時動態影像播放器的播放狀態、動態影像播放器窗口的活動狀態,並同 時記錄未操作的持續時間;最後根據判斷結果及紀錄的持續時間來控制電子設備的屏幕保護 程序的執行。
其中,動態影像播放器的在數據處理系統中的狀態包括兩種停止狀態及播放狀態,停 止狀態包括動態影像播放器沒有執行、動態影像播放器播放動態影像時的暫停及動態影像播 放完畢後的等待的狀態;播放狀態為動態影像播放器播放動態影像時的狀態。窗口的活動狀 態包括激活狀態和未激活狀態,未激活狀態是指窗口處於打開但未被激活的狀態。持續時間 是指電子設備未被操作的時間。
如圖1所示,其為第一較佳實施方式的屏幕保護程序控制方法的流程圖。
操作S102,判斷電子設備未被操作的持續時間是否達到預定時間。若電子設備未被操作 的持續時間達到預定時間,則執行操作S104。若電子設備未被操作的持續時間沒有達到預定 時間,則繼續執行操作S102。
操作S104,判斷數據處理系統中是否有動態影像播放器處於播放狀態。若判斷出有動態 影像播放器處於播放狀態,則執行操作S 108 。若沒判斷出有動態影像播放器處於播放狀態, 則執行操作S106。
操作S106,執行屏幕保護程序。操作S108,判斷動態影像播放器為顯示動態影像而創建的窗口是否處於激活狀態。若判 斷出窗口處於激活狀態,則結束流程。若判斷出窗口處於未激活狀態,則執行操作S106。
在另一實施例中,操作S108可以省去,當在操作S104時,若判斷出動態影像播放器處於 播放狀態,則結束流程。
如圖2所示,其為第二較佳實施方式的屏幕保護程序控制方法的流程圖。
操作S202,判斷電子設備未被操作的持續時間是否達到預定時間。若電子設備未被操作 的持續時間達到預定時間,則執行操作S204。若電子設備未被操作的持續時間沒有達到預定 時間,則繼續執行操作S202。
操作S204,判斷數據處理系統中是否有動態影像播放器為顯示動態影像而創建的窗口處 於激活狀態。若判斷出有窗口處於激活狀態,則執行操作S208。若判斷出窗口處於未激活狀 態,則執行操作S206。
操作S206,執行屏幕保護程序。
操作S208,判斷動態影像播放器是否處於播放狀態。若判斷出動態影像播放器處於播放 狀態,則結束流程。若判斷出動態影像播放器沒有處於播放狀態,則執行操作S206。
在另一實施例中,操作S208可以省去,當在操作S204時,若判斷出有窗口處於激活狀態 ,則結束流程。
如圖3所示,其為第三較佳實施方式的屏幕保護程序控制方法的流程圖。
操作S302,判斷數據處理系統中是否有動態影像播放器處於播放狀態。若判斷出有動態
影像播放器處於播放狀態,則執行操作S304。若判斷出沒有動態影像播放器處於播放狀態,
則執行操作S306。
操作S304,判斷動態影像播放器為顯示動態影像而創建的窗口是否處於激活狀態。若判 斷出窗口處於激活狀態,則結束流程。若判斷出窗口處於未激活狀態,則執行操作S306。
操作S306,判斷電子設備未被操作的持續時間是否達到預定時間。若電子設備未被操作 的持續時間達到預定時間,則執行操作S308。若電子設備未被操作的持續時間沒有達到預定 時間,則繼續執行操作S306。
操作S308,執行屏幕保護程序。
在另一實施例中,操作S302可以省去,從操作S304開始執行。 如圖4所示,其為第四較佳實施方式的屏幕保護程序控制方法的流程圖。 操作S402,判斷數據處理系統中是否有動態影像播放器為顯示動態影像而創建的窗口處 於激活狀態。若判斷出有窗口處於激活狀態,則執行操作S404。若判斷出窗口處於未激活狀態,則執行操作S406。
操作S404,判斷動態影像播放器是否處於播放狀態。若判斷出動態影像播放器處於播放 狀態,則結束流程。若判斷出動態影像播放器未處於播放狀態,則執行操作S406。
操作S406,判斷電子設備未被操作的持續時間是否達到預定時間。若電子設備未被操作 的持續時間達到預定時間,則執行操作S408。若電子設備未被操作的持續時間沒有達到預定 時間,則繼續執行操作S406。
操作S408,執行屏幕保護程序。
在另一實施例中,操作S402可以省去,從操作S404開始執行。
如圖5所示,其為第一較佳實施方式的屏幕保護程序控制裝置50的功能模塊圖。
屏幕保護程序控制裝置50可安置於個人計算機、可攜式計算機、數位電視等電子設備中
。該等電子設備包括數據處理系統60,其用於提供程序執行平臺。
屏幕保護程序控制裝置50包括輸入檢測模塊54、控制模塊53及判斷模塊57。 輸入檢測模塊54,用於記錄電子設備未被操作的持續時間,並判斷電子設備未被操作的
持續時間是否達到預定時間,在判斷出電子設備未被操作的持續時間達到預定時間時產生執
行信號。
判斷模塊57,用於判斷數據處理系統60中是否有動態影像播放器62處於播放狀態,並在 判斷出數據處理系統60中沒有動態影像播放器62處於播放狀態時,產生啟動信號。
控制模塊53,用於根據輸入檢測模塊54提供的執行信號控制判斷模塊57的判斷操作、根 據判斷模塊57產生的啟動信號控制數據處理系統50中的屏幕保護程序執行模塊64執行屏幕保 護程序。
其他實施例中,判斷模塊57可判斷數據處理系統60中是否有動態影像播放器為顯示動態 影像而創建的窗口處於激活狀態,並在判斷出沒有動態影像播放器創建的窗口處於激活狀態 時,產生啟動信號。
如圖6所示,其為第三較佳實施方式的屏幕保護程序控制裝置50的功能模塊圖。 屏幕保護程序控制裝置50包括輸入檢測模塊54、控制模塊53、判斷模塊59。其中,判
斷模塊59包括第一檢測單元591及第二檢測單元593。
輸入檢測模塊54,用於記錄電子設備未被操作的持續時間,並判斷電子設備未被操作的
持續時間是否達到預定時間,在判斷出電子設備未被操作的持續時間達到預定時間時產生執
行信號。
判斷模塊59中的第一檢測單元591用於判斷數據處理系統60中是否有動態影像播放器62處於播放狀態。判斷模塊59中的第二檢測單元593用於判斷數據處理系統60中的動態影像播 放器62為顯示動態影像而創建的窗口是否處於激活狀態。
第一檢測單元591在判斷出數據處理系統60中沒有動態影像播放器62處於播放狀態時, 產生啟動信號;第一檢測單元591判斷出有動態影像播放器處於播放狀態時,第二檢測單元 593開始判斷窗口是否處於激活狀態,第二檢測單元593在判斷出窗口處於未激活狀態時,產 生啟動信號。
控制模塊53,用於根據輸入檢測模塊54提供的執行信號控制第一檢測單元591執行判斷 操作、根據第一檢測單元591、第二檢測單元593提供的啟動信號控制屏幕保護程序執行模塊 64執行屏幕保護程序。
如上所述,通過上述屏幕保護程序控制方法及裝置50,屏幕保護程序控制裝置50持續的 判斷動態影像播放器62的執行狀態及其提供的窗口的激活狀態,以此來決定屏幕保護程序的 執行,進而保證了用戶觀看動態影像時不會受到屏幕保護程序的幹擾。
權利要求
權利要求1一種屏幕保護程序控制方法,其用於控制具有數據處理系統的電子設備中屏幕保護程序的執行,所述屏幕保護程序控制方法包括如下步驟判斷數據處理系統中是否有動態影像播放器執行,及有動態影像播放器執行時動態影像播放器的狀態;記錄電子設備未被操作的持續時間;根據判斷結果及所述持續時間控制屏幕保護程序的執行。
2.如權利要求l所述的屏幕保護程序控制方法,包括如下步驟 判斷數據處理系統中是否有動態影像播放器處於播放狀態;若判斷出沒有動態影像播放器處於播放狀態,則判斷所述持續時間是否達到預定時間若判斷出所述持續時間達到預定時間,則執行屏幕保護程序。
3.如權利要求2所述的屏幕保護程序控制方法,還包括以下步驟 若判斷出有動態影像播放器處於播放狀態,則判斷動態影像播放器為顯示動態影像而 創建的窗口是否處於激活狀態;若判斷出窗口處於未激活狀態,則判斷所述持續時間是否達到預定時間。
4.如權利要求l所述的屏幕保護程序控制方法,包括如下步驟 判斷數據處理系統中是否有動態影像播放器為顯示動態影像而創建的窗口處於激活狀態;若判斷出有窗口處於未激活狀態,則判斷所述持續時間是否達到預定時間; 若判斷出所述持續時間達到預定時間,則執行屏幕保護程序。
5.如權利要求4所述的屏幕保護程序控制方法,還包括以下步驟 若判斷出有窗口處於激活狀態,則判斷動態影像播放器是否處於播放狀態; 若判斷出動態影像播放器未處於播放狀態,則判斷所述持續時間是否達到預定時間。
6.如權利要求l所述的屏幕保護程序控制方法,包括如下步驟判斷所述持續時間是否達到預定時間;若判斷出所述持續時間達到預定時間,則判斷是否有動態影像播放器處於播放狀態;若判斷出沒有動態影像播放器處於播放狀態,則執行屏幕保護程序。
7.如權利要求6所述的屏幕保護程序控制方法,還包括以下步驟若判斷出有動態影像播放器處於播放狀態,則判斷動態影像播放器為顯示動態影像而創建的窗口是否處於激活狀態;若判斷出窗口處於未激活狀態,則執行屏幕保護程序。
8.如權利要求l所述的屏幕保護程序控制方法,包括如下步驟判斷所述持續時間是否達到預定時間;若判斷出所述持續時間達到預定時間,則判斷是否有動態影像播放器為顯示動態影像而創建的窗口處於激活狀態;若判斷出沒有窗口處於激活狀態,則執行屏幕保護程序。
9.如權利要求8所述的屏幕保護程序控制方法,還包括以下步驟若判斷出有窗口處於激活狀態,則判斷動態影像播放器是否處於播放狀態;若動態影像播放器沒有處於播放狀態,則執行屏幕保護程序。
10. 一種屏幕保護程序控制裝置,其安置在具有數據處理系統的電子設備中,用來控制數據處理系統中的屏幕保護程序執行模塊執行屏幕保護程序,所述屏幕保護程序控制裝置包括輸入檢測模塊、控制模塊及判斷模塊,所述輸入檢測模塊,用於記錄電子設備未被操作的持續時間;所述判斷模塊,用於判斷數據處理系統中是否有動態影像播放器執行,及有動態影像播放器執行時動態影像播放器的狀態;所述控制模塊,用於根據所述輸入檢測模塊記錄的持續時間、所述判斷模塊產生的判斷結果控制數據處理系統中的屏幕保護程序執行模塊執行屏幕保護程序。
11.如權利要求10所述的控制裝置,其特徵在於所述輸入檢測模塊,還用於判斷記錄的持續時間是否達到預定時間,並在判斷出所述持續時間達到預定時間時,產生執行信號;所述判斷模塊判斷數據處理系統中是否有動態影像播放器處於播放狀態,並在判斷出沒有動態影像播放器處於播放狀態時,產生啟動信號;所述控制模塊根據所述執行信號及所述啟動信號控制屏幕保護程序執行模塊執行屏幕保護程序。
12.如權利要求10所述的控制裝置,其特徵在於所述輸入檢測模塊,還用於判斷記錄的持續時間是否達到預定時間,並在判斷出所述持續時間達到預定時間時,產生執行信號;所述判斷模塊判斷數據處理系統中是否有動態影像播放器為顯示動態影像而創建的窗口處於激活狀態,並在判斷出有窗口處於未激活狀態時,產生啟動信號;所述控制模塊根據所述執行信號及所述啟動信號控制屏幕保護程序執行模塊執行屏幕保護程序。
13.如權利要求10所述的控制裝置,其特徵在於所述判斷模塊包括第一檢測單元及第二檢測單元,所述輸入檢測模塊,還用於判斷記錄的持續時間是否達到預定時間,並在判斷出所述持續時間達到預定時間時,產生執行信號;所述第一檢測單元用於判斷數據處理系統中是否有動態影像播放器處於播放狀態;所述第二檢測單元用於判斷動態影像播放器為顯示動態影像而創建的窗口是否處於激活狀態;所述第一檢測單元判斷出有動態影像播放器處於播放狀態時,所述第二檢測單元開始判斷所述窗口是否處於激活狀態,所述第二檢測單元判斷出窗口處於未激活狀態時,產生啟動信號;所述控制模塊根據所述執行信號及所述啟動信號控制屏幕保護程序執行模塊執行屏幕保護程序。
全文摘要
一種屏幕保護程序控制方法,其用於控制具有數據處理系統的電子設備中屏幕保護程序的執行,屏幕保護程序控制方法包括如下步驟判斷數據處理系統中是否有動態影像播放器執行,及有動態影像播放器執行時動態影像播放器的狀態;記錄電子設備未被操作的持續時間;根據判斷結果及所述持續時間控制屏幕保護程序的執行。此外,還提供了一種控制屏幕保護程序執行的屏幕保護程序控制裝置。
文檔編號G09G5/00GK101471059SQ20071020355
公開日2009年7月1日 申請日期2007年12月29日 優先權日2007年12月29日
發明者龍 戴, 段旺昌 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司