新四季網

一種數位電視節目表顯示界面裝置及其顯示方法

2023-09-20 07:06:40 3

專利名稱:一種數位電視節目表顯示界面裝置及其顯示方法
技術領域:
本發明涉及一種顯示界面裝置及其顯示方法,特別是涉及數位電視節目表顯示界面裝置及其顯示方法。
背景技術:
通常,選擇一個頻道的傳統的方式是用「頻道+/-」快捷鍵,或者輸入數字鍵,或者進入頻道編輯界面來選擇一個頻道,但這些方式都存在著缺點,即,不能瀏覽當前所有頻道名,而且在選擇一個頻道時比較耗時間。
以下稱的「頻道」在數位電視中指一個電臺對應的頻道。模擬電視中「頻道」指實際的物理頻道,一個物理頻道對應一個電臺。數位電視中一個物理頻道可以傳輸多套節目,為了闡述方便,以下稱其中的每個電臺對應的虛擬頻道(比如說「CCTV-1」)為一個頻道;可以理解為一個電臺稱為一個頻道。
現有頻道選擇的方式不通用於模擬和數字節目;無法實現數實現在模擬和數字節目表之間的切換;對節目表中的頻道沒有排序功能,不能按節目(虛擬頻道號)來排序或按節目名來排序,無法在已知節目名的情況下更有效的找出要找的節目;數位訊號可能會有很多節目,若沒有翻頁功能,不能直觀第瀏覽、查詢頻道,這些問題給人們的娛樂生活帶來了很多不便,成為當前業內亟待解決的問題。

