專(zhuān)利名稱(chēng):電子裝置的鼠標(biāo)功能執(zhí)行方法及其電子裝置的制作方法
電子裝置的鼠標(biāo)功能執(zhí)行方法及其電子裝置
-忮術(shù)領(lǐng)J或
本發(fā)明是有關(guān)于一種操作電子裝置的方法,且特別是有關(guān)于一種電子裝 置的鼠標(biāo)功能執(zhí)行方法及其電子裝置。
背景技術(shù):
隨著計(jì)算機(jī)科技的進(jìn)步,計(jì)算機(jī)系統(tǒng)的普及率也跟著大幅提升,進(jìn)而成 為現(xiàn)代人在生活上不可或缺的工具之一。通過(guò)各種應(yīng)用程序的執(zhí)行,計(jì)算機(jī) 系統(tǒng)不僅可以幫助使用者快速地處理文件,同時(shí)也兼具了播放多媒體文件、 瀏覽網(wǎng)絡(luò)、以及儲(chǔ)存數(shù)據(jù)等各種功能。
一般來(lái)說(shuō),使用者在操作計(jì)算機(jī)系統(tǒng)
時(shí)多半需要通過(guò)鼠標(biāo)來(lái)進(jìn)行指向性的操作,據(jù)以開(kāi)啟文件或執(zhí)行功能。
然而以市面上常見(jiàn)的鼠標(biāo)為例,符合人體工學(xué)設(shè)計(jì)的鼠標(biāo)雖然易于操作, 但體積多半較大而不易攜帶。對(duì)于使用筆記本型計(jì)算機(jī)且習(xí)慣額外攜帶鼠標(biāo) 的使用者來(lái)說(shuō),無(wú)疑會(huì)造成相當(dāng)大的不便。若是選用方便攜帶的鼠標(biāo),則又 必須面對(duì)因鼠標(biāo)外型較小而不易操作的缺點(diǎn)。為了解決這樣的問(wèn)題,筆記本
型計(jì)算機(jī)的制造商便開(kāi)始在筆記本型計(jì)算機(jī)上配置一個(gè)觸控板(touch pad), 進(jìn)而通過(guò)觸控板來(lái)取代鼠標(biāo)的功能。
但相較來(lái)說(shuō),大多數(shù)的使用者在習(xí)慣使用鼠標(biāo)的情況下,多半無(wú)法快速 且熟練地通過(guò)觸控板來(lái)控制鼠標(biāo)光標(biāo)或選取文件。而為了操作觸控板也必須 改變?cè)械牟僮髁?xí)慣,對(duì)使用者來(lái)說(shuō)無(wú)疑會(huì)造成相當(dāng)大的困擾。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種電子裝置的鼠標(biāo)功能執(zhí)行方法,通過(guò)直接檢 測(cè)使用者的手部動(dòng)作來(lái)對(duì)應(yīng)地啟動(dòng)各種鼠標(biāo)功能,進(jìn)而避免攜帶鼠標(biāo)所造成 的不便。
本發(fā)明提供一種具有鼠標(biāo)執(zhí)行功能的電子裝置,通過(guò)虛擬鼠標(biāo)的運(yùn)作讓 使用者能更舒適地操作電子裝置。
為達(dá)到上迷及其它目的,本發(fā)明提出一種電子裝置的鼠標(biāo)功能執(zhí)行方法,其中電子裝置包括感測(cè)模塊。此方法首先通過(guò)感測(cè)模塊檢測(cè)數(shù)個(gè)輸入信號(hào)的 數(shù)量以及輸入信號(hào)間的相對(duì)位置。接著判斷數(shù)量與相對(duì)位置是否符合各自的 默認(rèn)值。若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì)位置的變化時(shí),判斷變化是 否符合特定信號(hào)。最后在變化符合特定信號(hào)時(shí),根據(jù)變化的種類(lèi)執(zhí)行對(duì)應(yīng)的 鼠標(biāo)功能。
在本發(fā)明的一實(shí)施例中,感測(cè)模塊為觸控輸入單元,而輸入信號(hào)為觸碰
乂二 口
在本發(fā)明的一實(shí)施例中,其中在判斷數(shù)量符合默認(rèn)值的步驟之后,其中 變化為觸碰信號(hào)消失或發(fā)生位移。
在本發(fā)明的一實(shí)施例中,其中若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì)位
置的變化時(shí),判斷變化是否符合特定信號(hào)的步驟包括若產(chǎn)生變化的觸碰信 號(hào)是在所有的觸碰信號(hào)中,由特定方向算起的第i個(gè)觸碰信號(hào),則判斷產(chǎn)生 變化的觸碰信號(hào)符合第一特定信號(hào);若產(chǎn)生變化的觸碰信號(hào)是在所有的觸碰 信號(hào)中,由特定方向算起的第j個(gè)觸碰信號(hào),則判斷產(chǎn)生變化的觸碰信號(hào)符 合第二特定信號(hào)。其中i、 j為小于或等于默認(rèn)值的正整數(shù),且i不等于j。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合第 一特定信號(hào) 時(shí),取得觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè)到觸碰信號(hào)的次數(shù)。若次數(shù)為 1,則執(zhí)行單擊鼠標(biāo)左鍵功能,若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合第 一 特定信號(hào)
觸碰信號(hào)的移動(dòng)軌跡。其中,第二時(shí)間周期大于第一時(shí)間周期。接著根據(jù)移 動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合第二特定信號(hào) 時(shí),取得觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè)到觸碰信號(hào)的次數(shù),以及在次 數(shù)為1時(shí),執(zhí)行單擊鼠標(biāo)右鍵功能。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)同時(shí)符合第 一特定信 號(hào)與第二特定信號(hào)時(shí),取得觸控輸入單元在第 一時(shí)間周期內(nèi)檢測(cè)到產(chǎn)生變化的觸碰信號(hào)的次數(shù)。若次數(shù)為1,則執(zhí)行單擊鼠標(biāo)中鍵功能。
在本發(fā)明的 一 實(shí)施例中,其中在判斷數(shù)量符合默認(rèn)值的步驟之后還包括 在所有觸碰信號(hào)同時(shí)產(chǎn)生變化時(shí),若觸控輸入單元持續(xù)檢測(cè)到所有觸碰信號(hào) 的時(shí)間超過(guò)第三時(shí)間周期,則取得觸碰信號(hào)的移動(dòng)軌跡。并且根據(jù)移動(dòng)軌跡 對(duì)應(yīng)移動(dòng)鼠標(biāo)光標(biāo)。
在本發(fā)明的一實(shí)施例中,觸控輸入單元包括觸控板(touch pad)或觸控式 屏幕(touch screen)。
在本發(fā)明的一實(shí)施例中,感測(cè)模塊包括圖像擷取單元與感測(cè)單元。其中, 圖像擷取單元用以擷取手部的圖像,其手部包括手指。輸入信號(hào)為感測(cè)單元 檢測(cè)的手指的動(dòng)作變化信號(hào),而特定信號(hào)則是特定手指的動(dòng)作變化信號(hào)。
在本發(fā)明的一實(shí)施例中,其中擷取手部的圖像的步驟包括通過(guò)手部的圖 像定義手部擺放的特定區(qū)域。并判斷手部是否在特定區(qū)域中呈現(xiàn)特定姿勢(shì)以 產(chǎn)生動(dòng)作變化信號(hào)。
在本發(fā)明的一實(shí)施例中,其中特定姿勢(shì)包括手指進(jìn)行垂直方向運(yùn)動(dòng)或平 iEj牙多f力。
在本發(fā)明的一實(shí)施例中,其中若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì)位 置的變化時(shí),判斷變化是否符合特定信號(hào)的步驟包括若產(chǎn)生動(dòng)作變化的手指 是在所有手指中,由特定方向算起的第i個(gè)手指,則判斷產(chǎn)生動(dòng)作變化的手 指符合第一特定手指。若產(chǎn)生動(dòng)作變化的手指是在所有手指中,由特定方向 算起的第j個(gè)手指,則判斷產(chǎn)生動(dòng)作變化的手指符合第二特定手指。其中,i、 j為小于或等于默認(rèn)值的正整數(shù),且i不等于j。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的手指符合第 一特定手指時(shí),取 得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù)。若次數(shù)為1,則執(zhí)行單 擊鼠標(biāo)左鍵功能。若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的手指符合第 一特定手指時(shí),若 判斷手指在第二時(shí)間周期后發(fā)生平面移動(dòng),則取得手指的移動(dòng)軌跡,以及根 據(jù)移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。其中,第二時(shí)間周期大于第一時(shí)間 周期。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi)
10執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的手指符合第二特定手指時(shí),取 得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù),以及在次數(shù)為1時(shí),執(zhí) 行單擊鼠標(biāo)右鍵功能。
在本發(fā)明的一實(shí)施例中,其中若變化符合特定信號(hào),則根據(jù)變化的種類(lèi) 執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能的步驟包括在產(chǎn)生變化的手指為第 一特定手指與第二特 定手指時(shí),取得產(chǎn)生動(dòng)作變化的手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的 次數(shù),以及在次數(shù)為l時(shí),執(zhí)行單擊鼠標(biāo)中鍵功能。
在本發(fā)明的 一 實(shí)施例中,其中在判斷手部是否在特定區(qū)域中呈現(xiàn)特定姿 勢(shì)以產(chǎn)生動(dòng)作變化信號(hào)的步驟之后,若判斷所有手指在第三時(shí)間周期后同時(shí) 發(fā)生平面移動(dòng),則取得手指的移動(dòng)軌跡,并且根據(jù)移動(dòng)軌跡對(duì)應(yīng)移動(dòng)鼠標(biāo)光 標(biāo)。
在本發(fā)明的一實(shí)施例中,還包括通過(guò)圖像擷取單元來(lái)擷取圖像。而感測(cè) 單元包括紅外線投影裝置。
從又一觀點(diǎn)來(lái)看,本發(fā)明提出一種具有鼠標(biāo)執(zhí)行功能的電子裝置,適于 通過(guò)手部的動(dòng)作變化來(lái)執(zhí)行數(shù)種鼠標(biāo)功能。此電子裝置包括顯示器、感測(cè)模 塊以及判別模塊。其中,顯示器具有可顯示鼠標(biāo)光標(biāo)的屏幕。感測(cè)模塊與顯 示器相連,用以檢測(cè)輸入信號(hào)的數(shù)量與輸入信號(hào)間的相對(duì)位置。判別模塊同 時(shí)連接顯示器及感測(cè)模塊,用以判斷數(shù)量與相對(duì)位置是否符合各自的默認(rèn)值, 若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì)位置的變化時(shí),判斷變化是否符合特 定信號(hào)。若變化符合特定信號(hào),則根據(jù)變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。
在本發(fā)明的一實(shí)施例中,感測(cè)模塊為觸控輸入單元,且輸入信號(hào)為觸碰 信號(hào)。而變化為觸碰信號(hào)消失或發(fā)生位移。
在本發(fā)明的 一 實(shí)施例中,其中判別模塊在產(chǎn)生變化的觸碰信號(hào)是由特定 方向算起的第i個(gè)觸碰信號(hào)時(shí),判斷產(chǎn)生變化的觸碰信號(hào)符合第一特定信號(hào), 并在產(chǎn)生變化的觸碰信號(hào)是由特定方向算起的第」'個(gè)觸碰信號(hào)時(shí),判斷產(chǎn)生 變化的觸碰信號(hào)符合第二特定信號(hào)。其中i、 j為小于或等于默認(rèn)值的正整數(shù), 且i不等于j。
在本發(fā)明的 一 實(shí)施例中,其中判別模塊在產(chǎn)生變化的觸碰信號(hào)符合第一
特定信號(hào)時(shí),取得觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè)到觸碰信號(hào)的次數(shù); 若次數(shù)為1,則執(zhí)行單擊鼠標(biāo)左鍵功能;以及若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左
鍵功能。在本發(fā)明的 一 實(shí)施例中,其中判別模塊在產(chǎn)生變化的觸碰信號(hào)符合第一 特定信號(hào)時(shí),若觸控輸入單元持續(xù)檢測(cè)到觸碰信號(hào)的時(shí)間超過(guò)第二時(shí)間周期, 則取得觸碰信號(hào)的移動(dòng)軌跡,并根據(jù)移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。。 其中,第二時(shí)間周期大于第一時(shí)間周期。
在本發(fā)明的 一 實(shí)施例中,其中判別模塊在產(chǎn)生變化的觸碰信號(hào)符合第二 特定信號(hào)時(shí),取得觸控輸入單元在第 一 時(shí)間周期內(nèi)檢測(cè)到觸碰信號(hào)的次數(shù)。 若次數(shù)為1則執(zhí)行單擊鼠標(biāo)右鍵功能。
在本發(fā)明的 一 實(shí)施例中,其中判別模塊在產(chǎn)生變化的觸碰信號(hào)同時(shí)符合 第 一特定信號(hào)與第二特定信號(hào)時(shí),取得觸控輸入單元在第 一時(shí)間周期內(nèi)檢測(cè) 到產(chǎn)生變化的觸碰信號(hào)的次數(shù)。若次數(shù)為1則執(zhí)行單擊鼠標(biāo)中鍵功能。
在本發(fā)明的 一 實(shí)施例中,其中該判別模塊在該些觸碰信號(hào)同時(shí)產(chǎn)生變化 時(shí),若該觸控輸入單元持續(xù)檢測(cè)到該些觸碰信號(hào)的時(shí)間超過(guò)第三時(shí)間周期,
則取得該些觸碰信號(hào)的移動(dòng)軌跡;以及^艮據(jù)該移動(dòng)軌跡對(duì)應(yīng)移動(dòng)鼠標(biāo)光標(biāo)。 在本發(fā)明的一實(shí)施例中,觸控輸入單元包括觸控板或觸控式屏幕。 在本發(fā)明的一實(shí)施例中,感測(cè)模塊包括圖像擷取單元與感測(cè)單元,其中 圖像擷取單元用以擷取手部的圖像,其手部包括至少一手指。輸入信號(hào)為感 測(cè)單元所檢測(cè)的手指的動(dòng)作變化信號(hào)。而特定信號(hào)為特定手指的動(dòng)作變化信
在本發(fā)明的一實(shí)施例中,其中感測(cè)單元通過(guò)手部的圖像定義出手部擺放 變化信號(hào)。
在本發(fā)明的一實(shí)施例中,特定姿勢(shì)包括手指進(jìn)行垂直方向運(yùn)動(dòng)或平面移動(dòng)。
在本發(fā)明的一實(shí)施例中,判別模塊在產(chǎn)生動(dòng)作變化的手指是由特定方向 算起的第i個(gè)手指時(shí),判斷產(chǎn)生動(dòng)作變化的手指符合第一特定手指;以及在 產(chǎn)生動(dòng)作變化的手指是由特定方向算起的第j個(gè)手指時(shí),判斷產(chǎn)生動(dòng)作變化 的手指符合第二特定手指。其中,i、 j為小于或等于默認(rèn)值的正整數(shù),且i
不等于j。
在本發(fā)明的一實(shí)施例中,其中判別模塊在產(chǎn)生變化的手指符合第一特定 手指時(shí),取得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù)。若次數(shù)為1, 則執(zhí)行單擊鼠標(biāo)左鍵功能;若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。在本發(fā)明的一實(shí)施例中,其中判別模塊在產(chǎn)生變化的手指符合第 一特定 手指時(shí),若判斷手指在第二時(shí)間周期后發(fā)生平面移動(dòng),則取得手指的移動(dòng)軌 跡,并根據(jù)移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。其中,第二時(shí)間周期大于 第一時(shí)間周期。
在本發(fā)明的一實(shí)施例中,判別模塊在產(chǎn)生變化的手指符合第二特定手指 時(shí),取得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù)。若次數(shù)為1,則 執(zhí)行單擊鼠標(biāo)右鍵功能。
在本發(fā)明的一實(shí)施例中,判別模塊在產(chǎn)生變化的手指為第一特定手指與 第二特定手指時(shí),取得產(chǎn)生動(dòng)作變化的手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向 運(yùn)動(dòng)的次數(shù)。若次數(shù)為1,則執(zhí)行單擊鼠標(biāo)中鍵功能。
在本發(fā)明的 一 實(shí)施例中,判別模塊在判斷手指在第三時(shí)間周期后同時(shí)發(fā) 生平面移動(dòng)時(shí),取得手指的移動(dòng)軌跡,并根據(jù)移動(dòng)軌跡對(duì)應(yīng)移動(dòng)鼠標(biāo)光標(biāo)。
在本發(fā)明的一實(shí)施例中,其中感測(cè)單元包括紅外線投影裝置。
本發(fā)明直接檢測(cè)使用者手部動(dòng)作的變化,進(jìn)而對(duì)應(yīng)地在電子裝置上執(zhí)行 各種鼠標(biāo)功能。因此不再需要實(shí)際操作鼠標(biāo)也能輕易達(dá)成點(diǎn)擊鼠標(biāo)按鍵以及 拖曳鼠標(biāo)光標(biāo)的目的。據(jù)此避免額外攜帶鼠標(biāo)所造成的困擾。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并 配合所附圖式,作詳細(xì)i兌明如下。
圖1是依照本發(fā)明的一實(shí)施例所繪示的具有鼠標(biāo)執(zhí)行功能的電子裝置的 方塊圖。
圖2是依照本發(fā)明的一實(shí)施例所繪示的電子裝置的鼠標(biāo)功能執(zhí)行方法的
流程圖。
圖3是依照本發(fā)明的另一實(shí)施例所繪示的電子裝置的鼠標(biāo)功能執(zhí)行方法 的流程圖。
100:電子裝置
110:顯示器
120:感測(cè)模塊
130:判別模塊
13210 - 250:本發(fā)明的一實(shí)施例所述的電子裝置的鼠標(biāo)功能執(zhí)行方法的各
步驟
310 - 360:本發(fā)明的一實(shí)施例所述的電子裝置的鼠標(biāo)功能執(zhí)行方法的各
步驟
具體實(shí)施例方式
為了使本發(fā)明的內(nèi)容更為明了 ,以下特舉實(shí)施例作為本發(fā)明確實(shí)能夠據(jù) 以實(shí)施的范例。
圖1是依照本發(fā)明的一實(shí)施例所繪示的具有鼠標(biāo)執(zhí)行功能的電子裝置的 方塊圖。請(qǐng)參閱圖l,電子裝置100包括顯示器110、感測(cè)模塊120與判別模 塊130。其中,電子裝置100可以是桌上型計(jì)算機(jī)或筆記本型計(jì)算機(jī)等計(jì)算 機(jī)系統(tǒng),在此并不限制其范圍。 在電子裝置100中,顯示器110具有用以顯示鼠標(biāo)游標(biāo)的屏幕。感測(cè)模 塊120與顯示器110相連,用以檢測(cè)輸入信號(hào)的數(shù)量以及輸入信號(hào)間的相對(duì) 位置。判別模塊130分別連接至顯示器110與感測(cè)模塊120,用以判斷數(shù)量 與相對(duì)位置是否符合各自的默認(rèn)值。若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì) 位置的變化時(shí),判斷變化是否符合特定信號(hào)。倘若變化符合特定信號(hào),則根 據(jù)變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。
通過(guò)顯示器110、感測(cè)模塊120以及判別模塊130的運(yùn)作,在感測(cè)模塊 120所檢測(cè)的輸入信號(hào)的數(shù)量符合默認(rèn)值,且判別模塊130判斷輸入信號(hào)所 產(chǎn)生的相對(duì)位置的變化符合特定信號(hào)時(shí),判別模塊130便會(huì)根據(jù)變化的種類(lèi) 對(duì)應(yīng)#1行鼠標(biāo)功能。
然而,隨著感測(cè)模塊120的不同,所檢測(cè)到的輸入信號(hào)種類(lèi)也不相同。 圖2是依照本發(fā)明的一實(shí)施例所繪示的電子裝置的鼠標(biāo)功能執(zhí)行方法的流程 圖。請(qǐng)同時(shí)參閱圖1與圖2,在本實(shí)施例中,感測(cè)模塊120為觸控輸入單元, 因此輸入信號(hào)為觸碰信號(hào)。以下將說(shuō)明如何通過(guò)觸控輸入單元來(lái)檢測(cè)使用者 的手部動(dòng)作,進(jìn)而在電子裝置IOO上執(zhí)行各種鼠標(biāo)功能的詳細(xì)步驟。
首先如步驟210所示,通過(guò)觸控輸入單元(即感測(cè)模塊12Q)檢測(cè)至少一 個(gè)觸碰信號(hào)。其中,觸控輸入單元可以是觸控板(touch pad)或觸控式屏幕 (touch screen)等,用以;險(xiǎn)測(cè)使用者以手觸碰觸控輸入單元時(shí)所產(chǎn)生的觸碰 信號(hào),在本實(shí)施例中,由于觸控輸入單元可支持多點(diǎn)觸控技術(shù),因此能夠同時(shí)檢測(cè)到 一 個(gè)以上的觸碰信號(hào)。
其中,本實(shí)施例可以通過(guò)觸控輸入單元檢測(cè)到預(yù)設(shè)數(shù)量的觸碰信號(hào)來(lái)啟 動(dòng)鼠標(biāo)功能的執(zhí)行作業(yè)。當(dāng)然,觸控輸入單元除了可通過(guò)檢測(cè)到預(yù)設(shè)數(shù)量的 觸碰信號(hào)來(lái)啟動(dòng)鼠標(biāo)功能的執(zhí)行作業(yè)以外,使用者亦可通過(guò)持續(xù)在觸控輸入 單元上動(dòng)作,以使觸碰信號(hào)持續(xù)存在預(yù)定時(shí)間來(lái)啟動(dòng)鼠標(biāo)功能的執(zhí)行作業(yè)。
舉例來(lái)說(shuō),使用者可以以5根手指在觸控輸入單元上持續(xù)滑動(dòng)一預(yù)定時(shí)間來(lái) 啟動(dòng)鼠標(biāo)功能的執(zhí)行作業(yè)。關(guān)于如何啟動(dòng)鼠標(biāo)功能的執(zhí)行作業(yè)的方式,本實(shí) 施例在此并不做任何限制。
在通過(guò)觸控輸入單元檢測(cè)至少一個(gè)觸碰信號(hào)(步驟21Q)之后,接著在步 驟220中,由判別模塊130判斷觸碰信號(hào)的數(shù)量是否符合默認(rèn)值。為了方便 說(shuō)明,在以下的實(shí)施例中均假設(shè)默認(rèn)值為5,但默認(rèn)值的數(shù)量并不用以限制 本發(fā)明的范圍。在本實(shí)施例中,步驟220將會(huì)判斷使用者的手與觸控輸入單 元之間的接觸點(diǎn)數(shù)量是否為5。倘若使用者的手與觸控輸入單元之間的接觸 點(diǎn)數(shù)量為5,觸控輸入單元即會(huì)檢測(cè)到5個(gè)觸碰信號(hào),觸碰信號(hào)的數(shù)量即會(huì) 與默認(rèn)值相符。
在判斷觸碰信號(hào)的數(shù)量與默認(rèn)值相符(步驟220)之后,接著在步驟230 中,判別模塊130判斷是否有任何觸碰信號(hào)產(chǎn)生相對(duì)位置的變化。進(jìn)一步來(lái) 說(shuō), 一旦觸碰信號(hào)消失或發(fā)生位移的變化,這個(gè)觸碰信號(hào)便會(huì)被判斷為產(chǎn)生 變化。而在觸控輸入單元所檢測(cè)到的所有觸碰信號(hào)中,只要其中一個(gè)或一個(gè) 以上的觸碰信號(hào)產(chǎn)生變化,便會(huì)進(jìn)入步驟240,由判別模塊130判斷變化是 否符合特定信號(hào)。
以下將針對(duì)判別模塊130判斷變化是否符合特定信號(hào)的步驟進(jìn)行說(shuō)明。 在本實(shí)施例中,當(dāng)產(chǎn)生變化的觸碰信號(hào)是在所有的觸碰信號(hào)中,由特定方向 算起的第i個(gè)觸碰信號(hào),則判斷這個(gè)觸碰信號(hào)符合第一特定信號(hào)。然而倘若 產(chǎn)生變化的觸碰信號(hào)是在所有觸碰信號(hào)中,由特定方向算起的第j個(gè)觸碰信 號(hào),則判斷產(chǎn)生變化的觸碰信號(hào)符合第二特定信號(hào)。其中,i、 j為小于或等 于默認(rèn)值的正整數(shù),且i不等于j。
舉例來(lái)說(shuō),本實(shí)施例的i、 j分別是2及3,而觸控輸入單元檢測(cè)到5個(gè) 觸碰信號(hào)。因此,在使用者以手指觸碰觸控輸入單元之后,觸控輸入單元會(huì) 自動(dòng)根據(jù)各個(gè)觸碰信號(hào)之間的相對(duì)位置來(lái)替這5個(gè)觸碰信號(hào)進(jìn)行編號(hào)。進(jìn)一 步地說(shuō),這些觸碰信號(hào)會(huì)按照特定方向(例如由左至右)而分別被編號(hào)為第1、2、 3、 4、 5個(gè)觸碰信號(hào)。在觸控輸入單元將上述觸碰信號(hào)進(jìn)行編號(hào)后,判別 模塊130便能根據(jù)觸控輸入單元所持續(xù)檢測(cè)到的觸碰信號(hào)的編號(hào)來(lái)判斷編號(hào) 1、 2、 3、 4、 5的觸碰信號(hào)是否產(chǎn)生變化。上述的變化例如是任何觸碰信號(hào) 消失,或是任何觸碰信號(hào)發(fā)生位移變化。
如上所述,假設(shè)產(chǎn)生變化的觸碰信號(hào)是被編號(hào)為2的觸碰信號(hào),那么觸 碰信號(hào)便符合第一特定信號(hào)。然而若產(chǎn)生變化的是被編號(hào)為3的觸碰信號(hào), 則判斷觸碰信號(hào)符合第二特定信號(hào)。
在產(chǎn)生變化的觸碰信號(hào)符合特定信號(hào)時(shí),如步驟250所示,判別模塊130 根椐變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。在一實(shí)施例中,倘若產(chǎn)生變化的觸碰 信號(hào)符合第一特定信號(hào)(即產(chǎn)生變化的觸碰信號(hào)是由左至右算起的第2個(gè)觸 碰信號(hào)),判別模塊130取得觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè)到此觸碰信 號(hào)的次數(shù)。若次數(shù)為1,判別模塊130將在電子裝置100上執(zhí)行單擊鼠標(biāo)左 鍵功能;若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。依照使用者的使用角度來(lái) 看,在以右手的5根手指觸碰觸控輸入單元之后,若食指(可產(chǎn)生由左至右算 起的第2個(gè)觸碰信號(hào))在第一時(shí)間周期內(nèi)從觸控輸入單元上移開(kāi)并再次放下, 則可以在電子裝置100上執(zhí)行單擊鼠標(biāo)左鍵功能。若使用者在第一時(shí)間周期 內(nèi)重復(fù)進(jìn)行兩次將食指移開(kāi)并再次放下的動(dòng)作,由于觸控輸入單元會(huì)檢測(cè)到 兩次觸碰信號(hào),因此會(huì)啟動(dòng)的是雙擊鼠標(biāo)左鍵功能。
延續(xù)上述實(shí)施例,在產(chǎn)生變化的觸碰信號(hào)符合第一特定信號(hào)時(shí),倘若觸 控輸入單元持續(xù)檢測(cè)到此觸碰信號(hào)的時(shí)間大于第二時(shí)間周期(第二時(shí)間周期 大于第一時(shí)間周期),則判別模塊130將通過(guò)觸控輸入單元取得觸碰信號(hào)的移 動(dòng)軌跡,并根據(jù)移動(dòng)軌跡的方向性來(lái)執(zhí)行鼠標(biāo)滾輪功能。也就是說(shuō),倘若食 指觸碰觸控輸入單元的時(shí)間到達(dá)第二時(shí)間周期,那么當(dāng)使用者在觸控輸入單 元上來(lái)回地滑動(dòng)食指時(shí),便可在電子裝置1Q0上執(zhí)行鼠標(biāo)滾輪功能。
在另 一 實(shí)施例中,倘若產(chǎn)生變化的觸碰信號(hào)符合第二特定信號(hào)(即產(chǎn)生變 化的觸碰信號(hào)是由左至右算起的第3個(gè)觸碰信號(hào)),判別模塊130將取得觸控 輸入單元在第一時(shí)間周期內(nèi)檢測(cè)到此觸碰信號(hào)的次數(shù)。若次數(shù)為1,則在電 子裝置100上執(zhí)行單擊鼠標(biāo)右鍵功能。此外,在產(chǎn)生變化的觸碰信號(hào)同時(shí)符 合第一特定信號(hào)與第二特定信號(hào)時(shí),判別模塊130會(huì)取得觸控輸入單元在第 一時(shí)間周期內(nèi)檢測(cè)到產(chǎn)生變化的觸碰信號(hào)的次數(shù),并且在次數(shù)為1時(shí)執(zhí)行單 擊鼠標(biāo)中鍵功能。進(jìn)一步來(lái)說(shuō),在使用者以右手的5根手指觸碰觸控輸入單元之后,若中指(可產(chǎn)生由左至右算起的第3個(gè)觸碰信號(hào))在第一時(shí)間周期內(nèi)
由觸控輸入單元上移開(kāi)并再次放下,則可以在電子裝置IOO上執(zhí)行單擊鼠標(biāo)
右鍵功能。若使用者在第 一時(shí)間周期內(nèi)同時(shí)將食指與中指由觸控輸入單元上 移開(kāi)并再次放下,由于此時(shí)產(chǎn)生變化的觸碰信號(hào)同時(shí)符合第一特定信號(hào)與第 二特定信號(hào),因此會(huì)執(zhí)行單擊鼠標(biāo)中鍵功能。
在又一實(shí)施例中,判別模塊130在判斷觸碰信號(hào)的數(shù)量符合默認(rèn)值之后, 倘若所有的觸碰信號(hào)同時(shí)產(chǎn)生變化,且觸控輸入單元持續(xù)檢測(cè)到這些觸碰信 號(hào)的時(shí)間超過(guò)第三時(shí)間周期,判別模塊130將取得觸碰信號(hào)的移動(dòng)軌跡,并 且根據(jù)移動(dòng)軌跡對(duì)應(yīng)地移動(dòng)鼠標(biāo)光標(biāo)。換言之,在使用者以五根手指接觸觸 控輸入單元的時(shí)間到達(dá)第三時(shí)間周期之后,便可通過(guò)同時(shí)移動(dòng)五根手指來(lái)對(duì) 應(yīng)地改變鼠標(biāo)光標(biāo)在顯示器IIO上的位置。
在根據(jù)上述變化的種類(lèi)以執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能之后,將回到步驟2 30由 判別模塊130繼續(xù)判斷是否有任何的觸碰信號(hào)產(chǎn)生相對(duì)位置的變化。若產(chǎn)生 變化,則進(jìn)行步驟240以判斷變化是否符合特定信號(hào),并如步驟250所示執(zhí) 行對(duì)應(yīng)的鼠標(biāo)功能。否則便結(jié)束電子裝置的鼠標(biāo)功能執(zhí)行方法的流程。
值得注意的是,只要有任何產(chǎn)生變化的觸碰信號(hào)不符合先前所定義的特 定信號(hào),那么電子裝置IOO將不會(huì)對(duì)使用者的手部動(dòng)作進(jìn)行反應(yīng)。也就是說(shuō), 在這樣的情況下將不會(huì)啟動(dòng)任何鼠標(biāo)功能。
在上述實(shí)施例中,使用者右手的食指被定義為鼠標(biāo)的左鍵,而中指被定 義為鼠標(biāo)右鍵。因此,食指和中指的點(diǎn)擊動(dòng)作可以對(duì)應(yīng)地啟動(dòng)單擊鼠標(biāo)左鍵 功能、雙擊鼠標(biāo)左鍵功能,以及單擊鼠標(biāo)右鍵功能。而同時(shí)點(diǎn)擊食指和中指 則可以執(zhí)行單擊鼠標(biāo)中鍵功能,且來(lái)回地移動(dòng)食指將執(zhí)行鼠標(biāo)滾輪功能。同 時(shí)移動(dòng)全部手指則可以對(duì)應(yīng)地移動(dòng)鼠標(biāo)光標(biāo)位置。然而在此必須特別強(qiáng)調(diào)的 是,雖然在上述實(shí)施例中是假設(shè)使用者右手食指觸碰觸控輸入單元時(shí)所產(chǎn)生 的觸碰信號(hào)符合第一特定信號(hào),而右手中指觸碰觸控輸入單元時(shí)所產(chǎn)生的觸 碰信號(hào)符合第二特定信號(hào),進(jìn)而讓使用者能通過(guò)食指與中指的動(dòng)作來(lái)執(zhí)行上 述鼠標(biāo)功能,但這僅是本發(fā)明的其中一種實(shí)施方式。換句話說(shuō),本發(fā)明也可 以根據(jù)不同的使用需求(例如不同的慣用手),變更第 一特定信號(hào)與第二特定 信號(hào)的定義,讓使用者能以慣于使用的手指來(lái)啟動(dòng)鼠標(biāo)功能。
以下將針對(duì)使用不同的感測(cè)模塊120來(lái)對(duì)本發(fā)明進(jìn)行說(shuō)明。在下述實(shí)施 例中,圖1的感測(cè)模塊120是由圖像擷取單元與感測(cè)單元所構(gòu)成。而圖3則
17是在上述架構(gòu)下執(zhí)行鼠標(biāo)功能的詳細(xì)流程。請(qǐng)同時(shí)參閱圖1與圖3,本實(shí)施
在電子裝置100上執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。首先如步驟310所示,利用感測(cè)模 塊120中的圖像擷取單元(例如攝像機(jī))擷取使用者手部的圖像。由于本實(shí)施 例的感測(cè)模塊120包括圖像擷取單元與感測(cè)單元,因此輸入信號(hào)為感測(cè)單元 所檢測(cè)的手指的動(dòng)作變化信號(hào)。
接著在步驟32 0中,由感測(cè)模塊120中的感測(cè)單元通過(guò)手部的圖像定義 出手部擺放的特定區(qū)域。接著在步驟330中,由判別模塊130根據(jù)感測(cè)單元
動(dòng)作變化信號(hào)。在本實(shí)施例中,感測(cè)單元例如是紅外線投影裝置,用以將紅 外線投射至使用者的手部來(lái)取得多個(gè)手部輪廓的坐標(biāo),進(jìn)而描繪出使用者手 部以及手指的形狀。據(jù)此能提供給判別模塊130來(lái)判斷手部是否符合特定姿 勢(shì)。其中,特定姿勢(shì)包括手指進(jìn)行垂直方向運(yùn)動(dòng)或平面移動(dòng)。此外,本實(shí)施 例亦可以通過(guò)圖像中的手部畫(huà)面是否符合特定姿勢(shì)來(lái)啟動(dòng)鼠標(biāo)功能的執(zhí)行作 業(yè)。
若判別模塊130判斷手部已在特定區(qū)域中呈現(xiàn)特定姿勢(shì),則可以確認(rèn)使 用者已將手放置在一個(gè)預(yù)設(shè)的位置而準(zhǔn)備開(kāi)始對(duì)電子裝置IOO進(jìn)行操作。接 著在步驟340中,由判別模塊130判斷是否有任何手指產(chǎn)生動(dòng)作變化。在本 實(shí)施中,由紅外線投射所取得的手部輪廓坐標(biāo)可用來(lái)表示各手指目前的位置, 而判別模塊130可以通過(guò)坐標(biāo)的比較來(lái)判斷手指是否產(chǎn)生垂直方向運(yùn)動(dòng)或平 面移動(dòng)等動(dòng)作變化。詳細(xì)地說(shuō),每個(gè)手部輪廓的坐標(biāo)例如有三個(gè)向量,這些 坐標(biāo)的平均值可用來(lái)代表整個(gè)手部目前的位置。 一旦坐標(biāo)平均值中表示水平 方向的向量產(chǎn)生變化,則表示使用者的手指產(chǎn)生平面移動(dòng)的動(dòng)作。而當(dāng)手指 輪廓的坐標(biāo)在垂直方向的向量有所改變時(shí),即代表手指發(fā)生垂直方向運(yùn)動(dòng)。
只要有一根或一根以上的手指產(chǎn)生動(dòng)作變化,接著便如步驟350所示, 判別模塊130根據(jù)手指之間的相對(duì)位置判斷產(chǎn)生動(dòng)作變化的手指是否符合特 定手指,而對(duì)應(yīng)于特定手指的動(dòng)作變化信號(hào)則會(huì)被視為特定信號(hào)。在本實(shí)施 例中,若產(chǎn)生動(dòng)作變化的手指是在所有手指中由特定方向算起的第i個(gè)手指, 則判斷此手指符合第一特定手指(即所對(duì)應(yīng)的動(dòng)作變化信號(hào)符合特定信號(hào))。 然而若產(chǎn)生動(dòng)作變化的手指是在所有的手指中由特定方向算起的第j個(gè)手 指,則判斷此手指符合第二特定手指(即所對(duì)應(yīng)的動(dòng)作變化信號(hào)符合特定信號(hào))。其中i、 j例如為小于或等于默認(rèn)值(例如5)的正整數(shù),且i不等于j。
倘若產(chǎn)生動(dòng)作變化的手指符合特定手指,則如步驟360所示,判別模塊 130根據(jù)變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。必需特別說(shuō)明的是,在本實(shí)施例 中只要有任何一個(gè)產(chǎn)生動(dòng)作變化的手指與特定手指的定義不符,便無(wú)法啟動(dòng) 任何鼠標(biāo)功能。而在進(jìn)行步驟360之后,將回到步驟340由判別模塊130繼 續(xù)判斷是否有手指產(chǎn)生動(dòng)作變化,若有手指產(chǎn)生動(dòng)作變化,則會(huì)繼續(xù)接下來(lái) 的流程,以在產(chǎn)生動(dòng)作變化的手指符合特定手指時(shí),根據(jù)變化的種類(lèi)對(duì)應(yīng)執(zhí) 行鼠標(biāo)功能。若無(wú)法檢測(cè)到任何手指的動(dòng)作變化,則結(jié)束電子裝置的鼠標(biāo)功 能執(zhí)行方法的流程。以下的實(shí)施例將說(shuō)明動(dòng)作變化的種類(lèi)以及鼠標(biāo)功能的對(duì) 應(yīng)關(guān)系。
在一實(shí)施例中,如產(chǎn)生動(dòng)作變化的手指符合第一特定手指時(shí),判別模塊 130取得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù)。若次數(shù)為1,則執(zhí) 行單擊鼠標(biāo)左鍵功能。若次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。同樣地,在 產(chǎn)生動(dòng)作變化的手指符合第一特定手指時(shí),若判別模塊130判斷產(chǎn)生動(dòng)作變 化的手指在于平面移動(dòng)的時(shí)間到達(dá)第二時(shí)間周期,則取得手指的移動(dòng)軌跡, 并根據(jù)移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。其中,第二時(shí)間周期大于第一
時(shí)間周期。
此外,在產(chǎn)生動(dòng)作變化的手指是符合第二特定手指時(shí),判別模塊130取 得手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù),并且在次數(shù)為1時(shí),執(zhí) 行單擊鼠標(biāo)右鍵功能。倘若產(chǎn)生動(dòng)作變化的手指為第 一特定手指以及第二特 定手指時(shí),那么便取得第 一特定手指與第二特定手指在第 一時(shí)間周期內(nèi)進(jìn)行 垂直方向運(yùn)動(dòng)的次數(shù),并在次數(shù)為l時(shí),執(zhí)行單擊鼠標(biāo)中鍵功能。
在又一實(shí)施例中,在判別模塊130判斷手部畫(huà)面符合特定姿勢(shì)的步驟之 后,倘若判斷所有手指在第三時(shí)間周期后同時(shí)發(fā)生平面移動(dòng),則取得手指的 移動(dòng)軌跡,并且根據(jù)移動(dòng)軌跡對(duì)應(yīng)地移動(dòng)鼠標(biāo)光標(biāo)在顯示器IIO上的位置。
假設(shè)由左至右算起的第2個(gè)手指產(chǎn)生動(dòng)作變化時(shí)會(huì)被判別模塊130判斷 為符合第一特定手指,且由左至右算起的第3個(gè)手指產(chǎn)生動(dòng)作變化時(shí)會(huì)被判 別模塊130判斷為符合第二特定手指。那么延續(xù)上述實(shí)施例,在使用者將手 放置在預(yù)設(shè)的位置并擺出特定姿勢(shì)后,感測(cè)單元將會(huì)不斷地檢測(cè)對(duì)應(yīng)手指動(dòng) 作的信號(hào),進(jìn)而讓判別模塊130判斷是否有任何的手指產(chǎn)生動(dòng)作變化。假設(shè) 使用者進(jìn)行操作的是右手,那么使用者單點(diǎn)右手食指一下的動(dòng)作便會(huì)啟動(dòng)單擊鼠標(biāo)左鍵功能;單點(diǎn)右手食指兩下則會(huì)啟動(dòng)雙擊鼠標(biāo)左鍵功能。倘若使用 者前后滑動(dòng)右手食指,則可以啟動(dòng)鼠標(biāo)滾輪功能。而單點(diǎn)右手中指一下所啟 動(dòng)的功能是單擊鼠標(biāo)右鍵功能。若使用者同時(shí)單點(diǎn)右手食指與中指,則可以 啟動(dòng)單擊鼠標(biāo)中鍵功能。此外,若使用者在平面上同時(shí)移動(dòng)五根手指,則可 以對(duì)應(yīng)地移動(dòng)鼠標(biāo)光標(biāo)的位置。
在上述實(shí)施例中,是利用感測(cè)模塊120中的圖像擷取單元來(lái)擷取手部的 圖像,并通過(guò)感測(cè)單元(如紅外線投影裝置)來(lái)提供手指的動(dòng)作變化信號(hào),進(jìn) 而讓判別模塊130辨識(shí)及區(qū)隔產(chǎn)生動(dòng)作變化的手指以及動(dòng)作變化的種類(lèi),進(jìn) 而在電子裝置100上對(duì)應(yīng)地執(zhí)行不同的鼠標(biāo)功能。但必須再次說(shuō)明的是,上 述實(shí)施例中第一特定手指與第二特定手指的定義僅為本發(fā)明的一種實(shí)施范 例,并不用以限制本發(fā)明的范圍。
綜上所述,本發(fā)明所述的電子裝置的鼠標(biāo)功能執(zhí)行方法及其電子裝置是 通過(guò)感測(cè)模塊來(lái)取得使用者的手部動(dòng)作,進(jìn)而由判別模塊根據(jù)動(dòng)作的手指以 及動(dòng)作的種類(lèi)在電子裝置上對(duì)應(yīng)地執(zhí)行鼠標(biāo)功能。本發(fā)明可以提供一種虛擬 鼠標(biāo)的操作情境,因此不但能延續(xù)使用者操作鼠標(biāo)的習(xí)慣,同時(shí)也能避免額 外攜帶鼠標(biāo)所造成的不便。
雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何 本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn) 飾,因此本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種電子裝置的鼠標(biāo)功能執(zhí)行方法,該電子裝置包括感測(cè)模塊,該方法包括通過(guò)該感測(cè)模塊檢測(cè)多個(gè)輸入信號(hào)的數(shù)量與該些輸入信號(hào)間的相對(duì)位置;判斷該數(shù)量與該相對(duì)位置是否符合各自的默認(rèn)值;若符合該些默認(rèn)值,則在該些輸入信號(hào)產(chǎn)生該相對(duì)位置的變化時(shí),判斷該變化是否符合特定信號(hào);以及若該變化符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。
2. 根據(jù)權(quán)利要求1所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中該感測(cè)模 塊為觸控輸入單元,該輸入信號(hào)為觸石並信號(hào)。
3. 根據(jù)權(quán)利要求2所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中該變化為 該觸碰信號(hào)消失或發(fā)生位移。
4. 根據(jù)權(quán)利要求2所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若符合該 些默認(rèn)值,則在該些輸入信號(hào)產(chǎn)生該相對(duì)位置的變化時(shí),判斷該變化是否符 合該特定信號(hào)的步驟包括若產(chǎn)生變化的該觸碰信號(hào)是在該些觸碰信號(hào)中,由特定方向算起的第i 個(gè)觸碰信號(hào),則判斷產(chǎn)生變化的觸碰信號(hào)符合第一特定信號(hào);以及若產(chǎn)生變化的該觸碰信號(hào)是在該些觸碰信號(hào)中,由該特定方向算起的第 j個(gè)觸碰信號(hào),則判斷產(chǎn)生變化的觸碰信號(hào)符合第二特定信號(hào),其中i、 j為 小于或等于該默認(rèn)值的正整數(shù),且i不等于j。
5. 根據(jù)權(quán)利要求4所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變化 符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合該第一特定信號(hào)時(shí),取得該觸控輸入單元在 第 一 時(shí)間周期內(nèi)檢測(cè)到該觸碰信號(hào)的次數(shù);若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)左鍵功能;以及 若該次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。
6. 根據(jù)權(quán)利要求5所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變化 符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合該第一特定信號(hào)時(shí),若該觸控輸入單元持續(xù)檢測(cè)到該觸碰信號(hào)的時(shí)間超過(guò)第二時(shí)間周期,則取得該觸碰信號(hào)的移動(dòng)軌跡, 其中該第二時(shí)間周期大于該第一時(shí)間周期;以及根據(jù)該移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。
7. 根據(jù)權(quán)利要求4所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變化 符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)符合該第二特定信號(hào)時(shí),取得該觸控輸入單元在 第 一時(shí)間周期內(nèi)檢測(cè)到該觸碰信號(hào)的次數(shù);以及 若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)右鍵功能。
8. 根據(jù)權(quán)利要求4所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變化 符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生變化的觸碰信號(hào)同時(shí)符合該第 一特定信號(hào)與該第二特定信號(hào)時(shí), 取得該觸控輸入單元在第 一 時(shí)間周期內(nèi)檢測(cè)到產(chǎn)生變化的觸碰信號(hào)的次數(shù); 以及若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)中鍵功能。
9. 根據(jù)權(quán)利要求2所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中在判斷該 數(shù)量符合該默認(rèn)值的步驟之后還包括在該些觸碰信號(hào)同時(shí)產(chǎn)生變化時(shí),若該觸控輸入單元持續(xù)檢測(cè)到該些觸 碰信號(hào)的時(shí)間超過(guò)第三時(shí)間周期,則取得該些觸碰信號(hào)的移動(dòng)軌跡;以及 根據(jù)該移動(dòng)軌跡對(duì)應(yīng)移動(dòng)鼠標(biāo)光標(biāo)。
10. 根據(jù)權(quán)利要求2所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中該觸控 輸入單元包括觸控板或觸控式屏幕。
11. 根據(jù)權(quán)利要求1所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,該感測(cè)模塊 包括圖像擷取單元與感測(cè)單元,其中該圖像擷取單元用以擷取手部的圖像, 該手部包括手指,而該些輸入信號(hào)為感測(cè)單元檢測(cè)的該手指的動(dòng)作變化信號(hào)。
12. 根據(jù)權(quán)利要求11所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中擷取該 手部的圖像包括下列步驟通過(guò)該手部的圖像定義出該手部擺放的特定區(qū)域;以及 判斷該手部是否在該特定區(qū)域中呈現(xiàn)特定姿勢(shì)以產(chǎn)生動(dòng)作變化信號(hào)。
13. 根據(jù)權(quán)利要求11所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中該特定 信號(hào)為特定手指的動(dòng)作變化信號(hào)。
14. 根據(jù)權(quán)利要求12所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中該特定姿勢(shì)包括該手指進(jìn)行垂直方向運(yùn)動(dòng)或平面移動(dòng)。
15.根據(jù)權(quán)利要求13所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若符合 該些默認(rèn)值,則在該些輸入信號(hào)產(chǎn)生該相對(duì)位置的變化時(shí),判斷該變化是否符合該特定信號(hào)的步驟包括若產(chǎn)生動(dòng)作變化的手指是在該些手指中,由特定方向算起的第i個(gè)手指, 則判斷產(chǎn)生動(dòng)作變化的手指符合第一特定手指;以及若產(chǎn)生動(dòng)作變化的手指是在該些手指中,由該特定方向算起的第j個(gè)手 指,則判斷產(chǎn)生動(dòng)作變化的手指符合第二特定手指,其中i、 j為小于或等于 默認(rèn)值的正整數(shù),且i不等于j。
16.根據(jù)權(quán)利要求15所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變 化符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生該變化的手指符合該第一特定手指時(shí),取得該手指在第一時(shí)間周 期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù);若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)左鍵功能;以及若該次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。
17. 根據(jù)權(quán)利要求16所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變 化符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生該變化的手指符合該第一特定手指時(shí),若判斷該手指在第二時(shí)間 周期后發(fā)生平面移動(dòng),則取得該手指的移動(dòng)軌跡,其中該第二時(shí)間周期大于 該第一時(shí)間周期;以及根據(jù)該移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。
18. 根據(jù)權(quán)利要求15所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變 化符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生該變化的手指符合該第二特定手指時(shí),取得該手指在第一時(shí)間周 期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù);以及若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)右鍵功能。
19. 根據(jù)權(quán)利要求15所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中若該變 化符合該特定信號(hào),則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的該鼠標(biāo)功能的步驟包括在產(chǎn)生該變化的手指為該第一特定手指與該第二特定手指時(shí),該感測(cè)單 元取得產(chǎn)生動(dòng)作變化的手指在第 一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù);以 及若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)中鍵功能。
20. 根據(jù)權(quán)利要求12所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,其中在判斷 還包括若該些手指在第三時(shí)間周期后同時(shí)發(fā)生平面移動(dòng),則取得該手指的移動(dòng) 軌跡;以及才艮據(jù)該移動(dòng)軌跡對(duì)應(yīng)移動(dòng)鼠標(biāo)光標(biāo)。
21. 根據(jù)權(quán)利要求11所述的電子裝置的鼠標(biāo)功能執(zhí)行方法,該感測(cè)單元 包括紅外線投影裝置。
22. —種具有鼠標(biāo)執(zhí)行功能的電子裝置,適于通過(guò)手部的動(dòng)作變化來(lái)執(zhí) 行多種鼠標(biāo)功能,該電子裝置包括顯示器,具有屏幕,其中該屏幕顯示鼠標(biāo)光標(biāo);感測(cè)模塊,與該顯示器耦接,用以檢測(cè)多個(gè)輸入信號(hào)的數(shù)量與該些輸入 信號(hào)間的相對(duì)位置;以及判別模塊,耦接至該顯示器與該感測(cè)模塊,用以判斷該數(shù)量與該相對(duì)位 置是否符合各自的默認(rèn)值,若符合該些默認(rèn)值,則在該些輸入信號(hào)產(chǎn)生該相 對(duì)位置的變化時(shí),判斷該變化是否符合特定信號(hào),若該變化符合該特定信號(hào), 則根據(jù)該變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。
23. 根據(jù)權(quán)利要求22所述的電子裝置,其中該感測(cè)模塊為觸控輸入單元, 該輸入信號(hào)為觸碰信號(hào)。
24. 根據(jù)權(quán)利要求23所述的電子裝置,其中該變化為該觸碰信號(hào)消失或 發(fā)生位移。
25. 根據(jù)權(quán)利要求23所述的電子裝置,其中該判別模塊在產(chǎn)生變化的該 觸碰信號(hào)是在該些觸碰信號(hào)中,由特定方向算起的第i個(gè)觸碰信號(hào)時(shí),判斷 產(chǎn)生變化的觸碰信號(hào)符合第一特定信號(hào);以及在產(chǎn)生變化的該觸碰信號(hào)是在 該些觸碰信號(hào)中,由該特定方向算起的第j個(gè)觸碰信號(hào)時(shí),判斷產(chǎn)生變化的 觸碰信號(hào)符合第二特定信號(hào),其中i、 j為小于或等于該默認(rèn)值的正整數(shù),且 i不等于j。
26. 根據(jù)權(quán)利要求25所述的電子裝置,其中該判別模塊在產(chǎn)生變化的觸 碰信號(hào)符合該第一特定信號(hào)時(shí),取得該觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè) 到該觸碰信號(hào)的次數(shù);若該次數(shù)為1,則執(zhí)行單擊鼠標(biāo)左鍵功能;以及若該次數(shù)為2,則執(zhí)行雙擊鼠標(biāo)左鍵功能。
27. 根據(jù)權(quán)利要求26所述的電子裝置,其中在產(chǎn)生變化的觸碰信號(hào)符合 該第 一特定信號(hào)時(shí),若由該觸控輸入單元持續(xù)檢測(cè)到該觸碰信號(hào)的時(shí)間超過(guò) 第二時(shí)間周期,則該判別模塊取得該觸碰信號(hào)的移動(dòng)軌跡,其中該第二時(shí)間 周期大于該第 一時(shí)間周期;以及根據(jù)該移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。
28. 根據(jù)權(quán)利要求25所述的電子裝置,其中該判別模塊在產(chǎn)生變化的觸 碰信號(hào)符合該第二特定信號(hào)時(shí),取得該觸控輸入單元在第一時(shí)間周期內(nèi)檢測(cè) 到該觸碰信號(hào)的次數(shù);以及若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)右鍵功能。
29. 根據(jù)權(quán)利要求25所述的電子裝置,其中該判別模塊在產(chǎn)生變化的觸 碰信號(hào)同時(shí)符合該第一特定信號(hào)與該第二特定信號(hào)時(shí),取得該觸控輸入單元 在第一時(shí)間周期內(nèi)檢測(cè)到產(chǎn)生變化的觸碰信號(hào)的次數(shù);以及若該次數(shù)為1, 則執(zhí)行單擊鼠標(biāo)中鍵功能。
30. 根據(jù)權(quán)利要求23所述的電子裝置,其中在該判別模塊判斷該些觸碰 信號(hào)同時(shí)產(chǎn)生變化時(shí),若該觸控輸入單元持續(xù)檢測(cè)到該些觸碰信號(hào)的時(shí)間超 過(guò)第三時(shí)間周期,則該判別模塊取得該些觸碰信號(hào)的移動(dòng)軌跡;以及根據(jù)該 移動(dòng) 一九跡對(duì)應(yīng)移動(dòng)該鼠標(biāo)光標(biāo)。
31. 根據(jù)權(quán)利要求23所述的電子裝置,其中該觸控輸入單元包括觸控板 或觸控式屏幕。
32. 根據(jù)權(quán)利要求22所述的電子裝置,該感測(cè)模塊包括圖像擷取單元與 感測(cè)單元,其中該圖像擷取單元用以擷取該手部的圖像,該手部包括手指, 而該些輸入信號(hào)為感測(cè)單元檢測(cè)的該手指的動(dòng)作變化信號(hào)。
33. 根據(jù)權(quán)利要求32所述的電子裝置,其中該感測(cè)單元通過(guò)該手部的圖 像定義出該手部擺放的特定區(qū)域,該判別模塊判斷該手部是否在該特定區(qū)域 中呈現(xiàn)特定姿勢(shì)以產(chǎn)生動(dòng)作變化信號(hào)。
34. 根據(jù)權(quán)利要求32所述的電子裝置,其中該特定信號(hào)為特定手指的動(dòng) 作變化信號(hào)。
35. 根據(jù)權(quán)利要求33所述的電子裝置,其中該特定姿勢(shì)包括該手指進(jìn)行 垂直方向運(yùn)動(dòng)或平面移動(dòng)。
36. 根據(jù)權(quán)利要求34所述的電子裝置,其中該判別模塊在產(chǎn)生動(dòng)作變化 的手指是在該些手指中,由特定方向算起的第i個(gè)手指時(shí),判斷產(chǎn)生動(dòng)作變 化的手指符合第一特定手指;以及在產(chǎn)生動(dòng)作變化的手指是在該些手指中,由該特定方向算起的第j個(gè)手指時(shí),判斷產(chǎn)生動(dòng)作變化的手指符合第二特定 手指,其中i、 j為小于或等于默認(rèn)值的正整數(shù),且i不等于j。
37. 根據(jù)權(quán)利要求36所述的電子裝置,其中該判別模塊在產(chǎn)生該變化的 手指符合該第 一特定手指時(shí),取得該手指在第 一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn) 動(dòng)的次數(shù);若該次數(shù)為1,則執(zhí)行單擊鼠標(biāo)左鍵功能;以及若該次數(shù)為2,則 執(zhí)行雙擊鼠標(biāo)左鍵功能。
38. 根據(jù)權(quán)利要求37所述的電子裝置,其中該判別模塊在產(chǎn)生該變化的 手指符合該第一特定手指時(shí),若判斷該手指在第二時(shí)間周期后發(fā)生平面移動(dòng), 則取得該手指的移動(dòng)軌跡,其中該第二時(shí)間周期大于該第一時(shí)間周期;以及 根據(jù)該移動(dòng)軌跡的方向性執(zhí)行鼠標(biāo)滾輪功能。
39. 根據(jù)權(quán)利要求36所述的電子裝置,其中該判別模塊在產(chǎn)生該變化的 手指符合該第二特定手指時(shí),取得該手指在第一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn) 動(dòng)的次數(shù);以及若該次數(shù)為l,則執(zhí)行單擊鼠標(biāo)右鍵功能。
40. 根據(jù)權(quán)利要求36所述的電子裝置,其中該判別模塊在產(chǎn)生該變化的 手指為該第一特定手指與該第二特定手指時(shí),取得產(chǎn)生動(dòng)作變化的手指在第 一時(shí)間周期內(nèi)進(jìn)行垂直方向運(yùn)動(dòng)的次數(shù);以及若該次數(shù)為1,則執(zhí)行單擊鼠 標(biāo)中鍵功能。
41. 根據(jù)權(quán)利要求33所述的電子裝置,其中該判別模塊在判斷該些手指 在第三時(shí)間周期后同時(shí)發(fā)生平面移動(dòng)時(shí),取得該手指的移動(dòng)軌跡;以及根據(jù) 該移動(dòng)軌跡對(duì)應(yīng)移動(dòng)該鼠標(biāo)光標(biāo)。
42. 根據(jù)權(quán)利要求32所述的電子裝置,其中該感測(cè)單元包括紅外線投影裝置。
全文摘要
一種電子裝置的鼠標(biāo)功能執(zhí)行方法及其電子裝置,此方法首先通過(guò)感測(cè)模塊檢測(cè)輸入信號(hào)的數(shù)量與輸入信號(hào)間的相對(duì)位置。接著判斷數(shù)量與相對(duì)位置是否符合各自的默認(rèn)值。若符合默認(rèn)值,則在輸入信號(hào)產(chǎn)生相對(duì)位置的變化時(shí),判斷輸入信號(hào)是否符合特定信號(hào)。最后在變化符合特定信號(hào)時(shí),根據(jù)變化的種類(lèi)執(zhí)行對(duì)應(yīng)的鼠標(biāo)功能。如此一來(lái),使用者不再需要實(shí)體鼠標(biāo)也能在電子裝置上完成指向性操作,進(jìn)而避免額外攜帶鼠標(biāo)所造成的不便。
文檔編號(hào)G06F3/041GK101598982SQ20081010879
公開(kāi)日2009年12月9日 申請(qǐng)日期2008年6月2日 優(yōu)先權(quán)日2008年6月2日
發(fā)明者吳佳欣, 崔家昌, 廖昭嘉, 戴自葳, 曾文杰, 林升達(dá), 蘇瑋茵, 蔡欣妏, 鄭挹璇, 陳世穎 申請(qǐng)人:華碩電腦股份有限公司