專利名稱:電腦系統(tǒng)的輸入裝置與操作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種電腦系統(tǒng)的輸入裝置,且特別是有關(guān)于一種利用 使用者在三維空間的運(yùn)動(dòng)模式當(dāng)作輸入的電腦系統(tǒng)的輸入裝置與操作方 法。
背景技術(shù):
傳統(tǒng)的電腦系統(tǒng)輸入裝置,包括鍵盤、鼠標(biāo)、觸控板等。鍵盤的輸入 方式是依靠使用者按下鍵盤上的按鍵,以進(jìn)行輸入,而鼠標(biāo)和觸控板則是 使用者在二維平面上的運(yùn)動(dòng)來操作電腦系統(tǒng)。然而,在一些特殊的情況下,例如玩電腦游戲時(shí),傳統(tǒng)的輸入裝置無 法提供較便利的輸入方式。因此,許多特殊的輸入裝置被開發(fā)出來,例如 搖桿。雖然這些特殊的輸入裝置可以讓電腦游戲的操控更為有趣味,但是 依舊無法讓使用者進(jìn)行直覺性操作。另外,由于傳統(tǒng)的輸入裝置的輸入格式,均是以固定格式輸入至電腦 系統(tǒng)中,使用者并無法依喜好或需求自行定義。例如玩電腦游戲時(shí),只能 使用鍵盤或是鼠標(biāo)來進(jìn)行操作,并無法以手持空間使用的輸入裝置,而以 姿態(tài)或運(yùn)動(dòng)行為與電腦溝通的做法。因此,傳統(tǒng)的輸入裝置并無法滿足進(jìn) 階的使用者。發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的在于提供一種電腦系統(tǒng)的輸入裝置與操作方法。本發(fā)明提出一種電腦系統(tǒng)的操作方法。首先,檢測操作端在三維空間 中的運(yùn)動(dòng)狀態(tài),以依據(jù)操作端在三維空間中的運(yùn)動(dòng)狀態(tài),而在操作端或電 腦系統(tǒng)的主機(jī)端中,產(chǎn)生預(yù)定碼。并且,將預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼給 電腦系統(tǒng)的主機(jī)端,使電腦系統(tǒng)依據(jù)目的碼進(jìn)行運(yùn)作。從另一觀點(diǎn)來看,本發(fā)明提出一種輸入裝置,適用于操作電腦系統(tǒng)的 主機(jī)端。此輸入裝置包括動(dòng)作傳感器、接收器以及界面單元。其中,動(dòng)作 傳感器用以檢測輸入裝置在三維空間中的運(yùn)動(dòng)狀態(tài),而輸出原始感測數(shù) 據(jù)。接收器用以接收原始感測數(shù)據(jù),并依據(jù)原始感測數(shù)據(jù),產(chǎn)生對應(yīng)的預(yù) 定碼。界面單元用以將預(yù)定碼轉(zhuǎn)換為對應(yīng)的目的碼,以傳送目的碼至電腦系統(tǒng)的主機(jī)端,使得電腦系統(tǒng)依據(jù)目的碼進(jìn)行運(yùn)作。本發(fā)明通過界面單元,將輸入裝置的預(yù)定碼轉(zhuǎn)換為目的碼,以使電腦 系統(tǒng)依據(jù)目的碼進(jìn)行運(yùn)作。因此,可利用輸入裝置來操作電腦系統(tǒng)中的各 式操作指令,并且可針對不同的應(yīng)用程序來設(shè)置對應(yīng)的操作方式,讓使用 者在操作電腦系統(tǒng)上感覺更直觀、更真實(shí)且更不受限制。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例作為本 發(fā)明確實(shí)能夠據(jù)以實(shí)施的范例,并配合所附圖式,作詳細(xì)說明如下。
圖1是依照本發(fā)明第一實(shí)施例所描述的電腦系統(tǒng)的方塊圖;圖2是依照本發(fā)明第一實(shí)施例所描述的界面單元的方塊圖;圖3是依照本發(fā)明第一實(shí)施例所描述的電腦系統(tǒng)的操作方法流程圖;圖4A是依照本發(fā)明的第一實(shí)施例所描述的一種動(dòng)作傳感器的俯視圖;圖4B是依照本發(fā)明第一實(shí)施例所描述的一種動(dòng)作傳感器的側(cè)視圖;圖5、圖6是依照本發(fā)明第一實(shí)施例所描述的預(yù)定碼的產(chǎn)生方法流程圖;圖7是依照本發(fā)明第一實(shí)施例所描述的目的碼的設(shè)定方法流程圖; 圖8是依照本發(fā)明第二實(shí)施例所描述的電腦系統(tǒng)的方塊圖; 圖9是依照本發(fā)明第二實(shí)施例所描述的界面單元的方塊圖;圖10是依照本發(fā)明第二實(shí)施例所描述的電腦系統(tǒng)的操作方法流程圖。
具體實(shí)施方式
第一實(shí)施例圖1是依照本發(fā)明第一實(shí)施例所描述的電腦系統(tǒng)的方塊圖。請參照圖 1,電腦系統(tǒng)100包括輸入裝置110以及主機(jī)端120。在本實(shí)施例中,輸入裝置110通過傳輸界面130來耦接主機(jī)端120與輸入裝置110。輸入裝置 110包括動(dòng)作傳感器111以及接收器113,而主機(jī)端120中包括界面單元 121。在本實(shí)施例中,傳輸界面130為USB界面。在其它實(shí)施例中,傳輸 界面130亦可為IEEE 1394、串行界面、并行界面、或PCMCIA。輸入裝置IIO用以依據(jù)在三維空間中的運(yùn)動(dòng)狀態(tài),而輸出原始感測數(shù) 據(jù)或預(yù)定碼。進(jìn)一步地說,輸入裝置110通過動(dòng)作傳感器111來檢測其本 身在三維空間中的運(yùn)動(dòng)狀態(tài),而將原始感測數(shù)據(jù)輸出至接收器113。接收 器113則可將原始感測數(shù)據(jù)直接傳送至主機(jī)端120,或是依據(jù)原始感測數(shù) 據(jù),產(chǎn)生對應(yīng)的預(yù)定碼之后,再將預(yù)定碼傳送至主機(jī)端120。在本實(shí)施例中,接收器113是一可攜式微型電子裝置,其可插設(shè)在主 機(jī)端120的傳輸連接器(例如傳輸界面130)上。在這個(gè)實(shí)施例中,動(dòng) 作傳感器111是通過無線方式來傳送原始感測數(shù)據(jù)至接收器113。在本實(shí)施例中,原始感測數(shù)據(jù)是輸入裝置110在三維空間中的坐標(biāo)位 置、其運(yùn)動(dòng)狀態(tài)的重力數(shù)據(jù)或移動(dòng)時(shí)的相對位置等。在本實(shí)施例中,預(yù)定 碼例如是ASCII碼以對應(yīng)輸入裝置110各種不同的運(yùn)動(dòng)狀態(tài)。舉例來說,輸入裝置110的運(yùn)動(dòng)狀態(tài)包括向上、向下、向左、向右揮 動(dòng)等動(dòng)作,由于各個(gè)揮動(dòng)的動(dòng)作是由坐標(biāo)位置、重力數(shù)據(jù)以及移動(dòng)時(shí)的相 對位置等原始感測數(shù)據(jù),來分辨出輸入裝置110為哪個(gè)方向上的揮動(dòng)。因 此,便將原始感測數(shù)據(jù)編碼為預(yù)定碼,以代表輸入裝置110各個(gè)方向揮動(dòng) 的動(dòng)作。另外,主機(jī)端120的界面單元121是通過傳輸界面130接收輸入裝置 110所傳送的原始感測數(shù)據(jù)或預(yù)定碼,以轉(zhuǎn)換為對應(yīng)的目的碼,而使電腦 系統(tǒng)100進(jìn)行運(yùn)作。在本實(shí)施例中,目的碼是對應(yīng)電腦系統(tǒng)100中的一個(gè) 操作動(dòng)作,例如按下鼠標(biāo)左鍵的操作動(dòng)作。以下即詳細(xì)說明界面單元121中的各構(gòu)件。圖2是依照本發(fā)明第一實(shí) 施例所描述的界面單元的方塊圖。請參照圖2,在本實(shí)施例中,界面單元 121為安裝于主機(jī)端120中的電腦程序,在此僅為方便說明,并不以此限 制其范圍。界面單元121包括收集模塊210、編碼模塊220、轉(zhuǎn)換模塊230、及設(shè) 定模塊240。收集模塊210用以接收輸入裝置110所傳送的原始感測數(shù)據(jù) 或預(yù)定碼。編碼模塊220用以將原始感測數(shù)據(jù)編碼以產(chǎn)生預(yù)定碼。轉(zhuǎn)換模 塊230用以將預(yù)定碼轉(zhuǎn)換為對應(yīng)的目的碼。設(shè)定模塊240用以接收使用者 的操作,以變更目的碼所對應(yīng)的預(yù)定碼,以及提供檔案列表,其顯示多個(gè) 數(shù)據(jù)選項(xiàng)以供使用者進(jìn)行選擇,而依據(jù)使用者的選擇,自動(dòng)設(shè)定目的碼所 對應(yīng)的預(yù)定碼。以下即搭配上述電腦系統(tǒng)100,詳細(xì)說明第一實(shí)施例的電腦系統(tǒng)操作 方法的各步驟。圖3是依照本發(fā)明第一實(shí)施例所描述的電腦系統(tǒng)的操作方 法流程圖。請同時(shí)參照圖l、圖2及圖3,首先,在步驟S310中,通過動(dòng) 作傳感器111檢測輸入裝置110在三維空間中的運(yùn)動(dòng)狀態(tài)。例如使用者 將輸入裝置110向上揮動(dòng)。接著,在步驟S320中,依據(jù)輸入裝置110在三維空間中的運(yùn)動(dòng)狀態(tài), 而在輸出裝置110或主機(jī)端120中產(chǎn)生預(yù)定碼。在輸入裝置110中更可具 備多個(gè)功能按鍵與搖桿輸入界面,以配合輸入裝置IIO在三維空間中的運(yùn) 動(dòng)狀態(tài),而產(chǎn)生更多的使用方式。舉例來說,圖4A是依照本發(fā)明的第一實(shí)施例所描述的一種動(dòng)作傳感 器的俯視圖,圖4B是依照本發(fā)明第一實(shí)施例所描述的一種動(dòng)作傳感器的 側(cè)視圖。請合并參照圖4A和圖4B,動(dòng)作傳感器lll可以具有多個(gè)功能按 鍵402, 404, 406, 408。按鍵402可以是四軸的方向鍵,而按鍵408可以是 電源鍵。特別的是,在動(dòng)作感應(yīng)器lll上,還可配置一搖桿410。當(dāng)不同 的功能按鍵被按下時(shí),則動(dòng)作感應(yīng)器lll會(huì)有對應(yīng)的動(dòng)作產(chǎn)生。例如,當(dāng) 按鍵404被致能(按壓)時(shí),可以代表開啟動(dòng)作感應(yīng)器111的電源。上述各個(gè)功能按鍵402 408與搖桿410亦可對應(yīng)一個(gè)預(yù)定碼,或者與 輸入裝置110的運(yùn)動(dòng)狀態(tài)搭配而對應(yīng)至一個(gè)預(yù)定碼??梢暿褂们闆r而定, 預(yù)定碼與輸入裝置110的對應(yīng)可由廠商預(yù)設(shè)亦可由使用者自行決定,在此 并不限制。以下即分別說明在輸入裝置110與主機(jī)端120中產(chǎn)生預(yù)定碼的詳細(xì)步 驟。圖5、圖6是依照本發(fā)明第一實(shí)施例所描述的預(yù)定碼的產(chǎn)生方法流程 圖。請先參照圖5,本實(shí)施例是在輸入裝置110中產(chǎn)生預(yù)定碼,如步驟S510所示,動(dòng)作傳感器lll產(chǎn)生原始感測數(shù)據(jù)。接著,在步驟S520中,動(dòng)作傳感器111將原始感測數(shù)據(jù)傳送至接收器113,使得接收器113將原始感 測數(shù)據(jù)編碼,而產(chǎn)生預(yù)定碼。之后,如步驟S530所示,接收器113再將 預(yù)定碼傳送至主機(jī)端120,以使主機(jī)端120中的界面單元121將預(yù)定碼轉(zhuǎn) 換為目的碼。接著請參照圖6,本實(shí)施例是在主機(jī)端120中產(chǎn)生預(yù)定碼,如步驟S610 所示,動(dòng)作傳感器lll產(chǎn)生原始感測數(shù)據(jù),并將原始感測數(shù)據(jù)傳送至接收 器113。接著,在步驟S620中,接收器113便直接將原始感測數(shù)據(jù)傳送至 主機(jī)端120。之后,如步驟S630所示,在主機(jī)端120中,當(dāng)界面單元121 的收集模塊210接收到原始感測數(shù)據(jù)時(shí),即通過編碼模塊220將原始感測 數(shù)據(jù)編碼為預(yù)定碼。回到圖3,在產(chǎn)生預(yù)定碼之后,如步驟S330所示,通過界面單元121 的轉(zhuǎn)換模塊230,將預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼給電腦系統(tǒng)100的主機(jī)端 120,使電腦系統(tǒng)100依據(jù)目的碼進(jìn)行運(yùn)作。舉例來說,界面單元121可 提供一個(gè)轉(zhuǎn)換檔案,以記錄目的碼所對應(yīng)的預(yù)定碼。而轉(zhuǎn)換檔案的設(shè)置可 以為廠商所預(yù)設(shè)或由使用者自行設(shè)定。舉例來說,圖7是依照本發(fā)明第一實(shí)施例所描述的目的碼的設(shè)定方法 流程圖。請同時(shí)參照圖l、圖2及圖7,首先,在步驟S710中,通過界面 單元121的設(shè)定模塊240提供檔案列表,以供使用者進(jìn)行選擇,在檔案列 表中包括了許多數(shù)據(jù)選項(xiàng)。之后,如步驟S720所示,設(shè)定模塊240檢測 使用者的選擇。最后,在步驟S730中,設(shè)定模塊240依據(jù)使用者的選擇, 自動(dòng)設(shè)定目的碼所對應(yīng)的預(yù)設(shè)碼。上述這些數(shù)據(jù)選項(xiàng)例如是應(yīng)用程序的選項(xiàng),讓使用者選擇欲操作的應(yīng) 用程序。也就是說,輸入裝置110中已經(jīng)預(yù)設(shè)好各種應(yīng)用程序的目的碼所 對應(yīng)的預(yù)定碼,因此,當(dāng)使用者選擇其中一個(gè)應(yīng)用程序之后,設(shè)定模塊240 便會(huì)自動(dòng)設(shè)定好目的碼所對應(yīng)的預(yù)定碼。另外,這些數(shù)據(jù)選項(xiàng)亦例如是輸入裝置110的各個(gè)運(yùn)動(dòng)狀態(tài)的預(yù)定碼, 而供使用者進(jìn)行設(shè)定。當(dāng)使用者選擇運(yùn)動(dòng)狀態(tài)所對應(yīng)的目的碼之后,設(shè)定 模塊240便會(huì)建立一轉(zhuǎn)換檔案,以供后續(xù)使用者利用輸入裝置110來操作 電腦系統(tǒng)100。此外,更可設(shè)置多個(gè)預(yù)定碼對應(yīng)至同一個(gè)目的碼。舉例來說,將輸入 裝置110的空間動(dòng)作"左右移動(dòng)"、"向前移動(dòng)"、"向上揮動(dòng)"三個(gè)運(yùn)動(dòng)狀態(tài) 的預(yù)定碼同時(shí)設(shè)定對應(yīng)為"點(diǎn)選鼠標(biāo)左鍵"的目的碼。因此,當(dāng)輸入裝置110 為"左右移動(dòng)"、"向前移動(dòng)"、"向上揮動(dòng)"其中之一的運(yùn)動(dòng)狀態(tài)時(shí),即是使 用者欲執(zhí)行"點(diǎn)選鼠標(biāo)左鍵"的功能。在此僅為舉例說明,并不以此限定本 發(fā)明的應(yīng)用范圍。值得一提的是,通過上述實(shí)施例的方法,可利用輸入裝置110來仿真 鍵盤、鼠標(biāo)、或搖桿等傳統(tǒng)輸入裝置,并且更可利用輸入裝置110來進(jìn)行 在線游戲的操作。舉例來說,假設(shè)界面單元211為一電腦程序。為了避免在線游戲的服務(wù)器將界面單元211視為外掛軟件,因此,在主機(jī)端121接 收到由輸入裝置110所傳送的預(yù)定碼之后,先通過界面單元121的轉(zhuǎn)換模 塊230將預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼。接著,轉(zhuǎn)換模塊230再將目的碼傳 送至主機(jī)端120的傳輸界面130,使得主機(jī)端120再次通過傳輸界面130 接收目的碼,如此即可避免界面單元211被視為外掛軟件而無法使用的問 題。第二實(shí)施例圖8是依照本發(fā)明第二實(shí)施例所描述的電腦系統(tǒng)的方塊圖。請參照圖 8,電腦系統(tǒng)800包括輸入裝置810以及主機(jī)端820,并通過傳輸界面830 將主機(jī)端820與輸入裝置810耦接。輸入裝置810具備動(dòng)作傳感器811、 接收器813、及界面單元815。本實(shí)施例輸入裝置810與第一實(shí)施例的輸入裝置110功能相同或相 似,故在此不再詳述。不同的是,在本實(shí)施例中,界面單元815是設(shè)置于 輸入裝置810中,利用界面單元815直接在輸入裝置810中將預(yù)定碼轉(zhuǎn)換 為對應(yīng)的目的碼,再將目的碼傳送至主機(jī)端820,使得電腦系統(tǒng)800依據(jù) 目的碼進(jìn)行運(yùn)作。圖9是依照本發(fā)明第二實(shí)施例所描述的界面單元的方塊圖。請參照圖 9,在本實(shí)施例中,界面單元815例如為安裝于輸入裝置810的電腦程序 中。界面單元815中的轉(zhuǎn)換模塊910以及設(shè)定模塊920,與第一實(shí)施例的 轉(zhuǎn)換模塊230以及設(shè)定模塊240功能相同或相似,故在此不再贅述。以下即搭配上述電腦系統(tǒng)800,詳細(xì)說明第二實(shí)施例的電腦系統(tǒng)操作 方法的各步驟。圖IO是依照本發(fā)明第二實(shí)施例所描述的電腦系統(tǒng)的操作方法流程圖。請同時(shí)參照圖8、圖9及圖10,首先,在步驟S1010中,通 過動(dòng)作傳感器811檢測輸入裝置810在三維空間中的運(yùn)動(dòng)狀態(tài)。接著,在步驟S1020中,動(dòng)作傳感器811依據(jù)輸入裝置810在三維空 間中的運(yùn)動(dòng)狀態(tài),而產(chǎn)生原始感測數(shù)據(jù)(例如坐標(biāo)位置、重力數(shù)據(jù)以及移 動(dòng)的相對位置),并傳送至接收器813。之后,如步驟S1030所示,接收器813依據(jù)原始感測數(shù)據(jù)產(chǎn)生預(yù)定碼。 與第一實(shí)施例的輸入裝置110相似,在輸入裝置810中亦更具備多個(gè)功能 按鍵與搖桿輸入界面,例如圖4A與圖4B中的功能按鍵402~408以及搖 桿410,以配合輸入裝置810在三維空間中的運(yùn)動(dòng)狀態(tài),而產(chǎn)生更多的使 用方式。在產(chǎn)生預(yù)定碼之后,如步驟S1040所示,通過界面單元815的轉(zhuǎn)換模 塊910將預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼。最后,在步驟S1050中,通過傳輸 界面830將目的碼傳送至主機(jī)端820,以使電腦系統(tǒng)800依據(jù)目的碼進(jìn)行 運(yùn)作。而本實(shí)施例亦可通過界面單元815的設(shè)定模塊920,提供使用者一個(gè) 設(shè)定界面來自行設(shè)定輸入裝置810的預(yù)定碼所欲對應(yīng)的目的碼。綜上所述,上述實(shí)施例中,利用輸入裝置在三維空間中的運(yùn)動(dòng)狀態(tài)來 操作電腦系統(tǒng),據(jù)此,使用者在操作電腦系統(tǒng)時(shí),可以更便利、更逼真以 及更具有直覺性。并且,更可允許使用者在初始化設(shè)定時(shí),設(shè)定用不同的 動(dòng)作型態(tài)來操作電腦系統(tǒng)。因此,本發(fā)明也可以適用于各種應(yīng)用軟件。從 另一方面來看,由于上述實(shí)施例中提供預(yù)定碼給輸入裝置,并設(shè)定目的碼 所對應(yīng)的預(yù)定碼,使用者可利用本發(fā)明的輸入裝置來仿真其它傳統(tǒng)輸入裝 置來操作,在使用上更具彈性、實(shí)用性和多樣性。雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任 何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng) 可作些許的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定者 為準(zhǔn)。
權(quán)利要求
1.一種電腦系統(tǒng)的操作方法,其特征是,包括檢測操作端在三維空間中的運(yùn)動(dòng)狀態(tài);依據(jù)上述操作端在三維空間中的運(yùn)動(dòng)狀態(tài),而在上述操作端和上述電腦系統(tǒng)的主機(jī)端二者其中之一產(chǎn)生預(yù)定碼;以及將上述預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼給上述電腦系統(tǒng)的主機(jī)端,使上述電腦系統(tǒng)依據(jù)上述目的碼進(jìn)行運(yùn)作。
2. 根據(jù)權(quán)利要求1所述的操作方法,其特征是,更包括 提供轉(zhuǎn)換檔案,其記錄上述目的碼對應(yīng)的預(yù)定碼。
3. 根據(jù)權(quán)利要求1所述的操作方法,其特征是,更包括 提供檔案列表,其顯示多個(gè)數(shù)據(jù)選項(xiàng)供使用者進(jìn)行選擇; 當(dāng)上述使用者通過上述檔案列表進(jìn)行選擇時(shí),檢測上述使用者的選擇;以及依據(jù)上述使用者的選擇,自動(dòng)設(shè)定上述目的碼所對應(yīng)的預(yù)定碼。
4. 根據(jù)權(quán)利要求1所述的操作方法,其特征是,其中在上述操作端產(chǎn) 生上述預(yù)定碼的步驟之后,更包括將上述預(yù)定碼傳送至上述主機(jī)端; 將上述預(yù)定碼轉(zhuǎn)換成對應(yīng)的上述目的碼; 傳送上述目的碼至上述主機(jī)端的傳輸界面;以及通過上述傳輸界面,接收上述目的碼,以使上述電腦系統(tǒng)進(jìn)行運(yùn)作。
5. 根據(jù)權(quán)利要求1所述的操作方法,其特征是,其中檢測上述操作端 在三維空間中的運(yùn)動(dòng)狀態(tài)的步驟,包括利用動(dòng)作傳感器檢測上述操作端在三維空間中的運(yùn)動(dòng)狀態(tài),并產(chǎn)生對 應(yīng)的原始感測數(shù)據(jù)。
6. 根據(jù)權(quán)利要求5所述的操作方法,其特征是,其中產(chǎn)生上述預(yù)定碼 的步驟,包括將上述原始感測數(shù)據(jù)傳送至上述主機(jī)端,以依據(jù)上述原始感測數(shù)據(jù)產(chǎn) 生上述預(yù)定碼。
7. 根據(jù)權(quán)利要求1所述的操作方法,其特征是,其中上述操作端具有 多個(gè)功能按鍵和搖桿輸入界面,且各上述這些功能按鍵和上述搖桿輸入界 面分別具有所對應(yīng)的預(yù)定碼。
8. —種輸入裝置,其特征是,包括動(dòng)作傳感器,用以檢測上述輸入裝置在三維空間中的運(yùn)動(dòng)狀態(tài),而輸 出原始感測數(shù)據(jù);接收器,耦接電腦系統(tǒng)的主機(jī)端,并用以接收上述原始感測數(shù)據(jù),以 依據(jù)上述原始感測數(shù)據(jù),產(chǎn)生對應(yīng)的預(yù)定碼;以及界面單元,用以將上述預(yù)定碼轉(zhuǎn)換為對應(yīng)的目的碼,以傳送上述目的 碼至上述電腦系統(tǒng)的主機(jī)端,.使上述電腦系統(tǒng)依據(jù)上述目的碼進(jìn)行運(yùn)作。
9. 根據(jù)權(quán)利要求8所述的輸入裝置,其特征是,其中上述界面單元包括轉(zhuǎn)換模塊,用以轉(zhuǎn)換上述預(yù)定碼為對應(yīng)的上述目的碼;以及設(shè)定模塊,用以接收使用者的操作,以變更上述目的碼所對應(yīng)的預(yù)定 碼,以及提供檔案列表,其顯示多個(gè)數(shù)據(jù)選項(xiàng)供上述使用者進(jìn)行選擇,以 依據(jù)上述使用者的選擇,自動(dòng)設(shè)定上述目的碼所對應(yīng)的預(yù)定碼。
10. —種電腦系統(tǒng),其特征是,包括輸入裝置,判斷其本身在三維空間中的運(yùn)動(dòng)狀態(tài),而輸出原始感測數(shù)據(jù)與預(yù)定碼其中之一;以及主機(jī)端,通過傳輸界面耦接至上述輸入裝置,上述主機(jī)端包括界面單元,通過上述傳輸界面接收上述輸入裝置所傳送的原始感測數(shù) 據(jù)與上述預(yù)定碼其中之一,以轉(zhuǎn)換為對應(yīng)的目的碼,而使上述電腦系統(tǒng)進(jìn)行運(yùn)作。
11. 根據(jù)權(quán)利要求io所述的電腦系統(tǒng),其特征是,其中上述輸入裝置包括動(dòng)作傳感器,用以檢測上述輸入裝置在三維空間中的運(yùn)動(dòng)狀態(tài),而輸出上述原始感測數(shù)據(jù);以及接收器,用以直接傳送上述原始感測數(shù)據(jù)至上述主機(jī)端。
12. 根據(jù)權(quán)利要求11所述的電腦系統(tǒng),其特征是,其中上述接收器更 包括依據(jù)上述原始感測數(shù)據(jù),產(chǎn)生對應(yīng)的上述預(yù)定碼,并傳送上述預(yù)定碼 至上述主機(jī)端。
13. 根據(jù)權(quán)利要求10所述的電腦系統(tǒng),其特征是,其中上述界面單元 包括收集模塊,用以接收上述輸入裝置所傳送的上述原始感測數(shù)據(jù)與上述 預(yù)定碼其中之一;編碼模塊,用以編碼上述原始感測數(shù)據(jù)以產(chǎn)生上述預(yù)定碼; 轉(zhuǎn)換模塊,用以轉(zhuǎn)換上述預(yù)定碼為對應(yīng)的上述目的碼;以及 設(shè)定模塊,用以接收使用者的操作,以變更上述目的碼所對應(yīng)的預(yù)定 碼,以及提供檔案列表,其顯示多個(gè)數(shù)據(jù)選項(xiàng)供上述使用者進(jìn)行選擇,以 依據(jù)上述使用者的選擇,自動(dòng)設(shè)定上述目的碼所對應(yīng)的預(yù)定碼。
全文摘要
本發(fā)明一種電腦系統(tǒng)的輸入裝置與操作方法。在操作方法中,先檢測輸出裝置在三維空間中的運(yùn)動(dòng)狀態(tài),以依據(jù)輸入裝置的運(yùn)動(dòng)狀態(tài),而在操作端或電腦系統(tǒng)的主機(jī)端中,產(chǎn)生預(yù)定碼。繼而,將預(yù)定碼轉(zhuǎn)換成對應(yīng)的目的碼給電腦系統(tǒng)的主機(jī)端,使電腦系統(tǒng)依據(jù)目的碼進(jìn)行運(yùn)作。
文檔編號(hào)G06F3/033GK101566888SQ20081009542
公開日2009年10月28日 申請日期2008年4月23日 優(yōu)先權(quán)日2008年4月23日
發(fā)明者江衍科, 潘奕杰, 郭進(jìn)忠 申請人:華碩電腦股份有限公司