發明內容
本發明所要解決的技術問題在於提供一種數位電視節目表顯示界面裝置及其顯示方法,用以解決現有技術中無法在數位電視顯示屏上顯示電視節目表、瀏覽當前數位電視所有頻道名及頻道選擇耗時的問題。
為了實現上述目的,本發明提供了一種數位電視節目表顯示界面裝置,用以在數位電視顯示屏上顯示電視節目表,方便地瀏覽當前數位電視所有頻道名,並使得頻道選擇簡單、省時,其特徵在於,該裝置包括第一欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前播放節目的頻道號和頻道名;第三欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前頻道表;及第四欄目,設置於所述數位電視顯示屏的節目表上,用以顯示遙控器上快捷鍵的選擇信息;所述第一欄目、第二欄目和第三欄目顯示的內容隨所述第四欄目的選擇隨動變化顯示。
上述的數位電視節目表顯示界面裝置,其中,所述第一欄目在節目源為數字節目時,顯示當前播放節目的頻道號、頻道名、當前播放節目的節目名和當前播放節目的時間段。
上述的數位電視節目表顯示界面裝置,其中,還包括一第二欄目,設置於所述數位電視顯示屏的節目表上,用以標誌當前節目源的屬性;所述第二欄目在節目源為模擬節目時,顯示字符的含義為模擬;在節目源為數字節目時,顯示字符的含義為數字。
上述的數位電視節目表顯示界面裝置,其中,所述第三欄以多欄形式顯示頻道表。
上述的數位電視節目表顯示界面裝置,其中,所述第三欄目顯示當前頻道表的內容包括當頻道表按頻道號排序時,每一欄先顯示頻道號,後顯示頻道名;當頻道表按頻道名排序時,每一欄先顯示頻道名,後顯示頻道號。
上述的數位電視節目表顯示界面裝置,其中,所述頻道號排序是根據頻道號的大小來進行排序的;所述頻道名排序是根據頻道名的第一個字符來進行排序的。
上述的數位電視節目表顯示界面裝置,其中,所述第一欄和第四欄設置在所述節目表的首尾,所述第二欄和第三欄依次從上到下設置在所述第一欄和第四欄之間。
上述的數位電視節目表顯示界面裝置,其中,所述第四欄目包括如下模塊數/模切換模塊,用以切換模擬頻道表和數字頻道表;頻道號/名排序模塊,用以對頻道表在頻道號排序和頻道名排序之間進行切換;退出模塊,用以退出當前操作;翻頁模塊,用以實現翻頁功能;移動模塊,用以移動到前一個頻道或下一個頻道;和/或確認模塊,用以把當前節目更換為當前輸入源對應的當前頻道的節目。
為了更好地實現上述目的,本發明還提供了一種數位電視節目表顯示界面方法,用以在數位電視顯示屏上顯示電視節目表,方便地瀏覽當前數位電視所有頻道名,並使得頻道選擇簡單、省時,其特徵在於,包括步驟步驟一,設置第一欄目於所述數位電視顯示屏的節目表上,用以顯示當前播放節目的頻道號和頻道名;步驟二,設置第二欄目於所述數位電視顯示屏的節目表上,用以標誌當前節目源的屬性;步驟三,設置第三欄目於所述數位電視顯示屏的節目表上,用以顯示當前頻道表;及步驟四,設置第四欄目於所述數位電視顯示屏的節目表上,用以顯示遙控器上快捷鍵的選擇信息。
上述的數位電視節目表顯示界面方法,其中,所述步驟一中,在節目源為數字節目時,第一欄目顯示當前播放節目的頻道號、頻道名、當前播放節目的節目名和當前播放節目的時間段。
上述的數位電視節目表顯示界面方法,其中,所述步驟二中,第二欄目在節目源為模擬節目時,顯示字符的含義為模擬;在節目源為數字節目時,顯示字符的含義為數字。
上述的數位電視節目表顯示界面方法,其中,所述步驟三中,第三欄以多欄形式顯示頻道表。
上述的數位電視節目表顯示界面方法,其中,所述步驟三中,第三欄目顯示當前頻道表的內容包括當頻道表按頻道號排序時,每一欄先顯示頻道號,後顯示頻道名;當頻道表按頻道名排序時,每一欄先顯示頻道名,後顯示頻道號。
上述的數位電視節目表顯示界面方法,其中,所述頻道號排序是根據頻道號的大小來進行排序的;所述頻道名排序是根據頻道名的第一個字符來進行排序的。
上述的數位電視節目表顯示界面方法,其中,所述頻道表在第一次顯示時是按頻道號進行排序的。
上述的數位電視節目表顯示界面方法,其中,所述步驟四中,還包括數/模切換、頻道號/名排序、退出、翻頁、移動和/或確認的步驟。
上述的數位電視節目表顯示界面方法,其中,所述頻道表,其長度根據當前頻道的個數來變化,實現方法包括步驟步驟一,取頻道表數據;
步驟二,判斷當前頻道個數是否大於9,若是,則執行步驟三,若否,則執行步驟六;步驟三,顯示當前滾動條;步驟四,第一頁顯示當前頻道所在的頁;步驟五,顯示當前頻道表;步驟六,隱藏滾動條;及步驟七,根據當前頻道個數算出頻道表長度,再執行步驟五。
上述的數位電視節目表顯示界面方法,其中,所述頻道表在第一次顯示時有一初始化過程,包括步驟步驟1,首先進行自動搜索;步驟2,頻道管理器存儲頻道信息;步驟3,點頻道表快捷鍵;步驟4,生成頻道表的表格;步驟5,用初始化函數對頻道表變量進行初始化,變量為analogIndexByChNumList、digitalIndexByChNumList、analogIndexByNameList、digitalIndexByNameList;步驟6,判斷輸入源是否為模擬,若是,則執行步驟7,若否,則執行步驟8;步驟7,根據analogIndexByChNumList來顯示模擬頻道表;及步驟8,根據digitalIndexByChNumList來顯示數字頻道表;其中,digitalIndexByChNumList、digitalIndexByNameList是數字頻道表分別按頻道號、頻道名排序時使用的變量,用以存儲數字頻道表的數據;analogIndexByChNumList、analogIndexByNameList是模擬頻道表分別按頻道號、頻道名排序時使用的變量,用以存儲模擬頻道表的數據。
上述的數位電視節目表顯示界面方法,其中,所述數/模切換在當前頻道表是模擬頻道表,則切換到數字頻道表,用digitalIndexByChNumList來顯示數字頻道表信息,主畫面切換到數字輸入源的當前頻道;在當前頻道表是數字頻道表,則切換到模擬頻道表,用analogIndexByChNumList來顯示模擬頻道表信息,主畫面切換到模擬輸入源的當前頻道。
上述的數位電視節目表顯示界面方法,其中,所述翻頁在頻道個數大於9時,執行翻頁。
上述的數位電視節目表顯示界面方法,其中,所述移動在按左鍵或上鍵時,頻道表變量指向前一個數據;在按右鍵或下鍵時,頻道表變量指向前一個數據。
上述的數位電視節目表顯示界面方法,其中,所述頻道號/名排序,執行頻道表頻道號或頻道名排序,包括模擬頻道表頻道號、頻道名排序,數字頻道表頻道號、頻道名排序。
上述的數位電視節目表顯示界面方法,其中,所述模擬頻道表頻道號排序是在模擬節目中取analogIndexByChNumList變量的頻道信息來顯示模擬頻道表;所述數字頻道表頻道號排序是在數字節目中取digitalIndexByChNumList變量的頻道信息來顯示數字頻道表的。
上述的數位電視節目表顯示界面方法,其中,在執行所述模擬頻道表頻道名排序時,包括首先設定一個全局變量bAnalogFlag,初始值為false;若所述變量為false,將進行排序,排序之後,所述變量為true;及若所述變量為true,則不進行排序,根據analogIndexByNameList來顯示頻道表。
上述的數位電視節目表顯示界面方法,其中,在自動搜索或手動搜索,或頻道名發生改變時,所述全局變量變為false。
上述的數位電視節目表顯示界面方法,其中,所述模擬頻道表頻道名排序是取頻道名中第一個字母來進行比較、排序,設循環變量為i、j和變量MAX,包括步驟步驟A,首先取analogIndexByNameList數組數據;步驟B,設定循環變量初始值等於1,即j=1;步驟C,判斷j是否小於MAX,若是,則執行步驟D,若否,則執行步驟M;步驟D,使變量i=j;步驟E,判斷第i個數據的第1個字符是否為「-」,若否,則執行步驟F,若是,則執行步驟K;步驟F,判斷第i個數據的第1個字符是否小於第i-1個數據的第1個字符,若是,則執行步驟G,若否,則執行步驟H;步驟G,交換第i個數據和第i-1個數據;
步驟H,判斷兩變量i,j是否相等,即判斷i==j,若否,則執行步驟I,若是,則執行步驟K;步驟I,使變量i執行i--操作;步驟J,判斷i是否大於等於1,即判斷i>=1,若否,則執行步驟K,若是,則執行步驟F;步驟K,判斷j+1<MAX,若是,則執行步驟L,若否,則執行步驟M;步驟L,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟M,若是,則執行步驟D;及步驟M,退出。
上述的數位電視節目表顯示界面方法,其中,在執行所述數字頻道表頻道名排序時,包括首先設定一個全局變量bDigitalFlag,初始值為false;若所述變量為false時,將進行排序,排序之後,所述變量為true;及若所述變量為true,則不進行排序,根據digitalIndexByNameList來顯示頻道表。
上述的數位電視節目表顯示界面方法,其中,在自動搜索或手動搜索時,所述全局變量變為false。
上述的數位電視節目表顯示界面裝置,其中,數字頻道表頻道名排序是根據GB2312的排放字符特徵,按字符在字庫中的位置來進行排序,即按數字、大寫英文字母、小寫英文字母和漢語拼音順序排序,設循環變量為i、j和變量MAX、Pos1、Pos2,包括步驟步驟a,首先取digitalIndexByNameList數組數據;步驟b,設定循環變量初始值等於1,即j=1;步驟c,判斷j是否小於MAX,若是,則執行步驟d,若否,則執行步驟n;步驟d,使變量i=j;步驟e,判斷i是否大於等於1,即判斷i>=1,若是,則執行步驟f,若否,則執行步驟1;步驟f,使第i個數據的第1個字符的GB2312字庫中的排列位置等於Pos1;步驟g,使第i-1個數據的第1個字符的GB2312字庫中的排列位置等於Pos2;
步驟h,判斷Pos1<Pos2,若是,則執行步驟i,若否,則執行步驟j;步驟i,交換第i個數據和第i-1個數據;步驟j,判斷兩變量i,j是否相等,即判斷i=j,若否,則執行步驟k,若是,則執行步驟1;步驟k,使變量i執行i--操作,並判斷i>=1,若否,則執行步驟1,若是,則執行步驟f;步驟1,判斷j+1<MAX,若是,則執行步驟m,若否,則執行步驟n;步驟m,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟n,若是,則執行步驟d;及步驟n,退出。
本發明適用於數字模擬信號都支持的嵌入式(built-in)數位電視機,使得用戶可以方便瀏覽當前所有頻道名,選擇自己喜歡的頻道。數字節目可以瀏覽當前播放的節目信息。能把當前的節目表顯示出來,當選擇某一個節目點確定時把當前主畫面更換為此節目。
本發明具有如下特點通用於模擬和數字節目,數字節目可以從電視臺接收節目名,模擬節目可以在手動搜索裡設置節目名;數/模切換鍵實現在模擬和數字節目表之間的切換;最上端小窗口第一欄目顯示的內容為當前選定的節目號和節目名;排序功能,可以按節目(虛擬頻道號)來排序,也可以按節目名來排序,按節目名來排序可以在已知節目名的情況下更有效的找出要找的節目;翻頁功能,考慮到數位訊號可能會有很多節目,上下鍵翻的節目數太少,增加翻頁功能;當選擇節目表中的節目時主畫面會臨時顯示當前選中的節目,當點確定鍵時當前主畫面真正更換為此節目,否則退出之後當前主畫面顯示原先的節目;節目表長度根據當前節目數來變化。
以下結合附圖和具體實施例對本發明進行詳細描述,但不作為對本發明的限定。


