一種字符輸出方法、輸入設(shè)備及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備的輸入技術(shù)領(lǐng)域,尤其涉及一種字符輸出方法、輸入設(shè)備及電子設(shè)備。
【背景技術(shù)】
[0002]隨著無線通信技術(shù)與計算機編程技術(shù)的不斷發(fā)展成熟,使得智能手機等終端在硬件性能及軟件體驗上均得到了較大的提升。終端上豐富的應(yīng)用程序的使用已經(jīng)深入到日常生活的各個方面,并給人們的日常生活帶來了極大的便捷。
[0003]隨著人機交互的形式及瑋度的不斷拓展,用戶對于手持終端設(shè)備的操作不再局限于通過指定按鍵或屏幕觸摸的觸發(fā)。通過不同的傳感器的支持,手持終端設(shè)備能夠越來越多的感受到用戶情緒及思維的變化,并將之翻譯成人機交互的語言,如通過對壓力的感應(yīng)進(jìn)而觸發(fā)某個應(yīng)用。而現(xiàn)有技術(shù)主要還是局限在傳統(tǒng)領(lǐng)域,例如通過單純的判斷是否有按壓操作進(jìn)而判斷是否觸發(fā)某一操作,無法感知用戶操作動作本身蘊含的豐富語言,無法感知操作本身的細(xì)微變化,進(jìn)而在人機交互語言的互譯方面存在缺陷。
[0004]具體到字符輸出,目前只是通過單純的判斷是否有按壓操作進(jìn)而輸出對應(yīng)的字符,沒有進(jìn)一步感知用戶按壓操作本身的力度大小,使得輸出字符比較單一,用戶輸出不同的字符需要執(zhí)行多個按鍵的按壓操作。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題在于,提供一種可根據(jù)使用者按壓操作按鍵的壓力,進(jìn)行字符輸出的字符輸出方法、輸入設(shè)備及電子設(shè)備。
[0006]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:提供一種字符輸出方法,可用于多個字符集成于同一按鍵的輸入設(shè)備,包括以下步驟:
[0007]接收對所述按鍵的按壓操作信號;
[0008]根據(jù)所述按壓操作信號,獲取所述按壓操作信號對應(yīng)的壓力值;
[0009]根據(jù)所述壓力值輸出與所述壓力值相對應(yīng)的字符,其中,所述輸入設(shè)備中預(yù)存多個壓力值與所述多個字符之間的對應(yīng)關(guān)系。
[0010]優(yōu)選地,所述多個字符包括輸出英文的大寫字母和小寫字母;
[0011]根據(jù)所述壓力值輸出與所述壓力值相對應(yīng)的字符,包括:
[0012]當(dāng)所述壓力值達(dá)到第一預(yù)設(shè)閾值時,輸出大寫字母;
[0013]當(dāng)所述壓力值達(dá)到第二預(yù)設(shè)閾值時,輸出小寫字母。
[0014]優(yōu)選地,所述第一預(yù)設(shè)閾值大于所述第二預(yù)設(shè)閾值。
[0015]優(yōu)選地,接收對所述按鍵的按壓操作信號,包括:
[0016]接收對所述輸入設(shè)備的觸摸面板上顯示的軟鍵盤按鍵的按壓操作信號。
[0017]另,本發(fā)明還提供一種輸入設(shè)備,包括:至少一個按鍵;
[0018]存儲單元,用于存儲多個集成于同一按鍵的字符、多個壓力值與多個字符之間的對應(yīng)關(guān)系;
[0019]接收單元,用于接收對所述按鍵的按壓操作信號;
[0020]處理單元,用于根據(jù)所述按壓操作信號,計算得到所述按壓操作信號對應(yīng)的壓力值;以及
[0021]輸出單元,用于根據(jù)所述壓力值輸出與所述壓力值相對應(yīng)的字符。
[0022]優(yōu)選地,所述多個字符包括輸出英文的大寫字母和小寫字母;
[0023]所述輸出單元包括:
[0024]第一判斷模塊,用于當(dāng)所述壓力值達(dá)到第一預(yù)設(shè)閾值時,輸出大寫字母;
[0025]第二判斷模塊,用于當(dāng)所述壓力值達(dá)到第二預(yù)設(shè)閾值時,輸出小寫字母。
[0026]優(yōu)選地,所述第一預(yù)設(shè)閾值大于所述第二預(yù)設(shè)閾值。
[0027]優(yōu)選地,所述接收單元包括:
[0028]第一接收模塊,用于接收對所述輸入設(shè)備的觸摸面板上顯示的軟鍵盤按鍵的按壓操作信號。
[0029]另,本發(fā)明還提供一種電子設(shè)備,包括上文所述的任一種輸入設(shè)備。
[0030]優(yōu)選地,所述電子設(shè)備為手機、平板電腦、筆記本電腦中的一種或多種。
[0031]實施本發(fā)明的字符輸出方法、輸入設(shè)備及電子設(shè)備,具有以下有益效果:通過根據(jù)對同一按鍵的不同壓力值,來輸出對應(yīng)的字符,使得用戶對輸入字符的操作更加簡單、快捷,也豐富了人機交互的語言。
【附圖說明】
[0032]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0033]圖1是本發(fā)明提供的一種字符輸出方法的流程示意圖。
[0034]圖2是本發(fā)明提供的一種輸入設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0036]本發(fā)明實施例公開了一種字符輸出方法、輸入設(shè)備及電子設(shè)備,通過根據(jù)同一按鍵的不同壓力值,來輸出對應(yīng)的字符,使得用戶對輸入字符的操作更加簡單、快捷,也豐富了人機交互的語言。以下分別進(jìn)行詳細(xì)說明。
[0037]請參閱圖1,圖1為本發(fā)明提供的一種字符輸出方法的流程示意圖。該字符輸出方法可以應(yīng)用于電子設(shè)備中。其中,電子設(shè)備包括但不限于智能手機、平板電腦、筆記本電腦、掌上電腦、PAD等具有觸控感應(yīng)或機械按鍵的終端。電子設(shè)備的操作系統(tǒng)可包括但不限于Android操作系統(tǒng)、1S操作系統(tǒng)、Symbian (塞班)操作系統(tǒng)、Black Berry (黑莓)操作系統(tǒng)、Windows Phone操作系統(tǒng)等等。如圖1所示,該字符輸出方法可用于多個字符集成于同一按鍵的輸入設(shè)備,包括以下步驟:
[0038]S101、接收對按鍵的按壓操作信號。
[0039]具體的,該按鍵可以是機械按鍵,也可以是觸摸面板上顯示的軟鍵盤按鍵,本發(fā)明實施例的按鍵為觸摸面板上顯示的軟鍵盤按鍵,但并不受此限定。本發(fā)明實施例中,觸摸面板將檢測用戶在其顯示的軟鍵盤按鍵進(jìn)行的按壓操作,并獲取進(jìn)行按壓操作所產(chǎn)生的按壓操作信號。其中,觸摸面板顯示的軟鍵盤按鍵可以是觸摸面板的一部分或者是整個觸摸面板。
[0040]觸摸面板可以是電阻性觸摸面板或電容性觸摸面板。電阻性觸摸面板是由氧化銦錫(indium tin oxide, ITO)膜、ITO玻璃及兩者之間的一些間隔物(DOT)組成。當(dāng)手指或筆尖按壓ITO膜時,ITO膜與ITO玻璃接觸且產(chǎn)生電壓變動。將電壓變動從模擬信號轉(zhuǎn)換成數(shù)字信號,且隨后處理所述數(shù)字信號以獲得按壓的(X,Y)位置。另一方面,電容式觸摸面板是由二氧化硅(Si02)、ITO及玻璃組成。平滑的電場建立于玻璃的表面上。當(dāng)手指或筆尖與ITO接觸時,電場的變動由安置于電容性觸摸面板的四個角落處的四個感應(yīng)器檢測,以便定位其按壓。
[0041]S102、根據(jù)按壓操作信號,獲取按壓操作信號對應(yīng)的壓力值;
[0042]具體的,本發(fā)明可以通過壓力傳感器等壓力傳感設(shè)備來獲取其所受的壓力數(shù)值。該壓力傳感器具體可以是電阻應(yīng)變片壓力傳感器、半導(dǎo)體應(yīng)變片壓力傳感器、壓阻式壓力傳感器、電感式壓力傳感器、電容式壓力傳感器、諧振式壓力傳感器等。當(dāng)然,在本發(fā)明實施例中包括但不限于上述方式來獲取壓力值。該壓力傳感器可以設(shè)置于觸摸面板或機械按鍵的下側(cè),或者設(shè)置于觸摸面板屏的面板的下側(cè),本發(fā)明不對壓力傳感器的具體位置進(jìn)行限定,只要保證壓力傳感器可以檢測觸摸面板或機械按鍵所承受的壓力即可。
[0043]進(jìn)一步地,在本步驟102——獲取按壓操作信號對應(yīng)的壓力值的同時,也可以在觸摸面板上顯示該壓力值。直觀的顯示壓力參數(shù),可以使得用戶能夠比較直觀的感知目前作用于移動終端的力度和時間,從而對用戶的操作起提醒作用,也提高了用戶的操作體驗。
[0044]S1 3、根據(jù)壓力值輸出與壓力值相對應(yīng)的字符,其中,輸入設(shè)備中預(yù)存多個壓力值與多個字符之間的對應(yīng)關(guān)系。
[0045]具體的,輸入設(shè)備中預(yù)存多個壓力值與多個字符之間的對應(yīng)關(guān)系,根據(jù)獲取的壓力值輸出與壓力值相對應(yīng)的字符。本發(fā)明實施例就以英文的大寫字母和小寫字母為例。用戶要輸入字母“A”或“a”時,按壓機械按鍵的字母“A”或者觸摸面板上顯示的軟鍵盤按鍵“A”,用戶可以根據(jù)自身按壓的力度大小來決定輸出“A”還是“a”。當(dāng)壓力值達(dá)到第一預(yù)設(shè)閾值時,輸出大寫字母;當(dāng)壓力值達(dá)到第二預(yù)設(shè)閾值時,輸出小寫字母。其中,第一預(yù)設(shè)閾值大于第二預(yù)設(shè)閾值,或者第一預(yù)設(shè)閾值小于第二預(yù)設(shè)閾值。本發(fā)明的字符并不局限于英文的大寫字母和小寫字母,也可以是中文的簡體漢字和繁體漢字,還可以是數(shù)字的阿拉伯?dāng)?shù)字和漢字?jǐn)?shù)字等等。本發(fā)明的字符包括但不局限于字母、筆畫、各種語言文字、數(shù)字、特殊符號、標(biāo)點符號等等。用戶可以在同一按鍵根據(jù)不同的按壓力度輸出不同的字符。
[0046]當(dāng)然,預(yù)設(shè)閾值與字符之間的對應(yīng)關(guān)系可以根據(jù)用戶的