專利名稱:基于漢字拼音編碼的電視接收機的遙控選臺裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種利用漢字拼音編碼對電視接收機進行遙控選臺的裝置和方法。特別是,本發(fā)明涉及一種通過接收利用遙控器上具有的數(shù)字和字母按鍵發(fā)射的漢字拼音代碼來使電視接收機實現(xiàn)遙控選臺的裝置及方法。
背景技術(shù):
隨著有線電視和衛(wèi)星通信技術(shù)的迅猛發(fā)展,可供收看的電視節(jié)目越來越多。借助衛(wèi)星通信技術(shù),節(jié)目提供商可以在很小的傳輸損耗下把電視節(jié)目傳輸?shù)绞澜绺鞯兀欢芯€電視網(wǎng)絡(luò)由于無需保留無線傳輸中的通信和廣播頻帶,充分利用了寶貴的頻率資源,使得電視節(jié)目的可用頻道數(shù)量(標準頻道加增補頻道)大大增加。如今,具有增補頻道以至全頻道接收能力的電視機常??梢越邮樟?、七十個甚至更多的電視節(jié)目。另一方面,電視接收機的頻道數(shù)量也在不斷增加,可以預留數(shù)百個頻道的電視機已經(jīng)非常普遍。
如今,對于諸如電視接收機之類的家用電器,紅外遙控已經(jīng)成為標準配置。配備了紅外遙控模塊的電視機允許用戶在幾米以外執(zhí)行絕大多數(shù)的電視機操作指令,例如音量調(diào)節(jié)和頻道選擇(選臺)。現(xiàn)有的電視遙控方式主要有兩種,一種方式是按0-9數(shù)字鍵及其組合進行頻道選擇。該方式要求用戶輸入代表某個電視節(jié)目頻道的數(shù)字組合,該數(shù)字組合常常是電視機執(zhí)行頻道搜索時所產(chǎn)生的一系列未必連續(xù)的一位數(shù)或者兩位數(shù)。另一種方式是按動遙控器上的“∧”或“∨”,通過遞增或遞減頻道號碼依次選擇所要觀看的頻道。在電視頻道日益增多的今天,各地可收看到的電視節(jié)目多達幾十個,甚至上百個。面對如此多的電視臺和可供收看的電視頻道,用戶常常無法清楚地記憶某套節(jié)目所對應(yīng)的具體數(shù)字組合,因此常常需要逐個頻道地搜索來查找要所希望的電視臺和節(jié)目。當電視機重新進行頻道搜索之后,相應(yīng)的電視臺所對應(yīng)的電視頻道的號碼常常變動,缺乏一致性。
為了解決上述問題,中國專利公開No.CN1444392A揭示了一種電視遙控器及其遙控方法。該申請中所公開遙控器通過與外部設(shè)備或通信設(shè)備接收來電視節(jié)目信息。這種遙控器具備了適時接收和更新電視節(jié)目信息的功能,將接收的節(jié)目顯示在遙控器的顯示屏上,并可對節(jié)目內(nèi)容自動進行分類檢索,并可對節(jié)目內(nèi)容進行分類,以供人們對節(jié)目進行選擇。
然而,在中國專利公開No.CN1444392A所公開的遙控器中,需要對遙控器作出較大的改進,勢必要增加遙控器的成本和復雜性。另外,這種遙控器所采用的方法是對電視節(jié)目進行分類,根據(jù)節(jié)目的類別進行選擇,而對與電視臺對應(yīng)的頻道的選擇沒有太大的改進。此外,考慮到遙控器是易損部件,因此,不易對遙控器進行過多的改進。
鑒于現(xiàn)有技術(shù)中的上述問題,作出了本發(fā)明的基于漢字拼音編碼來進行電視遙控選臺的方法和裝置。
發(fā)明內(nèi)容
本發(fā)明的一個目的是提供一種可基于漢字拼音編碼對電視進行遙控選臺的方法和裝置,能夠利用各個電視臺名稱的漢字拼音編碼,以較少的按鍵次數(shù)直接選擇希望觀看的電視臺的節(jié)目,而無需象在用數(shù)字或數(shù)字組合進行選臺的情況下那樣,記住每個電視臺對應(yīng)的頻道號碼。
根據(jù)本發(fā)明的一個方面,提供一種基于漢字拼音編碼使電視接收機進行遙控選臺的遙控方法,包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;和建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
根據(jù)本發(fā)明的另一個方面,提供一種利用漢字拼音編碼對電視接收機進行遙控選臺的方法,包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中;接收遙控裝置發(fā)送的所述拼音編碼信號,并查找所述編碼-頻率映射表中與所述接收的拼音編碼信號對應(yīng)的電視頻道。
根據(jù)本發(fā)明的再一個方面,提供一種利用英文字母對電視接收機進行遙控選臺的編碼方法,包括步驟向遙控裝置的數(shù)字按鍵分配英文字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的英文字母;選用代表電視頻道標識的英文字母對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的英文字母編碼表;將代表相應(yīng)頻道標識的字母編碼存儲到電視接收機的存儲裝置中;和建立頻道的字母編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
根據(jù)本發(fā)明的一個方面,提供一種利用漢字拼音對電視接收機進行遙控選臺的遙控裝置,包括輸入按鍵,包括分別代表數(shù)字0至9的數(shù)字按鍵,每個數(shù)字按鍵分配有2至4個字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的英文字母,用于輸入數(shù)字和所對應(yīng)的漢語拼音;和切換裝置,用于在數(shù)字選臺模式和拼音選臺模式之間切換所述遙控裝置的遙控選臺模式。
根據(jù)本發(fā)明的一個方面,提供一種計算機可讀記錄介質(zhì),用于存儲利用漢字拼音對電視接收機進行遙控選臺的編碼方法的程序,所述方法包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;和建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
根據(jù)本發(fā)明,漢字拼音編碼選用具有代表意義的頻道標識漢字串的拼音來選擇頻道,可以給用戶提供一個穩(wěn)定、直觀、便利的選臺方案。拼音字母標在普通遙控器的鍵盤上的數(shù)字鍵上。鍵位經(jīng)過精心設(shè)計后,可以保證碼長和重碼率低于一定數(shù)值;發(fā)生重碼時,通過重碼消解策略,可以保證用戶以盡可能少的步驟就可以準確找到所需的頻道。
本發(fā)明在普通遙控器的數(shù)字鍵上排列英文字母,用戶只需要知道漢字的漢語拼音既可掌握這種基于漢字拼音編碼的選臺方式,而無需記憶相關(guān)電視臺所對應(yīng)的頻道號碼。另外,本發(fā)明對電視臺名稱的漢字拼音進行了統(tǒng)計分析,通過優(yōu)化調(diào)整的拼音字母鍵位布局,可使用戶以盡可能少的按鍵次數(shù)準確地找到所希望的電視臺所對應(yīng)的頻道。
通過下面結(jié)合附圖對實施例的描述將使本發(fā)明的這些和其它目的,特征及優(yōu)點變得更明顯和更容易理解,其中圖1是說明根據(jù)本發(fā)明實施例利用漢字拼音編碼對電視機進行遙控選臺的遙控器的按鍵的外觀;圖2是說明根據(jù)本發(fā)明實施例電視機設(shè)定菜單的示意圖;圖3是說明根據(jù)本發(fā)明實施例的執(zhí)行基于漢字拼音編碼進行遙控選臺的電視機的內(nèi)部結(jié)構(gòu)的方框圖;圖4a和4b示出了選擇侯選頻道的顯示屏幕的示意圖;圖5是說明根據(jù)本發(fā)明實施例的基于漢字拼音編碼進行遙控選臺的操作過程的流程圖;圖6是說明圖5所示的流程中的侯選過濾操作的流程圖。
具體實施例方式
下面將參考附圖對本發(fā)明的實施例進行描述。
圖1示出了根據(jù)本發(fā)明的實施例作為輸入設(shè)備的遙控器上的數(shù)字及拼音字母的排列??紤]到遙控器是易損部件,本發(fā)明不對遙控器進行修改,而只需對按鍵的功能重新定義。如圖1所示,在普通遙控器的數(shù)字按鍵0-9上分別定義拼音符號a-z,hu,zh,ch,和sh。就是說,遙控器除具有普通的數(shù)字按鍵外,還在數(shù)字按鍵0-9上定義輸入拼音符號(英文字母)的功能。應(yīng)該指出的是,根據(jù)本發(fā)明的按鍵排列區(qū)別于電話的數(shù)字按鍵上的字母排列布局。
下面根據(jù)本發(fā)明的實施例說明遙控器的數(shù)字按鍵上的字母排列分配。應(yīng)該指出,在此僅是基于某一地區(qū)或城市能夠收看到的電視臺的名稱中出現(xiàn)的漢字拼音定義了遙控器的數(shù)字按鍵的字母排列順序,但本發(fā)明不限于此。遙控器的數(shù)字按鍵上的字母排列方式是使用戶在輸入本地區(qū)對應(yīng)電視臺的漢字拼音時的按鍵次數(shù)最小。
本發(fā)明首先提出在在電視遙控器的鍵盤數(shù)字鍵上定義經(jīng)過優(yōu)化布局的a-z、hu、zh、ch、sh等漢語拼音字母,以方便編碼選臺操作。作為本發(fā)明的一個實施例,如圖1所示,在數(shù)字鍵“1”上設(shè)置字母“A、B和C”,在數(shù)字鍵“2”上設(shè)置字母“D、E、和F”在數(shù)字鍵“3”上設(shè)置字母“G和H”,數(shù)字鍵“4”上設(shè)置字母“I、J、和K”,數(shù)字鍵“5”上設(shè)置字母“L、M、和N”,在數(shù)字鍵“6”上設(shè)置字母“O、P、和Q”,在數(shù)字鍵“7”上設(shè)置字母“R、S、和T”,在數(shù)字鍵“8”上設(shè)置字母“U、V、W、和X”,在數(shù)字鍵“9”上設(shè)置字母“Y和Z”。另外,在數(shù)字“0”鍵上設(shè)置了“Zh、Ch、和Sh”。為了便于在按鍵上安排,用“?h”統(tǒng)一描述“Zh、Ch、和Sh”。此外,為了區(qū)分漢語中的“湖”和“河”,在數(shù)字“0”鍵上設(shè)置“Hu”。由于根據(jù)本發(fā)明的遙控器可以通過數(shù)字模式和漢字拼音模式兩種方式進行選臺,因此,還將數(shù)字鍵“0”或一位和兩位數(shù)字選擇鍵“-/--”設(shè)置為選臺模式切換鍵。
根據(jù)本發(fā)明,對遙控器的按鍵設(shè)置進行了優(yōu)化調(diào)整。例如,選擇中國大陸上星的省級及以上的電視臺,當以省名的拼音聲母標識時,可以提供最簡短高效的頻道編碼。在本發(fā)明中,選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼。
在下面的表1中以北京地區(qū)能夠收看到的電視節(jié)目為例,按照上面定義的按鍵設(shè)置對可接收的電視節(jié)目編碼參照表如下表1電視臺名 編碼 按鍵 電視臺名 編碼按鍵中央一套 CC1111 北京一套 BJ1 141中央二套 CC2112 北京四套 BJ4 144中央三套 CC3113 北京五套 BJ5 145中央四套 CC4114 北京六套 BJ6 146中央五套 CC5115 教育一臺 JY1 491中央六套 CC6116 教育二臺 JY2 492中央七套 CC7117 教育三臺 JY3 493中央八套 CC8118 旅游衛(wèi)視 LY 59中央九套 CC9119 廣東臺GD 32中央十套 CC10 1110 廣西臺GX 38中央十一 CC11 1111 內(nèi)蒙古臺 NM 55套中央十二 CC12 1112 寧夏臺NX 58套新聞頻道 XW 88新疆臺XJ 84黑龍江臺 HL 35西藏臺XZ 89遼寧臺LN 55四川臺SC、S0 71、70吉林臺JL 45云南臺YN 95天津臺TJ 74貴州臺GZ 39河北臺HB 31湖北臺HuB(0B) 01河南臺HN 35湖南臺HuN(0N 05)山東臺SD 72安徽 AH 13山西臺SX 78江蘇 JS 47陜西臺ShX(0X 08上海 SH 73)甘肅臺GS 37浙江 ZJ 94青海臺QH 6、63 江西 JX 48重慶臺CQ 16福建 FJ 2、24應(yīng)該指出,上面所示的表1中沒有列出北京地區(qū)可收看的全部電視頻道。在上面的表1中,電視臺名表示進行電視廣播的電視臺的名稱,其中有用英文字母縮寫的頻道名稱,例如中央電視臺各頻道的臺名以“CCX”表示。也有以漢字拼音字幕縮寫的臺名,例如,北京電視臺的“BJ”,廣東電視臺的“GD”等。另外,如果某個電視臺有多套電視節(jié)目,可在臺名的縮寫后加上電視臺的節(jié)目的套數(shù)的編號。例如,“北京五套”可表示為“BJ5”。
上述中央及省級臺的標識編碼可通過編碼器一次設(shè)定于電視機的存儲芯片中,用戶也可以按照編碼表自行逐個設(shè)置。
按照本發(fā)明的基于拼音編碼的遙控選臺方法,如果用戶希望利用拼音來進行選臺,應(yīng)首先設(shè)置對應(yīng)的電視臺的拼音編碼。然后,將所設(shè)置的與電視臺的拼音編碼相對應(yīng)的編碼輸入到電視機的存儲芯片中。此后,每當用戶希望利用拼音方式進行選臺時,只需在拼音選臺模式下按動代表字母和數(shù)字的相應(yīng)按鍵即可選擇所需的電視頻道。
按照本發(fā)明的編碼方法,例如,從上面給出的表1可知,如果用戶想要觀看“中央電視臺第二套”的節(jié)目,只需在拼音模式下按動代表字母“C”的數(shù)字鍵兩次,及代表“二套”的數(shù)字“2”一次,即按下按鍵“112”即可選擇中央電視臺第二套的節(jié)目。遙控器將與用戶按下的按鍵信號輸出到電視機。電視機在其存儲器存儲的編碼表中找到與“CC1”對應(yīng)的電視頻道,隨后可將電視節(jié)目切換到用戶所選擇的頻道。在另一個實例中,如果用戶希望選擇“北京電視臺第五套”的節(jié)目,通過拼音編碼的編碼方法,用戶可知道與“北京電視臺第五套”節(jié)目對應(yīng)的拼音編碼是“BJ5”,用戶僅需要在拼音模式下按動遙控器上的數(shù)字“145”,即,通過三次按鍵就可選擇到所需的電視頻道。與用戶忘記所需電視節(jié)目對應(yīng)的頻道號,而利用遙控器的數(shù)字鍵進行搜索的情況相比,大大減少了按鍵次數(shù),并加快了選臺的速度。
另外,從上面的表1中可以看出,表中的拼音編碼也存在了重碼的情況。例如,“山西臺”和“陜西臺”的拼音分別對應(yīng)“ShX”和“ShX”其編碼均為“0X”,即對應(yīng)與數(shù)字鍵“08”。這種情況下,為了避免兩個電視臺出現(xiàn)重碼的現(xiàn)象,可將“山西臺”的編碼改變?yōu)椤癝X”,而“陜西臺”的編碼仍為“ShX”。這樣,如果用戶選擇“山西臺”,則在拼音模式下按動數(shù)字“78”;如果選擇“陜西臺”,則按動數(shù)字鍵“08”,從而避免了重碼問題。另外,按照本發(fā)明,對于不造成混淆的情況,數(shù)字鍵“0”還可代表“?h”,其中“?”可以分別代表“Z”,“C”,和“S”。此外,數(shù)字鍵“0”也可代表“n”或“1”以便于南方人的發(fā)音習慣。另外,為了便于區(qū)分“湖(Hu)”和“河(He)”的發(fā)音,還將數(shù)字鍵“0”設(shè)置為代表“Hu”,以減少重碼的情況。這種情況下,如果用戶選擇“湖北臺”,其對應(yīng)的編碼為“HuB”,需要按動的數(shù)字鍵為“01”,如果用戶選擇“河北臺”,其對應(yīng)的編碼為“HB”,需要按動的數(shù)字鍵為“31”。
另一種情況是區(qū)分某個電視臺的節(jié)目在十套或十套以上時出現(xiàn)的問題。例如,對于“中央電視臺”,其每天廣播十幾套節(jié)目。例如,為了區(qū)分“中央電視臺第一套”節(jié)目和“中央電視臺第十一套”,“中央電視臺第十一套”等的節(jié)目,即區(qū)別拼音編碼“CC1”,“CC11”,“CC12”,作為一個實施例,其解決方法是可以選擇由電視機中設(shè)置的控制器在用戶每次按動按鍵時對按鍵的時間間隔進行計時,如果按動按鍵的時間間隔超過了預定的時長,則認為按鍵輸入已經(jīng)結(jié)束。例如,當用戶在拼音模式下按動數(shù)字鍵“111”后,如果在預定時間間隔內(nèi),例如2秒,沒有繼續(xù)按動按鍵,電視機的控制器則判斷用戶要選擇的電視頻道是“CC1”,即,“中央電視臺第一套”節(jié)目,并切換到相應(yīng)的頻道。如果用戶在預定的時間間隔內(nèi),例如2秒內(nèi),繼續(xù)按動數(shù)字鍵,則接受后面的編碼信號,將其與前面已經(jīng)接收的編碼信號作為整體考慮,在表中找到對應(yīng)的電視臺。然而,本發(fā)明不限于此,也可采用其它方式進行區(qū)分。
上述編碼過程實質(zhì)上等價于哈希(Hash)表,即,用一套關(guān)鍵字來快速查找目標元素。哈希關(guān)鍵字的設(shè)計原則是盡量減少重碼率,也即同一個碼字對應(yīng)多個目標元素的概率。設(shè)N為編碼總數(shù),Nc為重碼的個數(shù),Le為平均碼長。重碼率按下面的公式計算Rc=NcN---(1)]]>平均碼長按下面的公式(2)計算Le=Σi=1NLiN---(2)]]>
其中Li是第i個編碼的長度。
在上面的表1中,重碼數(shù)Nc=0,故重碼率Rc=0,也即目前是一個最優(yōu)編碼方案;平均碼長為2.3,也即平均2.3次按鍵即可以完成一個頻道的選擇。與用數(shù)字鍵進行掃描按動的情況相比,極大地減少了按鍵的次數(shù)。
按照本發(fā)明,用戶可以為某一頻道或者編碼表中沒有列出的電視臺,例如地方臺,定義或刪除頻道別名。為了進行這兩項操作,首先用數(shù)字選臺模式切換到要進行編碼定義的頻道,然后按遙控器“菜單”鍵打開電視機管理菜單。
圖2示出了根據(jù)本發(fā)明一個實施例的設(shè)定菜單的示意圖。設(shè)定菜單可以是多級菜單。當用戶要執(zhí)行“別名管理”時,按動遙控器上的菜單按鍵進入設(shè)定菜單。選擇“別名管理”項進入所示的下一級菜單,電視機操作系統(tǒng)調(diào)用相應(yīng)的管理程序。進入“設(shè)定別名”和“刪除別名”的菜單。當用戶要刪除當前為相應(yīng)的電視臺設(shè)置的別名時,可選擇“刪除別名”項。例如,如圖2所示,其中“SD”表示系統(tǒng)內(nèi)置的“山東電視臺”,而“SDXL”則可能是用戶定義的“神雕俠侶”的縮寫,表示目前山東電視臺正在播放“神雕俠侶”,即山東電視臺所在頻道的別名,按動數(shù)字字母鍵“SDXL”后,即選定了播放“神雕俠侶”的“山東電視臺”。選定“SDXL”后按動確定鍵,即可刪除“山東電視臺”的別名“SDXL”。同樣,用戶可以通過設(shè)定菜單設(shè)定新的頻道編碼。
下面分別具體說明設(shè)定別名和刪除別名的步驟。別名設(shè)定步驟如下1)以數(shù)字模式,拼音模式,或按頻道增減鍵等操作方式進入某一要設(shè)定的頻道作為當前頻道;2)按動遙控器“菜單”鍵,打開設(shè)定菜單,進入“別名管理-設(shè)定別名”菜單項;3)按動遙控器的數(shù)字字母鍵,輸入頻道別名編碼,即對應(yīng)的拼音字母;4)確認輸入的內(nèi)容,為了減少按鍵數(shù)量,可以將右邊的方向鍵,通常是音量增減鍵和頻道增減鍵中的一個定義為確認鍵;退出設(shè)定菜單,為了減少按鍵數(shù)量,可以將左邊的方向鍵,通常是音量增減鍵和頻道增減鍵中的另一個定義為退出鍵。
別名刪除步驟如下1)以數(shù)字模式,拼音模式,或按頻道增減鍵等操作方式進入某一要設(shè)定的頻道作為當前頻道;2)按下遙控器的“設(shè)定”鍵,打開設(shè)定菜單,進入“別名管理-刪除別名”菜單項,選擇已有的一項別名;3)確認刪除的內(nèi)容,確認鍵的定義如上所述;退出菜單,退出鍵的定義如上所述。
用戶設(shè)定相應(yīng)電視臺的別名后,其別名編碼方案可能與系統(tǒng)已定義的編碼重碼,此時按照前面所述的重碼消解方式予以消解。
下面參考圖3描述根據(jù)發(fā)明實施例的基于漢字拼音進行遙控選臺的電視機的內(nèi)部結(jié)構(gòu)。為便于描述,圖中未示出電視接收機中與本發(fā)明的內(nèi)容無關(guān)的部分,并省略了對其描述。如圖3所示,根據(jù)本發(fā)明的實施例,電視機內(nèi)部包括紅外接收電路1,屏幕顯示驅(qū)動電路2,調(diào)諧電路3,接口電路4,存儲裝置5,控制器6,和通信接口7,紅外接收電路1從遙控器接收用戶發(fā)出的指令信號,并通過接口電路4傳送到控制器6。屏幕顯示驅(qū)動電路2驅(qū)動顯示屏幕顯示與用戶輸入的指令對應(yīng)的信息。例如,當用戶利用拼音編碼選擇電視臺時,在出現(xiàn)重碼的情況下,顯示與用戶輸入的編碼信息對應(yīng)的可供選擇的侯選電視臺。接口電路4用于為電視機內(nèi)部的相應(yīng)電路提供接口,進行相應(yīng)的信號轉(zhuǎn)換。存儲器5存儲拼音編碼表,和從編碼器下載的編碼-頻道映射表(下文描述),以及控制器控制電視機的相應(yīng)電路的操作所需的程序和其它必要的數(shù)據(jù)。作為例子,存儲器5可以采用電可擦可編程只讀存儲器(EEPROM)等??刂破?控制電視機中各個部分的操作??刂破?通過接口電路4產(chǎn)生調(diào)諧信號,用于產(chǎn)生屏幕圖案輸出。另外,控制器6還通過通信接口7從編碼器下載編碼-頻道映射表。
下面說明根據(jù)本發(fā)明,利用拼音編碼實現(xiàn)電視節(jié)目選臺的操縱。用戶打開電視機時,電視機的缺省選臺模式為數(shù)字選臺模式。在數(shù)字選臺模式下,用戶可以直接通過頻道數(shù)字號來選擇頻道。如上所述,將數(shù)字鍵“0”設(shè)置為模式切換鍵。例如,在數(shù)字選臺模式下,將遙控器的“0”鍵按下奇數(shù)次,進入拼音選臺模式,按下偶數(shù)次返回數(shù)字選臺模式。在拼音選臺模式下,用戶通過遙控器上的數(shù)字按鍵輸入拼音編碼表中定義的頻道碼字即可,同時電視機屏幕上同步顯示當前按鍵序列下的可選頻道列表。用戶隨時可以使用現(xiàn)有遙控器上的“頻道(號碼)增加”和“頻道(號碼)減少”鍵來改變頻道。下面說明在用戶的自定義設(shè)定與系統(tǒng)設(shè)定發(fā)生了重碼時,如何選擇希望的電視頻道。
如圖4a所示,當同一個拼音編碼對應(yīng)不同的頻道時,即發(fā)生重碼,此時,在電視屏幕上顯示與該拼音編碼所對應(yīng)的電視臺名。圖4a示出了存在三個與該拼音編碼所對應(yīng)的電視臺名的例子。根據(jù)本發(fā)明,控制器6自動切換到重碼頻道列表中的第一個頻道,并在屏幕上(例如右上角)顯示表示候選信息,如圖中的粗體框所示。粗體框表示當前屏幕上正在播放的第一個重碼頻道的節(jié)目。如果屏幕上顯示的第一個重碼頻道的節(jié)目不是用戶希望觀看的頻道,可通過按動“頻道增加”和“頻道減少”鍵來選擇其它侯選頻道。圖4b示出了按下“頻道增加”鍵后屏幕的顯示內(nèi)容。從圖中可以看到,當前頻道已切換到第二個重碼頻道的節(jié)目(數(shù)字2的邊框已變成粗體框)。如果用戶在一個侯選頻道上停留超過預定時間,例如,1.5秒,控制器6則確認用戶選擇了當前的侯選頻道。
通常,有線電視運營商從衛(wèi)星接收電視節(jié)目下行信號并解調(diào)后,再調(diào)制到表1所示的不同頻道上。中國大陸有線電視頻道資源的規(guī)定如下
其中DS表示標準頻道,Z表示有線電視的增補頻道,每個頻道占8MHz的頻寬。
在電視機內(nèi)部的存儲裝置5中存儲編碼-頻道映射表。通常,不同地區(qū)的頻道安排并不一致,但安排確定以后,就基本上保持不變(有新的節(jié)目時,則可能會安排新的頻道)??紤]到表1中所列舉的電視臺在中國大陸大部分地方均可以收看,所以可以建立一張內(nèi)容如下所示的編碼-頻道映射表電視臺\編碼 頻道…………中央一套\CC1Z3…………該表格表示了用戶輸入的編碼如何映射到電視頻道上,通過在電視機存儲裝置5中設(shè)立這樣一張表,電視接收機就可以跳轉(zhuǎn)到確定的頻道。例如,如果用戶想收看“中央一套”的節(jié)目,在拼音模式下通過按動遙控器上與其拼音編碼“CC1”對應(yīng)的的數(shù)字字母鍵“111”向電視接收機發(fā)送選臺信號。電視接收機接收到該信號后查找存儲裝置5存儲的編碼-頻道映射表,并跳轉(zhuǎn)到對應(yīng)的頻道Z3。
如前所述,由于不同的有線電視運營商所安排的頻道使用表并不一致,所以需要使用編碼器將有線電視運營商提供的頻道使用表輸入到電視接收機中,缺省情況下,碼表可以為空。編碼器可以由電視接收機銷售商維護并負責對售出的電視接收機進行編碼。
在數(shù)字電視中,由于數(shù)字電視節(jié)目信號中可以攜帶臺標信息,所以編碼-頻道映射表可以由電視機中的CPU自動生成。
編碼器可以由任何一種具備標準通信接口的計算機開發(fā)而成。編碼器包括以下兩個功能1)操作員通過計算機把編碼-頻道映射表傳送到編碼器中(編程模式);2)操作員通過編碼器經(jīng)電視接收機的通信接口7把存儲的編碼-頻道映射表寫入到電視接收機中(分發(fā)模式)。作為替換,也可以將編碼器設(shè)置在電視接收機中,并通過外部設(shè)備,例如網(wǎng)絡(luò),將編碼-頻道映射表下載到電視接收機的存儲裝置5中。
為了實現(xiàn)拼音編碼選臺功能,電視接收機的管理程序需要作以下改變。首先,要設(shè)置一個選臺模式變量,記錄用戶當前的選臺模式。該模式可以由用戶通過“選臺模式”鍵(例如,可設(shè)置數(shù)字鍵“0”作為選臺模式轉(zhuǎn)換鍵)進行修改。電視機中存儲的管理程序接收用戶到選臺命令時,根據(jù)當前的選臺模式,選擇不同的處理路徑(將在后面描述)。用戶進行別名定義或者刪除操作時,管理程序執(zhí)行不同的處理路徑。如果用戶定義電視臺的別名,電視接收機接收用戶輸入的別名,并寫入到編碼-頻道映射表中。如果刪除別名,電視接收機跟蹤用戶進行的菜單選擇,定位待刪除的別名,并從編碼-頻道映射表中刪除該項。
下面參考圖5說明根據(jù)本發(fā)明實施例的基于漢字拼音進行遙控選臺方法的操作過程。首先,當用戶按動遙控器上的數(shù)字字母鍵0-9或“-/--”鍵時,在步驟S501判斷當前的選臺模式是數(shù)字模式還是拼音模式。如果步驟S501中的判斷結(jié)果為“否”,則在步驟S502檢測是否輸入了選臺模式切換指令。如果步驟S502中的判斷結(jié)果為“否”,則在步驟S503繼續(xù)執(zhí)行傳統(tǒng)的數(shù)字選臺過程,并在步驟S505按照用戶輸入的數(shù)字頻道號執(zhí)行頻道的切換。如果在步驟S502檢測到了選臺模式切換指令,該過程進行到步驟S504,將當前的選臺模式切換到拼音模式,并確認操縱成功,結(jié)束切換過程。
在步驟S501中,如果判斷遙控選臺方式是處在拼音模式下,該過程則轉(zhuǎn)動步驟S507。在步驟S507中,檢測用戶輸入的指令是否含有模式切換指令,在拼音模式下,當用戶輸入“0”,且在規(guī)定時間內(nèi)無后續(xù)輸入時,判定用戶發(fā)出了模式切換指令,將選臺模式轉(zhuǎn)換為數(shù)字模式。此后過程轉(zhuǎn)到步驟S506,進入數(shù)字選臺模式,并確認操縱過程,結(jié)束切換過程。在步驟S507中,如果用戶利用拼音編碼輸入了希望選擇的電視臺,則在步驟S508對與用戶輸入的編碼對應(yīng)的電視臺名進行過濾,即,找出與該編碼對應(yīng)的所有電視臺作為侯選電視臺。在用戶選擇未結(jié)束或存在重碼時,候選列表中會有多個可能的候選臺。因此,根據(jù)用戶每次合法的按鍵輸入過濾候選列表,保留可能的候選,其具體過程將在后面描述。在步驟S509,判斷侯選電視臺的數(shù)量是否大于1。當侯選電視臺的數(shù)量為零時,說明沒有與所輸入的拼音編碼對應(yīng)的電視臺,即,無合法侯選,該過程結(jié)束。如果在步驟S509確定侯選數(shù)量為1,流程則轉(zhuǎn)到步驟S511,在存儲裝置5存儲的編碼-頻道映射表中查找對應(yīng)的頻道號,并據(jù)此進行調(diào)諧。在找到對應(yīng)的頻道號后,流程轉(zhuǎn)到前面所述的步驟S505,執(zhí)行頻道切換,并在選臺成功后結(jié)束選臺過程。
當在步驟S509判斷侯選數(shù)量大于1時,流程轉(zhuǎn)到步驟S512,判斷查找侯選臺的過程是否已經(jīng)完成。如果用戶輸入一定數(shù)量的按鍵后,仍存在多個候選臺,并且不能通過后續(xù)輸入進行區(qū)分時,則認為候選已經(jīng)輸入完整,流程轉(zhuǎn)至步驟S510,執(zhí)行重碼消解。重碼消解是通過在屏幕上給出一個候選菜單,讓用戶進行選擇的過程。其具體操作已在前面描述。在步驟S510執(zhí)行完重碼消解后,如果只剩下唯一合法的候選,流程則轉(zhuǎn)到步驟S511,通過查詢編碼-頻道映射表來查找最終的頻道號,并據(jù)此進行調(diào)諧,執(zhí)行以后的步驟。
如果在步驟S512判斷侯選臺查找仍未完成,則在步驟S513讀取遙控器輸入的下一個按鍵。此后,流程轉(zhuǎn)到步驟S514,判斷輸入的按鍵是否合法,如果輸入的按鍵不合法,則確定無合法侯選臺,并結(jié)束該過程。相反,如果在步驟S514確定按鍵輸入合法,流程則進行到步驟S515,以此判斷按動按鍵的時間間隔是否超時。如果步驟S515的判斷結(jié)果為肯定,則確定無合法侯選臺,并結(jié)束該過程。如果步驟S515的判斷結(jié)果為否定,流程則返回步驟S507,檢測是否接收到模式切換指令。
下面參考圖6詳細說明圖5中的侯選過濾的方法。首先,在步驟S601中,輸入一個按鍵。在步驟S602判斷對侯選列表的檢查是否結(jié)束。如果侯選列表的檢查已經(jīng)結(jié)束,則結(jié)束侯選過濾,并顯示選擇的頻道。如果判斷侯選列表的檢查仍未結(jié)束,流程則轉(zhuǎn)到步驟S603,從侯選列表中取出一個侯選臺。此后,流程進行到步驟S604,判斷取出的侯選臺的第i(i是大于對于1的自然數(shù))個編碼字符是否與輸入的字符一致。如果步驟S604的判斷結(jié)果表明與輸入的按鍵對應(yīng)的字母與該侯選的第i個字符不一致,則在步驟S605刪除該侯選。如果步驟S604的判斷結(jié)果表明兩個字符一致,流程則返回步驟S602,繼續(xù)判斷侯選列表的檢查是否結(jié)束,以此來消解重碼,得到經(jīng)過濾的侯選臺。
至此,已描述了根據(jù)本發(fā)明的基于漢字拼音編碼使電視接收機進行遙控選臺的的優(yōu)選實施例應(yīng)該指出,本發(fā)明不限于利用漢字拼音編碼進行遙控的領(lǐng)域,而是可應(yīng)用到與字母有關(guān)的所有遙控領(lǐng)域。例如,本發(fā)明也可應(yīng)用于英文電視節(jié)目的頻道遙控。例如,根據(jù)本發(fā)明的原理,可設(shè)置編碼“CNN”代表“CNN電視頻道”,設(shè)置編碼“NG”代表“國家地理電視頻道”等。
上面描述的方法可以記錄在諸如軟盤,硬盤,CD-ROM,DVD-ROM之類的計算機可讀的記錄介質(zhì)上。
雖然參考特定的實施例對本發(fā)明進行了描述,本發(fā)明并不局限于此,而僅由所附權(quán)利要求限定,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明精神的情況下可對本發(fā)明的實施例進行各種改變和改進。
權(quán)利要求
1.一種利用漢字拼音對電視接收機進行遙控選臺的編碼方法,包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;和建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
2.根據(jù)權(quán)利要求1所述的編碼方法,其中選用漢字串的拼音對相應(yīng)的電視頻道進行編碼的步驟是利用代表電視頻道標識的漢字串的聲母對電視頻道進行編碼。
3.根據(jù)權(quán)利要求1或2所述的編碼方法,其中當電視臺的節(jié)目通過多個頻道播放時,利用代表所述電視頻道標識的漢字串的聲母和與電視臺的頻道號對應(yīng)數(shù)字對相應(yīng)的電視頻道進行編碼。
4.一種利用漢字拼音編碼對電視接收機進行遙控選臺的方法,包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中;接收遙控裝置發(fā)送的所述拼音編碼信號,并查找所述編碼-頻率映射表中與所述接收的拼音編碼信號對應(yīng)的電視頻道。
5.根據(jù)權(quán)利要求4所述的遙控選臺方法,其中進一步包括當所述接收的拼音編碼對應(yīng)多個侯選電視頻道時,從所述多個侯選電視頻道中選出一個希望的電視頻道的重碼消解步驟。
6.根據(jù)權(quán)利要求5所述的遙控選臺方法,其中進一步包括當所述接收的拼音編碼對應(yīng)多個侯選電視頻道時,如果在一個侯選電視頻道的停留時間超過預定時間時,確認用戶選擇了該侯選電視頻道。
7.根據(jù)權(quán)利要求4至6所述的遙控選臺方法,其中進一步包括可隨時使用遙控器上的頻道號碼增加和頻道號碼減小鍵來改變頻道。
8.根據(jù)權(quán)利要求4至7中的任何一項所述的遙控選臺方法,其中可以將利用所述漢字拼音編碼的遙控選臺模式切換到數(shù)字選臺模式。
9.一種利用英文字母對電視接收機進行遙控選臺的編碼方法,包括步驟向遙控裝置的數(shù)字按鍵分配英文字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的英文字母;選用代表電視頻道標識的英文字母對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的英文字母編碼表;將代表相應(yīng)頻道標識的字母編碼存儲到電視接收機的存儲裝置中;和建立頻道的字母編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
10.一種利用漢字拼音對電視接收機進行遙控選臺的遙控裝置,包括輸入按鍵,包括分別代表數(shù)字0至9的數(shù)字按鍵,每個數(shù)字按鍵分配有2至4個字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的英文字母,用于輸入數(shù)字和所對應(yīng)的漢語拼音;和切換裝置,用于在數(shù)字選臺模式和拼音選臺模式之間切換所述遙控裝置的遙控選臺模式。
11.根據(jù)權(quán)利要求10所述的遙控裝置,其中向數(shù)字鍵“1”分配字母“A、B和C”,向數(shù)字鍵“2”分配字母“D、E、和F”,向在數(shù)字鍵“3”分配字母“G和H”,向數(shù)字鍵“4”分配字母“I、J、和K”,向數(shù)字鍵“5”分配字母“L、M、和N”,向數(shù)字鍵“6”分配字母“O、P、和Q”,向數(shù)字鍵“7”分配字母“R、S、和T”,向數(shù)字鍵“8”分配字母“U、V、W、和X”,向數(shù)字鍵“9”分配字母“Y和Z”,向數(shù)字鍵“0”分配“Zh、Ch、Sh和Hu”,其中,“Zh、Ch、Sh和Hu”用“?h”表示。
12.根據(jù)權(quán)利要求10所述的遙控裝置,其中設(shè)置數(shù)字鍵“0”鍵作為所述切換裝置,用于在所述數(shù)字選臺模式和所述拼音選臺模式之間進行切換。
13.根據(jù)權(quán)利要求10所述的遙控裝置,其中設(shè)置一位和兩位數(shù)字選擇鍵“-/--”鍵作為所述切換裝置,用于在所述數(shù)字選臺模式和所述拼音選臺模式之間進行切換。
14.一種計算機可讀記錄介質(zhì),用于存儲利用漢字拼音對電視接收機進行遙控選臺的編碼方法的程序,所述方法包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;和建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。
全文摘要
一種利用漢字拼音對電視接收機進行遙控選臺的編碼方法,包括步驟向遙控裝置的數(shù)字按鍵分配漢語拼音字母,使所述的數(shù)字鍵分別代表已有的數(shù)字和所分配的拼音字母;選用代表電視頻道標識的漢字串的拼音對相應(yīng)的電視頻道進行編碼,產(chǎn)生電視頻道標識的拼音編碼表;將代表相應(yīng)頻道標識的拼音編碼存儲到電視接收機的存儲裝置中;和建立頻道的拼音編碼與頻道的頻率之間的編碼-頻率映射表并存儲在電視接收機中。本發(fā)明還包括利用漢字拼音對電視接收機進行遙控選臺的遙控裝置。
文檔編號G06F3/023GK1642239SQ20041000221
公開日2005年7月20日 申請日期2004年1月15日 優(yōu)先權(quán)日2004年1月15日
發(fā)明者夏海榮 申請人:松下電器產(chǎn)業(yè)株式會社