圖1為模擬頻道表界面圖;圖2為模擬頻道表長度為9個時的界面圖;圖3為一數字頻道表界面圖;
圖4為一模擬頻道表界面圖;圖5為經過頻道名排序後的模擬頻道表界面圖;圖6、7為GB2312字庫中數字、英文和中文的排放順序表;圖8為一模擬頻道表界面圖;圖9為經過頻道名排序後的模擬頻道表界面圖;圖10為一數字頻道表界面圖;圖11為圖8經過頻道名排序後的數字頻道表界面圖;圖12為數位電視頻道表初始化的流程圖;圖13為數位電視模擬頻道表切換與排序的流程圖;圖14為數位電視模擬節目表退出、翻頁、移動、確認的流程圖;圖15為數位電視數字節目表切換與排序的流程圖;圖16為數位電視數字節目表退出、翻頁、移動、確認的流程圖;圖17為本發明頻道名的模擬排序算法流程圖;圖18為本發明頻道名的數字排序算法流程圖;圖19為本發明節目表長度可變實現流程圖;圖20為一模擬頻道表界面圖;圖21為經過頻道名排序後的模擬頻道表界面圖;圖22為模擬節目表移動後的界面圖;圖23為模擬節目表經過切換後的數字頻道表界面圖;圖24為一數字頻道表界面圖;及圖25為經過頻道名排序後的數字頻道表界面圖。
其中,附圖標記;1第一欄目2第二欄目3第三欄目4第四欄目4a 數/模切換鍵4b 頻道號/名排序鍵
具體實施例方式
圖1所示為模擬頻道表界面圖,首先以該圖為例進行說明,圖1中節目表中第一欄目1顯示的是當前頻道號和頻道名,在模擬節目中,若當前頻道沒名稱將顯示成「-----」;第二欄目2顯示的是標誌當前節目源的圖片,若是模擬節目,則顯示成模擬,若是數字節目,則顯示成數字;第三欄目3顯示的是當前頻道表內容,顯示頻道號和頻道名;第四欄目4是遙控器上快捷鍵的選擇信息。其中,鍵4a可以在數字和模擬頻道表中進行切換;鍵4b可以在頻道號排序和頻道名排序中進行切換;按菜單快捷鍵可以退出此操作;「上下左右鍵」可以進行移動,點「上鍵」或「左鍵」移動到前一個頻道,點「下鍵」或「右鍵」移動到下一個頻道;點「確認鍵」可以把當前節目更換為當前輸入源對應的當前頻道的節目。
圖2為模擬頻道表長度為9個時的界面圖,通常,頻道表長度是可變的。當前頻道個數少於9個時沒有滾動條(scroll bar),長度根據當前頻道數來發生變化;當前頻道個數多於9個時,右側會顯示scroll bar,按「頻道+/-」,可以進行頻道表的翻頁。
圖3為一數字頻道表界面圖,從該圖中可以看出數字頻道表與上述模擬頻道表的區別,包括1、節目可以接收到每一個頻道的短名(short name),所以欄目3中顯示內容都會有頻道名。
2、節目可以接收到當前節目信息,所以欄目1中多顯示當前正在播放的節目信息。比如說當前頻道是「深圳有線」,正在播放「天氣預報」,則會如圖3所示。
實現方法頻道表變量用戶界面(User Interface,UI)有四個頻道表變量是用來存模擬和數字頻道表數據的,其中兩個變量是用來顯示頻道號排序結果的。假設這兩個變量叫analogIndexByChNumList,digitalIndexByChNumList;另外兩個變量是用來顯示頻道名排序結果的,假設這兩個變量叫analogIndexByNameList,digitalIndexByNameList。這裡頻道表變量具有如下的數據結構頻道表變量數據結構
{屬性;頻道信息;頻道名;}一般要對頻道表變量進行初始化處理。在自動搜索頻道管理器(channelmanager,cm)中存儲的頻道信息時,當點「頻道表」快捷鍵創建頻道表時在初始化函數中根據cm存儲的頻道信息來初始化頻道表變量。
用四個變量來定義頻道表變量,其中,analogIndexByChNumList和analogIndexByNameList是模擬頻道表按「頻道號」排序時使用的變量和按「頻道名」排序時使用的變量。
digitalIndexByChNumList和digitalIndexByNameList是數字頻道表按「頻道號」排序時使用的變量和按「頻道名」排序時使用的變量。
自動搜索中搜出來的模擬節目信息存到模擬節目變量analogIndexByChNumList和analogIndexByNameList中,此時這兩個變量取同樣值,都是按頻道號排序的;搜索出來的數字節目信息存到數字節目變量digitalIndexByChNumList和digitalIndexByNameList變量中,此時這兩個變量取同樣值,都是按頻道號排序的。
若當前節目是模擬節目,則用analogIndexByChNumList來顯示當前頻道表信息;若當前節目是數字節目,則用digitalIndexByChNumList來顯示當前頻道表信息。頻道表的交點放在當前播放節目對應的頻道上。第一次顯示頻道表時都是按「頻道號」進行排序的。
在觀看數位電視時,要進行模擬頻道表與數字頻道表的切換,該功能的實現方法若當前頻道表是模擬頻道表,則切換到數字頻道表,用digitalIndexByChNumList來顯示數字頻道表信息,主畫面切換到數字輸入源的當前頻道;若當前頻道表是數字頻道表,則切換到模擬頻道表,用analogIndexByChNumList來顯示模擬頻道表信息,主畫面切換到模擬輸入源的當前頻道。
圖4為一模擬頻道表界面圖,圖5為經過頻道名排序後的模擬頻道表界面圖。為了方便地瀏覽當前數位電視所有頻道名,要對頻道表進行排序。排序方法分為兩種頻道號和頻道名。
「頻道號」排序是指根據「頻道號」的大小來進行排序,欄目3先顯示頻道號,後顯示頻道名。「頻道名」排序是在已知頻道名的情況下查找該頻道時提供方便。
「頻道名」排序是指根據頻道名的第一個字符來進行排序,欄目3先顯示頻道名,後顯示頻道號,如圖5所示為經過頻道名排序後的模擬頻道表界面圖。
「頻道號」排序的實現方法模擬節目中取analogIndexByChNumList變量的頻道信息來顯示模擬頻道表;數字節目中取digitalIndexByChNumList變量的頻道信息來顯示數字頻道表,實現「頻道號」排序。
針對模擬頻道表和數字頻道表,「頻道名」排序分別按照不同的排序原理和排序算法來實現,有模擬頻道表「頻道名」排序原理、算法和數字頻道表「頻道名」排序原理、算法。下面介紹模擬頻道表「頻道名」排序原理。
模擬信號手動搜索中可以設置頻道名。現在市場上的各種品牌電視機一般都提供此功能。LG電視是可以輸入5位字母及數字(「A」~「Z」,「0」~「9」,「」,「-」,「+」)來設置頻道名,沒設置過頻道名的頻道名顯示成「-----」。
下面模擬設置以LG電視為準。模擬頻道表中第一個字母是單字節的,所以取頻道名中第一個字母來進行比較,排序;「--」排到最後。同字母的取頻道號小的排在前。
圖6、7所示為GB2312字庫中數字、英文和中文的排放順序表。數字頻道表「頻道名」排序原理中國數位電視發送的頻道名包含中文,中文會採用「GB2312」字庫來進行發送,從GB2312編碼規則看,字庫中先排放數字和英文,然後排放中文,中文是按漢語拼音順序排放的。
數字節目的「頻道名」排序是根據「GB2312」的排放字符特徵,按字符在字庫中的位置來進行排序的。按數字、大寫英文字母、小寫英文字母、漢語拼音順序排列。
模擬頻道表「頻道名」排序功能是用analogIndexByNameList變量來實現的。設一個全局變量bAnalogFlag,初始值為false。點「排序」快捷鍵時若此變量為false,將進行排序,排序之後bAnalogFlag變量變為true;若bAnalogFlag變量為true,則不進行排序,根據analogIndexByNameList來顯示。
當搜索操作(自動或者手動搜索)或者頻道名發生改變時bAnalogFlag變量變為false。
模擬頻道表排序算法analogIndexByNameList的初始值跟analogIndexByChNumList變量一樣,是按照頻道號排序的。取analogIndexByNameList變量數據結構中頻道名變量的第一個字符進行比較、排序。
圖8所示為一模擬頻道表界面圖,則analogIndexByNameList目前有5個頻道信息,頻道名依次為「CCTV1」,「-----」,「BJTV1」,「JLTV」,「-----」。也就是說analogIndexByNameList
.chName=「CCTV1」;analogIndexByNameList[1].chName=「-----」;analogIndexByNameList[2].chName=「BJTV1」;analogIndexByNameList[3].chName=「JLTV」;analogIndexByNameList[4].chName=「-----」;先比較數組中前面兩個數據的第一個字符「C」和「-」,則這兩個數據不發生改變;接著比較第二個和第三個數據「-」和「B」,第二個和第三個數據進行交換,交換之後數組變為如下analogIndexByNameList
.chName=「CCTV1」;analogIndexByNameList[1].chName=「BJTV1」;analogIndexByNameList[2].chName=「-----」;analogIndexByNameList[3].chName=「JLTV」;analogIndexByNameList[4].chName=「-----」;接著第二個和第一個進行比較「C」和「B」,則這兩個數據再發生交換,數組變為如下analogIndexByNameList[1].chName=「BJTV1」;
analogIndexByNameList
.chName=「CCTV1」;analogIndexByNameList[2].chName=「-----」;analogIndexByNameList[3].chName=「JLTV」;analogIndexByNameList[4].chName=「-----」;依次類推…最後調整為analogIndexByNameList[1].chName=「BJTV1」;analogIndexByNameList
.chName=「CCTV1」;analogIndexByNameList[3].chName=「JLTV」;analogIndexByNameList[2].chName=「-----」;analogIndexByNameList[4].chName=「-----」;界面按「頻道名」顯示時取analogIndexByNameList數組中的數據來顯示,圖9所示即為經過頻道名排序後的模擬頻道表界面圖。
數字頻道表「頻道名」排序運用前面介紹過的「GB2312」字庫,數字頻道表「頻道名」排序是按數字、大寫英文字母、小寫英文字母、漢語拼音順序進行排列的。
數字頻道表「頻道名」排序功能是用digitalIndexByChNumList變量來實現的。設一個全局變量bDigitalFlag,初始值為false。點「排序」快捷鍵時,若此變量為false,將進行排序,排序之後bDigitalFlag變量變為true;若bDigitalFlag變量為true,則不進行排序,根據digitalIndexByChNumList變量來顯示數字頻道表。
當自動搜索或者手動搜索時bDigitalFlag變量變為false。
數字頻道表「頻道名」排序算法digitalIndexByChNumList的初始值跟digitalIndexByChNumList變量一樣,是按照頻道號排序的。取digitalIndexByChNumList變量數據結構中頻道名變量的第一個字符進行比較,排序。
圖10為一數字頻道表界面圖,則digitalIndexByChNumList目前有5個頻道信息,頻道名一次為「CCTV2」,「青島有線」,「深圳有線」,「北京有線1」,「HUNAN1」。也就是說digitalIndexByChNumList
.chName=「CCTV2」;
digitalIndexByChNumList[1].chName=「青島有線」;digitalIndexByChNumList[2].chName=「深圳有線」;digitalIndexByChNumList[3].chName=「北京有線1」;digitalIndexByChNumList[4].chName=「HUNAN1」;先比較數組中前面兩個數據的第一個字符「C」和「青」在字庫中的位置,「C」在「青」的前面,所以這兩個數據不發生改變;接著比較第二個和第三個數據「青」和「深」,不發生變化;接著比較第三個和第四個數據「深」和「北」, 「北」字庫中位置在「深」前面,第三個和第四個數據交換,交換之後為digitalIndexByChNumList
.chName=「CCTV2」;digitalIndexByChNumList[1].chName=「青島有線」;digitalIndexByChNumList[2].chName=「北京有線1」;digitalIndexByChNumList[3].chName=「深圳有線」;digitalIndexByChNumList[4].chName=「HUNAN1」;第三個和第二個接著進行比較,進行交換,交換之後為digitalIndexByChNumList
.chName=「CCTV2」;digitalIndexByChNumList[1].chName=「北京有線1」;digitalIndexByChNumList[2].chName=「青島有線」;digitalIndexByChNumList[3].chName=「深圳有線」;digitalIndexByChNumList[4].chName=「HUNAN1」第二個和第一個進行比較,不進行交換;依次類推....
最後數組調整為digitalIndexByChNumList
.chName=「CCTV2」;digitalIndexByChNumList[1].chName=「HUNAN1」;digitalIndexByChNumList[2].chName=「北京有線1」;digitalIndexByChNumList[3].chName=「青島有線」;digitalIndexByChNumList[4].chName=「深圳有線」;圖11所示為按digitalIndexByChNumList數組顯示的結果,即為圖8經過頻道名排序後的數字頻道表界面圖。
在本發明中,每頁顯示9個頻道,若當前頻道個數大於9,還提供翻頁功能。
在本發明中,按「左鍵」或者「上鍵」時頻道表變量指向前一個數據;按「右鍵」或者「下鍵」時頻道表變量指向前一個數據,交點移動,切換當前頻道顯示。
在本發明中,點「確認」時當前顯示的頻道設置為主畫面的該輸入源對應的當前頻道。若當前輸入源時模擬頻道,且交點指向「JLTV」了,則模擬輸入源對應的當前頻道設置為「JLTV」了。
圖12為數位電視頻道表初始化的流程圖,該流程圖包括如下步驟步驟1,首先進行自動搜索;步驟2,頻道管理器存儲頻道信息;步驟3,點「頻道表」快捷鍵;步驟4,生成頻道表的表格;步驟5,用初始化函數對頻道表變量進行初始化,變量為analogIndexByChNumList、digitalIndexByChNumList、analogIndexByNameList、digitalIndexByNameList;步驟6,判斷輸入源是否為模擬,若是模擬,則執行步驟7,若不是模擬,則執行步驟8;步驟7,根據analogIndexByChNumList來顯示模擬頻道表;步驟8,根據digitalIndexByChNumList來顯示數字頻道表。
圖13為數位電視模擬頻道表切換與排序的流程圖,該流程圖包括如下步驟步驟110,預設是「頻道號」排序,根據analogIndexByChNumList來顯示模擬頻道表,若進行排序,則執行步驟120,若要顯示數字頻道表,則執行步驟180;步驟120,點「排序」快捷鍵;步驟130,判斷當前是否為「頻道號」排序,若是「頻道號」排序,則執行步驟140,若不是,則執行步驟170;步驟140,判斷bAnalogFlag是否為true,若不是true,則執行步驟150,若是true,則執行步驟160;步驟150,對analogIndexByNameList進行排序;步驟160,切換成「頻道名」排序;根據analogIndexByNameList來顯示模擬頻道表;步驟170,切換成「頻道號」排序,根據來analogIndexByChNumList顯示模擬頻道表;步驟180,點切換快捷鍵,根據digitalIndexByChNumList來顯示數字頻道表。
圖14為數位電視模擬節目表退出、翻頁、移動、確認的流程圖,其中翻頁流程圖包括如下步驟步驟210,首先顯示模擬頻道表,主畫面顯示當前頻道a;步驟211,點「翻頁」快捷鍵;步驟212,判斷當前頻道個數是否大於9,若大於9,則執行步驟213,若不大於9,則執行步驟230;步驟213,翻頁,交點移動,主畫面臨時切換為此頻道;步驟230,主畫面顯示當前交點指向的頻道。
其中移動流程圖包括如下步驟步驟210,首先顯示模擬頻道表,主畫面顯示當前頻道a;步驟220,點「上下左右」快捷鍵;步驟221,判斷是點「上左」還是「下右」快捷鍵,若為「上左」,則執行步驟222,若為「下右」,則執行步驟225;步驟222,點「上左」快鍵鍵;步驟223,判斷前一個頻道是否存在,若存在,則執行步驟224,若不存在,則執行步驟230;步驟224,移動到前一個頻道主畫面臨時切換為此頻道;步驟225,點「下右」快捷鍵;步驟226,判斷下一個頻道是否存在,若存在,則執行步驟227,若不存在,則執行步驟230;步驟227,移動到下一個頻道主畫面臨時切換為此頻道。
其中退出流程圖包括如下步驟步驟230,主畫面顯示當前交點指向的頻道;步驟240,點「退出」快捷鍵;步驟241,退出頻道表界面;步驟242,主畫面恢復為頻道a。
其中確認流程圖包括如下步驟步驟230主畫面顯示當前交點指向的頻道;步驟250,點「確認」快捷鍵;步驟251,主畫面被設定為當前選定頻道;步驟252,點「退出」快捷鍵;步驟253,退出頻道表界面。
圖15為數位電視數字節目表切換與排序的流程圖,該流程圖包括如下步驟步驟310,預設是「頻道號」排序,根據digitalIndexByChNumList來顯示數字頻道表,若進行排序,則執行步驟320,若要顯示模擬頻道表,則執行步驟380;步驟320,點「排序」快捷鍵;步驟330,判斷當前是否為「頻道號」排序,若是「頻道號」排序,則執行步驟340,若不是,則執行步驟370;步驟340,判斷bDigitalFlag是否為true,若不是true,則執行步驟350,若是true,則執行步驟360;步驟350,對DigitalIndexByNameList進行排序;步驟360,切換成「頻道名」排序;根據DigitalIndexByNameList來顯示模擬頻道表;步驟370,切換成「頻道號」排序,根據來DigtialIndexByChNumList顯示模擬頻道表;步驟380,點切換快捷鍵,根據analogIndexByChNumList來顯示數字頻道表。
圖16為數位電視數字節目表退出、翻頁、移動、確認的流程圖,其中翻頁流程圖包括如下步驟步驟410,首先顯示數字頻道表,主畫面顯示當前頻道a;步驟411,點「翻頁」快捷鍵;步驟412,判斷當前頻道個數是否大於9,若大於9,則執行步驟413,若不大於9,則執行步驟430;步驟413,翻頁,交點移動,主畫面臨時切換為此頻道;步驟430,主畫面顯示當前交點指向的頻道。
其中移動流程圖包括如下步驟步驟410,首先顯示模擬頻道表,主畫面顯示當前頻道a;步驟420,點「上下左右」快捷鍵;步驟421,判斷是點「上左」還是「下右」快捷鍵,若為「上左」,則執行步驟422,若為「下右」,則執行步驟425;步驟422,點「上左」快鍵鍵;步驟423,判斷前一個頻道是否存在,若存在,則執行步驟424,若不存在,則執行步驟430;步驟424,移動到前一個頻道主畫面臨時切換為此頻道;步驟425,點「下右」快捷鍵;步驟426,判斷下一個頻道是否存在,若存在,則執行步驟427,若不存在,則執行步驟430;步驟427,移動到下一個頻道主畫面臨時切換為此頻道;步驟428,從si獲取節目信息顯示到頻道表界面最上端。
其中退出流程圖包括如下步驟步驟430,主畫面顯示當前交點指向的頻道;步驟440,點「退出」快捷鍵;步驟441,退出頻道表界面;步驟442,主畫面恢復為頻道a。
其中確認流程圖包括如下步驟步驟430主畫面顯示當前交點指向的頻道;步驟450,點「確認」快捷鍵;步驟451,數字輸入源的主畫面被設定為當前選定頻道;步驟452,點「退出」快捷鍵;步驟453,退出頻道表界面。
圖17為本發明頻道名的模擬排序算法流程圖,該流程圖包括如下步驟步驟510,首先取analogIndexByNameList數組數據;步驟511,設定循環變量初始值等於1,即j=1;步驟512,判斷j是否小於最大值MAX,若是,則執行步驟513,若否,則執行步驟522;步驟513,使變量i=j;步驟514,判斷第i個數據的第1個字符是否為「-」,若否,則執行步驟515,若是,則執行步驟520;步驟515,判斷第i個數據的第1個字符是否小於第i-1個數據的第1個字符,若是,則執行步驟516,若否,則執行步驟517;步驟516,交換第i個數據和第i-1個數據;步驟517,判斷兩變量i,j是否相等,即判斷i==j,若否,則執行步驟518,若是,則執行步驟520;步驟518,使變量i執行i--操作;步驟519,判斷i是否大於等於1,即判斷i>=1,若否,則執行步驟520,若是,則執行步驟515;步驟520,判斷j+1<MAX,若是,則執行步驟521,若否,則執行步驟522;步驟521,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟522,若是,則執行步驟513;步驟522,退出。
圖18為本發明頻道名的數字排序算法流程圖,該流程圖包括如下步驟步驟610,首先取digitalIndexByNameList數組數據;步驟611,設定循環變量初始值等於1,即j=1;步驟612,判斷j是否小於最大值MAX,若是,則執行步驟613,若否,則執行步驟623;步驟613,使變量i=j;步驟614,判斷i是否大於等於1,即判斷i>=1,若是,則執行步驟615,若否,則執行步驟621;步驟615,使第i個數據的第1個字符的GB2312字庫中的排列位置等於Pos1;步驟616,使第i-1個數據的第1個字符的GB2312字庫中的排列位置等於Pos2;步驟617,判斷Pos1<Pos2,若是,則執行步驟618,若否,則執行步驟619;步驟618,交換第i個數據和第i-1個數據;步驟619,判斷兩變量i,j是否相等,即判斷i=j,若否,則執行步驟620,若是,則執行步驟621;步驟620,使變量i執行i--操作,並判斷i>=1,若否,則執行步驟621,若是,則執行步驟615;步驟621,判斷j+1<MAX,若是,則執行步驟622,若否,則執行步驟623;步驟622,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟623,若是,則執行步驟613;步驟623,退出。
圖19為本發明節目表長度可變實現流程圖,該流程圖包括如下步驟步驟710,取頻道表數據;步驟720,判斷當前頻道個數是否大於9,若大於9,則執行步驟730,若不大於9,則執行步驟760;步驟730,顯示當前scroll bar;步驟740,第一頁顯示當前頻道所在的頁;步驟750,顯示當前頻道表;步驟760,隱藏scroll bar;步驟770,根據當前頻道個數算出頻道表長度。
圖20為一模擬頻道表界面圖,當前播放的節目源是模擬的,是「CCTV1」,點「頻道表」時將會出現模擬頻道表界面,點「排序」快捷鍵後的結果如19所示。
圖21為經過頻道名排序後的模擬頻道表界面圖,其中,點「菜單」快捷鍵後退出頻道表界面,主畫面恢復成模擬輸入源對應的當前節目;此實施例中頻道個數沒超過9,翻頁功能沒反映,若頻道個數超過9將會進行翻頁;點「左鍵」或者「上鍵」主畫面切換成前一個頻道,點「右鍵」或者「下鍵」,主畫面切換成下一個頻道;點「確認」時當前選定節目設定為當前輸入源對應的當前節目。
圖22為模擬節目表移動後的界面圖,其中,當前頻道為「CCTV1」,用移動鍵指向「JLTV」,此時當前主畫面會臨時顯示頻道4,若點「菜單」鍵,則退出頻道表界面,當前主畫面恢復為「CCTV1」;若點「確認」鍵,則模擬輸入源對應的當前頻道設定為「JLTV」,點「菜單」鍵退出此界面。
圖23為模擬節目表經過切換後的數字頻道表界面圖,其中,點「數/模切換」快捷鍵——鍵4a,則頻道表會更換成數字頻道表,而且主畫面也會編程當前播放的數字節目;當前播放的數字節目為「深圳有線」,頻道號為3,「深圳有線」當前播放的節目是「天氣預報」。
圖24為一數字頻道表界面圖,其中,當前頻道表為數字頻道表。
圖25為經過頻道名排序後的數字頻道表界面圖,其中,當交點還會指向當前頻道,此時若頻道個數超過9,會自動翻到交點所在的頁數;點「菜單」快捷鍵會退出頻道表界面,主畫面恢復成數字輸入源對應的當前頻道;一頁最多顯示9個頻道號,當頻道個數大於9時,點「翻頁」進行翻頁;點「左鍵」或者「上鍵」,主畫面切換成前一個頻道,點「右鍵」或者「下鍵」,主畫面切換成下一個頻道;點「確認」時,當前選定節目設定為數字輸入源對應的當前頻道。
當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
權利要求
1.一種數位電視節目表顯示界面裝置,用以在數位電視顯示屏上顯示電視節目表,其特徵在於,包括第一欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前播放節目的頻道號和頻道名;第三欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前頻道表;及;第四欄目,設置於所述數位電視顯示屏的節目表上,用以顯示遙控器上快捷鍵的選擇信息;所述第一欄目和第三欄目顯示的內容隨所述第四欄目的選擇隨動變化顯示。
2.根據權利要求1所述的數位電視節目表顯示界面裝置,其特徵在於,所述第一欄目在節目源為數字節目時,顯示當前播放節目的頻道號、頻道名、當前播放節目的節目名和當前播放節目的時間段。
3.根據權利要求1所述的數位電視節目表顯示界面裝置,其特徵在於,還包括一第二欄目,設置於所述數位電視顯示屏的節目表上,用以標誌當前節目源的屬性;所述第二欄目在節目源為模擬節目時,顯示字符的含義為模擬;在節目源為數字節目時,顯示字符的含義為數字。
4.根據權利要求1所述的數位電視節目表顯示界面裝置,其特徵在於,所述第三欄以多欄形式顯示頻道表。
5.根據權利要求1所述的數位電視節目表顯示界面裝置,其特徵在於,所述第三欄目顯示當前頻道表的內容包括當頻道表按頻道號排序時,每一欄先顯示頻道號,後顯示頻道名;當頻道表按頻道名排序時,每一欄先顯示頻道名,後顯示頻道號。
6.根據權利要求5所述的數位電視節目表顯示界面裝置,其特徵在於,所述頻道號排序是根據頻道號的大小來進行排序的;所述頻道名排序是根據頻道名的第一個字符來進行排序的。
7.根據權利要求5所述的數位電視節目表顯示界面裝置,其特徵在於,所述第一欄和第四欄設置在所述節目表的首尾,所述第二欄和第三欄依次從上到下設置在所述第一欄和第四欄之間。
8.根據權利要求1所述的數位電視節目表顯示界面裝置,其特徵在於,所述第四欄目包括如下模塊數/模切換模塊,用以切換模擬頻道表和數字頻道表;頻道號/名排序模塊,用以對頻道表在頻道號排序和頻道名排序之間進行切換;退出模塊,用以退出當前操作;翻頁模塊,用以實現翻頁功能;移動模塊,用以移動到前一個頻道或下一個頻道;和/或確認模塊,用以把當前節目更換為當前輸入源對應的當前頻道的節目。
9.一種數位電視節目表顯示界面方法,用以在數位電視顯示屏上顯示電視節目表,其特徵在於,包括步驟步驟一,設置第一欄目於所述數位電視顯示屏的節目表上,用以顯示當前播放節目的頻道號和頻道名;步驟二,設置第二欄目於所述數位電視顯示屏的節目表上,用以標誌當前節目源的屬性;步驟三,設置第三欄目於所述數位電視顯示屏的節目表上,用以顯示當前頻道表;及步驟四,設置第四欄目於所述數位電視顯示屏的節目表上,用以顯示遙控器上快捷鍵的選擇信息,所述第一欄目、第二欄目和第三欄目顯示的內容隨所述第四欄目的選擇隨動變化顯示。
10.根據權利要求9所述的數位電視節目表顯示界面方法,其特徵在於,所述步驟一中,在節目源為數字節目時,第一欄目顯示當前播放節目的頻道號、頻道名、當前播放節目的節目名和當前播放節目的時間段。
11.根據權利要求9所述的數位電視節目表顯示界面方法,其特徵在於,所述步驟二中、第二欄目在節目源為模擬節目時,顯示字符的含義為模擬;在節目源為數字節目時,顯示字符的含義為數字。
12.根據權利要求9所述的數位電視節目表顯示界面方法,其特徵在於,所述步驟三中,第三欄以多欄形式顯示頻道表。
13.根據權利要求9、10、11或12所述的數位電視節目表顯示界面方法,其特徵在於,所述步驟三中、第三欄目顯示當前頻道表的內容包括當頻道表按頻道號排序時,每一欄先顯示頻道號,後顯示頻道名;當頻道表按頻道名排序時,每一欄先顯示頻道名,後顯示頻道號。
14.根據權利要求13所述的數位電視節目表顯示界面方法,其特徵在於,所述頻道號排序是根據頻道號的大小來進行排序的;所述頻道名排序是根據頻道名的第一個字符來進行排序的。
15.根據權利要求13所述的數位電視節目表顯示界面方法,其特徵在於,所述頻道表在第一次顯示時是按頻道號進行排序的。
16.根據權利要求9所述的數位電視節目表顯示界面方法,其特徵在於,所述步驟四中,還包括數/模切換、頻道號/名排序、退出、翻頁、移動和/或確認的步驟。
17.根據權利要求16所述的數位電視節目表顯示界面方法,其特徵在於,所述頻道表,其長度根據當前頻道的個數來變化,實現方法包括步驟步驟一,取頻道表數據;步驟二,判斷當前頻道個數是否大於9,若是,則執行步驟三,若否,則執行步驟六;步驟三,顯示當前滾動條;步驟四,第一頁顯示當前頻道所在的頁;步驟五,顯示當前頻道表;步驟六,隱藏滾動條;及步驟七,根據當前頻道個數算出頻道表長度,再執行步驟五。
18.根據權利要求16所述的數位電視節目表顯示界面方法,其特徵在於,所述頻道表在第一次顯示時有一初始化過程,包括步驟步驟1,首先進行自動搜索;步驟2,頻道管理器存儲頻道信息;步驟3,點頻道表快捷鍵;步驟4,生成頻道表的表格;步驟5,用初始化函數對頻道表變量進行初始化,變量為analogIndexByChNumList、digitalIndexByChNumList、analogIndexByNameList、digitalIndexByNameList;步驟6,判斷輸入源是否為模擬,若是,則執行步驟7,若否,則執行步驟8;步驟7,根據analogIndexByChNumList來顯示模擬頻道表;及步驟8,根據digitalIndexByChNumList來顯示數字頻道表;其中,digitalIndexByChNumList、digitalIndexByNameList是數字頻道表分別按頻道號、頻道名排序時使用的變量,用以存儲數字頻道表的數據;analogIndexByChNumList、analogIndexByNameList是模擬頻道表分別按頻道號、頻道名排序時使用的變量,用以存儲模擬頻道表的數據。
19.根據權利要求18所述的數位電視節目表顯示界面方法,其特徵在於,所述數/模切換在當前頻道表是模擬頻道表,則切換到數字頻道表,用digitalIndexByChNumList來顯示數字頻道表信息,主畫面切換到數字輸入源的當前頻道;在當前頻道表是數字頻道表,則切換到模擬頻道表,用analogIndexByChNumList來顯示模擬頻道表信息,主畫面切換到模擬輸入源的當前頻道。
20.根據權利要求18所述的數位電視節目表顯示界面方法,其特徵在於,所述翻頁在頻道個數大於9時,執行翻頁。
21.根據權利要求18所述的數位電視節目表顯示界面方法,其特徵在於,所述移動在按左鍵或上鍵時,頻道表變量指向前一個數據;在按右鍵或下鍵時,頻道表變量指向前一個數據。
22.根據權利要求18所述的數位電視節目表顯示界面方法,其特徵在於,所述頻道號/名排序,執行頻道表頻道號或頻道名排序,包括模擬頻道表頻道號、頻道名排序,數字頻道表頻道號、頻道名排序。
23.根據權利要求22所述的數位電視節目表顯示界面方法,其特徵在於,所述模擬頻道表頻道號排序是在模擬節目中取analogIndexByChNumList變量的頻道信息來顯示模擬頻道表;所述數字頻道表頻道號排序是在數字節目中取digitalIndexByChNumList變量的頻道信息來顯示數字頻道表的。
24.根據權利要求22所述的數位電視節目表顯示界面方法,其特徵在於,在執行所述模擬頻道表頻道名排序時,包括首先設定一個全局變量bAnalogFlag,初始值為false;若所述變量為false,將進行排序,排序之後,所述變量為true;及若所述變量為true,則不進行排序,根據analogIndexByNameList來顯示頻道表。
25.根據權利要求24所述的數位電視節目表顯示界面方法,其特徵在於,在自動搜索或手動搜索,或頻道名發生改變時,所述全局變量變為false。
26.根據權利要求24所述的數位電視節目表顯示界面方法,其特徵在於,所述模擬頻道表頻道名排序是取頻道名中第一個字母來進行比較、排序,設循環變量為i、j和變量MAX,包括步驟步驟A,首先取analogIndexByNameList數組數據;步驟B,設定循環變量初始值等於1,即j=1;步驟C,判斷j是否小於MAX,若是,則執行步驟D,若否,則執行步驟M;步驟D,使變量i=j;步驟E,判斷第i個數據的第1個字符是否為「-」,若否,則執行步驟F,若是,則執行步驟K;步驟F,判斷第i個數據的第1個字符是否小於第i-1個數據的第1個字符,若是,則執行步驟G,若否,則執行步驟H;步驟G,交換第i個數據和第i-1個數據;步驟H,判斷兩變量i,j是否相等,即判斷i=j,若否,則執行步驟I,若是,則執行步驟K;步驟I,使變量i執行i--操作;步驟J,判斷i是否大於等於1,即判斷i>=1,若否,則執行步驟K,若是,則執行步驟F;步驟K,判斷j+1<MAX,若是,則執行步驟L,若否,則執行步驟M;步驟L,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟M,若是,則執行步驟D;及步驟M,退出。
27.根據權利要求22所述的數位電視節目表顯示界面方法,其特徵在於,在執行所述數字頻道表頻道名排序時,包括首先設定一個全局變量bDigitalFlag,初始值為false;若所述變量為false時,將進行排序,排序之後,所述變量為true;及若所述變量為true,則不進行排序,根據digitalIndexByNameList來顯示頻道表。
28.根據權利要求27所述的數位電視節目表顯示界面方法,其特徵在於,在自動搜索或手動搜索時,所述全局變量變為false。
29.根據權利要求27所述的數位電視節目表顯示界面裝置,其特徵在於,數字頻道表頻道名排序是根據GB2312的排放字符特徵,按字符在字庫中的位置來進行排序,即按數字、大寫英文字母、小寫英文字母和漢語拼音順序排序,設循環變量為i、j和變量MAX、Pos1、Pos2,包括步驟步驟a,首先取digitalIndexByNameList數組數據;步驟b,設定循環變量初始值等於1,即j=1;步驟c,判斷j是否小於MAX,若是,則執行步驟d,若否,則執行步驟n;步驟d,使變量i=j;步驟e,判斷i是否大於等於1,即判斷i>=1,若是,則執行步驟f,若否,則執行步驟1;步驟f,使第i個數據的第1個字符的GB2312字庫中的排列位置等於Pos1;步驟g,使第i-1個數據的第1個字符的GB2312字庫中的排列位置等於Pos2;步驟h,判斷Pos1<Pos2,若是,則執行步驟i,若否,則執行步驟j;步驟i,交換第i個數據和第i-1個數據;步驟j,判斷兩變量i,j是否相等,即判斷i=j,若否,則執行步驟k,若是,則執行步驟1;步驟k,使變量i執行i--操作,並判斷i>=1,若否,則執行步驟1,若是,則執行步驟f;步驟1,判斷j+1<MAX,若是,則執行步驟m,若否,則執行步驟n;步驟m,使變量執行j++操作,並判斷j<MAX,若否,則執行步驟n,若是,則執行步驟d;及步驟n,退出。
全文摘要
本發明公開了一種數位電視節目表顯示界面裝置及其顯示方法,用以在數位電視顯示屏上顯示電視節目表,其特徵在於,包括第一欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前播放節目的頻道號和頻道名;第二欄目,設置於所述數位電視顯示屏的節目表上,用以標誌當前節目源的屬性;第三欄目,設置於所述數位電視顯示屏的節目表上,用以顯示當前頻道表;及第四欄目,設置於所述數位電視顯示屏的節目表上,用以顯示遙控器上快捷鍵的選擇信息。
文檔編號H04N5/445GK1780378SQ20041000983
公開日2006年5月31日 申請日期2004年11月22日 優先權日2004年11月22日
發明者池華 申請人:樂金電子(中國)研究開發中心有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