專利名稱:信息處理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本公開涉及信息處理設(shè)備以及信息處理設(shè)備的輸入控制方法和程序。
技術(shù)背景 近年來,使用觸摸面板或觸摸墊來執(zhí)行輸入操作的電子裝置 已被廣泛使用。電子裝置的例子包括移動電話、個人數(shù)字助理、個人計算機和汽車導航系統(tǒng)。例如,JP 2006-236988A公開了ー種電容式觸摸面板。如果操作者用他或她的手指在這種裝置的觸摸屏上執(zhí)行觸筆操作或輕敲操作,則裝置檢測操作者的手指的觸筆或觸摸位置,并且選擇或輸入在檢測的觸摸位置處的軟鍵盤的按鍵或菜單按鈕。
實用新型內(nèi)容—般而言,觸摸屏包括輸入候選區(qū),用于輸入候選,比如從輸入的字符或上下文中預期的建議詞候選,或者從錯誤輸入的字符中估計的校正詞候選;以及鍵盤區(qū)(亦即輸入操作區(qū)),在其中布置諸如QWERTY鍵盤這樣的軟鍵盤。輸入候選典型地顯示在鍵盤區(qū)的上側(cè)。在這種情況下,操作者可能需要在例如借助于鍵盤區(qū)中的輕敲操作的同時,例如借助于除了鍵盤區(qū)之外的區(qū)域中的輕敲操作來選擇輸入候選。一般而言,鍵盤區(qū)被設(shè)計成占據(jù)大部分的空間,以便操作者的手指盡可能容易地移動。當操作者將他或她的手指移動到除了鍵盤區(qū)之外的區(qū)域以選擇輸入候選時,這使執(zhí)行輸入操作的操作者承擔了沉重的負擔。為了允許操作者容易地選擇輸入候選,通過使鍵盤區(qū)變小,可以將輸入候選放置在對于操作者的手指而言將會盡可能容易地移動的區(qū)域中。然而在這種情況下,由于鍵盤區(qū)中的每個按鈕或每個按鍵也需要相應地變小,所以操作者在按壓每個按鈕或每個按鍵時會頻繁犯錯,而難以正確地輸入每個按鈕或每個按鍵。為了應對這個問題,需要一種信息處理設(shè)備以及信息處理設(shè)備的輸入控制方法和程序,其通過在觸摸屏中提供適當尺寸的輸入操作區(qū),使得操作者能夠容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。因此,提供了ー種信息處理設(shè)備,該設(shè)備包括顯示控制器,用于在裝置上顯示第一輸入?yún)^(qū);檢測器,用于檢測第二輸入?yún)^(qū)中的用戶輸入;以及輸入控制器,用于如果所述用戶輸入包括第一操作,則控制所述顯示控制器以執(zhí)行輸入功能,而如果所述用戶輸入包括第二操作,則控制所述顯示控制器以修改所述第一輸入?yún)^(qū)。在第二方面,提供了一種用于修改輸入?yún)^(qū)的方法。該方法包括顯示第一輸入?yún)^(qū)。該方法進ー步包括檢測第二輸入?yún)^(qū)中的用戶輸入。該方法更進一歩地包括如果所述用戶輸入包括第一操作,則執(zhí)行輸入功能;而如果所述用戶輸入包括第二操作,則修改所述第一輸入?yún)^(qū)。在第三方面,提供了一種存儲指令的非暫時性的計算機可讀介質(zhì),所述指令在由計算機執(zhí)行時執(zhí)行修改輸入?yún)^(qū)的方法。該方法包括顯示第一輸入?yún)^(qū)。該方法進一步包括檢測第二輸入?yún)^(qū)中的用戶輸入。該方法更進一步地包括如果所述用戶輸入包括第一操作,則執(zhí)行輸入功能;而如果所述用戶輸入包括第二操作,則修改所述第一輸入?yún)^(qū)。如上所述,根據(jù)本技術(shù),通過在觸摸屏中提供適當尺寸的輸入操作區(qū),可以容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。
圖I是圖示用于根據(jù)本公開的第一實施例的電子裝置的軟鍵盤的操作例子I的視圖;圖2是圖示用于根據(jù)本公開的第二實施例的電子裝置的軟鍵盤的操作例子2的視圖;圖3是圖示用于根據(jù)本公開的第三實施例的電子裝置的軟鍵盤的操作例子3的視圖;圖4是根據(jù)本公開的第一和第三實施例的電子裝置的功能框圖;圖5是圖示根據(jù)本公開的第一實施例的輸入控制過程的流程圖;圖6是根據(jù)本公開的第一實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖;圖7是圖示根據(jù)本公開的第一實施例的修改例子I的輸入控制過程的流程圖;圖8是根據(jù)本公開的第一實施例的修改例子I的對應于輸入控制的顯示屏的轉(zhuǎn)變圖;圖9是根據(jù)本公開的第二實施例的電子裝置的功能框圖;圖10是圖示根據(jù)本公開的第二實施例的輸入控制過程的流程圖;圖11是根據(jù)本公開的第二實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖;圖12是圖示根據(jù)本公開的第二實施例的修改例子2的輸入控制過程的流程圖;圖13是根據(jù)本公開的第二實施例的修改例子2的對應于輸入控制的顯示屏的轉(zhuǎn)變圖;圖14是圖示根據(jù)本公開的第三實施例的輸入控制過程的流程圖;以及圖15是根據(jù)本公開的第三實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。
具體實施方式
在下文中參考附圖來詳細地描述本公開的實施例。注意,在本說明書和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)性元件用相同的標號來指示,并且省略這些結(jié)構(gòu)性元件的重復說明。按以下順序來描述本公開的實施例< 最初 >[電子裝置的軟鍵盤的操作例子I][電子裝置的軟鍵盤的操作例子2][電子裝置的軟鍵盤的操作例子3][0034]<第一實施例>[1-1.電子裝置的功能結(jié)構(gòu)][1-2.電子裝置的操作](輸入控制過程)[1-3.修改例子 I](輸入控制過程)<第二實施例>[2-1.電子裝置的功能結(jié)構(gòu)] [2-2.電子裝置的操作](輸入控制過程)[2-3.修改例子 2](輸入控制過程)<第三實施例>[3-1.電子裝置的操作](輸入控制過程)< 最初 >使用根據(jù)本公開的第一至第三實施例的三種類型的電子裝置,分別參考圖I至3來描述觸摸面板或觸摸墊中的軟鍵盤的操作例子I至3。參考圖I至3,電子裝置10包括觸摸面板(未示出)和觸摸屏10a,所述觸摸屏IOa設(shè)置在觸摸面板的后側(cè)。圖I和3所示的電子裝置10是允許操作者通過觸摸屏IOa上的觸摸來執(zhí)行輸入操作(亦即用戶輸入)的信息處理設(shè)備的例子。圖2所示的電子裝置10是允許操作者通過觸摸屏IOa上的觸摸或按壓來執(zhí)行輸入操作的信息處理設(shè)備的例子。信息處理設(shè)備的例子可以包括個人計算機(PC)、移動電話、智能電話、手持式音樂播放器、個人數(shù)字助理(PDA)、游戲機或數(shù)字電器。觸摸屏IOa的例子可以包括液晶顯示器(IXD)和有機電致發(fā)光顯示器(OELD)。[電子裝置的軟鍵盤的操作例子I]最初,參考圖I來描述軟鍵盤的操作例子I。在圖I中,電子裝置10的觸摸屏IOa包括從屏幕的底部按順序布置的輸入操作區(qū)、輸入候選區(qū)和輸入顯示區(qū)。在輸入操作區(qū)中,存在諸如QWERTY鍵盤之類的軟鍵盤。在輸入候選區(qū)中,存在輸入候選(亦即對象),比如從輸入的字符或上下文中預期的建議詞候選,或者從錯誤輸入的字符中估計的校正詞候選。在輸入顯示區(qū)中,顯示通過輸入操作輸入的字符或上下文。在軟鍵盤的操作例子I中,操作者在輸入操作區(qū)中執(zhí)行輕敲操作。例如,觸摸屏IOa的觸摸面板(未示出)為電容式,并且檢測操作者的手指(亦即操作部件)的觸摸位置?;跈z測的觸摸位置,輸入在檢測的觸摸位置處的按鍵(亦即對象)。在圖I中,如果操作者的手指觸摸軟鍵盤上的按鍵“e”,則字符“e”被輸入并顯示在輸入顯示區(qū)中(亦即執(zhí)行輸入功能)。這個輕敲操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的模式,被稱為“模式a”。按鍵輸入通過圖I中的屏幕上的手指觸摸來執(zhí)行,但并不限于這種操作。亦即,像個人計算機或電視的遙控器那樣,當觸摸墊和顯示屏位于遠處的位置時,可以通過遙控的輕敲輸入來執(zhí)行按鍵輸入。在這種情況下,觸摸墊可以檢測位于附近的操作者的手指。因此,通過用光標顯示檢測的相鄰手指在顯示屏上的位置,可以通過輕敲輸入來選擇某個點。[電子裝置的軟鍵盤的操作例子2]接下來參考圖2來描述軟鍵盤的操作例子2。在圖2中,電子裝置10的觸摸屏IOa也包括從屏幕的底部按順序布置的輸入操作區(qū)、輸入候選區(qū)和輸入顯示區(qū)。在軟鍵盤的操作例子2中,操作者在輸入操作區(qū)之內(nèi)執(zhí)行按壓操作。壓力傳感器(未示出)直接設(shè)置在觸摸屏IOa之下。壓力傳感器包括壓敏導電橡膠。操作者用他或她的手指觸摸或按壓觸摸屏IOa的輸入操作區(qū),以對應于觸摸屏IOa上顯示的軟鍵盤。觸摸面板檢測觸摸屏IOa上觸摸的手指的位置。進一步,如果壓敏導電橡膠由于手指在觸摸屏IOa上的壓力而變形,則壓力傳感器通過感測變形部分的導電性來檢測壓力,從而執(zhí)行按壓按鍵的輸入。例如,參考圖2,當操作者的手指觸摸在軟鍵盤的按鍵“e”上時,字符“e”彈跳出來。隨后,當操作者的手指進一步在按鍵上按下時,字符“e”被輸入并顯示在輸入顯示區(qū)中。這個一點按壓操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的模式,被稱 為“模式b”。同樣在這個操作例子2中,按鍵輸入既可以通過借助于屏幕上的觸摸的輸入操作來執(zhí)行,也可以通過借助于遙控器的輸入操作來執(zhí)行。進一步,代替如上所述的直接檢測施加在觸摸屏IOa上的壓力,可以通過直接設(shè)置在觸摸面板或觸摸墊之下的硬開關(guān)來檢測壓力。[電子裝置的軟鍵盤的操作例子3]接下來參考圖3來描述軟鍵盤的操作例子3。在圖3中,像典型的筆記本PC中的操作那樣,通過在輸入操作區(qū)中使用觸摸墊IOb操作顯示屏(輸入顯示區(qū))上的鼠標光標并且按壓輸入操作區(qū)中的按鈕IOc,輸入由光標指定的字符。在圖3中,檢測操作者的手指在觸摸屏IOa的觸摸墊IOb上的觸摸位置。基于檢測結(jié)果,鼠標光標被移動到軟鍵盤上的相應位置“e”。在這種情況下,當在鼠標光標置于按鍵“e”上的情況下用戶的另一個手指按壓按鈕IOc時,按鍵“e”被輸入,并且字符“e”顯示在輸入顯示區(qū)中。這樣的一系列輕敲和按鈕按壓操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的模式,被稱為“模式C”。如從圖I至3中的電子裝置10的例子中可以看到的那樣,輸入候選區(qū)典型地在觸摸屏上與輸入操作區(qū)相分離地設(shè)置。因此,在輸入操作區(qū)中執(zhí)行典型的輸入操作的同時,操作者例如通過以下來選擇輸入候選將操作者的手指或光標移動到位置與輸入操作區(qū)相分離的輸入候選區(qū),并且執(zhí)行輕敲操作。以這種方式,操作者在執(zhí)行輸入操作的同時,頻繁地在輸入操作區(qū)和輸入候選區(qū)之間移動他或她的手指或者光標。輸入操作區(qū)占據(jù)了大部分的空間,以便操作者的手指盡可能容易地移動。這使選擇輸入候選的操作者承擔了沉重的負擔,因為操作者不得不將他或她的手指移動到對于操作者的手指而言難以容易地移動的輸入候選區(qū)。接下來描述輸入控制方法,其通過使用根據(jù)第一至第三實施例的電子裝置10而在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),使得操作者能夠容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。根據(jù)本公開的實施例的用于修改輸入?yún)^(qū)的設(shè)備可以包括顯示控制器,用于在裝置上顯示第一輸入?yún)^(qū);檢測器,用于檢測第二輸入?yún)^(qū)中的用戶輸入;以及輸入控制器,用于如果所述用戶輸入包括第一操作,則控制所述顯示控制器以執(zhí)行輸入功能,而如果所述用戶輸入包括第二操作,則控制所述顯示控制器以修改所述第一輸入?yún)^(qū)。<第一實施例>[1-1.電子裝置的功能結(jié)構(gòu)]首先,參考圖4來描述根據(jù)第一實施例的電子裝置10的功能結(jié)構(gòu)。接下來描述使用根據(jù)第一實施例的電子裝置10的輸入控制方法。根據(jù)當前實施例的電子裝置10包括位置檢測器100、輸入控制器110和顯示控制器120。基于操作者的手指在觸摸屏IOa的觸摸面板130上的觸摸位置,位置檢測器100檢測輸入操作區(qū)中的輸入操作。位置檢測器100是檢測觸摸屏的輸入操作區(qū)中的輸入操作的檢測器的例子。 當檢測到輸入操作區(qū)中的除了基準輸入操作之外的特殊操作時,輸入控制器110執(zhí)行除了輸入操作區(qū)之外的區(qū)域中的輸入控制。更加具體地,當檢測到特殊操作時,輸入控制器110執(zhí)行除了輸入操作區(qū)之外的區(qū)域中顯示的輸入候選的控制。顯示控制器120對顯示屏IOa執(zhí)行顯示控制。例如,在輸入控制器110的輸入控制之下,顯示控制器120在顯示屏IOa的輸入顯示區(qū)中顯示預期的輸入字符(亦即圖像)。例如,當操作者的手指觸摸到顯示屏IOa時,顯示控制器120可以配置成彈跳出觸摸位置處的字符“e”,并且與此同時在輸入顯示區(qū)中顯示字符“e”,如圖I所示。作為另一個例子,當執(zhí)行操作者的手指的按壓操作時,顯示控制器120可以配置成逆轉(zhuǎn)按壓位置處的字符“e”的彈跳,并且與此同時在輸入顯示區(qū)中顯示字符“e”,如圖2的底部中示出的那樣。另外,顯示控制器120可以取決于手指的操作而改變屏幕顯示。根據(jù)第一至第三實施例的電子裝置10包括CPU或處理器90、RAM92和非易失性存儲器94。電子裝置10的功能中的每一個都由CPU來執(zhí)行?;诖鎯υ赗AM等中的操作者手指的觸摸位置或壓力,CPU控制電子裝置10中的輸入操作。裝置10還可以包括端口或驅(qū)動器96,以容納計算機可讀介質(zhì)如USB棒98或盤。CPU 90可以執(zhí)行RAM 92和/或非易失性存儲器94中存儲的指令,以執(zhí)行在此描述的功能??梢詮腢SB棒98上存儲的指令中讀取指令。[1-2.電子裝置的操作](輸入控制過程)當在輸入操作區(qū)中執(zhí)行除了基準輸入操作(“模式a”)之外的特殊操作時,根據(jù)當前實施例的電子裝置10確定該特殊操作是對輸入候選區(qū)中顯示的輸入候選的選擇操作,并且相應地執(zhí)行輸入控制。參考圖5和6來描述輸入控制方法。圖5是圖示根據(jù)當前實施例的輸入控制過程的流程圖。圖6是根據(jù)當前實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。參考圖5來描述輸入控制過程。最初,在步驟S505,基于由位置檢測器100檢測的觸摸位置,輸入控制器110確定是否在輸入操作區(qū)中執(zhí)行了操作。如果沒有操作被確定為在輸入操作區(qū)中執(zhí)行,則重復步驟S505。如果有操作被確定為在輸入操作區(qū)中執(zhí)行,則輸入控制器110在步驟S510確定輸入操作區(qū)中的操作是否是輕敲操作。如果操作被確定為輕敲操作,則在步驟S515,輸入控制器110輸入位于觸摸屏IOa的觸摸位置處的按鍵。在圖6的左側(cè),操作者的手指在輸入操作區(qū)中執(zhí)行輕敲操作,以輸入觸摸位置處的按鍵“e”。結(jié)果,字符“e”顯示在輸入顯示區(qū)中。上面提到的操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的“模式a”。如果在步驟S510確定不是執(zhí)行了輕敲操作,則輸入控制器110在步驟S520確定輸入操作區(qū)中的操作是否是輕拂操作。如果確定不是執(zhí)行了輕拂操作,則過程返回到步驟S505,并且從步驟S505重新開始。如果在步驟S520確定執(zhí)行了輕拂操作,則認為打算選擇輸入候選。在這種情況下,過程前進到步驟S525,在步驟S525,輸入控制器110加亮(亦即修改)前端輸入候選以指示前端輸入候選被選擇。參考圖6的中間,當操作者的手指在輸入操作區(qū)中做了個向右輕拂時,輸入候選區(qū)中的前端輸入候選“email”被加亮,以指示前端輸入候選“email”被選
擇。 接下來在步驟S530,確定是否執(zhí)行了逆轉(zhuǎn)輕拂操作。如果確定執(zhí)行了逆轉(zhuǎn)輕拂操作,則在步驟S535,輸入控制器110釋放對輸入候選的選擇,并且終止輸入候選的加亮符號。過程然后返回到步驟S505,并且從步驟S505重新開始。如果確定沒有執(zhí)行逆轉(zhuǎn)輕拂操作,則輸入控制器110在步驟S540確定是否在輸入操作區(qū)中執(zhí)行了輕敲操作。如果確定沒有執(zhí)行輕敲操作,則過程返回到步驟S520,其中可以確定是否在輸入操作區(qū)中執(zhí)行了輕拂操作。如果確定進一步執(zhí)行了輕拂操作,則過程前進到步驟S525,其中在輸入候選區(qū)中選擇了在輕拂方向上位置緊接于前端輸入候選的下一個輸入候選。參考圖6的右側(cè),由于操作者的手指在輸入操作區(qū)中做了個進一步的向右輕拂,所以作為在輕拂方向上從前端輸入候選開始的第二個輸入候選的下一個輸入候選“ event ”在輸入候選區(qū)中被加亮,以指示下一個輸入候選“ event ”被選擇。接下來,如果在步驟S530確定沒有執(zhí)行逆轉(zhuǎn)輕拂操作并且在步驟S540確定執(zhí)行了輕敲操作,則輸入控制器110在步驟S545確定希望輸入當前選擇的輸入候選。在這種情況下,輸入控制器110在輸入顯示區(qū)中輸入并顯示選擇的輸入候選。在步驟S550,輸入控制器110在輸入顯示區(qū)中輸入并顯示對應于輕敲按鍵的字符。參考圖6的右側(cè),由于操作者的手指在輸入操作區(qū)中做了個向右輕拂并且然后在按鍵“U”處做了個輕敲操作,所以作為輸入候選區(qū)中從前端輸入候選開始的第二個輸入候選的輸入候選“event”和字符“U”被相繼輸入并顯示在輸入顯示區(qū)中。在根據(jù)當前實施例的輸入控制方法中,如果位置檢測器100檢測到輕拂操作,則確定執(zhí)行了特殊操作。在這種情況下,根據(jù)輕拂操作移動除了輸入操作區(qū)之外的區(qū)域中顯示的輸入候選的選擇位置。因此,操作者可以在將他或她的手指置于可以容易地移動操作者手指的輸入操作區(qū)中的同時來選擇輸入候選。結(jié)果,通過在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),可以容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。另外,如果在步驟S520確定執(zhí)行了向左輕拂操作,則輸入控制器110可以配置成將加亮符號移動到編號靠前的輸入候選,其設(shè)置在輸入候選區(qū)中的左側(cè)。如果在第一輸入候選被選擇的情況下執(zhí)行了向左輕拂操作,則輸入控制器110可以釋放第一輸入候選的加亮符號以終止對第一輸入候選的選擇,或者可以加亮最后的輸入候選。自動地改變輸入候選的選擇范圍的顯示,以便可以顯示在加亮的輸入候選之前和之后的輸入候選。另外,如果檢測的操作被確定為操作者的手指的釋放操作,則輸入控制器110可以取消對輸入候選的選擇。[0085][1-3.修改例子 I](輸入控制過程)參考圖7和8來描述第一實施例的修改例子I。圖7是圖示根據(jù)第一實施例的修改例子I的輸入控制過程的流程圖。圖8是根據(jù)第一實施例的修改例子I的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。圖7的輸入控制過程幾乎與圖5所示的根據(jù)第一實施例的輸入控制過程相同,除了以下之外根據(jù)第一實施例的輸入控制過程包括步驟S525,其中取決于輕拂操作的方向和頻率來移動輸入候選的選擇位置;而修改例子I則包括取決于輕拂操作的方向和長度來移動輸入候選的選擇位置的步驟。更加具體地,修改例子I包括圖7的步驟S705而不是第一實施例中的圖5的步驟S525,其中,取決于輕拂的長度,在越過一個或多個輸入候選之后,在輸入候選區(qū)中選擇預期的輸入候選。·[0089]例如,在如圖8的左側(cè)所示執(zhí)行輕敲操作作為基準輸入操作的同時,如圖8的中間所示執(zhí)行輕拂操作。在這種情況下,當操作者的手指在輸入操作區(qū)中做了個向右輕拂時,前端輸入候選“email”在輸入候選區(qū)中被加亮,以指示前端輸入候選“email”被選擇。進一步,當操作者沿著圖8的右側(cè)所示的箭頭線向右下方向拖曳他或她的手指時,沿著圖8的右側(cè)所示的虛箭頭線,在越過輸入候選區(qū)中的多個輸入候選之后,根據(jù)拖曳操作在輸入候選區(qū)中選擇了預期的輸入候選。結(jié)果,在圖8中,位于輸入候選區(qū)中的從前端輸入候選開始右下側(cè)的輸入候選“edy”被加亮,以指示輸入候選“edy”被選擇。同樣地,在根據(jù)修改例子I的輸入控制方法中,輸入操作區(qū)中的特殊操作被分配給輸入候選區(qū)中的操作。因此,操作者可以在將他或她的手指置于操作者可以容易地移動他或她的手指的輸入操作區(qū)中的同時來選擇預期的輸入候選。結(jié)果,通過在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),可以容易地選擇預期的輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔?!吹诙嵤├礫2-1.電子裝置的功能結(jié)構(gòu)]參考圖9來描述根據(jù)第二實施例的電子裝置10的功能結(jié)構(gòu)。接下來描述使用根據(jù)第二實施例的電子裝置10的輸入控制方法。根據(jù)當前實施例的電子裝置10包括位置檢測器100、輸入控制器110、顯示控制器120和壓力檢測器140。由于上面在第一實施例中描述了位置檢測器100、輸入控制器110和顯示控制器120,所以在此描述壓力檢測器140。操作者在觸摸屏IOa的預定位置上觸摸他或她的手指,并且執(zhí)行按壓操作以執(zhí)行輸入操作。壓力檢測器140檢測直接設(shè)置在觸摸屏IOa之下的壓力傳感器150上施加的手指壓力。壓力檢測器是檢測觸摸屏的輸入操作區(qū)中的操作的檢測器的例子。[2-2.電子裝置的操作]接下來參考圖10和11描述根據(jù)第二實施例的電子裝置10的輸入控制方法。圖10是圖示根據(jù)當前實施例的輸入控制過程的流程圖。圖11是根據(jù)當前實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。如果在輸入操作區(qū)中執(zhí)行了除了基準輸入操作(“模式b”)之外的特殊操作,則根據(jù)當前實施例的電子裝置10將該特殊操作確定為輸入候選區(qū)中顯示的輸入候選的選擇操作,并且相應地執(zhí)行輸入控制。(輸入控制過程)[0098]參考圖10來描述輸入控制過程。最初,在步驟S1005,基于由壓力檢測器140檢測的壓力,輸入控制器110確定是否在輸入操作區(qū)中發(fā)生了任何操作。如果沒有操作被確定為發(fā)生,則重復步驟S1005。如果有任何操作被確定為發(fā)生,則輸入控制器110在步驟S1010確定是否在輸入操作區(qū)中執(zhí)行了一點按壓操作。如果確定執(zhí)行了一點按壓操作,則在步驟S1015,輸入控制器110輸入觸摸屏IOa上的按壓位置處的按鍵。如圖11所示,當用兩個手指執(zhí)行按鍵輸入時,用兩個手指中的任何一個來執(zhí)行按壓操作。參考圖11的頂部,操作者的左側(cè)手指在輸入操作區(qū)中執(zhí)行一點按壓操作。在這種情況下,按壓位置處的按鍵“e”被輸入并顯示在輸入顯示區(qū)中。上面提到的操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的“模式b”。如果在步驟S1010確定不是執(zhí)行了一點按壓操作,則輸入控制器110在步驟S1020確定是否在輸入操作區(qū)中執(zhí)行了兩點或更多點的按壓操作(壓拂操作)。如果確定不是執(zhí)行了兩點或更多點的按壓操作,則過程返回到步驟S1005,并且從步驟S1005重新開始。如果在步驟S1020確定執(zhí)行了兩點或更多點的按壓操作,則認為打算選擇輸入候選,并且過程前進到步驟S1025,在步驟S1025,輸入控制器110加亮前端輸入候選以指示前端輸入候選被選擇。參考圖11的中間,操作者在輸入操作區(qū)中用他或她的兩個手的手指執(zhí)行兩點按壓操作。在這種情況下,前端輸入候選“evening”在輸入候選區(qū)中被加亮,以指示輸入候選“evening”被選擇。接下來在步驟S1030,確定操作者是否用他或她的兩個手指執(zhí)行了相繼按壓操作。如果確定執(zhí)行了相繼按壓操作,則在步驟S1035,輸入控制器110釋放對輸入候選的選擇,并且終止輸入候選的加亮符號。過程然后返回到步驟S1005,并且從步驟S1005重新開始。如果確定沒有執(zhí)行相繼按壓操作,則輸入控制器110在步驟S1040確定是否在輸入操作區(qū)中執(zhí)行了一點按壓操作。如果確定沒有執(zhí)行一點按壓操作,則過程返回到步驟S1020,其中可以確定是否在輸入操作區(qū)中執(zhí)行了兩點或更多點的按壓操作。如果進一步執(zhí)行了兩點或更多點的按壓操作,則過程前進到步驟S1025,其中在輸入候選區(qū)中選擇了在輕拂方向上位置緊接于前端輸入候選的下一個輸入候選。參考圖11的底部,由于操作者在輸入操作區(qū)中用他或她的手指進一步執(zhí)行了兩點或更多點的按壓操作,所以作為在輕拂方向上從前端輸入候選開始的第二個輸入候選的下一個輸入候選“every”在輸入候選區(qū)中被加亮,以指示下一個輸入候選“every”被選擇。接下來,如果在步驟S1030確定沒有執(zhí)行相繼按壓操作并且在步驟S1040確定執(zhí)行了一點按壓操作,則輸入控制器110在步驟S1045確定希望輸入當前選擇(加亮)的輸入候選。在這種情況下,輸入控制器110在輸入顯示區(qū)中輸入并顯示選擇的輸入候選。在步驟S1050,輸入控制器110輸入根據(jù)一點按壓操作對應于按壓位置處的按鍵的字符,并且在輸入顯示區(qū)中顯示該字符。另一方面,在當前實施例中,相繼按壓操作指的是沒有停頓地連續(xù)按壓按鍵的操作,就像鼠標的雙擊操作一樣。因此,相繼按壓操作不同于兩點或更多點的按壓操作。同樣地,在根據(jù)當前實施例的輸入控制方法中,如果壓力檢測器140檢測到兩點按壓操作,則確定執(zhí)行了特殊操作。在這種情況下,根據(jù)兩點按壓操作移動除了輸入操作區(qū)之外的區(qū)域中顯示的輸入候選的選擇位置。因此,操作者可以在將他或她的手指置于操作者可以容易地移動他或她的手指的輸入操作區(qū)中的同時來選擇預期的輸入候選。結(jié)果,像第一實施例那樣,通過在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),可以容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。在當前實施例中,當在步驟S1030執(zhí)行了相繼按壓操作時,釋放對輸入候選的選擇。然而,當前實施例不限于此。例如,當執(zhí)行相繼按壓操作時,可以確定打算在輸入候選的列表中的相反方向上移動。在這種情況下,位于輸入候選的列表中的相反方向上的輸入候選可以被加亮。第二實施例中的特殊操作可以是兩點或更多點的按壓操作或者兩點或更多點的壓拂操作。因此,如果確定執(zhí)行了兩點或更多點的按壓操作或者兩點或更多點的壓拂操作,則確定執(zhí)行了特殊操作。在這種情況下,可以根據(jù)特殊操作的方向、特殊操作的頻率或特殊操作的長度來移動輸入候選的選擇位置。[2-3.修改例子 2](輸入控制過程)參考圖12和13來描述第二實施例的修改例子2。圖12是圖示根據(jù)第二實施例的修改例子2的輸入控制過程的流程圖。圖13是根據(jù)第二實施例的修改例子2的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。圖12的輸入控制過程幾乎與圖10所示的根據(jù)第二實施例的輸入控制過程相同,除了以下之外第二實施例的圖10包括步驟S1030,其中執(zhí)行相繼按壓操作;而圖12則包括步驟S1205,其中當操作者的兩個手的手指從顯示表面釋放時,釋放對輸入候選的選擇。例如,當在如圖13的頂部中示出的那樣用操作者的兩個手的手指執(zhí)行兩點按壓操作的同時如圖13的底部中示出的那樣釋放操作者的兩個手的手指時,確定打算停止對輸入候選的選擇。在這種情況下,輸入候選的加亮符號被釋放以停止對輸入候選的選擇。同樣地,在根據(jù)修改例子2的輸入控制方法中,輸入操作區(qū)中的特殊操作被分配給輸入候選區(qū)中的操作。因此,操作者可以在將他或她的手指置于操作者可以容易地移動他或她的手指的輸入操作區(qū)中的同時來選擇預期的輸入候選。結(jié)果,通過在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),可以容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔?!吹谌龑嵤├礫3-1.電子裝置的硬件配置]最后描述使用根據(jù)第三實施例的電子裝置10的輸入控制方法。根據(jù)當前實施例的電子裝置10的功能幾乎與圖4所示的根據(jù)第一實施例的電子裝置10的功能相同,因此在此省略其詳細描述。根據(jù)當前實施例的電子裝置10的功能可以與圖9所示的根據(jù)第二實施例的電子裝置10的功能相同。[3-2.電子裝置的操作](輸入控制過程)如果在輸入操作區(qū)中執(zhí)行了除了基準輸入操作(“模式c”)之外的特殊操作,則根據(jù)當前實施例的電子裝置10將該特殊操作確定為輸入候選區(qū)中顯示的輸入候選的選擇操作,并且相應地執(zhí)行輸入控制。參考圖14和15來描述輸入控制方法。圖14是圖示根據(jù)當前實施例的輸入控制過程的流程圖。圖15是根據(jù)當前實施例的對應于輸入控制的顯示屏的轉(zhuǎn)變圖。[0120]參考圖14來描述輸入控制過程。最初,在步驟S1405,基于由位置檢測器100檢測的觸摸位置,輸入控制器110確定是否在輸入操作區(qū)中執(zhí)行了任何操作。如果沒有操作被確定為在輸入操作區(qū)中執(zhí)行,則重復步驟S1405。如果有任何操作被確定為在輸入操作區(qū)中執(zhí)行,則輸入控制器110在步驟S1410確定輸入操作區(qū)中的操作是否是輕敲操作和按鈕操作的組合。如果操作被確定為輕敲操作和按鈕操作的組合,則在步驟S1415,輸入控制器110輸入觸摸屏IOa的觸摸位置處的按鍵。參考圖15,使用輸入操作區(qū)中的觸摸墊10b,操作者用他或她的食指執(zhí)行輕敲操作以將光標移動到預期的按鍵“e”,并且用他或她的大拇指在按鈕IOc上點擊。結(jié)果,字符“e”被輸入并顯示在輸入顯示區(qū)中。上面提到的操作是輸入操作區(qū)中的基準輸入操作(按鍵輸入操作)的“模式C”。如果在步驟S1410確定不是執(zhí)行了輕敲操作和按鈕操作的組合,則輸入控制器110在步驟S1420確定輸入操作區(qū)中的操作是否是輕拂操作和按鈕操作的組合。如果在步驟S1420確定不是執(zhí)行了輕拂操作和按鈕操作的組合,則過程返回到步驟S1405,并且從步驟S1405重新開始。在步驟S1420,如果用除了移動鼠標光標的食指之外的手指執(zhí)行輕拂操作并且用 大拇指執(zhí)行按鈕操作,則認為打算選擇輸入候選。在這種情況下,過程前進到步驟S1425,在步驟S1425,輸入控制器110加亮前端輸入候選以指示前端輸入候選被選擇。接下來在步驟S1430,確定是否執(zhí)行了逆轉(zhuǎn)輕拂操作。如果用操作者的中指執(zhí)行了逆轉(zhuǎn)輕拂操作,則輸入控制器110在步驟S1435釋放對輸入候選的選擇,以停止加亮輸入候選。過程然后返回到步驟S1405,并且從步驟S1405重新開始。如果確定沒有執(zhí)行逆轉(zhuǎn)輕拂操作,則輸入控制器110在步驟S1440確定是否在輸入操作區(qū)中執(zhí)行了輕敲操作和按鈕操作的組合。如果確定沒有執(zhí)行輕敲操作和按鈕操作的組合,則過程返回到步驟S1420,其中可以確定輸入操作區(qū)中的操作是否是輕拂操作和按鈕操作的組合。如果確定執(zhí)行了輕拂操作和按鈕操作的組合,則過程前進到步驟S1425,其中輸入控制器110加亮了在輕拂方向上位置緊接于前端輸入候選的下一個輸入候選,以指示下一個輸入候選被選擇。參考圖15,通過用操作者的中指執(zhí)行向右輕拂操作并且用操作者的大拇指執(zhí)行對按鈕IOc的按壓操作,在向右方向上移動輸入候選區(qū)中的輸入候選的加亮符號。接下來,如果在步驟S1430確定沒有執(zhí)行逆轉(zhuǎn)輕拂操作并且在步驟S1440確定執(zhí)行了輕敲操作和按鈕操作的組合,則輸入控制器Iio在步驟S1445確定希望輸入當前選擇的輸入候選。在這種情況下,輸入控制器110輸入選擇的輸入候選,并且在輸入顯示區(qū)中顯示選擇的輸入候選。進一步,輸入控制器110輸入通過輕敲操作而由光標指示的字符,并且在輸入顯示區(qū)中顯示該字符。同樣地,在根據(jù)當前實施例的輸入控制方法中,如果由位置檢測器100檢測到的操作被確定為包括輕拂操作的兩點或更多點的操作,則檢測到的操作被確定為特殊操作。在這種情況下,根據(jù)輕拂操作移動除了輸入操作區(qū)之外的區(qū)域中顯示的輸入候選的選擇位置。因此,操作者可以在將他或她的手指置于操作者可以容易地移動他或她的手指的輸入操作區(qū)中的同時來選擇預期的輸入候選。結(jié)果,通過在觸摸屏IOa中提供適當尺寸的輸入操作區(qū),可以容易地選擇輸入候選,而不會給執(zhí)行輸入操作的操作者造成負擔。進一步,如果在步驟S1420確定執(zhí)行了向左輕拂操作和按鈕操作的組合,則輸入控制器110可以將加亮符號移動到編號靠前的輸入候選,其設(shè)置在輸入候選區(qū)中的左側(cè)。如果在第一輸入候選被選擇的情況下執(zhí)行了向左輕拂操作,則輸入控制器110可以釋放第一輸入候選的加亮符號以停止對輸入候選的選擇,或者可以將加亮符號移動到輸入候選的列表當中的最后的輸入候選。自動地改變輸入候選的選擇范圍的顯示,以便可以顯示在加亮的輸入候選之前和之后的輸入候選。如果檢測的操作被確定為操作者的手指的釋放操作,則輸入控制器110可以取消對輸入候選的選擇。進一步,通過用除了移動鼠標光標的手指之外的手指輕敲墊表面或者用放置在墊上的兩個手指在按鈕上點擊,可以移動對輸入候選的選擇(加亮符號)。如果執(zhí)行了包括輕拂操作的兩點或更多點的操作,則確定執(zhí)行了特殊操作。在這種情況下,可以根據(jù)輕拂操作的方向、輕拂操作的頻率或輕拂操作的長度來移動輸入候選的選擇位置。同樣在這種情況下,當在操作者用他或她的手指在按鍵上點擊的同時確定打算輸 入選擇的輸入候選時,加亮的輸入候選被輸入并顯不在輸入顯不區(qū)中,并且對應于按壓按鍵的字符被輸入并顯示在輸入顯示區(qū)中。進一步,在全部的上述實施例中,作為將加亮字符移回到先前的輸入候選的方法,可以用除了移動光標的手指之外的手指來執(zhí)行逆轉(zhuǎn)輕拂操作、雙輕敲操作或右按鈕點擊操作。因此,在使用根據(jù)每個實施例的電子裝置10的輸入控制方法中,不管使用的是模式a、b和c中的哪一個,操作者總是可以在將他或她的手指或者鼠標光標置于輸入操作區(qū)中的同時,選擇除了輸入操作區(qū)之外的區(qū)域中的輸入候選。這可以從執(zhí)行輸入操作的操作者那里卸下負擔。進一步,當通過輕敲操作選擇除了輸入操作區(qū)之外的區(qū)域中提供的輸入候選時,由于輕敲失誤而可能錯誤地輸入不想要的詞。在這種情況下,在消除不想要的詞之后可能需要執(zhí)行輸入預期的詞的額外操作。然而,在使用根據(jù)每個實施例的電子裝置10的輸入控制方法中,通過將加亮符號移動到預期的輸入候選,可以識別并確定選擇的輸入候選。因此,可以減少犯下選擇不想要的輸入候選的錯誤的風險。進一步,由于輸入操作區(qū)和輸入候選區(qū)兩者不需要都設(shè)置在可以容易地移動操作者的手指的區(qū)域中,所以可以使得輸入操作區(qū)盡可能地大。因此,可以減少犯下輸入不想要的按鍵的錯誤的風險,從而執(zhí)行正確而快速的輸入操作。一般而言,當操作者在輸入操作區(qū)中執(zhí)行輕敲操作時,檢測到的操作者的手指的觸摸位置處的按鍵被輸入。如果在執(zhí)行這樣的按鍵輸入操作的同時在同一輸入操作區(qū)中執(zhí)行了向左輕拂操作,則可以執(zhí)行除了典型按鍵輸入之外的輸入操作。例如,如果在輕敲操作期間在同一輸入操作區(qū)中執(zhí)行了向左輕拂操作,則退格鍵可以被執(zhí)行作為輸入操作。進一步,如果在輕敲操作期間在同一輸入操作區(qū)中執(zhí)行了向右輕拂操作,則輸入鍵可以被執(zhí)行作為輸入操作。在第一至第三實施例中,元件中的每一個的操作彼此相關(guān)。因此,操作可以被替換為考慮到其相關(guān)性的一系列操作和一系列過程。在這種情況下,信息處理設(shè)備的實施例可以被實施為信息處理設(shè)備的輸入控制方法的實施例以及配置成在計算機上實施信息處理設(shè)備的功能的程序的實施例。盡管參考附圖詳細地描述了本公開的優(yōu)選實施例,但是本技術(shù)不限于此。本領(lǐng)域技術(shù)人員應當理解的是,取決于設(shè)計要求和其它因素,可以進行各種修改、組合、再組合和變更,它們都處在所附權(quán)利要求或其等效含義的范圍之內(nèi)。例如,本技術(shù)可以應用于具有位于遙遠區(qū)域處的屏幕和操作區(qū)的電子裝置的操作,比如使用觸摸墊的遙控器,以及諸如移動電話之類的具有觸摸面板的電子裝置。進而,根據(jù)本公開的輸入操作中使用的輸入信息包括數(shù)字和符號以及字符,比如片假名、平假名、漢字和英文字符。·
權(quán)利要求1.一種信息處理設(shè)備,包括 顯示控制器,用于在裝置上顯示第一輸入?yún)^(qū); 檢測器,用于檢測第二輸入?yún)^(qū)中的用戶輸入;以及輸入控制器,用于如果所述用戶輸入包括第一操作,則控制所述顯示控制器以執(zhí)行輸入功能,而如果所述用戶輸入包括第二操作,則控制所述顯示控制器以修改所述第一輸入?yún)^(qū)。
2.根據(jù)權(quán)利要求I所述的信息處理設(shè)備,其中,所述檢測器包括 位置檢測器,用于基于觸摸位置來檢測所述第二輸入?yún)^(qū)中的所述用戶輸入。 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,所述檢測器進一步包括 壓力檢測器,用于基于壓力來檢測所述第二輸入?yún)^(qū)中的所述用戶輸入。
專利摘要本公開提供了一種信息處理設(shè)備。根據(jù)本公開的信息處理設(shè)備包括顯示控制器,用于在裝置上顯示第一輸入?yún)^(qū);檢測器,用于檢測第二輸入?yún)^(qū)中的用戶輸入;以及輸入控制器,用于如果所述用戶輸入包括第一操作,則控制所述顯示控制器以執(zhí)行輸入功能,而如果所述用戶輸入包括第二操作,則控制所述顯示控制器以修改所述第一輸入?yún)^(qū)。
文檔編號G06F3/0488GK202649992SQ20112038371
公開日2013年1月2日 申請日期2011年10月8日 優(yōu)先權(quán)日2010年10月15日
發(fā)明者山野郁男 申請人:索尼公司