專利名稱:字符輸入系統及其方法
技術領域:
本發(fā)明涉及一種字符輸入系統及其方法,更特別地涉及一種讓未配置有輸入鍵盤的交互式設備可以加速進行文字輸入的字符輸入系統及其方法。
背景技術:
現今,有越來越多的設備具備有雙向互動的功能或是聯機上網的功能,而這些設備常被稱為交互式設備(Interactive Equipment),而在人機間之互動操作或者上網查閱獲取數據的過程中,使用者必須輸入各種不同的字符、符號,而不只僅是單純數字,例如中文姓名“王大同”、英文姓名“GorgeW.Bush”、或者網址“http://www.google.com.tw/”等等,但是,多數交互式設備往往又不具備鍵盤等輸入裝置,于是在這種情況下,使用軟件模擬的虛擬鍵盤并搭配原本的紅外線遙控裝置來操控,常是一個有效的解決方法。
在以上公知的方法中,該搖控裝置能夠控制輸入字符的方法,主要有組合熱鍵或者是下上左右的光標移動選擇等等方法。然而,這樣的輸入方法的弱點是輸入會相當緩慢,因為以光標逐步移動的方式往往需要多次的按鍵,而組合熱鍵形式又往往需要通過人為的強記或是查閱特定熱鍵對照數據才容易完成,因而大幅降低使用者使用交互式設備進行雙向互動的意愿。
縱上所述,由于現今交互式設備在實際輸入文字上仍具有缺陷,因此發(fā)明人有鑒于上述公知技術的缺陷而發(fā)明出本發(fā)明“字符輸入系統及其方法”。
發(fā)明內容
本發(fā)明的主要目的在于提供一種字符輸入系統及其方法,其可通過最平常的遙控裝置發(fā)送一特定數值至不具備鍵盤輸入裝置的一交互式設備中,借著字符對照表的轉換功能,而直接顯示特定字符于該交互式設備中,其字符可不限于26個字母,甚至是可以輸入各種ASCII或者UNICODE的文字,無須記憶或是光標點選移動,有效節(jié)省輸入文字的時間與成本。
本發(fā)明的另一目的在于提供一種字符輸入系統及其方法,其僅需使用軟件方法,將最常用字符符號的對照表以圖形用戶界面(GUI)形式顯示于交互式設備中而作為操作提示,以讓使用者更輕易的找到輸入字符,加速文字的輸入。
本發(fā)明的又一目的為提供一種字符輸入方法,適用于一遙控裝置與一交互式設備之間,其中該遙控裝置具有多個數字鍵以供一使用者發(fā)出至少一數字指令至該交互式設備中,其包含下列步驟(a)提供一字符對照表,其具有多個具體數值,其中每一具體數值具有一對應字符;(b)接收該遙控裝置所發(fā)出的該至少一數字指令所構成的一具體數值;(c)通過該字符對照表,取得該具體數值所對應的該對應字符;以及(d)顯示該對應字符于該交互式設備上。
根據上述構想,該步驟(a)前更包含一步驟(a0),啟動該字符對照表以顯示在該交互式設備中。
根據上述構想,該步驟(a0)通過該遙控裝置的一指定鍵以啟動具有該字符對照表的一圖形使用接口于該交互式設備中。
根據上述構想,該指定鍵為多個數字鍵所形成的一指定數值或是該遙控裝置的一其它鍵。
根據上述構想,所述具體數值為個位數、十位數或是百位數的數值。
根據上述構想,該字符為一ASCII字碼或是一UNICODE字碼。
本發(fā)明的又一目的為提供一種字符輸入系統,適用于一遙控裝置與一交互式設備間,其中該遙控裝置具有多個數字鍵以供一使用者發(fā)出至少一數字指令至該交互式設備中,其包含一字符對照表,具有多個具體數值,每一具體數值各自具有一對應字符;一處理模塊,響應該至少一數字指令所構成的具體數值,以將該具體數值轉換成該對應字符;以及一顯示模塊,顯示該對應字符。
根據上述構想,該字符輸入系統更包含一接收模塊,用以接收該遙控裝置所發(fā)出的至少一數字指令所構成的該具體數值。
根據上述構想,該處理模塊更包含一判斷單元與一轉換單元,該判斷單元用以判斷該接收模塊所接收的該具體數值是否為一有效數值,而該轉換單元則用以獲取該接收模塊所接收的該具體數值,并與該字符對照表進行對比轉換而取得該對應字符。
本發(fā)明的又一目的為提供一種字符輸入系統,其包含一遙控裝置,其包含多個數字鍵,以供一使用者點選而發(fā)射出至少一數字指令;以及一交互式設備,其包含一接收模塊,用以接收該至少一數字指令,并譯碼為一具體數值;一字符對照表,具有多個具體數值,每一具體數值各自具有一對應字符;一處理模塊,響應該至少一數字指令所構成的具體數值,以將該具體數值轉換成該對應字符;以及一顯示模塊,顯示該對應字符。
根據上述構想,該遙控裝置更包含一指定鍵,用以供該使用者點選來發(fā)出一指定指令。
根據上述構想,該指定指令通過該接收模塊接收以傳送到該處理模塊中。
根據上述構想,該處理模塊更包含一判斷單元,響應該啟動指令而啟動含有該字符對照表的一圖形使用接口并通過該顯示模塊而顯示于該交互式設備中。
根據上述構想,該處理模塊更包含一轉換單元,依據該字符對照表轉換該數字組為該對應字符。
根據上述構想,該遙控裝置與該交互式設備之間通過一紅外線傳輸信息。
根據上述構想,該交互式設備包含選自一電視、多媒體播放機、多媒體計算機以及車用播放設備的其中之一。
根據上述構想,該顯示模塊為一屏幕。
本發(fā)明的又一目的為提供一種字符輸入方法,其包含下列步驟(a)通過一遙控裝置發(fā)射一啟動指令至一交互式設備中;(b)響應該啟動指令,顯示具有一字符對照表的一圖形使用接口于該交互式設備中,其中該字符對照表具有多個具體數值與其對應的字符;(c)響應該圖形使用接口,發(fā)送至少一數字指令;(d)響應該至少一數字指令所構成的具體數值,自該字符對照表取得對應該具體數值的一字符;以及(e)顯示該字符于該交互式設備上。
本發(fā)明的功效與目的,可借助下列實施方式說明,得以更深入的了解。
圖1為本發(fā)明較佳實施例的一種字符輸入系統及其方法的系統架構示意圖。
圖2為本發(fā)明較佳實施例的一種字符輸入系統及其方法的實施方法流程圖。
圖3為利用本發(fā)明字符輸入系統及其方法所使用的字符對照表其中的一種可能實施例。
其中,附圖標記說明如下10遙控裝置11多個數字鍵20交互式設備 21接收模塊22處理模塊23字符對照表24顯示模塊25判斷單元26轉換單元具體實施方式
將于下文中說明本發(fā)明,熟悉本技術者須了解下文中的說明僅系作為例證用,而不用于限制本發(fā)明。
以下針對本發(fā)明較佳實施例的字符輸入系統及其方法進行描述,但實際架構與所實行的方法并不必須完全符合描述的架構與方法,本領域技術人員應當能在不脫離本發(fā)明的實際精神及范圍的情況下,做出種種變化及修改。
請參閱圖1,其為本發(fā)明所揭示的一種字符輸入系統及其方法的架構示意圖。本發(fā)明字符輸入系統主要適用在一遙控裝置10和一交互式設備20之間,其中該遙控裝置10和一交互式設備通過一紅外線來傳輸信息。而該遙控裝置具有多個數字鍵11,這些數字鍵11提供一使用者發(fā)出至少一數字指令至該交互式設備20中。
該交互式設備20更包含一接收模塊21、一處理模塊22、一字符對照表23和一顯示模塊24,其中該字符對照表23具有多個具體數值,每一具體數值各自具有一對應字符。于是該接收模塊21接收該遙控裝置10所發(fā)出的數字指令,隨后將這些數字指令處理為一具體數值以傳送到該處理模塊22中,該處理模塊22更包含有一判斷單元25與一轉換單元26,其中該判斷單元25用以判斷該接收模塊21所提供的該具體數值是否屬于該字符對照表23中的一有效數值,若判斷結果為“是”則將該具體數值傳送到該轉換單元26依據該字符對照表23轉換成一對應字符,并將轉換后的對應字符傳送該顯示模塊24中以顯示出來。
此外,前述字符對照輸入的功能的啟動也是由該遙控裝置10所控制,可以通過一指定鍵,以供該使用者點選來發(fā)出此項字符輸入功能的啟動指令。其中該指定鍵可以是前述多個數字鍵11其中的特定數值或是該遙控裝置10中的其它指令鍵(圖中未揭示)。于是,當該遙控裝置10發(fā)送此項指定指令至該交互式設備20后,同樣是通過該接收模塊21的接收,并傳送到該處理模塊22的該判斷單元25中,該判斷單元25則可響應該啟動指令而啟動含有該字符對照表23的一圖形使用接口(GUI)并通過該顯示模塊24顯示出來。由于該使用者可由該交互式設備20中的顯示模塊24上直接查看到該字符對照表23的內容,因此該使用者若欲輸入含有該字符對照表23的圖形使用接口中的特定字符,只要直接在該遙控裝置10上點選該特定字符所對應的數值,并將此數值發(fā)送至該交互式設備20上,通過前述描述的執(zhí)行方式,即可直接在該交互式設備20上顯示出該特定字符,無須額外記憶熱鍵組合或是使用上下左右光標以在虛擬鍵盤上移動選擇字符。
其中,該交互式設備20可以是一電視、一多媒體播放機、一多媒體計算機或是一車用播放設備,所述具體數值則可以是個位數、十位數或是百位數的數值,以及該顯示模塊24可以為一屏幕。
另外,請參閱圖2,其為本發(fā)明的字符輸入方法的流程圖,首先根據前述的啟動方式來啟動本發(fā)明字符對照輸入的功能,以在該交互式設備20中顯示出具有字符對照表的圖形使用接口,通過遙控裝置所發(fā)出的至少一數字指令,將其數字指令接收而處理構成一具體數值,通過該處理模塊22中的判斷單元25去判斷此數值是否為有效數值,若判斷的結果為“否”,則回到等待遙控裝置發(fā)出至少一數字指令的步驟,而若是判斷的結果為“是”,則是由該轉換單元26依據該字符對照表23去轉換該數值為一對應字符,最后顯示在該交互式設備20的顯示模塊24上。
此外,請參閱圖3,其為本發(fā)明字符對照表其中的一種可能實施例,其中該數值可設定為1至26,而對應的字符則是A至Z,由于本發(fā)明字符對照表可以利用一圖形使用接口的形式顯示在該交互式設備上,該使用者就可以直接看到如圖3所示的字符對照表,于是比如使用者就可以通過遙控裝置發(fā)出“25”的數字指令,經過前述的轉換步驟,就可以在該交互式設備上看到“Y”的字符。然而,該字符對照表的設計并不限于圖3所示的26個字母,甚至是可以輸入ASCII字碼或者UNICODE字碼的各種可能字符,譬如各種常用漢字、符號等等。
因此在實際應用上,本發(fā)明亦可以搭配各種現有技術以補足原有輸入的緩慢與不便利,譬如在現有虛擬鍵盤的輸入方法中,就可以另外額外啟動本發(fā)明字符輸入系統及其方法所產生出的具有字符對照表圖形使用接口來加速字符的輸入,甚至也可以將本發(fā)明所產生的字符直接反映在既有虛擬鍵盤的字鍵的位置上,無須通過光標來移動。
于是,依據前述的字符輸入的轉換機制,在不具備鍵盤輸入裝置的交互式設備上,使用者無須刻意記憶任何熱鍵組合或是須緩慢逐步移動光標,而可直接依照一交互式設備上顯示的字符對照表的內容,通過最普通常見的遙控裝置發(fā)送一特定數值至其交互式設備中,借著其字符對照表的轉換功能,而直接顯示特定字符于該交互式設備中,加速輸入字符的時間,增進使用者使用該交互式設備的意愿。
綜上所述,本發(fā)明確實可提供一種字符輸入系統及其方法,其突破了在固有字符輸入的繁雜形式,僅需使用簡單的軟件方式,讓不具備鍵盤輸入裝置的交互式設備,可以輕易的輸入各種字符與各式控制符號指令,使用最普通常見的遙控裝置來完成,無須改變原有遙控架構或是增加新硬設備,實施成本極為低廉,本發(fā)明字符輸入系統及其方法的技術簡單但卻又提供極高的便利性且具有高度的使用自主性,并可以有效增進產業(yè)的進步,本發(fā)明技術簡單,可運用領域廣泛,實具產業(yè)的價值。
以上所述是利用較佳實施例詳細說明本發(fā)明,而非限制本發(fā)明的范圍,因此本領域技術人員應能明了,適當而作一些微小的改變與調整,仍將不失本發(fā)明的要義所在,亦不脫離本發(fā)明的精神和范圍,故都應視為本發(fā)明的進一步實施狀況。
本發(fā)明得由本領域技術人員任施匠思而做的修飾,皆不脫本發(fā)明所欲保護的申請專利范圍。
權利要求
1.一種字符輸入方法,適用于一遙控裝置與一交互式設備之間,其中該遙控裝置具有多個數字鍵以供一使用者發(fā)出至少一數字指令至該交互式設備中,其包含下列步驟(a)提供一字符對照表,其具有多個具體數值,其中每一具體數值具有一對應字符;(b)接收該遙控裝置所發(fā)出的該至少一數字指令所構成的一具體數值;(c)通過該字符對照表,取得該具體數值所對應的該對應字符;以及(d)顯示該對應字符于該交互式設備上。
2.根據權利要求1所述的字符輸入方法,其中該步驟(a)前更包含一步驟(a0),啟動該字符對照表以顯示在該交互式設備中;該步驟(a0)通過該遙控裝置的一指定鍵以啟動具有該字符對照表的一圖形使用接口于該交互式設備中;及/或該指定鍵為該遙控裝置的一其它鍵或為多個數字鍵所形成的一指定數值。
3.根據權利要求1所述的字符輸入方法,其中所述具體數值為個位數、十位數或是百位數的數值;及/或該字符為一ASCII字碼或是一UNICODE字碼。
4.一種字符輸入系統,適用于一遙控裝置與一交互式設備之間,其中該遙控裝置具有多個數字鍵以供一使用者發(fā)出至少一數字指令至該交互式設備中,其包含一字符對照表,具有多個具體數值,每一具體數值各自具有一對應字符;一處理模塊,響應該至少一數字指令所構成的具體數值,以將該具體數值轉換成該對應字符;以及一顯示模塊,顯示該對應字符。
5.根據權利要求4所述的字符輸入系統,更包含一接收模塊,用以接收該遙控裝置所發(fā)出的至少一數字指令所構成的該具體數值,其中該處理模塊更包含一判斷單元,用以判斷該接收模塊所接收的該具體數值是否為一有效數值;及/或該處理模塊更包含一轉換單元,用以獲取該接收模塊所接收的該具體數值,并與該字符對照表進行對比轉換而取得該對應字符。
6.一種字符輸入系統,其包含一遙控裝置,其包含多個數字鍵,以供一使用者點選而發(fā)射出至少一數字指令;以及一交互式設備,其包含一接收模塊,用以接收該至少一數字指令,并譯碼為一具體數值;一字符對照表,具有多個具體數值,每一具體數值各自具有一對應字符;一處理模塊,響應該至少一數字指令所構成的具體數值,以將該具體數值轉換成該對應字符;以及一顯示模塊,顯示該對應字符。
7.根據權利要求6所述的字符輸入系統,其中該遙控裝置更包含一指定鍵,用以供該使用者點選來發(fā)出一指定指令;該指定指令通過該接收模塊接收以傳送到該處理模塊中;該處理模塊更包含一判斷單元,響應該啟動指令而啟動含有該字符對照表的一圖形使用接口,并通過該顯示模塊而顯示于該交互式設備中;及/或該處理模塊更包含一轉換單元,依據該字符對照表轉換該具體數值為該對應字符。
8.根據權利要求6所述的字符輸入系統,其中該交互式設備包含選自一電視、多媒體播放機、多媒體計算機以及車用播放設備的其中之一。
9.根據權利要求6所述的字符輸入系統,其中該遙控裝置與該交互式設備之間通過一紅外線傳輸信息;及/或該顯示模塊為一屏幕。
10.一種字符輸入方法,其包含下列步驟(a)通過一遙控裝置發(fā)射一啟動指令至一交互式設備中;(b)響應該啟動指令,顯示具有一字符對照表的一圖形使用接口于該交互式設備中,其中該字符對照表具有多個具體數值以及與其對應的字符;(c)響應該圖形使用接口,發(fā)送至少一數字指令;(d)響應該至少一數字指令所構成的具體數值,自該字符對照表取得對應該具體數值的之一字符;以及(e)顯示該字符于該交互式設備上。
全文摘要
本發(fā)明涉及一種字符輸入系統及其方法,適用于一遙控裝置與一交互式設備之間,其中該遙控裝置具有多個數字鍵以供一使用者發(fā)出至少一數字指令至該交互式設備中。其中該方法包括提供一字符對照表,其具有多個具體數值,其中每一具體數值具有一對應字符;接收該遙控裝置所發(fā)出的該至少一數字指令所構成的一具體數值;通過該字符對照表,取得該具體數值所對應的該對應字符;以及顯示該對應字符于該交互式設備上。
文檔編號G08C23/04GK1896927SQ20051008440
公開日2007年1月17日 申請日期2005年7月15日 優(yōu)先權日2005年7月15日
發(fā)明者曾瑞源 申請人:光寶科技股份有限公司