專利名稱:實現在電視機上輸入文字的方法
技術領域:
本發明涉及一種向電子設備輸入文字的方法,特別是在電視機上輸入文字的方法。
背景技術:
電視技術的一個發展趨勢是將電視機連接到各種網絡,使用者通過連接到網絡的 電視機與網絡中的內容提供商或者其他使用者進行互動。文字交流是一種主要的互動 形式,如使用者通過即時通訊系統與其他使用者進行文字交流。由于傳統的電視機并 沒有文字輸入的功能,如何在電視機上實現文字輸入是需要解決的問題。
實現文字輸入需要借助一定的輸入設備,目前主要的輸入設備有兩類, 一類是類 似計算機鍵盤的輸入鍵盤,鍵盤上的按鍵對應字母、標點符號等文字輸入單位,按下 相應的按鍵即可輸入相應的文字輸入單位。這一方案除增加鍵盤外,在電視機上也要 增加鍵盤接口等相應的硬件裝置,這會導致比較大的成本,因此并不是一個優選的技 術方案。
另一類常用的輸入設備是傳統電視機具有的遙控器,配合文字輸入法實現在電視 機上輸入文字。由于遙控器上的按鍵有限,所以輸入文字的方法有其特別之處。由于 手機也存在按鍵有限的情況,因此在手機上實現文字輸入的方法可以應用于利用遙控 器進行文字輸入的情況。以手機上使用的T9輸入法為例說明一下采用遙控器作為輸入 設備時向電視機輸入文字的方法T9方法將英文26個字母分配到9個數字鍵上,每個 數字鍵代表3個英文字母,中文輸入采用拼音輸入法,事實上也是要按相應的拼音字 母所在數字鍵,輸入特定英文字母需要按相應的數字鍵,3個英文字母分別需要按一次、 兩次、三次進行選擇。這種文字輸入法存在的主要問題是多數情況下輸入一個字母需 要多次按鍵,輸入文字的效率低。
發明內容
為了解決現有利用遙控器實現對電視機進行文字輸入方法存在的效率低的問題, 本發明提供了一種實現在電視機上輸入文字的方法,利用電視機的顯示面積大的特點, 來提高輸入文字的效率。
本發明的技術方案如下
實現在電視機上輸入文字的方法包括如下步驟
A、 在電視機的顯示屏幕上顯示文字輸入單位及代表每個文字輸入單位的數字;
B、 將電視機遙控器發送給電視機的代表具體數字的信號與步驟A中所述數字建立
對應關系;
C、將步驟B所述建立了對應關系的數字所代表的文字輸入單位在電視機顯示屏幕 上以完成輸入的狀態顯示。
步驟A中在電視機的顯示屏幕上顯示的文字輸入單位的數量小于等于10。 所述文字輸入單位為英文字母。
所述實現在電視機上輸入文字的方法還包括如下步驟根據若干順序完成輸入的 字母的排列,顯示符合文字規則的可能的字母組合,所述字母組合是指在所述若干順 序完成輸入的字母的排列后增加字母所形成的字母組合。
所述文字規則是漢語拼音的規則,并包括如下步驟
Al、在電視機顯示屏幕上顯示完成輸入的字母組合所代表的漢字及代表每個漢字 的數字;
Bl、將電視機遙控器發送給電視機的代表具體數字的信號與步驟A1中所述數字建 立對應關系。
Cl、將步驟B1所述建立了對應關系的數字所代表的漢字在電視機顯示屏幕上以完 成輸入的狀態顯示。
步驟A1中在電視機的顯示屏幕上顯示的漢字的數量小于等于10。 所述實現在電視機上輸入文字的方法還包括如下步驟
A2、在電視機的顯示屏幕上顯示標點符號或運算符號及代表每個標點符號或運算 符號的數字;
B2、將電視機遙控器發送給電視機的代表具體數字的信號與歩驟A2中所述數字建 立對應關系;
C2、將步驟B所述建立了對應關系的數字所代表的標點符號或運算符號在電視機 顯示屏幕上以完成輸入的狀態顯示。
步驟A2中在電視機的顯示屏幕上顯示的標點符號或運算符號的數量小于等于10。 本發明的技術效果
本發明的在電視機上輸入文字的方法利用電視機顯示面積大的優勢,將文字輸入 單位(如英文字母、單個漢字)英文字母和代表英文字母的數字同時在電視機的顯示 屏幕上顯示,按遙控器上的數字鍵,遙控器向電視機發出代表該數字的信號實現選擇 該數字對應的英文字母輸入,這樣比照背景技術部分介紹的T9輸入法,提高了按鍵效 率,從而提高了文字輸入效率。具體分析如下,T9輸入法將26個英文字母分配到9 個數字鍵上,因此有8個數字鍵每個數字鍵代表3個字母,l個數字鍵代表2個字母, 所以有9個字母需要一次按鍵輸入,9個字母需要兩次按鍵輸入,8個字母需要三次按 鍵輸入,平均一個字母需要(9+9X2+8X3) /26 = 1.96次擊鍵。以本發明在電視機顯 示屏幕上一次顯示10個英文字母為例,當前顯示的英文字母可以直接按對應數字鍵以 實現該英文字母的輸入,除了這10個英文字母外的其他16個英文字母分別設置到兩 個頁面,這兩個頁面可以通過前、后翻頁的方式實現在電視機屏幕上顯示,因此任何 一個英文字母最多需要翻頁一次,因此平均每個字母需(10+16*2) /26 = L6次。可
見本發明的輸入文字方法的效率得到大幅提升。
在電視機屏幕上顯示10個以下備選字母,可以利用遙控器上的10個數字鍵,選 擇一個字母只需要按一下對應的數字鍵,文字輸入效率高。
同樣的道理,可以將上述英文字母替換成標點符號或運算符號執行本發明的方法, 即在電視機屏幕上顯示標點符號或運算符號和對應的數字,可以達到提升文字輸入效 率的目的。
本發明還可以根據英文規則采用聯想式英文輸入法,可以進一步提升英文文字輸 入效率。即根據依次輸入的幾個英文字母的排列順序,在電視機屏幕上顯示可能的英 文單詞供選擇輸入,如首先輸入英文字母h和i后,可以列出his、 him、 history等 英文單詞供選擇輸入,這樣輸入Sunday這個單詞僅需要按4下按鍵,大大提升了文字 輸入效率。
由于漢語拼音也是由英文字母拼寫(或個別拼音字母由英文字母代替進行拼寫), 因此也可以采用上述英文字母的輸入方法,在輸入完拼音字母后,在電視機屏幕上顯 示對應的可選漢字供選擇輸入。當然,拼音字母也可以根據拼音規則采用聯想式輸入 法,可以進一步提升文字輸入效率。
圖1為采用本發明的方法實現英文輸入的流程圖。
圖2為采用本發明的方法實現中文輸入的流程圖。
圖3為采用本發明的方法實現英文輸入在電視機屏幕上的顯示結果。
圖4為采用本發明的方法實現中文輸入在電視機屏幕上的顯示結果。
圖5為采用本發明的方法實現標點符號輸入在電視機屏幕上的顯示結果。
具體實施例方式
以下通過實施例對本發明的技術方案進行詳細說明。 本發明現在電視機上輸入文字的方法主要通過下述方法步驟實現
A、 在電視機的顯示屏幕上顯示文字輸入單位及代表每個文字輸入單位的數字,該
數字起到索引的作用。實現前述在電視機的顯示屏幕上顯示的方法可以采用基于0SD 開發的顯示系統。文字輸入單位是指輸入文字的最小單位,如英文字母或漢字的拼音 字母等。
B、 將電視機遙控器發送給電視機的代表具體數字的信號與步驟A中所述數字建立 對應關系。大多數電視機遙控器都具有0-9共10個數字鍵,每按下一個數字鍵,遙控 器就向電視機發出代表這個數字的信號,將這個信號與步驟A中代表文字輸入單位的 數字建立聯系,即相等于遙控器發出的信號選中了這個數字。
C、 將步驟B所述建立了對應關系的數字所代表的文字輸入單位在電視機顯示屏幕 上以完成輸入的狀態顯示。即將步驟B中與遙控器發出信號建立聯系的數字所代表的 文字輸入單位完成輸入并顯示完成輸入的狀態,如電視機屏幕上需要輸入文字的光標處經過上述步驟后顯示所述文字輸入單位,以表示該文字輸入單位已經完成輸入。
經過A、 B、 C三個步驟,具備了在電視機上輸入文字所需要的基本要素,即文字 輸入單位已被輸入。
本發明不同于在手機上的T9文字輸入法,由于電視機比手機具有更大的顯示空間, 可以將更多的可選擇文字輸入單位列示出來,因此通過遙控器簡單操作發出選擇列示 的文字輸入單位(或選擇文字輸入單位所對應的代表數字),從而實現文字輸入,這會 簡化使用者操作遙控器的過程,適合遙控器上按鍵有限的情況,提高文字輸入效率。
下面分別以英文輸入、漢字輸入為例說明本發明的方法。
圖1顯示了輸入英文的流程。
首先,啟動本發明的英文文字輸入法后,在電視機顯示屏幕上顯示英文字母和代 表該字母的數字,如圖3所示大的方框的范圍是電視機顯示屏幕的范圍,在電視機的 顯示屏幕上,當啟動本發明的英文輸入法后在屏幕上顯示平行的兩行, 一行是排列的 英文字母,另一行是數字,數字與英文字母一一對應。顯示的英文字母的數量可以是 1-26,在本實施例中優選顯示英文字母數是10個,這樣可以與遙控器上的IO個數字 鍵一一對應。
第二,將遙控器上發出的代表數字的信號與顯示的代表英文字母的數字建立對應 關系,即電視機將遙控器發出的代表數字的信號識別為選擇代表英文字母的數字。按 下遙控器單個數字鍵發出的信號可以對應1個代表英文字母的數字,當同時顯示的英 文字母數量大于10時,可以利用遙控器輸入兩位數的功能發出代表兩位數的信號。本 實施例優選的方案是同時顯示IO個英文字母,只需按1個數字鍵就可以選擇一個字母, 而在遙控器上輸入兩位數操作步驟要多一些,輸入文字的效率自然有些低。當然,其 他的16個字母可以通過"翻頁"的方式顯示,即分別顯示1行10個字母和1行6個 字母,每次顯示的字母可以通過一個數字鍵進行選擇,可以通過將按下遙控器某個按 鍵發出的信號設置為執行所述"翻頁"功能,如圖3顯示的將遙控器上具有的"一" 和"一"鍵設置成"翻頁"功能。
第三,將執行第二后選擇的數字代表的英文字母進行輸入,具體的是將該英文字 母在電視機屏幕的相應位置(如寫字板上光標所在位置或圖3中顯示的輸入法顯示區 域內,即圖3中"hi"所在小方框區域)顯示該英文字母,以表明完成該英文字母的 輸入。至此可以實現英文輸入的基本功能,即字母可以構成單詞進而構成語句。但為 了進一步提高英文輸入的效率,可以將現有的一些聯想式文字輸入法引入到本發明中, 所謂聯想輸入方法是指依據語言規則,根據開始順序輸入的幾個英文字母,可以列出 可能的單詞(即字母組合),如首先輸入英文字母h和i后,可以列出his、him、 history 等英文單詞供選擇。具體的步驟如下。
第四,啟動聯想輸入方法,即從開始完成第一個英文字母輸入開始就啟動聯想輸 入方法。
第五,根據聯想輸入方法,在電視機屏幕上顯示可選擇的英文單詞和代表該單詞
的數字,如圖3顯示的his、 him、 history。
第六,與第二類似,將遙控器上發出的代表數字的信號與所述顯示的代表英文單
詞的數字建立對應關系,即電視機將遙控器發出的代表數字的信號識別為選擇代表英 文單詞的數字。
第七,與第三類似,將執行第六后選擇的數字代表的英文單詞迸行輸入,具體的 是在電視機屏幕的相應位置(如寫字板上光標所在位置等)顯示該英文單詞,以表明 完成該英文單詞的輸入。
圖2顯示了本發明輸入中文的方法。
本實施例中所采用的輸入中文的方法是指拼音輸入法,由于漢語拼音也是由英文 字母組成的(除個別拼音字母由英文字母代替),因此,對上述英文輸入的方法進行適 當修改后可以應用于中文拼音輸入,具體步驟如圖2所示。
第一步,啟動本發明的中文文字輸入法,此時在電視機屏幕上顯示拼音字母和代 表該字母的數字,如圖4所示。圖4中大的方框的范圍是電視機顯示屏幕的范圍,在 電視機的顯示屏幕上,當啟動本發明的中文輸入法后在屏幕上顯示平行的三行, 一行 是排列的拼音字母,另一行是數字,數字與拼音字母一一對應,第三行是對應輸入的 拼音字母組合符合拼音規則的漢字,漢字與數字行的數字已一一對應。顯示的拼音字 母的數量可以是全部拼音字母,在本實施例中優選顯示拼音字母個數是10個,這樣可 以與遙控器上的IO個數字鍵一一對應。
第二步,將遙控器上發出的代表數字的信號與顯示的代表拼音字母的數字建立對 應關系,即電視機將遙控器發出的代表數字的信號識別為選擇代表拼音字母的數字。 具體的方法與對圖1描述部分的"第二"部分相同。
第三步,將執行第二步后選擇的數字代表的拼音字母進行輸入,具體的是將該拼 音字母在電視機屏幕的相應位置(圖4中包括da的方框)顯示該拼音字母,以表明完 成該拼音字母的輸入。至此可以實現拼音輸入的基本功能。
第四步,為了進一步提升中文輸入效率,可以啟動拼音的聯想輸入法,即根據拼 音的拼寫規則,依據順序輸入的幾個拼音字母可以列出其他可選擇的拼音字母組合, 所謂拼音字母組合是指在所述幾個拼音字母后增加拼音字母,增加拼音字母后的結果 是符合拼音的拼寫規則的。在圖4中顯示屏幕上中包括da的方框顯示輸入的拼音字母, 當順序輸入d、 a兩個拼音字母后,列出da、 dao、 dai等可選擇的拼音字母組合。
第五步,當選擇了特定的第四步產生的拼音字母組合后,在顯示漢字的行顯示對 應該拼音字母組合的可能的單個漢字或包含該單個漢字的詞組,每個漢字或詞組對應 數字行的數字即為代表該漢字或詞組的數字。
第六步,將遙控器上發出的代表數字的信號與上述顯示的代表漢字或詞組的數字 建立對應關系,即電視機將遙控器發出的代表數字的信號識別為選擇代表漢字或詞組 的數字。
第七步,與第三步類似,將執行第六步后選擇的數字代表的漢字進行輸入,具體 的是在電視機屏幕的相應位置(如光標所在位置)顯示該漢字或詞組,以表明完成該 漢字或詞組的輸入。
標點符號、運算符號(包括數學運算符號和邏輯運算符號)等其他輸入文字時需 要的要素(以下簡稱要素)都可以采用本發明的方法依據以下步驟實現在電視機屏 幕上顯示要素和代表要素的數字;將遙控器發出的代表數字的信號與代表要素的數字 建立對應關系;完成要素的輸入。圖5顯示了輸入標點符號時電視機顯示屏幕的顯示 狀態。
在英文輸入、中文輸入、要素輸入等方法之間可以采用常規方法進行切換,如圖3、 圖4、圖5中顯示,設置中文、小寫英文、大寫英文、符號等按鈕,通過選擇不同的按 鈕,在電視機屏幕的右下方的顯示內容部分顯示中文或英文等相應的內容。
權利要求
1、實現在電視機上輸入文字的方法,其特征在于包括如下步驟A、在電視機的顯示屏幕上顯示文字輸入單位及代表每個文字輸入單位的數字;B、將電視機遙控器發送給電視機的代表具體數字的信號與步驟A中所述數字建立對應關系;C、將步驟B所述建立了對應關系的數字所代表的文字輸入單位在電視機顯示屏幕上以完成輸入的狀態顯示。
2、 根據權利要求l所述實現在電視機上輸入文字的方法,其特征在于步驟A中在 電視機的顯示屏幕上顯示的文字輸入單位的數量小于等于10。
3、 根據權利要求1或2所述實現在電視機上輸入文字的方法,其特征在于所述文字輸入單位為英文字母。
4、 根據權利要求3所述實現在電視機上輸入文字的方法,其特征在于還包括如下步驟根據若干順序完成輸入的字母的排列,顯示符合文字規則的可能的字母組合,所述字母組合是指在所述若干順序完成輸入的字母的排列后增加字母所形成的字母組合。
5、 根據權利要求4所述實現在電視機上輸入文字的方法,其特征在于所述文字規則是漢語拼音的規則,并包括如下步驟Al、在電視機顯示屏幕上顯示完成輸入的字母組合所代表的漢字及代表每個漢字的數字;Bl、將電視機遙控器發送給電視機的代表具體數字的信號與步驟A1中所述數字建 立對應關系。Cl、將步驟B1所述建立了對應關系的數字所代表的漢字在電視機顯示屏幕上以完 成輸入的狀態顯示。
6、 根據權利要求5所述實現在電視機上輸入文字的方法,其特征在于步驟A1中 在電視機的顯示屏幕上顯示的漢字的數量小于等于10。
7、 根據權利要求l所述實現在電視機上輸入文字的方法,其特征在于還包括如下 步驟A2、在電視機的顯示屏幕上顯示標點符號或運算符號及代表每個標點符號或運算 符號的數字;B2、將電視機遙控器發送給電視機的代表具體數字的信號與步驟A2中所述數字建 立對應關系;C2、將步驟B所述建立了對應關系的數字所代表的標點符號或運算符號在電視機 顯示屏幕上以完成輸入的狀態顯示。
8、 根據權利要求7所述實現在電視機上輸入文字的方法,其特征在于步驟A2中 在電視機的顯示屏幕上顯示的標點符號或運算符號的數量小于等于10。
全文摘要
本發明涉及一種向電視機輸入文字的方法。為了解決現有利用遙控器實現對電視機進行文字輸入方法存在的效率低的問題,本發明提供了一種實現在電視機上輸入文字的方法,主要包括如下步驟在電視機屏幕上顯示文字輸入單位和代表文字輸入單位的數字;將遙控器發出的代表數字的信號與代表文字輸入單位的數字建立對應關系;完成文字輸入單位的輸入。本發明利用電視機的顯示面積大的特點,顯示更多的可選擇文字內容,提高了輸入文字的效率。
文檔編號G06F3/023GK101388976SQ200810172009
公開日2009年3月18日 申請日期2008年10月27日 優先權日2008年10月27日
發明者楊有翼 申請人:寶利微電子系統控股公司