TWI485577B - 電子裝置及其操作方法 - Google Patents
電子裝置及其操作方法 Download PDFInfo
- Publication number
- TWI485577B TWI485577B TW102109285A TW102109285A TWI485577B TW I485577 B TWI485577 B TW I485577B TW 102109285 A TW102109285 A TW 102109285A TW 102109285 A TW102109285 A TW 102109285A TW I485577 B TWI485577 B TW I485577B
- Authority
- TW
- Taiwan
- Prior art keywords
- operating object
- keyboard
- sensing module
- sensing
- sensor
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/021—Arrangements integrating additional peripherals in a keyboard, e.g. card or barcode reader, optical scanner
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04101—2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本發明是有關於一種操作電子裝置的方法,且特別是有關於一種可於立體空間進行操作的電子裝置及其操作方法。
由於體積小、重量輕的筆記型電腦(notebook)具有輕巧且攜帶方便的特點,因而日漸普及。也因此,筆記型電腦在商業活動之中扮演著隨時隨地皆可查詢、輸入及處理資料的重要工具,再加上行動上網查詢遠端資料的優勢,使得筆記型電腦儼然成為商業活動之中不可或缺的一項重要隨身利器。
目前的筆記型電腦,在掌托(palmrest)的區域皆有設置一個觸控板(trackpad)供使用者來操作與輸入。然而,一般觸控板在筆記型電腦上仍占有相當大面積的操作區域,因此在筆記型電腦朝向輕、薄、短小且易於攜帶的趨勢下,勢必會影響到鍵盤等底座上其他構件的配置。另外,在利用視覺化應用程式(Visualization App)操控游標時,手臂需懸空並保持固定高度,造成使用者操作不易。
本發明提供一種電子裝置的操作方法,提供使用者在立體空間中來操作電子裝置,增加使用上的便利性。
本發明提供一種電子裝置,利用感測模組來獲得操作物體的移動資訊,使得電子裝置可不用安裝觸控板而省下掌托的區域,進而縮小電子裝置的尺寸。
本發明的電子裝置的操作方法,其中電子裝置包括感測模組。本方法包括:當感測模組於感測區間內偵測到操作物體時,致能空間操作模式,其中在空間操作模式下,感測區間定義有多個使用區間,且每一使用區間具有對應的控制功能;在空間操作模式下,依據操作物體目前於感測區間的所在空間,致能所在空間所對應的控制功能;以及藉由感測模組偵測操作物體的移動資訊,執行被致能的控制功能中所對應的操作動作。
本發明的電子裝置,包括感測模組、處理單元以及儲存單元。感測模組於感測區間內偵測操作物體的移動。處理單元耦接感測模組。儲存單元耦接於處理單元,包括空間配置資訊。當感測模組於感測區間內偵測到操作物體時,處理單元致能空間操作模式。在空間操作模式下,感測區間中定義有多個使用區間,且每一使用區間具有對應的控制功能。處理單元依據操作物體目前於感測區間的所在空間,致能所在空間所對應的控制功能。並且,處理單元藉由感測模組偵測操作物體的移動資訊,執行被致能的控制功能中所對應的操作動作。
基於上述,利用感測模組來偵測操作物體的移動,使得使用者可在立體空間中來操作電子裝置,增加使用上的便利性。據此,電子裝置利用立體空間的操作來取代觸控板,因此無需安裝觸控板而省下掌托的區域,進而縮小電子裝置的尺寸。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
100‧‧‧電子裝置
110‧‧‧處理單元
120‧‧‧感測模組
130‧‧‧儲存單元
21~25‧‧‧感測器
200、405‧‧‧鍵盤
401‧‧‧顯示單元
403‧‧‧底座
40、41、R1~R5‧‧‧使用區間
610~650、711~737‧‧‧移動軌跡
800‧‧‧主要區域
801‧‧‧上方邊緣區域
802‧‧‧左方邊緣區域
803‧‧‧右方邊緣區域
P‧‧‧手掌
S‧‧‧感測區間
S305~S315‧‧‧電子裝置的操作方法各步驟
S505~S520‧‧‧模式切換方法各步驟
S901~S935‧‧‧游標移動的判斷方法各步驟
S1005~S1055‧‧‧點擊的判斷方法各步驟
圖1是依照本發明一實施例的電子裝置的方塊圖。
圖2是依照本發明一實施例的感測模組的示意圖。
圖3是依照本發明一實施例的電子裝置的操作方法的流程圖。
圖4是依照本發明一實施例的感測區間的示意圖。
圖5是依照本發明一實施例的模式切換方法的流程圖。
圖6是依照本發明一實施例的感測區間與移動軌跡的示意圖。
圖7是依照本發明另一實施例的感測區間與移動軌跡的示意圖。
圖8是依照本發明一實施例的感測範圍的示意圖。
圖9是依照本發明一實施例的游標移動的判斷方法的流程圖。
圖10是依照本發明一實施例的點擊的判斷方法的流程圖。
圖1是依照本發明一實施例的電子裝置的方塊圖。請參照圖1,電子裝置100包括處理單元110、感測模組120以及儲存單元130。其中,處理單元110耦接至感測模組120與儲存單元130。
感測模組120包括至少一個感測器。此感測器例如為近場感測器(Near Filed Sensor)。舉例來說,為了提高偵測的精準度,使用5個感測器來作為感測模組120。圖2是依照本發明一實施例的感測模組的示意圖。請參照圖2,感測模組120包括5個感測器21~25,且配置於鍵盤200下。在此,利用感測模組120所獲得的操作物體的移動資訊,將接收到的移動資訊傳輸給電子裝置100內的軟體,透過軟體的判斷和控制,而能夠達到觸控板的功能。
上述感測器25由感測器21、感測器22、感測器23以及感測器24所圍繞而配置。感測器21~24負責偵測操作物體於X軸及Y軸的移動(XY平面的變化量),而感測器25負責偵測操作物體於Z軸的移動(高度變化量)。以操作物體為手掌而言,處理單元110在接收到感測器21~25的原始資料(raw data)後,便能夠根據感測器21~25所偵測到的多組信號強度,來分析出手指的數目以及其動作。例如,若感測器21與感測器22所偵測到的變動量會大於感測器23、24,表示食指做出點擊的動作,據此可利用
上述方式來作為對應滑鼠點擊功能的執行與否。
另外,於其他實施例中,亦可使用1~4個或5個以上的感測器來作為感測模組120,並不限制感測器的數量。
圖3是依照本發明一實施例的電子裝置的操作方法的流程圖。請同時參照圖1及圖2,在步驟S305中,當感測模組120於感測區間內偵測到操作物體時,處理單元110致能空間操作模式。上述感測區間為感測模組120所能進行感測的範圍。而上述控制功能例如為虛擬觸控板功能、手勢操作功能、游標控制功能等。上述空間操作模式表示:處理單元110可對感測區間內的操作物體的移動資訊來執行對應的控制功能。
在空間操作模式下,感測區間定義有多個使用區間,依據於每一個使用區間中偵測到的操作物體的移動資訊,可觸發至少一個控制功能。例如,可利用底下方式來實現,即於儲存單元130中建立一資料庫,以儲存空間配置資訊。空間配置資訊記載了感測模組120於立體空間中所能感測到的座標範圍(即感測區間的座標範圍),並且根據需求事先於感測區間中劃分出多個使用區間的座標範圍。
底下舉一例來說明感測區間。圖4是依照本發明一實施例的感測區間的示意圖。本實施例以筆記型電腦作為電子裝置100,以手掌P作為操作物體來進行說明。然,在其他實施例中,操作物體亦可以是其他可被感測模組120所偵測的物件,例如觸控筆等,並不以此為限。
在圖4中,電子裝置100於底座403上配置有鍵盤405,於鍵盤405下配置有圖1所示的感測模組120,感測模組120的配置可參照圖2。而感測區間S位於底座403(鍵盤405)的上方,顯示單元401的前方,即底座403與顯示單元401相夾的空間。在此,感測區間S定義有使用區間40與使用區間41。然,在其他實施例中,並不限制感測區間S所包括的使用區間的數量。
而在越靠近感測模組120的使用區間,感測模組120所獲得的原始資訊越精準,因此,可將電子裝置100的空間配置資訊(例如儲存於儲存單元130)中的資料設定為如下:以底座403為Z軸原點,將Z軸0~10公分設定為使用區間41,並將使用區間41對應的控制功能設定為虛擬觸控板功能;將Z軸10~20公分設定為使用區間40,並將使用區間40對應的控制功能設定為手勢操作功能。即,在使用區間41中,手掌P可執行相當於實體觸控板的功能。而在使用區間40中,手掌P可利用撥動(swipe)手勢、懸停(hover)手勢等手勢來執行例如換頁、縮放等功能。需說明的是,圖4所繪製兩個手掌P是用來說明可分別在使用區間40及使用區間41進行操作,而不是同時在使用區間40及使用區間41進行操作。另外,上述僅為舉例,並不以此為限。
另外,在空間操作模式下,處理單元110基於感測模組120所偵測到操作物體(手掌P)的移動軌跡,而移動顯示於電子裝置100的顯示單元401中的游標。即,手掌P在使用區間40或使用區間41中進行移動時,處理單元110會依據手掌P在XY平
面上的移動軌跡來移動游標。
因此,在空間操作模式之下,使用者可不用觸摸到電子裝置100中如鍵盤405、滑鼠或觸控板等其他實體輸入單元,而可直接透過感測模組120在感測區間S中偵測手掌P的移動,藉此來操作電子裝置100中的功能。
返回圖3,在步驟S310中,在空間操作模式下,處理單元110依據操作物體目前於感測區間的所在空間,致能所在空間所對應的控制功能。即,處理單元110會依據感測模組120偵測到操作物體的位置,來判斷操作物體的所在空間為上述使用區間的哪一個,藉此將所在空間(即,操作物體當前位於的使用區間)的控制功能致能。
之後,在步驟S315中,處理單元110基於藉由感測模組120偵測操作物體所獲得的移動資訊,執行被致能的控制功能中對應的操作動作。上述移動資訊包括移動方向、移動軌跡、移動速度以及移動變化量等。以圖4為例,當感測模組120偵測到手掌P(操作物體)的所在空間為使用區間40,則處理單元110會致能手勢操作功能。而當感測模組120偵測到手掌P的所在空間為使用區間41,則處理單元110會致能虛擬觸控板功能。
另外,當電子裝置100的鍵盤的按鍵被致能、或所設定的熱鍵被致能、或偵測到操作物體執行特定操作動作時,處理單元110會禁能空間操作模式,並切換至鍵盤操作模式。底下舉一例來說明空間操作模式與鍵盤操作模式之間的切換。圖5是依照
本發明一實施例的模式切換方法的流程圖。請參照圖1及圖5,並斟酌輔以圖3的流程來說明。
在步驟S505中,處理單元110致能空間操作模式。在此,空間操作模式的致能可參照圖3的步驟S305的說明,在此省略不提。接著,在步驟S510中,處理單元110判斷是否進行模式的切換。例如,判斷電子裝置100的鍵盤的按鍵是否被致能、或者所設定的熱鍵是否被致能。另外,亦可判斷是否偵測到操作物體執行特定操作動作。
之後,處理單元110在判斷欲進行模式的切換時,如步驟S515所示,處理單元110會切換至鍵盤操作模式。並且,處理單元110會將空間操作模式禁能,以避免產生誤動作。而後,在步驟S520中,處理單元110判斷操作物體是否離開鍵盤感應區。例如,將距離觸控板40mm以下的區域設定為鍵盤感應區。若偵測到操作物體離開鍵盤感應區,則判定使用者打字完畢,返回步驟S505,再次致能空間操作模式。若未偵測到操作物體離開鍵盤感應區,則持續維持在鍵盤操作模式。
可實施的切換方式例如為底下所舉的三個例子,然並不以此為限。第一個例子:以按鍵設定為例,在空間操作模式下,使用者可壓下鍵盤上的任一按鍵來禁能空間操作模式,進而切換為鍵盤操作模式來啟用鍵盤,並在將手掌往上移動或晃動手掌時來恢復空間操作模式。於第一個例子中,在空間操作模式下鍵盤並未被禁能。第二個例子:以熱鍵設定為例,設定為快速按兩下
“Caps Lock”而在空間操作模式與鍵盤操作模式之間進行切換。於第二個例子中,在空間操作模式下,可僅致能上述所設定的熱鍵,而禁能鍵盤中其餘按鍵。第三個例子:以操作物體執行特定操作動作為例,設定一組手勢用以禁能空間操作模式。於第三個例子中,在切換至空間操作模式時,可進一步將鍵盤禁能。另外,當感測區間定義多個使用區間時,可在空間操作模式下來切換不同的控制功能。以圖4為例來進行說明,例如操作物體於使用區間40而致能手勢操作功能的情況下,處理單元110可自動禁能使用區間41的虛擬觸控板功能,以避免游標四處移動。
另外,在致能操作物體所在空間所對應的控制功能(可參照圖3的步驟S310)之前,處理單元110會進一步據判斷感測模組120所偵測到操作物體的移動軌跡是否符合預設規則,以在操作軌跡符合預設規則時,致能所在空間所對應的控制功能。即,操作物體的在多個使用區間中的移動是有規定的順序。底下舉例詳加說明。
圖6是依照本發明一實施例的感測區間與移動軌跡的示意圖。在本實施例中,於儲存單元130的空間配置資訊的感測區間S的座標範圍中,定義有使用區間R1~R5的座標範圍,如圖6所示。並且進一步在空間配置資訊中定義上述使用區間R1~R5擁有的控制功能。使用區間R1~R5所擁有的控制功能如下所設定:使用區間R1~R5擁有不同的控制功能。當在使用區塊R1~R5其中之一偵測到操作物體的移動資料時,處理單元110便可依據移動
資料來觸發對應的控制功能。
在本實施例中,除了使用區間R1具有特定的控制功能(如:虛擬觸控板功能)之外,使用區間R2~R5則並不具有特定的控制功能,可由使用者自行來設定。例如,在儲存單元130中建立一資料庫,使用者可事先在資料庫中儲存所定義的移動軌跡及其所對應的操作功能。據此,當偵測到移動軌跡時,處理單元110可自資料庫相中查詢上述移動軌跡所對應的控制功能,進而讀取對應的手勢操作指令來執行相應的操作動作。
在此,假設使用區間R1具有控制功能A。欲致能控制功能A的預設規則設定為:只要操作物體有經過使用區間R1,處理單元110便可執行控制功能A。即便如移動軌跡610所示,操作物體一開始就直接進入至使用區間R1,處理單元110亦能夠致能控制功能A。
另外,設定移動軌跡620、630為執行控制功能B的預設規則,設定移動軌跡640、650為執行控制功能C的預設規則。移動軌跡630所示為:操作物體先進入使用區間R2,接著移動至使用區間R5再返回使用區間R2。移動軌跡620所示為:操作物體先進入使用區間R2,接著移動至使用區間R3再返回使用區間R2。而當偵測到移動軌跡620或移動軌跡630時,處理單元110執行控制功能B。
移動軌跡640所示為:操作物體由使用區間R1進入,並依序往使用區間R2、R5及R4移動。移動軌跡640所示為:操作
物體由使用區間R1進入,並依序往使用區間R2、R5移動。據此,當偵測到移動軌跡640時,處理單元110執行控制功能C。
此外,還可設置更多其他可容許的移動軌跡。圖7是依照本發明另一實施例的感測區間與移動軌跡的示意圖。請參照圖7,感測區間S的座標範圍中,定義有使用區間R1~R5的座標範圍。在此例中,仍只有使用區間R1具有特定的控制功能A,而使用區間R2~R5則並不具有特定的控制功能,同樣可由使用者自行來設定。例如,使用者可事先在資料庫中儲存所定義的移動軌跡及其所對應的操作功能。
操作軌跡711~715、721~723、731~737可如實線箭號所示,亦可擴大至如虛線所示。其中,當偵測到操作軌跡711、713或715時,處理單元110執行操作功能A。當偵測到操作軌跡721或723時,處理單元110執行操作功能B。當偵測到操作軌跡731、733、735或737時,處理單元110執行操作功能C。可以知道的是,上述圖6及圖7僅為舉例說明,不應以此為限。例如,在其他實施例中,亦可定義各個使用區間具有對應的操作功能。
另外,除了感測區間可劃分為多個使用區間,在XY平面中亦可定義為多個控制區域。舉例來說,以圖4為例,在靠近感測模組120的使用區間41中,進一步在XY平面中依據感測模組120的感測範圍,於感測區間S中的水平平面(即XY平面)定義出多個控制區域而獲得一區域資訊。即,區域資訊中包括各個控制區域的座標範圍。上述區域資訊例如記錄於儲存單元130
的資料庫。當被致能的控制功能為虛擬觸控板功能(作為操作物體的手掌P位於使用區間41)時,便可進一步依據操作物體在水平平面的所在位置來決定所能執行的操作動作。
舉例來說,圖8是依照本發明一實施例的感測範圍的示意圖。請參照圖8,水平平面中定義有四個控制區域,包括主要區域800、上方邊緣區域801、左方邊緣區域802以及右方邊緣區域803。在此,感測模組120的配置與圖2相似,故省略相關描述。
主要區域800為感測模組120的感測範圍,即,感測模組120是位於主要區域800下方。而在左方邊緣區域802及右方邊緣區域803中,雖然無法偵測到X軸的變動量,但仍可偵測到Y軸的變動量。在上方邊緣區域801中,雖然無法偵測到Y軸的變動量,但仍可偵測到X軸的變動量。據此,主要區域800對應的操作動作可設定為游標控制動作。上方邊緣區域801對應的操作動作可設定為邊緣撥動(edge swipe)動作;左方邊緣區域802與右方邊緣區域803其中之一對應的操作動作可設定為縮放(zoom)動作,其中另一則設定為捲動(scroll)動作。在此,假設左方邊緣區域802對應於縮放動作,右方邊緣區域803對應於捲動動作。
因此,當所致能的控制功能為虛擬觸控板功能時,處理單元110會對操作物體在水平平面的所在位置與區域資訊進行比對,藉此獲得操作物體的所在位置所在的控制區域。將操作物體的所在位置對照儲存單元130中的區域資訊,藉以來判斷判斷是
否可執行邊緣撥動動作、捲動動作或縮放動作。底下搭配圖8再舉一例說明。
圖9是依照本發明一實施例的游標移動的判斷方法的流程圖。請參照圖9,首先在步驟S901中,開始游標移動的判斷。在步驟S905中,處理單元110判斷所在位置是否可執行邊緣撥動動作。例如,以偵測到的操作物體所在位置對照區域資訊中的上方邊緣區域801的座標範圍,便可得知操作物體的所在位置是否在上方邊緣區域801。
若操作物體的所在位置在上方邊緣區域801內,如步驟S910所示,處理單元110依據手勢(如:偵測操作物體在X軸方向(第一方向)的變動量)來執行邊緣撥動動作。若操作物體的所在位置不在在上方邊緣區域801內,執行步驟S915。
在步驟S915中,處理單元110判斷所在位於是否可執行縮放動作。例如,以偵測到的操作物體所在位置對照區域資訊中的左方邊緣區域802的座標範圍,便可得知操作物體的所在位置是否在左方邊緣區域802。若是,處理單元110會偵測操作物體在Y軸方向(第二方向)的變動量,藉此依據手勢來執行縮放動作,如步驟S920所示。若操作物體的所在位置不在左方邊緣區域802內,執行步驟S925。
在步驟S925中,處理單元110判斷所在位於是否可執行捲動動作。與上述相似,以偵測到的操作物體所在位置對照區域資訊中的右方邊緣區域803的座標範圍,便可得知操作物體的所
在位置是否在右方邊緣區域803。若是,處理單元110會偵測操作物體在Y軸方向的變動量,藉此依據手勢來執行捲動動作,如步驟S930所示。
倘若操作物體的所在位置皆不在上方邊緣區域801、左方邊緣區域802以及右方邊緣區域803時,執行步驟S935。在步驟S935中,處理單元110執行游標控制動作。當操作物體的所在位置位於主要區域800時,處理單元110會偵測操作物體在X軸方向(第一方向)的變動量與在Y軸方向(第二方向)的變動量,藉此相對應地移動游標。上述步驟S905、S915、S925的執行順序僅為舉例說明,在其他實施例中並不限定其執行順序。
底下再舉一例來說明所致能的控制功能為點擊功能時,如何判斷操作物體的點擊。圖10是依照本發明一實施例的點擊的判斷方法的流程圖。在本實施例中,假設於感測區間中,當操作物體在Z軸的高度大於門檻值(例如40mm)時,即致能點擊功能。以圖2、圖6及圖8而言,使用區間R1中主要區域800的上方空間(凸起處)所對應為點擊功能,利用感測器25來偵測操作物體在Z軸的變化量。
處理單元110會基於操作物體的移動方向與所在方向,將操作物體在垂直軸向(Z軸方向)上的垂直變化量與點擊操作資訊進行比對,以判斷是否要執行點擊動作。所述點擊動作為右鍵點擊動作或左鍵點擊動作。
請參照圖10,在步驟S1005中,處理單元110判斷操作
物體的所在位置是否可執行邊緣撥動、縮放動作或捲動動作。若是,執行步驟S901,處理單元110執行游標移動判斷,即執行步驟S905~S935。若否,在步驟S1015中,處理單元110判斷操作物體是否為左鍵下壓狀態,且操作物體已離開下壓區域。例如,以圖8而言,將主要區域800視為觸控板,並且具有與觸控板相同的功能。主要區域800中可設置左鍵的下壓區域與右鍵的下壓區域。據此,處理單元110便可以操作物體的所在位置及垂直軸向上的垂直變化量對照資料庫的點擊操作資訊,判斷操作物體是否處於左鍵下壓狀態,且偵測到操作物體已離開所允許的下壓區域。
若步驟S1015為否,執行步驟S1025;反之,若為是,執行步驟S1020,處理單元110更改左鍵功能為放開。接著,在步驟S1025中,判斷操作物體是否可執行右鍵點擊動作。以操作物體的移動方向和所在位置對照資料庫中的點擊操作資訊,藉此判斷是否可執行右鍵點擊動作。
若步驟S1025為是,執行步驟S1030,處理單元110發出右鍵點擊信號。若步驟S1025為否,執行步驟S1035,處理單元110以操作物體的移動方向和所在位置對照資料庫中的點擊操作資訊,判斷操作物體是否為左鍵下壓狀態。若是,執行步驟S1040,處理單元110發出左鍵下壓信號。
若步驟S1035為否,處理單元110會以操作物體的所在位置對照資料庫中的點擊操作資訊,進一步判斷操作物體是否不
在可執行點擊的區域。若不在可執行點擊的區域,則返回步驟S1005,重新執行點擊的判斷。若在可執行點擊的區域,在步驟S1050中,以操作物體的移動方向和位置對照資料庫中的點擊操作資訊,判斷是否可執行左鍵點擊動作。若是,則執行步驟S1055,發出左鍵點擊信號。若否,則執行步驟S901,進入游標移動判斷。
另外,在上述方法藉由感應模組120偵測使用者的手勢操作,進而對電子裝置100執行操作和控制的情況下,由於每個人的手掌寬度、長度、厚度等皆不同,因此,為了避免誤判和系統操作的問題,當使用者初次使用電子裝置100時,可先讓電子裝置來啟動一學習功能,即:使用者將手放置在鍵盤上時,處理單元110會透過感應模組120來偵測並記錄使用者的手部的特徵和相關數值。據此,當使用者的手掌寬度、長度、厚度不同時,處理單元110會根據初始所記錄的相關數值,並配合使用者在操作時所接收到的數據資料演算和判斷,以避免誤判的情形。
此外,透過上述實施方式,當使用者進行手勢操作時,軟體會依據接收到的使用者於觸碰時的細微動作,進一步預測使用者欲進行的操作方向或功能,使操作更順暢及符合消費者的使用習慣。
綜上所述,利用感測模組來偵測操作物體的移動,使得使用者可在立體空間中來操作電子裝置,增加使用上的便利性。據此,電子裝置利用立體空間的操作來取代觸控板,因此無需安裝觸控板而省下掌托的區域,進而縮小電子裝置的尺寸。並且,
可提供使用者多層(multi-layer)的操作模式,即在感測區間中進一步劃分為多個使用區間,因而可於感測區間中執行多種控制功能。另外,還可根據使用者的手掌(操作物體)距離鍵盤的高度(根據Z軸的高度),來自動執行模式的切換,提高了使用上的便利性。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
S305~S315‧‧‧電子裝置的操作方法各步驟
Claims (14)
- 一種電子裝置的操作方法,其中該電子裝置包括一感測模組、一鍵盤以及一顯示單元,該方法包括:當該感測模組於一感測區間內偵測到一操作物體時,致能一空間操作模式,其中該感測空間為該鍵盤與該顯示單元相夾的一立體空間,在該空間操作模式下,該感測區間基於與該鍵盤垂直的方向而定義有一第一使用區間與一第二使用區間,該第一使用區間對應至一虛擬觸控板功能而該第二使用區間對應至一手勢操作功能;在該空間操作模式下,包括:透過該感測模組包括的多個感測器,來分別偵測該操作物體在平行於該鍵盤的變化量以及垂直於該鍵盤的變化量,其中該感測模組配置於該鍵盤的下方;以及在偵測到該操作物體位於該第一使用區間時,致能該虛擬觸控板功能,並且在致能該虛擬觸控板功能的情況下,基於該感測模組偵測該操作物體的一移動資訊,執行該虛擬觸控板功能中所對應的操作動作。
- 如申請專利範圍第1項所述的方法,更包括:在致能該虛擬觸控板功能的步驟之前,判斷該感測模組所偵測到該操作物體的一移動軌跡是否符合一預設規則,以該操作軌跡符合該預設規則時,致能該操作物體所在的該第一使用區間所對應的該虛擬觸控板功能。
- 如申請專利範圍第1項所述的方法,更包括:當該電子裝置的一鍵盤的一按鍵被致能、或所設定的一熱鍵被致能、或偵測到該操作物體執行一特定操作動作時,禁能該空間操作模式,並切換至一鍵盤操作模式。
- 如申請專利範圍第1項所述的方法,更包括:在該空間操作模式下,基於該感測模組所偵測到該操作物體的移動軌跡,移動顯示於該電子裝置的一顯示單元中的游標。
- 如申請專利範圍第1項所述的方法,其中在致能該虛擬觸控板功能的步驟之後,更包括:對該操作物體在一水平平面的所在位置與一區域資訊進行比對,其中該區域資訊是依據該感測模組的感測範圍,於該感測區間中的該水平平面定義出多個控制區域而獲得,藉此獲得該操作物體的該所在位置位於該些控制區域其中之一;其中,當該所在位置位於該些控制區域中的一主要區域時,偵測該操作物體在一第一方向的一第一變動量與在一第二方向的一第二變動量;當該所在位置位於該些控制區域中的一上方邊緣區域時,偵測該操作物體在該第一方向的該第一變動量;當該所在位置位於該些控制區域中的一左方邊緣區域或一右方邊緣區域時,偵測該操作物體在該第二方向的該第二變動量。
- 如申請專利範圍第5項所述的方法,其中該上方邊緣區域對應於一邊緣撥動動作;該左方邊緣區域與該右方邊緣區域其中之一對應於一縮放動作;該左方邊緣區域與該右方邊緣區域其中 另一對應一捲動動作;該主要區域對應一游標控制動作。
- 如申請專利範圍第1項所述的方法,其中在致能該虛擬觸控板功能的步驟之後,更包括:基於該操作物體的移動方向與該所在方向,將該操作物體在一垂直軸向上的垂直變化量與一點擊操作資訊進行比對,以判斷是否執行一點擊動作。
- 如申請專利範圍第7項所述的方法,其中該點擊動作為一右鍵點擊動作或一左鍵點擊動作。
- 如申請專利範圍第1項所述的方法,其中該移動資訊包括:移動方向、移動軌跡、移動速度以及移動變化量。
- 一種電子裝置,包括:一鍵盤;一顯示單元;一感測模組,包括多個感測器,並於一感測區間內偵測一操作物體的移動,其中該感測空間為該鍵盤與該顯示單元相夾的一立體空間,且該感測模組配置於該鍵盤的下方;一處理單元,耦接該感測模組、該鍵盤以及該顯示單元;以及一儲存單元,耦接於該處理單元,包括一空間配置資訊,其中,該空間配置資訊記錄有:在一空間操作模式下,於該感測區間中所定義的多個使用區間的座標範圍,以及每一該些使用區間所對應的控制功能,該些使用區間包括一第一使用區間與一第二 使用區間,該第一使用區間對應至一虛擬觸控板功能而該第二使用區間對應至一手勢操作功能;其中,當該感測模組於該感測區間內偵測到該操作物體時,該處理單元致能該空間操作模式;在該空間操作模式下,該感測模組的該些感測器分別偵測該操作物體在平行於該鍵盤的變化量以及垂直於該鍵盤的變化量;該處理單元在偵測到該操作物體位於該第一使用區間時,致能該虛擬觸控板功能,並且在致能該虛擬觸控板功能的情況下,基於該感測模組偵測該操作物體的一移動資訊,執行該虛擬觸控板功能中所對應的操作動作。
- 如申請專利範圍第10項所述的電子裝置,其中該些感測器包括一第一感測器、一第二感測器、一第三感測器、一第四感測器以及一第五感測器,其中,該第五感測器由該第一感測器、該第二感測器、該第三感測器以及該第四感測器所圍繞而配置,而該第五感測器負責偵測該操作物體於Z軸的移動,該第一感測器、該第二感測器、該第三感測器以及該第四感測器負責偵測該操作物體於X軸及Y軸的移動。
- 如申請專利範圍第10項所述的電子裝置,其中該處理單元在致能該所在區間所對應的該控制功能的步驟之前,判斷該感測模組所偵測到該操作物體的一移動軌跡是否符合一預設規則,以該操作軌跡符合該預設規則時,致能該所在區間所對應的該控制功能。
- 如申請專利範圍第10項所述的電子裝置,其中當該鍵盤的一按鍵被致能、或所設定的一熱鍵被致能、或偵測到該操作物體執行一特定操作動作時,該處理單元禁能該空間操作模式,並切換至一鍵盤操作模式。
- 如申請專利範圍第10項所述的電子裝置,其中在該空間操作模式下,該處理單元基於該感測模組所偵測到該操作物體的移動軌跡,移動顯示於該顯示單元中的游標。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261641921P | 2012-05-03 | 2012-05-03 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201346647A TW201346647A (zh) | 2013-11-16 |
| TWI485577B true TWI485577B (zh) | 2015-05-21 |
Family
ID=49512156
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102109285A TWI485577B (zh) | 2012-05-03 | 2013-03-15 | 電子裝置及其操作方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20130293477A1 (zh) |
| CN (1) | CN103425242B (zh) |
| TW (1) | TWI485577B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI588734B (zh) * | 2015-05-26 | 2017-06-21 | 仁寶電腦工業股份有限公司 | 電子裝置及其操作方法 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9582078B1 (en) * | 2013-06-28 | 2017-02-28 | Maxim Integrated Products, Inc. | Integrated touchless joystick-type controller |
| US9921739B2 (en) * | 2014-03-03 | 2018-03-20 | Microchip Technology Incorporated | System and method for gesture control |
| CN104111730B (zh) * | 2014-07-07 | 2017-11-07 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
| CN104714639B (zh) * | 2014-12-30 | 2017-09-29 | 上海孩子国科教设备有限公司 | 跨空间进行操作的方法及客户端 |
| TWI553508B (zh) * | 2015-03-03 | 2016-10-11 | 緯創資通股份有限公司 | 物件感測裝置與方法 |
| CN105224086B (zh) * | 2015-10-09 | 2019-07-26 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
| TWI800249B (zh) * | 2022-02-08 | 2023-04-21 | 開酷科技股份有限公司 | 自定義手勢的方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5729249A (en) * | 1991-11-26 | 1998-03-17 | Itu Research, Inc. | Touch sensitive input control device |
| US5821922A (en) * | 1997-05-27 | 1998-10-13 | Compaq Computer Corporation | Computer having video controlled cursor system |
| US20100238138A1 (en) * | 2009-02-15 | 2010-09-23 | Neonode Inc. | Optical touch screen systems using reflected light |
| TW201108072A (en) * | 2009-07-23 | 2011-03-01 | Hewlett Packard Development Co | Display with an optical sensor |
| US20110090417A1 (en) * | 2009-10-15 | 2011-04-21 | Gee-Bum Kim | Liquid crystal display with improved side visibility and fabrication method thereof |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6222525B1 (en) * | 1992-03-05 | 2001-04-24 | Brad A. Armstrong | Image controllers with sheet connected sensors |
| US5561445A (en) * | 1992-11-09 | 1996-10-01 | Matsushita Electric Industrial Co., Ltd. | Three-dimensional movement specifying apparatus and method and observational position and orientation changing apparatus |
| US8674932B2 (en) * | 1996-07-05 | 2014-03-18 | Anascape, Ltd. | Image controller |
| KR100480770B1 (ko) * | 2001-07-12 | 2005-04-06 | 삼성전자주식회사 | 3차원 공간상의 정보 포인팅 방법 |
| US20030208606A1 (en) * | 2002-05-04 | 2003-11-06 | Maguire Larry Dean | Network isolation system and method |
| US9760214B2 (en) * | 2005-02-23 | 2017-09-12 | Zienon, Llc | Method and apparatus for data entry input |
| EP1804154A3 (en) * | 2005-12-27 | 2012-08-08 | Poston Timothy | Computer input device enabling three degrees of freedom and related input and feedback methods |
| US9411428B2 (en) * | 2006-01-31 | 2016-08-09 | Hillcrest Laboratories, Inc. | 3D pointing devices with keyboards |
| US8354997B2 (en) * | 2006-10-31 | 2013-01-15 | Navisense | Touchless user interface for a mobile device |
| CA2675689A1 (en) * | 2007-02-08 | 2008-08-14 | Silverbrook Research Pty Ltd | Bar code reading method |
| US8726194B2 (en) * | 2007-07-27 | 2014-05-13 | Qualcomm Incorporated | Item selection using enhanced control |
| US8907894B2 (en) * | 2009-10-20 | 2014-12-09 | Northridge Associates Llc | Touchless pointing device |
| WO2011069151A2 (en) * | 2009-12-04 | 2011-06-09 | Next Holdings Limited | Sensor methods and systems for position detection |
| US9329691B2 (en) * | 2010-09-22 | 2016-05-03 | Shimane Prefectural Government | Operation input apparatus and method using distinct determination and control areas |
| TWI432996B (zh) * | 2010-12-10 | 2014-04-01 | Compal Electronics Inc | 調整一鍵盤介面之顯示外觀的方法 |
| US8727980B2 (en) * | 2011-03-10 | 2014-05-20 | Medicalcue, Inc. | Umbilical probe system |
| US20130069881A1 (en) * | 2011-09-15 | 2013-03-21 | Research In Motion Limited | Electronic device and method of character entry |
| EP2776906A4 (en) * | 2011-11-09 | 2015-07-22 | Blackberry Ltd | TOUCH-SENSITIVE DISPLAY WITH DUAL TRACKPAD |
| US20130154955A1 (en) * | 2011-12-19 | 2013-06-20 | David Brent GUARD | Multi-Surface Touch Sensor Device With Mode of Operation Selection |
| US20130215038A1 (en) * | 2012-02-17 | 2013-08-22 | Rukman Senanayake | Adaptable actuated input device with integrated proximity detection |
| US20130222416A1 (en) * | 2012-02-29 | 2013-08-29 | Pantech Co., Ltd. | Apparatus and method for providing a user interface using flexible display |
| US8928590B1 (en) * | 2012-04-03 | 2015-01-06 | Edge 3 Technologies, Inc. | Gesture keyboard method and apparatus |
| TWI470475B (zh) * | 2012-04-17 | 2015-01-21 | Pixart Imaging Inc | 電子系統 |
| US20140109016A1 (en) * | 2012-10-16 | 2014-04-17 | Yu Ouyang | Gesture-based cursor control |
| US20140118265A1 (en) * | 2012-10-29 | 2014-05-01 | Compal Electronics, Inc. | Electronic apparatus with proximity sensing capability and proximity sensing control method therefor |
| US20140240215A1 (en) * | 2013-02-26 | 2014-08-28 | Corel Corporation | System and method for controlling a user interface utility using a vision system |
-
2013
- 2013-03-15 TW TW102109285A patent/TWI485577B/zh active
- 2013-04-03 CN CN201310115667.1A patent/CN103425242B/zh active Active
- 2013-04-26 US US13/871,004 patent/US20130293477A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5729249A (en) * | 1991-11-26 | 1998-03-17 | Itu Research, Inc. | Touch sensitive input control device |
| US5821922A (en) * | 1997-05-27 | 1998-10-13 | Compaq Computer Corporation | Computer having video controlled cursor system |
| US20100238138A1 (en) * | 2009-02-15 | 2010-09-23 | Neonode Inc. | Optical touch screen systems using reflected light |
| TW201108072A (en) * | 2009-07-23 | 2011-03-01 | Hewlett Packard Development Co | Display with an optical sensor |
| US20110090417A1 (en) * | 2009-10-15 | 2011-04-21 | Gee-Bum Kim | Liquid crystal display with improved side visibility and fabrication method thereof |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI588734B (zh) * | 2015-05-26 | 2017-06-21 | 仁寶電腦工業股份有限公司 | 電子裝置及其操作方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103425242A (zh) | 2013-12-04 |
| CN103425242B (zh) | 2016-07-06 |
| TW201346647A (zh) | 2013-11-16 |
| US20130293477A1 (en) | 2013-11-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI485577B (zh) | 電子裝置及其操作方法 | |
| TWI478041B (zh) | 於觸控面板上識別手掌區域方法及其更新方法 | |
| US8471814B2 (en) | User interface control using a keyboard | |
| EP2652580B1 (en) | Using movement of a computing device to enhance interpretation of input events produced when interacting with the computing device | |
| US10540083B2 (en) | Use of hand posture to improve text entry | |
| US20090109187A1 (en) | Information processing apparatus, launcher, activation control method and computer program product | |
| US20120105367A1 (en) | Methods of using tactile force sensing for intuitive user interface | |
| TWI421731B (zh) | 電子裝置之滑鼠功能執行方法及其電子裝置 | |
| CN103218044B (zh) | 一种基于物理回馈的触摸装置及其触摸处理方法 | |
| WO2014062583A1 (en) | Character deletion during keyboard gesture | |
| KR20140033839A (ko) | 터치스크린을 구비한 단말에서 한 손을 이용한 사용자 인터페이스 방법 및 장치 | |
| WO2014029043A1 (zh) | 模拟鼠标输入的方法及设备 | |
| JP2021002381A (ja) | タッチ感知面−ディスプレイによる入力方法、電子装置、触覚−視覚技術による入力制御方法及びシステム | |
| KR20160097410A (ko) | 동작 인식을 통한 비접촉식 입력 인터페이스 제공 방법 및 그 장치 | |
| CN104679224B (zh) | 输入设备及输入管理系统 | |
| CN105975091A (zh) | 一种基于惯性传感器的虚拟键盘人机交互技术 | |
| US20110216014A1 (en) | Multimedia wireless touch control device | |
| TW201504929A (zh) | 電子裝置及其手勢控制方法 | |
| TW201327334A (zh) | 觸控式電子裝置及其觸控方法 | |
| TWI478017B (zh) | 觸控裝置及其觸控方法 | |
| EP3101522A1 (en) | Information processing device, information processing method, and program | |
| JP2014164764A (ja) | 電子装置及びヒューマンコンピュータインタラクション方法 | |
| US9851801B1 (en) | Dual touchpad system | |
| CN106468963A (zh) | 触控装置及触控控制方法 | |
| CN109976652A (zh) | 信息处理方法及电子设备 |