專利名稱:電子終端的多國語言鍵盤使用方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,尤其涉及一種電子終端的多國語言鍵盤使用方法及裝置。
背景技術(shù):
網(wǎng)絡(luò)電視又稱IPTV (Interactive Personality TV),它是指電視機(jī)通過內(nèi)嵌網(wǎng)絡(luò)模塊接入寬帶網(wǎng)絡(luò),從而實(shí)現(xiàn)共享網(wǎng)絡(luò)資源的服務(wù)。作為極有發(fā)展?jié)摿Φ男屡d產(chǎn)業(yè),它融合了傳統(tǒng)電視和互聯(lián)網(wǎng)的相關(guān)特性。網(wǎng)絡(luò)電視的出現(xiàn)給人們帶來了一種全新的電視使用方法,它改變了人們以往被動的電視收看模式,實(shí)現(xiàn)了電視以網(wǎng)絡(luò)為基礎(chǔ)按需觀看、隨看隨停的便捷方式。更主要的是它具有強(qiáng)大的主動性,能夠讓人們自己選擇自己需要的服務(wù)。通過網(wǎng)絡(luò)電視,人們不僅可以搜索網(wǎng)頁、瀏覽網(wǎng)頁,而且可以與他人進(jìn)行聊天等互動服務(wù)。人們使用網(wǎng)絡(luò)電視時,需要通過鍵盤和鼠標(biāo)等輸入設(shè)備進(jìn)行各種相關(guān)操作,例如需要輸入網(wǎng)址等。但是因?yàn)檎Z言和民俗習(xí)慣等差異,使用不同語言的國家所使用的鍵盤存在著差異,而目前支持外接鍵盤或者遙控器的網(wǎng)絡(luò)電視本身是支持全鍵盤輸入的,但通常它只支持某一種類型,例如通用的美國英語鍵盤QWERT型,鍵盤上的文字也只能標(biāo)識成某種特定的默認(rèn)語言(例如英語),這樣的話,其余非英語國家若使用此款電視,會造成無法正常輸入本國文字,嚴(yán)重的影響了用戶使用,影響產(chǎn)品的銷售。同時,一款電視的設(shè)計(jì)和銷售,使用往往是以電視信號的傳輸方式作為標(biāo)準(zhǔn),按區(qū)域性進(jìn)行,比如說歐洲地區(qū)普遍支持DVB (Digital Video Broadcasting,數(shù)字廣播)標(biāo)準(zhǔn), 那么一款銷往歐洲的電視就有可能銷往德國、法國等歐洲各國。但是這些區(qū)域往往存在各種不同語言。因此,如何解決不同語言用戶在使用同一網(wǎng)絡(luò)電視時均可以進(jìn)行文字輸入的問題,是數(shù)字網(wǎng)絡(luò)電視當(dāng)前急需解決的技術(shù)難題之一。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種電子終端的多國語言鍵盤使用方法,旨在實(shí)現(xiàn)不同國家及語言的用戶通過鍵盤輸入的通用性。本發(fā)明提供了一種電子終端的多國語言鍵盤使用方法,包括以下步驟解析電子終端接入網(wǎng)絡(luò)的IP地址,獲得匹配信息;根據(jù)所述匹配信息,獲取相應(yīng)的鍵盤信息;接收鍵盤發(fā)送的按鍵碼值;將所述按鍵碼值與所述鍵盤信息進(jìn)行匹配,并輸出所述按鍵碼值對應(yīng)的字符信肩、ο優(yōu)選地,所述獲取電子終端接入網(wǎng)絡(luò)的IP地址,并解析所述IP地址獲得匹配信息的步驟具體包括向公網(wǎng)服務(wù)器發(fā)送查詢命令,獲取電子終端接入網(wǎng)絡(luò)的IP地址;對所述IP地址進(jìn)行解析,獲得匹配信息。
3
優(yōu)選地,所述根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息的步驟具體包括根據(jù)匹配信息中的國別信息,獲取與國別信息匹配的鍵盤信息;當(dāng)不存在與國別信息匹配的鍵盤信息時,則根據(jù)匹配信息中的語言信息,獲取與語言信息匹配的鍵盤信息。優(yōu)選地,所述根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息的步驟還包括當(dāng)均不存在與國別信息、語言信息匹配的鍵盤信息時,則獲取自定義鍵盤信息。優(yōu)選地,所述自定義鍵盤信息包括根據(jù)多國語言字根表,設(shè)置的鍵盤的字符及其位置。本發(fā)明還提供了一種電子終端的多國語言鍵盤使用裝置,包括匹配信息獲取模塊,用于獲取電子終端接入網(wǎng)絡(luò)的IP地址,并解析所述IP地址獲得匹配信息;鍵盤信息獲取模塊,用于根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息;按鍵碼值接收模塊,用于接收鍵盤發(fā)送的按鍵碼值;字符匹配模塊,用于將所述按鍵碼值與所述鍵盤信息進(jìn)行匹配,并輸出所述按鍵碼值對應(yīng)的字符信息。優(yōu)選地,所述匹配信息獲取模塊具體包括IP地址獲取模塊,用于向公網(wǎng)服務(wù)器發(fā)送查詢命令,獲取電子終端接入網(wǎng)絡(luò)的IP 地址;IP地址解析模塊,用于對所述IP地址進(jìn)行解析,獲得匹配信息;優(yōu)選地,所述鍵盤信息獲取模塊具體用于根據(jù)國別信息,獲取與國別信息匹配的鍵盤信息;當(dāng)不存在與國別信息匹配的鍵盤信息時,則根據(jù)語言信息,獲取與語言信息匹配的鍵盤信息。優(yōu)選地,所述鍵盤信息獲取模塊還用于當(dāng)均不存在與國別信息、語言信息匹配的鍵盤信息時,則獲取自定義鍵盤信息。優(yōu)選地,上述裝置還包括多國鍵盤編輯模塊,用于根據(jù)多國語言字根表,編輯鍵盤上的字符及其位置,生成所述自定義鍵盤信息。本發(fā)明通過解析電子終端接入網(wǎng)絡(luò)的IP地址,而獲得匹配信息,從而可以根據(jù)該匹配信息自動匹配當(dāng)前地區(qū)使用的鍵盤信息,同時根據(jù)該匹配的鍵盤信息,對外接的鍵盤設(shè)備輸出的按鍵碼進(jìn)行識別轉(zhuǎn)換,自動匹配輸出符合當(dāng)前地區(qū)使用的字符。從而解決了不同國家及語言的用戶使用電子終端時進(jìn)行文字輸入困難的問題,實(shí)現(xiàn)了不同國家及語言的用戶通過鍵盤輸入的通用性。
圖1是本發(fā)明電子終端的多國語言鍵盤使用方法一實(shí)施例的流程示意圖;圖2是本發(fā)明電子終端的多國語言鍵盤使用方法中國別信息為美國的鍵盤布局的示意圖;圖3是本發(fā)明電子終端的多國語言鍵盤使用方法中語言信息為法語的鍵盤布局的示意圖4是本發(fā)明電子終端的多國語言鍵盤使用方法中獲取匹配信息一實(shí)施例的流程示意圖;圖5是本發(fā)明電子終端的多國語言鍵盤使用方法另一實(shí)施例的流程示意圖;圖6是本發(fā)明電子終端的多國語言鍵盤使用裝置一實(shí)施例的結(jié)構(gòu)示意圖;圖7是本發(fā)明電子終端的多國語言鍵盤使用裝置中匹配信息獲取模塊的結(jié)構(gòu)示意圖;圖8是本發(fā)明電子終端的多國語言鍵盤使用裝置另一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施例方式以下結(jié)合說明書附圖及具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1是本發(fā)明一種電子終端的多國語言鍵盤使用方法一實(shí)施例的流程示意圖。參照圖1,本發(fā)明提供一種電子終端的多國語言鍵盤使用方法,包括以下步驟步驟S01、獲取電子終端接入網(wǎng)絡(luò)的IP地址,并解析所述IP地址獲得匹配信息;當(dāng)電子終端接入網(wǎng)絡(luò)時,向IP (Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)公網(wǎng)服務(wù)器發(fā)送查詢命令,獲取該電子終端接入網(wǎng)絡(luò)時的IP地址。該IP地址可以包括公網(wǎng)地 Jat^ANi&tlt, ^Ni&tltMT ICANN(The Internet Corporation for Assigned Names and Numbers,互聯(lián)網(wǎng)名稱與數(shù)字地址分配組織)分配給各個國家的IP地址段。通過對IP地址中的公網(wǎng)地址進(jìn)行解析,即可獲得國別信息、語言信息等匹配信息。獲得該匹配信息后,還可以將其存儲在存儲器中,以便用于鍵盤信息的下一次獲取。步驟S02、根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息;根據(jù)匹配信息,在存儲器中查找獲得相應(yīng)的鍵盤信息。例如,國別信息為美國,則查找存儲器中與國別信息為美國的鍵盤信息;語言信息為法語,則查找存儲器中與語言信息為法語的鍵盤信息。該鍵盤信息包括多個參數(shù)國別、語言、鍵盤布局、按鍵碼值對應(yīng)的字符表及存儲容量等。根據(jù)匹配信息,獲得相應(yīng)的鍵盤信息后,同時還可以將其鍵盤布局進(jìn)行顯示,以幫助用戶進(jìn)行鍵盤輸入。該鍵盤布局即為對應(yīng)鍵盤信息的鍵盤模型,對應(yīng)設(shè)置多個按鍵及其標(biāo)示的字符。如圖2及圖3所示,圖2為國別信息為美國的鍵盤布局示意圖;圖3 為語言信息為法語的鍵盤布局示意圖。步驟S03、接收鍵盤發(fā)送的按鍵碼值;若用戶需要輸入某一字符,根據(jù)鍵盤布局的提示進(jìn)行相應(yīng)的按鍵操作,則鍵盤根據(jù)按鍵的觸發(fā)發(fā)送按鍵碼值;步驟S04、將所述按鍵碼值與鍵盤信息進(jìn)行匹配,并輸出所述按鍵碼值對應(yīng)的字符 fn息ο根據(jù)上述獲得的鍵盤信息,將所接收到的按鍵碼值與鍵盤信息中按鍵碼值進(jìn)行匹配,并獲取匹配成功的鍵盤信息中按鍵碼值對應(yīng)的字符信息,最后輸出獲取到的字符信息。上述鍵盤信息存儲于存儲器中,該存儲器中還存儲鍵盤索引,索引配置文件。以匹配信息中的國別信息為澳大利亞,語言信息為英語為例。根據(jù)匹配信息,首先查找鍵盤索引配置文件中的所屬國家信息,若存在澳大利亞,則獲取澳大利亞對應(yīng)存儲的鍵盤信息,并將鍵盤布局輸出顯示。同時,根據(jù)外接鍵盤接收到的按鍵碼值,查找按鍵碼值對應(yīng)的字符表。 以按鍵碼值BTN_A為例,其對應(yīng)的字符表如表1所示,其中澳大利亞的鍵盤布局為KBl、英語的鍵盤布局為KB2、自定義的鍵盤布局為KB3。
表 權(quán)利要求
1.一種電子終端的多國語言鍵盤使用方法,其特征在于,包括以下步驟 解析電子終端接入網(wǎng)絡(luò)的IP地址,獲得匹配信息;根據(jù)所述匹配信息,獲取相應(yīng)的鍵盤信息; 接收鍵盤發(fā)送的按鍵碼值;將所述按鍵碼值與所述鍵盤信息進(jìn)行匹配,并輸出所述按鍵碼值對應(yīng)的字符信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取電子終端接入網(wǎng)絡(luò)的IP地址,并解析所述IP地址獲得匹配信息的步驟具體包括向公網(wǎng)服務(wù)器發(fā)送查詢命令,獲取電子終端接入網(wǎng)絡(luò)的IP地址; 對所述IP地址進(jìn)行解析,獲得匹配信息。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息的步驟具體包括根據(jù)匹配信息中的國別信息,獲取與國別信息匹配的鍵盤信息; 當(dāng)不存在與國別信息匹配的鍵盤信息時,則根據(jù)匹配信息中的語言信息,獲取與語言信息匹配的鍵盤信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)匹配信息,獲取相應(yīng)的鍵盤信息的步驟還包括當(dāng)均不存在與國別信息、語言信息匹配的鍵盤信息時,則獲取自定義鍵盤信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述自定義鍵盤信息包括根據(jù)多國語言字根表,設(shè)置的鍵盤的字符及其位置。
6.一種電子終端的多國語言鍵盤使用裝置,其特征在于,包括匹配信息獲取模塊,用于獲取電子終端接入網(wǎng)絡(luò)的IP地址,并解析所述IP地址獲得匹配信息;鍵盤信息獲取模塊,用于根據(jù)所述匹配信息,獲取相應(yīng)的鍵盤信息; 按鍵碼值接收模塊,用于接收鍵盤發(fā)送的按鍵碼值;字符匹配模塊,用于將所述按鍵碼值與所述鍵盤信息進(jìn)行匹配,并輸出所述按鍵碼值對應(yīng)的字符信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述匹配信息獲取模塊具體包括IP地址獲取模塊,用于向公網(wǎng)服務(wù)器發(fā)送查詢命令,獲取電子終端接入網(wǎng)絡(luò)的IP地址;IP地址解析模塊,用于對所述IP地址進(jìn)行解析,獲得匹配信息。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述鍵盤信息獲取模塊具體用于 根據(jù)國別信息,獲取與國別信息匹配的鍵盤信息;當(dāng)不存在與國別信息匹配的鍵盤信息時,則根據(jù)語言信息,獲取與語言信息匹配的鍵 ^lfn 息 ο
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述鍵盤信息獲取模塊還用于 當(dāng)均不存在與國別信息、語言信息匹配的鍵盤信息時,則獲取自定義鍵盤信息。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括多國鍵盤編輯模塊,用于根據(jù)多國語言字根表,編輯鍵盤上的字符及其位置,生成所述自定義鍵盤信息。
全文摘要
本發(fā)明公開一種電子終端的多國語言使用方法及裝置。該使用方法包括解析電子終端接入網(wǎng)絡(luò)的IP地址,獲得匹配信息;根據(jù)所述匹配信息,獲取相應(yīng)的鍵盤信息;接收鍵盤發(fā)送的按鍵碼值;將按鍵碼值與鍵盤信息進(jìn)行匹配,并輸出按鍵碼值對應(yīng)的字符信息。本發(fā)明通過解析電子終端接入網(wǎng)絡(luò)的IP地址,而獲得匹配信息,從而可以根據(jù)該匹配信息自動匹配當(dāng)前地區(qū)使用的鍵盤信息,同時根據(jù)該匹配的鍵盤信息,對接收的按鍵碼進(jìn)行識別轉(zhuǎn)換,以輸出符合當(dāng)前地區(qū)使用的字符。從而解決了不同國家及語言的用戶使用電子終端時進(jìn)行文字輸入困難的問題,實(shí)現(xiàn)了不同國家及語言的用戶通過鍵盤輸入的通用性。
文檔編號G06F3/023GK102426485SQ20111035770
公開日2012年4月25日 申請日期2011年11月11日 優(yōu)先權(quán)日2011年11月11日
發(fā)明者曹紹華, 曹芝勇, 楊成 申請人:深圳Tcl新技術(shù)有限公司