專(zhuān)利名稱(chēng):計(jì)算機(jī)輸入裝置及其控制操作標(biāo)的物方向的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入裝置及其操作方法,特別是涉及一種計(jì)算機(jī)輸入裝置 及其控制操作標(biāo)的物方向的方法。
背景技術(shù):
計(jì)算機(jī)游戲是指在計(jì)算機(jī)運(yùn)行的應(yīng)用程序,其提供相當(dāng)?shù)膴蕵?lè)功能。隨著 計(jì)算機(jī)技術(shù)發(fā)展,計(jì)算機(jī)游戲畫(huà)面日趨精美,游戲的操作方法也日趨復(fù)雜。計(jì) 算機(jī)游戲大多數(shù)是通過(guò)鼠標(biāo)與鍵盤(pán)作為游戲的控制。以計(jì)算機(jī)游戲中占有相當(dāng) 比例的第三人稱(chēng)的射擊游戲?yàn)槔?,游戲中主角人物的旋轉(zhuǎn)動(dòng)作時(shí)常發(fā)生且極為 重要,這些回旋動(dòng)作通常需要復(fù)雜的鍵盤(pán)動(dòng)作來(lái)完成,且不符合人的習(xí)慣動(dòng)作。 使用者接觸此類(lèi)計(jì)算機(jī)游戲時(shí),尚需花費(fèi)許多心力來(lái)記憶操作方式,以及花費(fèi) 許多時(shí)間來(lái)適應(yīng)這些復(fù)雜的操作方式。
對(duì)于較沒(méi)耐性的使用者而言,計(jì)算機(jī)游戲的復(fù)雜操作方式往往造成相當(dāng)?shù)?學(xué)習(xí)障礙。這些計(jì)算機(jī)游戲不但沒(méi)有為廣大使用者帶來(lái)娛樂(lè)效果,反而讓使用 者心理受挫。再者,此類(lèi)計(jì)算機(jī)游戲尚需鍵盤(pán)與鼠標(biāo)交互操作才得以控制游戲 進(jìn)行,使用者需一手操作鍵盤(pán)一手操作鼠標(biāo)。若計(jì)算機(jī)游戲進(jìn)行中,使用者欲 接聽(tīng)行動(dòng)電話,則無(wú)法繼續(xù)進(jìn)行計(jì)算機(jī)游戲。倘若,將操作動(dòng)作整合于單一輸 入裝置,并提供使用者直覺(jué)式操作,則可減低計(jì)算機(jī)游戲的學(xué)習(xí)門(mén)檻,讓使用 者快速的體驗(yàn)該計(jì)算機(jī)游戲所帶來(lái)的娛樂(lè)效果。
發(fā)明內(nèi)容
鑒于上述計(jì)算機(jī)游戲軟件的復(fù)雜操作方法帶來(lái)的操控不便問(wèn)題,本發(fā)明的 目的在提出一種計(jì)算機(jī)輸入裝置,用于控制操作標(biāo)的物的行進(jìn)方向。本發(fā)明的 另一目的在于提出一種利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方法,通過(guò) 在鼠標(biāo)裝置裝設(shè)光學(xué)軌跡觸控模塊,提供使用者以食指繪制軌跡來(lái)控制計(jì)算機(jī) 游戲軟件中的操作標(biāo)的物的行進(jìn)方向。為了達(dá)到本發(fā)明的目的,本發(fā)明的計(jì)算機(jī)輸入裝置包括光學(xué)軌跡觸控模 塊、動(dòng)作查找表、以及對(duì)應(yīng)動(dòng)作控制模塊。動(dòng)作查找表記錄使用者在光學(xué)軌跡 觸控模塊的操作及對(duì)應(yīng)執(zhí)行的對(duì)應(yīng)動(dòng)作。對(duì)應(yīng)動(dòng)作控制模塊則依據(jù)光學(xué)軌跡觸 控模塊接收的手指觸碰動(dòng)作控制操作標(biāo)的物的方向。其中,對(duì)應(yīng)動(dòng)作控制模塊 包括以下模塊觸碰區(qū)域記錄模塊、對(duì)應(yīng)動(dòng)作査找模塊。首先,觸碰區(qū)域記錄 模塊記錄手指在一時(shí)間內(nèi)于光學(xué)軌跡觸控模塊的手指觸碰區(qū)域。然后,對(duì)應(yīng)動(dòng) 作查找模塊依據(jù)手指觸碰區(qū)域與前一筆觸碰區(qū)域的記錄,從動(dòng)作查找表中查找 出所需執(zhí)行的對(duì)應(yīng)動(dòng)作。最后,對(duì)應(yīng)動(dòng)作查找模塊執(zhí)行該對(duì)應(yīng)動(dòng)作以控制操作 標(biāo)的方向。
依照本發(fā)明的較佳實(shí)施例所述的計(jì)算機(jī)輸入裝置,其中對(duì)應(yīng)動(dòng)作包括左旋 轉(zhuǎn)卯度、右旋轉(zhuǎn)卯度、以及旋轉(zhuǎn)180度;手指觸碰區(qū)域?yàn)樵诠鈱W(xué)軌跡觸控模 塊劃分的數(shù)個(gè)區(qū)域中的任意一個(gè)。
依照本發(fā)明的較佳實(shí)施例所述的計(jì)算機(jī)輸入裝置,其中對(duì)應(yīng)動(dòng)作控制模塊 還初始化前一筆觸碰區(qū)域?yàn)樗鲇诠鈱W(xué)軌跡觸控模塊劃分的數(shù)個(gè)區(qū)域的任意 一個(gè);以及當(dāng)利用動(dòng)作查找表査找出對(duì)應(yīng)動(dòng)作后,將目前的手指觸碰區(qū)域存儲(chǔ)
為前一筆觸碰區(qū)域。另外,對(duì)應(yīng)動(dòng)作控制模塊也可通過(guò)手指觸碰動(dòng)作的繪制曲
線判斷需執(zhí)行的對(duì)應(yīng)動(dòng)作。其中,繪制曲線與對(duì)應(yīng)動(dòng)作的關(guān)系如下當(dāng)繪制曲
線為順時(shí)針90度曲線時(shí),右旋轉(zhuǎn)90度;當(dāng)繪制曲線為逆時(shí)針90度曲線時(shí), 左旋轉(zhuǎn)90度;當(dāng)繪制曲線為順時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度;以及當(dāng)繪制 曲線為逆時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。
為了達(dá)到本發(fā)明另一目的,本發(fā)明的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物
方向的方法包括以下步驟首先,偵測(cè)鼠標(biāo)裝置的光學(xué)軌跡觸控模塊所接收的
手指觸碰動(dòng)作。接著,取得手指于光學(xué)軌跡觸控模塊的手指觸碰區(qū)域。然后, 依據(jù)手指觸碰區(qū)域與前一筆觸碰區(qū)域的記錄,從動(dòng)作查找表中查找出所需執(zhí)行 的對(duì)應(yīng)動(dòng)作。最后,執(zhí)行對(duì)應(yīng)動(dòng)作以控制操作標(biāo)的物方向。
依照本發(fā)明的較佳實(shí)施例所述的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方
向的方法,其中對(duì)應(yīng)動(dòng)作包括左旋轉(zhuǎn)卯度、右旋轉(zhuǎn)卯度、以及旋轉(zhuǎn)180度;
手指觸碰區(qū)域?yàn)樵诠鈱W(xué)軌跡觸控模塊劃分的數(shù)個(gè)區(qū)域中的任意一個(gè)。
依照本發(fā)明的較佳實(shí)施例所述的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方 向的方法,還包括初始化前一筆觸碰區(qū)域?yàn)樗鲇诠鈱W(xué)軌跡觸控模塊劃分的數(shù)
5個(gè)區(qū)域中的任意一個(gè);以及當(dāng)利用動(dòng)作査找表査找出對(duì)應(yīng)動(dòng)作后,將目前的手
指觸碰區(qū)域存儲(chǔ)為前一筆觸碰區(qū)域。另外,也可通過(guò)手指觸碰動(dòng)作的繪制曲線
判斷需執(zhí)行的對(duì)應(yīng)動(dòng)作。其中,繪制曲線與對(duì)應(yīng)動(dòng)作的關(guān)系如下當(dāng)繪制曲線 為順時(shí)針90度曲線時(shí),右旋轉(zhuǎn)90度;當(dāng)繪制曲線為逆時(shí)針90度曲線時(shí),左 旋轉(zhuǎn)90度;當(dāng)繪制曲線為順時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度;以及當(dāng)繪制曲 線為逆時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。
由上述可知,本發(fā)明的計(jì)算機(jī)輸入裝置暨利用計(jì)算機(jī)輸入裝置控制操作標(biāo) 的物方向的方法,是在計(jì)算機(jī)輸入裝置上設(shè)置光學(xué)軌跡觸控模塊以供使用者以 食指繪制軌跡控制操作標(biāo)的物轉(zhuǎn)向,例如在光學(xué)軌跡觸控模塊的右端劃至光學(xué)
軌跡觸控模塊的左端表示控制操作標(biāo)的物轉(zhuǎn)向180度或繪制順時(shí)針旋轉(zhuǎn)90度 的軌跡以控制操作標(biāo)的物右旋轉(zhuǎn)卯度,用于達(dá)到直覺(jué)式的控制方式。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的 限定。
圖1為計(jì)算機(jī)輸入裝置示意圖2為鼠標(biāo)的光學(xué)軌跡觸控模塊及其劃分的數(shù)個(gè)區(qū)域的示意圖; 圖3為利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方法流程圖; 圖4為動(dòng)作査找表;
圖5為本發(fā)明一實(shí)施例的控制操作標(biāo)的物方向的方法流程圖; 圖6A 6D為控制操作標(biāo)的物方向的示意圖。 其中,附圖標(biāo)記
100鼠標(biāo)
110左鍵
120右鍵
130光學(xué)軌跡觸控模塊210、622第一區(qū)域
220、624第二區(qū)域
230、626第三區(qū)域
240、628第四區(qū)域600 游戲畫(huà)面
610 操作標(biāo)的物
620 光學(xué)軌跡觸控模塊劃分的區(qū)域
具體實(shí)施例方式
在下列較佳實(shí)施例中詳細(xì)說(shuō)明本發(fā)明的裝置及其聯(lián)機(jī)方法。然而本發(fā)明的 概念也可用于其它范圍。以下列舉的實(shí)施例僅本發(fā)明所稱(chēng)的光學(xué)軌跡觸控模 塊,具有一外殼,該外殼之中還具有一光源及一光傳感器;相對(duì)該光源及該光 傳感器的一端,具有一透光組件,使用者的手指可于該透光組件上滑動(dòng),以產(chǎn) 生一對(duì)應(yīng)的控制(軌跡)信號(hào)。相關(guān)的技術(shù)可參考US7298362號(hào)案。
用于說(shuō)明本發(fā)明的目的與執(zhí)行方法,并非用于限制其范圍。
圖1為一計(jì)算機(jī)輸入裝置示意圖。請(qǐng)參照?qǐng)Dl,在本實(shí)施例中,可為一鼠 標(biāo)100具有左鍵110、右鍵120、以及光學(xué)軌跡觸控模塊130,用于傳送鼠標(biāo) 信號(hào)到計(jì)算機(jī)。光學(xué)軌跡觸控模塊130裝設(shè)在左鍵110與右鍵120之間取代鼠 標(biāo)100的滾輪,以利于使用者以食指在光學(xué)軌跡觸控模塊130繪畫(huà)軌跡。在另 一實(shí)施例中,光學(xué)軌跡觸控模塊130也可裝置于鼠標(biāo)100殼體的左側(cè)或右側(cè), 用于供使用者以拇指或其它手指繪制軌跡。計(jì)算機(jī)輸入裝置還包括對(duì)應(yīng)動(dòng)作控 制模塊。對(duì)應(yīng)動(dòng)作控制模塊,連接光學(xué)軌跡觸控模塊130,是依據(jù)光學(xué)軌跡觸 控模塊BO接收的手指觸碰動(dòng)作控制操作標(biāo)的物的方向,其由計(jì)算機(jī)的微處理 器執(zhí)行或由鼠標(biāo)內(nèi)嵌的微處里器執(zhí)行,并依據(jù)光學(xué)軌跡觸控模塊130接收的手 指觸碰動(dòng)作控制操作標(biāo)的物方向。
進(jìn)一歩地,對(duì)應(yīng)動(dòng)作控制模塊包括以下模塊
觸碰區(qū)域記錄模塊,記錄手指在一時(shí)間內(nèi)于該光學(xué)軌跡觸控模塊130的手 指觸碰區(qū)域;
對(duì)應(yīng)動(dòng)作査找模塊,連接觸碰區(qū)域記錄模塊,依據(jù)該手指觸碰區(qū)域與前一 筆觸碰區(qū)域的記錄,從該動(dòng)作查找表查找出所需執(zhí)行的對(duì)應(yīng)動(dòng)作,執(zhí)行該對(duì)應(yīng) 動(dòng)作以控制該操作標(biāo)的方向。
承上,計(jì)算機(jī)的微處理器進(jìn)行對(duì)應(yīng)動(dòng)作控制包括以下步驟記錄手指在一 時(shí)間內(nèi)于光學(xué)軌跡觸控模塊130的手指觸碰區(qū)域,并依據(jù)手指觸碰區(qū)域與前一 筆觸碰區(qū)域的記錄,從動(dòng)作査找表中查找出所需執(zhí)行的對(duì)應(yīng)動(dòng)作;之后,再執(zhí)行此對(duì)應(yīng)動(dòng)作以控制操作標(biāo)的物方向。
圖2為鼠標(biāo)的光學(xué)軌跡觸控模塊及其劃分的數(shù)個(gè)區(qū)域的示意圖。請(qǐng)參照?qǐng)D
2,光學(xué)軌跡觸控模塊130劃分?jǐn)?shù)個(gè)區(qū)域,每--個(gè)區(qū)域皆對(duì)應(yīng)到一個(gè)虛擬區(qū)域。 在本實(shí)施例中,光學(xué)軌跡觸控模塊130可劃分出四個(gè)手指觸碰區(qū)域,例如將光 學(xué)軌跡觸控模塊130上方區(qū)域?qū)?yīng)到第一區(qū)域210、將光學(xué)軌跡觸控模塊130 右方區(qū)域?qū)?yīng)到第二區(qū)域220、將光學(xué)軌跡觸控模塊130下方區(qū)域?qū)?yīng)到第三 區(qū)域230、以及將光學(xué)軌跡觸控模塊130左方區(qū)域?qū)?yīng)到第四區(qū)域240。當(dāng)使 用者以食指在鼠標(biāo)的光學(xué)軌跡觸控模塊130繪制軌跡時(shí),依據(jù)所繪制的軌跡判 斷需執(zhí)行的對(duì)應(yīng)動(dòng)作,并執(zhí)行此對(duì)應(yīng)動(dòng)作以控制應(yīng)用軟件中操作標(biāo)的物方向。 其中,對(duì)應(yīng)動(dòng)作可例如為左旋轉(zhuǎn)90度、右旋轉(zhuǎn)90度、或旋轉(zhuǎn)180度。
接著以另一實(shí)施例說(shuō)明本發(fā)明的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方 向的方法。圖3為利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方法流程圖。請(qǐng) 參照?qǐng)D3,首先,偵測(cè)鼠標(biāo)裝置的光學(xué)軌跡觸控模塊130所接收的手指觸碰動(dòng) 作(歩驟S310)。接著,取得手指于光學(xué)軌跡觸控模塊130的手指觸碰區(qū)域(步 驟S320)。然后,依據(jù)手指觸碰區(qū)域與前一筆觸碰區(qū)域的記錄,從動(dòng)作查找表 中査找出所需執(zhí)行的對(duì)應(yīng)動(dòng)作(步驟S330)。最后,執(zhí)行對(duì)應(yīng)動(dòng)作以控制操作標(biāo) 的物方向(步驟S340)。
圖4為動(dòng)作查找表。請(qǐng)參照?qǐng)D4, 一開(kāi)始先執(zhí)行初始化動(dòng)作,以先設(shè)定前 一筆觸碰區(qū)域及手指觸碰區(qū)域的參數(shù),并初始化前一筆觸碰區(qū)域的參數(shù)為所述 光學(xué)軌跡觸控模塊130劃分的任一區(qū)域。當(dāng)手指觸碰光學(xué)軌跡觸控模塊130 后,會(huì)偵測(cè)目前的手指觸碰區(qū)域,并査找動(dòng)作査找表,以獲取對(duì)應(yīng)的動(dòng)作。于 執(zhí)行此對(duì)應(yīng)動(dòng)作之后,進(jìn)一歩將目前的手指觸碰區(qū)域存儲(chǔ)為前一筆觸碰區(qū)域。 舉例來(lái)說(shuō),初始化的前一筆觸碰區(qū)域若為第一區(qū)域,而使用者手指滑動(dòng)到光學(xué) 軌跡觸控模塊130的下方區(qū)域,則偵測(cè)的目前的手指觸碰區(qū)域?yàn)榈谌齾^(qū)域。此 時(shí),前一筆觸碰區(qū)域?yàn)榈谝粎^(qū)域,而目前的手指觸碰區(qū)為第三區(qū)域。査找動(dòng)作 査找表可知,需將軟件中的操作標(biāo)的物(若執(zhí)行的軟件為第三人稱(chēng)游戲,則操 作標(biāo)的物為被操作的游戲主角)的方向旋轉(zhuǎn)180度。當(dāng)操作標(biāo)的物旋轉(zhuǎn)180度 之后,再進(jìn)一步將前一筆觸碰區(qū)域更新為第三區(qū)域。
在另一些實(shí)施例中,也可由手指觸碰動(dòng)作的繪制曲線來(lái)判斷所需執(zhí)行的對(duì) 應(yīng)動(dòng)作。繪制曲線與對(duì)應(yīng)動(dòng)作的關(guān)系如下當(dāng)繪制曲線為順時(shí)針90度曲線時(shí),右旋轉(zhuǎn)卯度。
當(dāng)繪制曲線為逆時(shí)針90度曲線時(shí),左旋轉(zhuǎn)90度。 當(dāng)繪制曲線為順時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。 當(dāng)繪制曲線為逆時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。
圖5為本發(fā)明一實(shí)施例的控制操作標(biāo)的物方向的方法流程圖。請(qǐng)參照?qǐng)D5, 首先,光學(xué)軌跡觸控模塊130接收使用者手指觸碰時(shí)繪制的軌跡,以偵測(cè)手指 在光學(xué)軌跡觸控模塊130上的動(dòng)作(步驟S510)。當(dāng)手指有動(dòng)作時(shí)(步驟S520的 是),取得目前的手指觸碰區(qū)域(步驟S530);若手指未動(dòng)作時(shí)(步驟S520的否), 則持續(xù)偵測(cè)手指在光學(xué)軌跡觸控模塊130上的動(dòng)作(歩驟S510)。取出目前的手 指觸碰區(qū)域與前一筆觸碰區(qū)域兩筆參數(shù)相互比較(步驟S540),并依據(jù)動(dòng)作査找 表査找出對(duì)應(yīng)的執(zhí)行動(dòng)作(步驟S550)。當(dāng)查找到對(duì)應(yīng)的執(zhí)行動(dòng)作后(步驟S560 的是),執(zhí)行此動(dòng)作以控制操作標(biāo)的物轉(zhuǎn)向(步驟S570),并將目前的手指觸碰 區(qū)域存儲(chǔ)為前一筆觸碰區(qū)域(歩驟S580),以更新前一筆觸碰區(qū)域的參數(shù)。另外, 當(dāng)未查找到相應(yīng)的執(zhí)行動(dòng)作時(shí)(步驟S560的否),也需更新前一筆觸碰區(qū)域的 參數(shù)值為目前的手指觸碰區(qū)域的參數(shù)值。
為清楚說(shuō)明本實(shí)施例,接續(xù)以一游戲軟件接口說(shuō)明。圖6A至圖6D為控 制操作標(biāo)的物方向的示意圖。請(qǐng)先參照?qǐng)D6A,初始時(shí)游戲畫(huà)面600中的操作 標(biāo)的物610行進(jìn)方向?yàn)橥螒虍?huà)面600的上方,此時(shí)前一筆觸碰區(qū)域的參數(shù)值 初始為第一區(qū)域。光學(xué)軌跡觸控模塊130劃分多個(gè)感測(cè)區(qū)域如圖6A中的光學(xué) 軌跡觸控模塊劃分的區(qū)域620,其中還細(xì)分為第一區(qū)域622、第二區(qū)域624、 第三區(qū)域626、以及第四區(qū)域628等四塊區(qū)域。
請(qǐng)參照?qǐng)D6B,若初始后(前一筆觸碰區(qū)域的參數(shù)值為第一區(qū)域622)使用者 的手指由光學(xué)軌跡觸控模塊劃分的區(qū)域620中的第一區(qū)域622滑動(dòng)到第四區(qū)域 628時(shí),偵測(cè)到手指在光學(xué)軌跡觸控模塊130上的動(dòng)作并取得目前的手指觸碰 區(qū)域。接著,取出前一筆觸碰區(qū)域的參數(shù)值與此目前的手指觸碰區(qū)域的參數(shù)值 比較,從所述的動(dòng)作查找表查找出對(duì)應(yīng)的執(zhí)行動(dòng)作為左旋轉(zhuǎn)90度。然后,據(jù) 此執(zhí)行動(dòng)作旋轉(zhuǎn)游戲畫(huà)面600中的操作標(biāo)的物610左旋轉(zhuǎn)90度,以使操作標(biāo) 的物610的行進(jìn)方向轉(zhuǎn)向游戲畫(huà)面600的左方。當(dāng)執(zhí)行動(dòng)作令游戲畫(huà)面600 中操作標(biāo)的物610轉(zhuǎn)向后,將前一筆觸碰區(qū)域的參數(shù)更新為第四區(qū)域628。
承上,請(qǐng)參照?qǐng)D6C,若初始后(前一筆觸碰區(qū)域的參數(shù)值為第一區(qū)域622)使用者的手指由光學(xué)軌跡觸控模塊劃分的區(qū)域620中的第一區(qū)域622滑動(dòng)到第 二區(qū)域624時(shí),則查找到的執(zhí)行動(dòng)作為右旋轉(zhuǎn)90度。此時(shí),令游戲畫(huà)面600 中操作標(biāo)的物610的行進(jìn)方向由往游戲畫(huà)面600上方轉(zhuǎn)為往游戲畫(huà)面600右 方。當(dāng)執(zhí)行動(dòng)作令游戲畫(huà)面600中操作標(biāo)的物610轉(zhuǎn)向后,將前一筆觸碰區(qū)域 的參數(shù)更新為第二區(qū)域624。
請(qǐng)?jiān)賲⒄請(qǐng)D6D,若初始后(前一筆觸碰區(qū)域的參數(shù)值為第一區(qū)域622)使用 者的手指由光學(xué)軌跡觸控模塊劃分的區(qū)域620中的第一區(qū)域622滑動(dòng)到第三區(qū) 域626時(shí),則查找到的執(zhí)行動(dòng)作為旋轉(zhuǎn)180度。此時(shí),令游戲畫(huà)面600中操作 標(biāo)的物610的行進(jìn)方向由往游戲畫(huà)面600上方轉(zhuǎn)為往游戲畫(huà)面600下方。當(dāng)執(zhí) 行動(dòng)作令游戲畫(huà)面600中操作標(biāo)的物610轉(zhuǎn)向后,將前一筆觸碰區(qū)域的參數(shù)更 新為第三區(qū)域626。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情 況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但 這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種計(jì)算機(jī)輸入裝置,用于控制應(yīng)用軟件中的操作標(biāo)的物的方向,其特征在于,該計(jì)算機(jī)輸入裝置包括一光學(xué)軌跡觸控模塊,具有一光源、一傳感器,以及一相對(duì)該光源及該傳感器所設(shè)置的透光組件;一動(dòng)作查找表,記錄使用者在該光學(xué)軌跡觸控模塊的操作及對(duì)應(yīng)執(zhí)行的一對(duì)應(yīng)動(dòng)作;以及一對(duì)應(yīng)動(dòng)作控制模塊,依據(jù)該光學(xué)軌跡觸控模塊接收的手指觸碰動(dòng)作控制該操作標(biāo)的物的方向,包括觸碰區(qū)域記錄模塊,記錄手指在一時(shí)間內(nèi)于該光學(xué)軌跡觸控模塊的手指觸碰區(qū)域;以及對(duì)應(yīng)動(dòng)作查找模塊,依據(jù)該手指觸碰區(qū)域與前一筆觸碰區(qū)域的記錄,從該動(dòng)作查找表查找出所需執(zhí)行的對(duì)應(yīng)動(dòng)作,執(zhí)行該對(duì)應(yīng)動(dòng)作以控制該操作標(biāo)的方向。
2、 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)輸入裝置,其特征在于,該對(duì)應(yīng)動(dòng)作選 自于由左旋轉(zhuǎn)90度、右旋轉(zhuǎn)90度、旋轉(zhuǎn)180度所組成的集合的任意一個(gè)。
3、 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)輸入裝置,其特征在于,該手指觸碰區(qū) 域?yàn)樵摴鈱W(xué)軌跡觸控模塊劃分的數(shù)個(gè)區(qū)域的任意一個(gè)。
4、 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)輸入裝置,其特征在于,該對(duì)應(yīng)動(dòng)作控 制模塊還初始化該前一筆觸碰區(qū)域?yàn)樵摴鈱W(xué)軌跡觸控模塊劃分的該些區(qū)域的 任意一個(gè)。
5、 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)輸入裝置,其特征在于,該對(duì)應(yīng)動(dòng)作控 制模塊還利用該動(dòng)作査找表查找出該對(duì)應(yīng)動(dòng)作后,將目前的該手指觸碰區(qū)域存 儲(chǔ)為該前一筆觸碰區(qū)域。
6、 根據(jù)權(quán)利要求1所述的計(jì)算機(jī)輸入裝置,其特征在于,該對(duì)應(yīng)動(dòng)作控 制模塊還以該手指觸碰動(dòng)作的繪制曲線判斷需執(zhí)行的該對(duì)應(yīng)動(dòng)作。
7、 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)輸入裝置,其特征在于,該繪制曲線與 該對(duì)應(yīng)動(dòng)作的關(guān)系如下該繪制曲線為順時(shí)針90度曲線時(shí),右旋轉(zhuǎn)90度;該繪制曲線為逆時(shí)針卯度曲線時(shí),左旋轉(zhuǎn)卯度; 該繪制曲線為順時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度;以及 該繪制曲線為逆時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。
8、 一種利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方法,以一計(jì)算機(jī)輸 入裝置控制應(yīng)用軟件中的操作標(biāo)的物的方向,其特征在于,該利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方法包括偵測(cè)該計(jì)算機(jī)輸入裝置的一光學(xué)軌跡觸控模塊所接收的手指觸碰動(dòng)作; 取得手指于該光學(xué)軌跡觸控模塊的手指觸碰區(qū)域;依據(jù)該手指觸碰區(qū)域與前一筆觸碰區(qū)域,從動(dòng)作查找表中查找出所需執(zhí)行 的對(duì)應(yīng)動(dòng)作;以及執(zhí)行該對(duì)應(yīng)動(dòng)作以控制該操作標(biāo)的方向。
9、 根據(jù)權(quán)利要求8所述的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方 法,其特征在于,還包括以該手指觸碰動(dòng)作的繪制曲線判斷需執(zhí)行的該對(duì)應(yīng)動(dòng) 作的步驟。
10、 根據(jù)權(quán)利要求9所述的利用計(jì)算機(jī)輸入裝置控制操作標(biāo)的物方向的方 法,其特征在于,該繪制曲線與該對(duì)應(yīng)動(dòng)作的關(guān)系如下該繪制曲線為順時(shí)針90度曲線時(shí),右旋轉(zhuǎn)90度; 該繪制曲線為逆時(shí)針卯度曲線時(shí),左旋轉(zhuǎn)90度; 該繪制曲線為順時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度;以及 該繪制曲線為逆時(shí)針180度曲線時(shí),旋轉(zhuǎn)180度。
全文摘要
本發(fā)明公開(kāi)了一種計(jì)算機(jī)輸入裝置及其控制操作標(biāo)的物方向的方法。計(jì)算機(jī)輸入裝置包括光學(xué)軌跡觸控模塊、動(dòng)作查找表、以及對(duì)應(yīng)動(dòng)作控制模塊。動(dòng)作查找表中記錄有使用者在光學(xué)軌跡觸控模塊的操作及對(duì)應(yīng)執(zhí)行的對(duì)應(yīng)動(dòng)作。通過(guò)對(duì)應(yīng)動(dòng)作控制模塊記錄手指在一時(shí)間內(nèi)于光學(xué)軌跡觸控模塊的手指觸碰區(qū)域,并依據(jù)記錄的手指觸碰區(qū)域與前一筆觸碰區(qū)域的記錄,從動(dòng)作查找表中找出所需執(zhí)行的對(duì)應(yīng)動(dòng)作,并執(zhí)行此對(duì)應(yīng)動(dòng)作以控制操作標(biāo)的物的方向。
文檔編號(hào)G06F3/041GK101561721SQ200810089389
公開(kāi)日2009年10月21日 申請(qǐng)日期2008年4月15日 優(yōu)先權(quán)日2008年4月15日
發(fā)明者蔡建興, 蔡政哲, 陳建成 申請(qǐng)人:昆盈企業(yè)股份有限公司