專利名稱:手持裝置和數(shù)據(jù)輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及手持裝置的數(shù)據(jù)輸入技術(shù),尤其涉及利用卷動式虛擬鍵盤的數(shù)據(jù)輸入技術(shù)。
背景技術(shù):
移動裝置的興起,改變了使用者存取數(shù)據(jù)的習(xí)慣。在移動裝置上瀏覽數(shù)據(jù),相對于傳統(tǒng)的個人電腦,對于使用者的沖擊主要在于操作界面的不同,使得用鼠標(biāo)操作卷動,以及用鍵盤進行搜尋關(guān)鍵字的習(xí)慣需要進行改變。一般在移動裝置上,當(dāng)遇到需要輸入文字的時候,系統(tǒng)會自己跳出一個虛擬鍵盤,提供使用者使用,然而,因為手機熒幕大小的限制,使用一般虛擬鍵盤的配置方式,很容易 發(fā)生使用者在操作虛擬鍵盤時,按到不是自己想按的鍵。
發(fā)明內(nèi)容
為了解決上述問題,根據(jù)本發(fā)明的一實施例提供了一種手持裝置,包括一觸控單元,用以檢測一使用者的一拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號;一顯示單元,具有一第一顯示區(qū),用以顯示一虛擬鍵盤的一部分,并根據(jù)一控制信號以卷動方式顯示上述虛擬鍵盤的另一部分;以及一處理單元,根據(jù)上述手勢信號輸出上述控制信號。根據(jù)本發(fā)明的一實施例提供了一種數(shù)據(jù)輸入方法,適用于具有一顯示單元的一手持裝置,包括于上述顯示單元的一第一顯示區(qū),顯示一虛擬鍵盤的一部分;使用一觸控單元檢測一使用者的一拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號;根據(jù)上述手勢信號于上述第一顯示區(qū)以卷動方式顯示上述虛擬鍵盤的另一部分;使用上述觸控單元檢測上述使用者的一輸入動作,并根據(jù)上述輸入動作所選取上述虛擬鍵盤所顯示的虛擬按鍵而輸出對應(yīng)的一輸入信號;以及根據(jù)上述輸入信號紀錄所對應(yīng)的文字或符號。本發(fā)明所提出的手持裝置,其中的虛擬鍵盤中顯示較少按鍵,因而加大了虛擬鍵盤的按鍵大小,使得使用者可更精確按壓虛擬鍵盤的按鍵,而避免誤觸其它按鍵,因而提升了輸入數(shù)據(jù)的便利性和準(zhǔn)確性。
圖IA為顯示根據(jù)本發(fā)明一實施例所述的手持裝置100A的架構(gòu)圖。圖IB為顯示根據(jù)本發(fā)明一實施例所述的手持裝置100A的架構(gòu)圖。圖2A-圖2C為顯示根據(jù)本發(fā)明一實施例所述的顯示單元120的示意圖。圖3A-圖3B為顯示根據(jù)本發(fā)明另一實施例所述的顯示單元120的示意圖。圖4為顯示根據(jù)本發(fā)明一實施例所述的數(shù)據(jù)輸入方法的流程圖400。上述附圖中的附圖標(biāo)記說明如下100A、100B 手持裝置;110 觸控單元;
120 顯示單元;121、123 顯示區(qū);130 處理單元;140、140A、140B 虛擬鍵盤;141 既定虛擬按鍵; 143 拖曳區(qū)域;145 虛擬拖曳條;150 狀態(tài)感知器;SI 手勢信號;S2 輸入信號;S3 控制信號;S41、S42 模式選擇信號
具體實施例方式圖I為顯示根據(jù)本發(fā)明一實施例所述的手持裝置100A的架構(gòu)圖。根據(jù)本發(fā)明一實施例所述的手持裝置100A,包括觸控單元110、顯示單元120、處理單元130。觸控單元110,是用以檢測使用者在顯示單元120的拖曳動作,并輸出對應(yīng)于上述的拖曳動作所產(chǎn)生的手勢信號SI,其中上述拖曳動作表示使用者手指在虛擬鍵盤所進行的滑動動作,在圖2A-圖2B中將會有更詳盡的描述。此外,觸控單元110還用以檢測使用者對應(yīng)于在顯示單元120的虛擬鍵盤140的輸入動作,而輸出對應(yīng)于上述輸入動作的輸入信號S2。圖2A為顯示根據(jù)本發(fā)明一實施例所述的顯示單元120的示意圖。在圖2A中,顯示單元120,包含第一顯示區(qū)121,在第一顯示區(qū)121中顯示虛擬鍵盤140的一部分,并通過處理單元130根據(jù)手勢信號SI所輸出的控制信號S3,在第一顯示區(qū)121以卷動方式來顯示虛擬鍵盤140的另一部分(如圖2B所示)。此外,顯示單元120亦包含第二顯示區(qū)123,根據(jù)使用者的輸入動作所產(chǎn)生的輸入信號S2,在第二顯示區(qū)123顯示使用者所輸入的文字或符號,如圖2A中第二顯示區(qū)123所顯示的字串“ABC”。根據(jù)本發(fā)明一實施例,使用者在顯示單元120的拖曳動作是發(fā)生在顯示單元120的第一顯示區(qū)121。根據(jù)本發(fā)明一實施例,虛擬鍵盤140的第一列,會配置一些必要的功能鍵,例如Backspace、Space、Enter、數(shù)字切換鍵
坐坐寸寸ο圖2B為顯示根據(jù)本發(fā)明另一實施例所述的顯示單元120的示意圖。在圖2B中,虛擬鍵盤140包含一拖曳區(qū)域143,拖曳區(qū)域143則包含一拖曳條145,使用者則利用在拖曳區(qū)域143中的虛擬拖曳條145,在第一顯示區(qū)121以卷動方式來顯示虛擬鍵盤140的另一部分。其中在本發(fā)明所述的虛擬鍵盤140的另一部分,不限定于圖2B所顯示的按鍵,只要是使用者經(jīng)過拖曳虛擬拖曳條145的動作后,產(chǎn)生不同于圖2A的按鍵,也就是不同于當(dāng)虛擬拖曳條145在拖曳區(qū)域143最頂端虛擬鍵盤140按鍵顯示的狀況,即可視為虛擬鍵盤140的另一部分?;氐綀D1A,根據(jù)本發(fā)明一實施例,當(dāng)觸控單元110檢測到使用者的輸入動作是對應(yīng)于虛擬鍵盤140的一既定虛擬按鍵141時,產(chǎn)生模式選擇信號S41,處理單元130再根據(jù)模式選擇信號S41來控制顯示單元120,于第一顯示區(qū)121顯示完整的虛擬鍵盤140A(如圖2C所示)或部分的虛擬鍵盤140。根據(jù)本發(fā)明一實施例,既定虛擬按鍵141配置在虛擬鍵盤140的第一列。根據(jù)本發(fā)明一實施例,虛擬鍵盤140A可以是依傳統(tǒng)鍵盤的配置而顯示虛擬按鍵。圖IB為顯示根據(jù)本發(fā)明另一實施例所述的手持裝置100B的架構(gòu)圖。在此實施例中,手持裝置100B還可包括狀態(tài)感知器150,用來檢測上述手持裝置的擺放狀態(tài),當(dāng)檢測到手持裝置100為橫放時,則產(chǎn)生模式選擇信號S42,處理單兀130再根據(jù)模式選擇信號S42來控制顯示單元120于第一顯示區(qū)121顯示完整的虛擬鍵盤140A,并于檢測到上述手持裝置100為直放時,則產(chǎn)生上述模式選擇信號S42以指示顯示單元120于第一顯示區(qū)121顯示部分的虛擬鍵盤140。根據(jù)本發(fā)明一實施例,狀態(tài)感知器150為一重力感測器(G-snsor),且在重力感測器中包含一陀螺儀(Gyroscope),用以提供方位角(Heading)信息至重力感測器,來判斷手持裝置100為直放或是橫放。根據(jù)本發(fā)明一實施例,當(dāng)檢測到手持裝置100為橫放時,亦可通過使用者按壓虛擬鍵盤140的一既定虛擬按鍵141,產(chǎn)生模式選擇信號S41,處理單元130再根據(jù)模式選擇信號S41來控制顯示單元120,于第一顯示區(qū)121顯示完整的 虛擬鍵盤140A或部分的虛擬鍵盤140,若于第一顯示區(qū)121顯示為部分的虛擬鍵盤140,所顯示的部分的虛擬鍵盤140的按鍵大小與手持裝置100為直放時相同。根據(jù)本發(fā)明一實施例,根據(jù)虛擬鍵盤140的一按鍵排列方式使用者的拖曳動作可為一左右平移或一上下平移,舉例來說,在圖2A-圖2B中,根據(jù)虛擬鍵盤140按鍵排列方式,使用者的拖曳動作在拖曳區(qū)域143中上下平移虛擬拖曳條145。根據(jù)本發(fā)明另一實施例,如圖3A-圖3B,根據(jù)虛擬鍵盤140B按鍵排列方式,使用者的拖曳動作在拖曳區(qū)域143中左右平移虛擬拖曳條145。根據(jù)本發(fā)明一實施例,使用者的拖曳動作可視為使用者直接通過手指在虛擬鍵盤140進行的滑動動作,來顯示虛擬鍵盤140的不同部分,并根據(jù)鍵盤140的配置方式,來決定手指滑動的方向。圖4為顯示根據(jù)本發(fā)明一實施例所述的數(shù)據(jù)輸入的方法的流程圖400。此法適用于具有一顯示單元的一手持裝置。在步驟S410,當(dāng)使用者使用一虛擬鍵盤輸入文字或符號時,于上述顯示單元的一第一顯示區(qū),顯示上述虛擬鍵盤的一部分。在步驟S420,使用上述觸控單元檢測上述使用者的一輸入動作,并根據(jù)上述輸入動作所選取上述虛擬鍵盤所顯示的虛擬按鍵而輸出對應(yīng)的一輸入信號。在步驟S430,若上述虛擬鍵盤所顯示的一部分無使用者所需要的文字或符號時,則使用觸控單元檢測使用者在第一顯示區(qū)的虛擬鍵盤的一拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號。在步驟S440,根據(jù)上述手勢信號于上述第一顯示區(qū)以卷動方式顯示上述虛擬鍵盤的另一部分。在步驟S450,根據(jù)上述輸入信號紀錄所對應(yīng)的文字或符號。本發(fā)明所提出的卷動式虛擬鍵盤,虛擬鍵盤中顯示較少按鍵,因而加大了虛擬鍵盤的按鍵大小,使得使用者可更精確按壓虛擬鍵盤的按鍵,而避免誤觸其它按鍵,因而提升了輸入數(shù)據(jù)的便利性和準(zhǔn)確性。本說明書中所提到的“一實施例”或“實施例”所提到的特定的特征、結(jié)構(gòu)或性質(zhì),可包括在本說明書的至少一實施例中。因此,在不同地方出現(xiàn)的語句“在一個實施例中”,可能不是都指同一個實施例。另外,此特定的特征、結(jié)構(gòu)或性質(zhì),也可以任何適合的方式與一個或一個以上的實施例結(jié)合。再者,必須說明的是,以下附圖僅是為了幫助說明,并未依照實際比例繪示。
本說明書所揭示的實施例,對于任何本領(lǐng)域普通技術(shù)人員,將很快可以理解上述的優(yōu)點。在閱讀完說明書內(nèi)容后,任何本領(lǐng)域普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),可以廣義的方式作適當(dāng)?shù)母鼊雍吞鎿Q。因此,本說明書所揭示的實施例,是用以保護本發(fā)明的專利要求范圍, 并非用以限定本發(fā)明的范圍。
權(quán)利要求
1.一種手持裝置,包括 一觸控單元,用以檢測一使用者的一拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號; 一顯不單兀,具有一第一顯不區(qū),用以顯不一虛擬鍵盤的一部分,并根據(jù)一控制信號以卷動方式顯示上述虛擬鍵盤的另一部分;以及 一處理單元,根據(jù)上述手勢信號輸出上述控制信號。
2.如權(quán)利要求I所述的手持裝置,其中上述觸控單元還用以檢測上述使用者對應(yīng)于上述虛擬鍵盤的一輸入動作,并輸出對應(yīng)于上述輸入動作的一輸入信號,而上述顯不單兀還具有一第二顯示區(qū),用以根據(jù)上述輸入信號顯示對應(yīng)的文字或符號。
3.如權(quán)利要求I所述的手持裝置,其中上述處理單元還根據(jù)一模式選擇信號而控制上述顯示單元于上述第一顯示區(qū)顯示完整的上述虛擬鍵盤或部分的上述虛擬鍵盤。
4.如權(quán)利要求3所述的手持裝置,其中當(dāng)上述觸控單元檢測到上述使用者的輸入動作對應(yīng)于上述虛擬鍵盤的一既定虛擬按鍵時,產(chǎn)生上述模式選擇信號。
5.如權(quán)利要求3所述的手持裝置,還包括一狀態(tài)感知器,當(dāng)上述狀態(tài)感知器檢測到上述手持裝置為橫放且上述觸控單元檢測到上述使用者的輸入動作對應(yīng)于上述虛擬鍵盤的一既定虛擬按鍵時,則產(chǎn)生上述模式選擇信號。
6.如權(quán)利要求3所述的手持裝置,還包括一狀態(tài)感知器,當(dāng)檢測到上述手持裝置為橫放時,則產(chǎn)生上述模式選擇信號,上述處理單元再根據(jù)上述模式選擇信號指示上述顯示單元于上述第一顯示區(qū)顯示完整的上述虛擬鍵盤,并于檢測到上述手持裝置為直放時,則產(chǎn)生上述模式選擇信號以指示上述顯示單元于上述第一顯示區(qū)顯示部分的上述虛擬鍵盤。
7.如權(quán)利要求I所述的手持裝置,其中上述使用者的上述拖曳動作對應(yīng)于上述虛擬鍵盤的一按鍵排列方式而為一左右平移或一上下平移。
8.一種數(shù)據(jù)輸入方法,適用于具有一顯示單元的一手持裝置,包括 于上述顯示單元的一第一顯示區(qū),顯示一虛擬鍵盤的一部分; 使用一觸控單元檢測一使用者的一拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號; 根據(jù)上述手勢信號于上述第一顯示區(qū)以卷動方式顯示上述虛擬鍵盤的另一部分; 使用上述觸控單元檢測上述使用者的一輸入動作,并根據(jù)上述輸入動作所選取上述虛擬鍵盤所顯不的虛擬按鍵而輸出對應(yīng)的一輸入信號;以及 根據(jù)上述輸入信號紀錄所對應(yīng)的文字或符號。
9.如權(quán)利要求8所述的數(shù)據(jù)輸入的方法,其中上述顯示單元還具有一第二顯示區(qū),用以根據(jù)上述輸入信號顯示對應(yīng)的文字或符號。
10.如權(quán)利要求8所述的數(shù)據(jù)輸入的方法,還包括根據(jù)一模式選擇信號以指示上述顯示單元于上述第一顯示區(qū)顯示完整的上述虛擬鍵盤或部分的上述虛擬鍵盤。
11.如權(quán)利要求8所述的數(shù)據(jù)輸入的方法,其中上述使用者的上述拖曳動作對應(yīng)于上述虛擬鍵盤的一按鍵排列方式而為一左右平移或一上下平移。
12.如權(quán)利要求10所述的數(shù)據(jù)輸入的方法,其中當(dāng)上述使用者的輸入動作對應(yīng)于上述虛擬鍵盤的一既定虛擬按鍵時,產(chǎn)生上述模式選擇信號。
全文摘要
本發(fā)明公開了一種手持裝置和數(shù)據(jù)輸入方法,其中所述手持裝置包括一觸控單元,用以檢測一使用者的拖曳動作,并輸出對應(yīng)于上述拖曳動作的一手勢信號;一顯示單元,具有一第一顯示區(qū),用以顯示一虛擬鍵盤的一部分,并根據(jù)一控制信號以卷動方式顯示上述虛擬鍵盤的另一部分;以及一處理單元,根據(jù)上述手勢信號輸出上述控制信號。本發(fā)明的手持裝置提升了輸入數(shù)據(jù)的便利性和準(zhǔn)確性。
文檔編號G06F3/08GK102955677SQ201110240319
公開日2013年3月6日 申請日期2011年8月18日 優(yōu)先權(quán)日2011年8月18日
發(fā)明者王偉同 申請人:宏碁股份有限公司