專利名稱::在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法和使用該方法的設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種坐標(biāo)識別裝置,更具體地涉及在坐標(biāo)識別裝置中產(chǎn)生^#4戈碼(keycode)的方法和〗吏用該方法的i殳備。
背景技術(shù):
:具有視頻顯示裝置的視頻裝置(例如電皿收機(jī))的控制器可以具有鍵盤,包括用于頻道選擇、音量調(diào)節(jié)等的多個##。該鍵盤可以設(shè)置在遙控器上,用于控制多種標(biāo)準(zhǔn)電視功能。為了執(zhí)行某個具體的功能,視頻裝置的用戶按壓(激活)控制器或遙控器上的具體的功能鍵,向電視接收機(jī)發(fā)送對應(yīng)于被激活的功能的編碼信號。因此,該控制器可能i殳置多個掩建,當(dāng)中包括頻繁使用的和不頻繁4吏用的掩睫。由于大量的M容易對用戶造成妨礙,用戶可能4艮難正確地搜索和識別出期望的按鍵,因此視頻裝置通常具有使用屏上顯示(on-screendisplay,OSD)的虛擬鍵盤。這樣,SD鍵盤可以包括可從控制器的鍵由此,OSD鍵盤的M使得能夠執(zhí)行期望的任意數(shù)量的功能。實(shí)質(zhì)方式操作。這樣,任意一個物理掩睫的一次按壓,作為單次對應(yīng)的可觸開關(guān)操作,引起一個M代碼的產(chǎn)生以操作(操縱)OSD^Jt。因此,為了移動OSD鍵盤上的OSD對象或圖標(biāo)高亮區(qū)(顯示光標(biāo)),例如,為了實(shí)現(xiàn)視頻裝置的頻道改變或音量控制功能或OSD菜單的導(dǎo)航,用戶必須順序地對物理鍵盤的對應(yīng)M進(jìn)行一系列按壓^作,通常使用遙控器的箭頭M(例如上/下或左/右掩建),以分步進(jìn)行一定范圍內(nèi)的移動,使得對象或高亮區(qū)從初始顯示位置移動到期望的顯示位置.這種鍵盤重復(fù)操作對用戶而言很繁瑣。
發(fā)明內(nèi)容因此,本發(fā)明貫注于一種在坐標(biāo)識別裝置中產(chǎn)生M代碼的i殳備和方法,其能夠基本上消除由于現(xiàn)有技術(shù)的限制或缺點(diǎn)引起的一個或更多個問題。本發(fā)明的目的是提供一種在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法和使用該方法的設(shè)備,通過該方法和設(shè)備無需用戶進(jìn)行重復(fù)的鍵盤操縱就能夠選擇性地產(chǎn)生用于實(shí)現(xiàn)大量功能的^^代碼。本發(fā)明的另一個目的是提供一種在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法和使用該方法的設(shè)備,通過該方法和設(shè)備能夠通過用戶對控制器的單次操縱選擇性地產(chǎn)生與一系列功能控制相對應(yīng)的一系列按鍵代碼中的特定絲代碼。本發(fā)明的再一個目的是提供一種在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法和使用該方法的設(shè)備,其能夠簡化經(jīng)濟(jì)型M代碼產(chǎn)生設(shè)備的實(shí)現(xiàn)方式。本發(fā)明的又一個目的是提供一種在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法和使用該方法的設(shè)備,其能夠方便用戶^Mt和控制視頻設(shè)備的各種功能,包括OSD菜單導(dǎo)航。本發(fā)明的其它特征和優(yōu)點(diǎn)的一部分將在隨后的描述中闡述,并且一部分對于本領(lǐng)域的技術(shù)人員在閱讀以下描述之后將變得顯然,或者可以從本發(fā)明的實(shí)施中知曉。本發(fā)明的目的和其它優(yōu)點(diǎn)可以通過說明書和權(quán)利要求以及所附的附圖中具體給出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。為了實(shí)現(xiàn)本發(fā)明的上述以及其它優(yōu)點(diǎn),并且根據(jù)本發(fā)明的目的,如所舉例并寬泛地描述的,在此提供一種在坐標(biāo)識別裝置中用于產(chǎn)生M代碼的設(shè)備。所述設(shè)備包括觸摸板,具有預(yù)定的觸摸圖案;坐標(biāo)識別單元,用于識別與對觸摸板執(zhí)行的觸摸軌i^目對應(yīng)的坐標(biāo)值;控制器,用于使用識別的坐標(biāo)值計算觸摸軌跡的方向、速度、以;sj巨離的值,并用于基于計算的各個值輸出運(yùn)動命令信號;以及M代碼產(chǎn)生器,用于產(chǎn)生與所i^動命令信號相對應(yīng)的M代碼。觸摸板的預(yù)定的觸摸圖案是從以下選出的一種豎直取向的矩形形狀、水平取向的矩形形狀、圓環(huán)形狀、六邊環(huán)形狀、方環(huán)形狀、向下彎曲的新月形狀、向上彎曲的新月形狀、十字型形狀、以及由矩形、環(huán)形和新月形狀中的至少兩種形成的混合圖案。根據(jù)本發(fā)明的另一方面,還提供一種在坐標(biāo)識別裝置中產(chǎn)生,代碼的方法。所述方法包括識別與對具有預(yù)定的觸摸圖案的觸摸板執(zhí)行的觸摸軌i^f目對應(yīng)的坐標(biāo)值;使用識別的坐標(biāo)值計算所述觸摸軌跡的方向、速度和距離;以及產(chǎn)生對應(yīng)于計算的各個值的運(yùn)動命令信號,所產(chǎn)生的運(yùn)動命^Hf號對應(yīng)于4皮輸出以控制視頻裝置的^^代碼。應(yīng)該理解的是以上總體描述和隨后的詳細(xì)描述是示范性和示例性的,意在對所要保護(hù)的本發(fā)明提供進(jìn)一步解釋。所附的附圖用以提供對本發(fā)明的進(jìn)一步理解,在此并入并組成i兌明書的一部分,示出本發(fā)明的實(shí)施例,并與描述一起解釋本發(fā)明的原理。在附圖中圖1是根據(jù)本發(fā)明的在坐標(biāo)識別裝置中用于產(chǎn)生M代碼的設(shè)備的方框圖2A-2J分別示出用于圖1的觸摸板的多個預(yù)定觸摸圖案的平面圖3是示出根據(jù)本發(fā)明的第一實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生M代碼的方法的流程圖4A和4B是用于說明圖3的實(shí)施例的圖5是用于說明根據(jù)本發(fā)明的第二實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生M代碼的方法的圖6A和6B是用于說明根據(jù)本發(fā)明的第三實(shí)施例的^:代碼產(chǎn)生方法的圖;以及圖7是說明根據(jù)本發(fā)明的第三實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生M代碼的方法的流程圖。具體實(shí)施例方式根據(jù)本發(fā)明,具有預(yù)定形狀的觸摸圖案的觸摸板被引入坐標(biāo)識別裝置,用作視頻裝置的控制器的輸入裝置。觸摸圖案的預(yù)定形狀使得能夠以簡單的方式識別觸摸軌跡,并且使得能夠全面控制視頻裝置的多個功能的任意一種,包括頻道改變、音量控制、以及菜單導(dǎo)航,這些功能傳統(tǒng)上是通過一系列控制器操縱或g按壓操作的多次重復(fù)而進(jìn)行的。在隨后的說明中,觸摸軌跡是由控制器的用戶執(zhí)行人工輸入的命令以產(chǎn)生規(guī)定的運(yùn)動命令信號,并由此通過用戶人工或物理地觸摸該觸摸板并在觸摸板的表面上進(jìn)行滑動運(yùn)動(追蹤)而產(chǎn)生。這樣,觸摸軌跡具有關(guān)于用x-y坐標(biāo)值表示的觸摸軌跡的端點(diǎn)(即起點(diǎn)和相應(yīng)的終點(diǎn))的方向、行iiil度、以及行射巨離的屬性。另夕卜,根據(jù)本發(fā)明,被識別的觸摸軌跡可以具有與接觸觸摸板的人的手指相一致的寬度。另夕卜,本發(fā)明的觸摸板通常被用戶的手指操作,但本發(fā)明也可應(yīng)用于被其它類型的固體對象操作的觸摸板,無論透明還是不透明,導(dǎo)電還是不導(dǎo)電。參照圖1,根據(jù)本發(fā)明的用于產(chǎn)生M代碼的設(shè)備包括觸摸板UO,具有預(yù)定的觸摸圖案;坐標(biāo)識別單元120,用于識別與用戶作為對觸^^板的輸入而施加的觸摸軌i^目對應(yīng)的坐標(biāo)值,以及用于輸出與觸摸軌跡對應(yīng)的包括起點(diǎn)和終點(diǎn)坐標(biāo)的坐標(biāo)值集合;M信號輸入單元130,具有多個■,用于才艮據(jù)用戶對一個或更多個掩睫的選擇產(chǎn)生^^信號輸入;控制器140,用于輸出用于對應(yīng)于觸摸軌跡的方向、速度和距離來移動光標(biāo)、高亮區(qū)、或其它對象的運(yùn)動命令信號;M代碼產(chǎn)生器150,用于基于從所述控制器提供的運(yùn)動命令信號產(chǎn)生具體的,代碼;以及存儲器160,用于存儲所述控制器的系統(tǒng)程序和與預(yù)定的觸摸圖案的表面的點(diǎn)相對應(yīng)的坐標(biāo)值的全集合。可以根據(jù)存儲在存儲器160內(nèi)的系統(tǒng)程序,基于本發(fā)明的第一、第二、以及第三實(shí)施例中的一個來不同地產(chǎn)生控制器140的運(yùn)動命4Ht號。也就是說,根據(jù)存儲的系統(tǒng)程序,控制器140基于從坐標(biāo)識別單元120接收的坐標(biāo)值,根據(jù)可以并行或相關(guān)地從^^信號輸入單元130接收的^:信號輸入,計算觸摸軌跡的方向、距離、以及速度,以輸出與所計算的觸摸軌跡的方向、速度、以;sj巨離對應(yīng)的運(yùn)動命令信號。在輸出運(yùn)動命令信號時,控制器140控制M代碼產(chǎn)生器150產(chǎn)生指示運(yùn)動命^Ht號的唯一的M代碼。同時,控制器140基于固有的觸摸類型判斷觸摸軌跡是否對應(yīng)于上/下(豎直)運(yùn)動、左/右(水平)運(yùn)動、或圓環(huán)形/橢圓形運(yùn)動。在視頻裝置的包括坐標(biāo)識別裝置的控制器,例如電視機(jī)遙控器,被銷售之前,生產(chǎn)商可以設(shè)定存儲器160存儲的信息。即,利用包括4艮據(jù)本發(fā)明的觸摸板和坐標(biāo)識別單元的坐標(biāo)識別裝置,根據(jù)本發(fā)明的用于產(chǎn)生M代碼的設(shè)備可以在遙控器內(nèi)實(shí)現(xiàn)。圖2A-2J分別示出預(yù)定的觸摸圖案110a—110j,即用于圖1的觸摸板的推薦圖案。例如,觸摸圖案110a和110b均具有矩形形狀,其可在長度方向上延伸為如圖2A所示豎直取向、或如圖2B所示水平取向。觸摸圖案110c、110d和110e均具有大致環(huán)形的形狀,可形成為如圖2C所示的圓環(huán)形觸摸圖案、如圖2D所示的六邊形觸摸圖案、或如圖2E所示的方形觸摸圖案,并且可以形成為任何環(huán)形觸摸圖案以促使形成圓環(huán)形觸摸軌跡(如圖2C或2E所示)或橢圓形觸摸軌跡(如圖2D所示)。即,盡管沒有具體示出,觸摸圖案110c可以具有整體上更扁圓的形狀,觸摸圖案110d可以具有整體上^JL則的六邊形的形狀,以及觸摸圖案110e可以具有整體上更矩形的形狀,上述環(huán)形觸摸圖案形成的孔可以具有根據(jù)形狀而變化的尺寸(面積)。觸摸圖案110f和110g均具有新月形(半環(huán))形狀,可以如圖2F所示在孔上方彎曲(向下彎曲),或如圖2G所示在孔下方彎曲(向上彎曲)。觸^^110的整體形狀可以與觸摸圖案的形狀對應(yīng)。此外,可以不同地配置圖案的組合,如觸摸圖案11他-110j所示例的。例如,可以組合矩形觸摸圖案110a和110b以形成如圖2H所示的十字型觸摸圖案110h,而十字型觸摸圖案可以與環(huán)形觸摸圖案(例如觸摸圖案110c)組合以形成如圖21所示的混合觸摸圖案110i。通過以跨過環(huán)形圖案的中心的方式可以將環(huán)形觸摸圖案110c與矩形觸摸圖案110a和110b之一組合來形成如圖2J所示的簡化混合圖案110j?;旌嫌|摸圖案110i和110j可以被構(gòu)建為兩個疊加的層。另夕卜,選擇g可以設(shè)置在觸摸圖案的孔內(nèi),并可以對應(yīng)于現(xiàn)有的鍵盤的可觸開關(guān)。例如,觸摸圖案110i或110j的孔內(nèi)可以設(shè)置可觸開關(guān)形式的相應(yīng)選擇M131i或131j。在本發(fā)明+,雙層混合觸摸圖案的選擇按鈕包括在M信號輸入單元130中,并且可以置于布置在圓環(huán)圖案上方的十字型觸摸圖案(圖21)或矩形觸摸圖案(圖2J)的下方。在這種情況下,對選擇按鈕的包括使得能夠選擇混合觸摸圖案中的一個圖案(元件),例如,圖21的十字型觸摸圖案或環(huán)形觸摸圖案,或圖2J的矩形觸摸圖案或環(huán)形觸摸圖案。然而,在本發(fā)明中,控制器140配置了基于存儲器160存儲的坐標(biāo)值的坐標(biāo)識別單元120,使得通過用戶進(jìn)行的觸摸運(yùn)動的固有本質(zhì)(基本類型)就能夠自動地確定觸摸軌跡的特征,而無需按壓選擇獨(dú)。參照圖3,示出根據(jù)本發(fā)明的第一實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的方法,根據(jù)對具有例如觸摸圖案U0a-110j的預(yù)定觸摸圖案的觸摸板uo執(zhí)行的觸摸軌跡的方向、距離、以;sji度產(chǎn)生M代碼。這樣,控制器140首先響應(yīng)于觸摸軌跡通過坐標(biāo)識別單元120依次提取起點(diǎn)坐標(biāo)""力)和終點(diǎn)坐標(biāo)"2,力)(S301、S302),并且坐標(biāo)識別單元120識別所提取的坐標(biāo)。接著,基于識別的坐標(biāo)值,控制器140計算觸摸軌跡的方向、距離、以及速度,以輸出對應(yīng)的運(yùn)行命令信號(S303)。在此,觸^^軌跡的方向可以才艮據(jù)圖4A和4B所示的處理來確定,圖4A和4B分別示出由指示軌跡的起點(diǎn)的坐標(biāo)值(A,力)和指示軌跡的終點(diǎn)的坐標(biāo)值(x2,力)表示的觸摸軌跡,其中各個軌跡代^目反的方向。在第一實(shí)施例中,根據(jù)控制器140輸出的對應(yīng)于識別的每個觸摸軌跡的坐標(biāo)的運(yùn)動命令ft號,如圖4A所示的觸摸軌跡的上升方向或如圖4B所示的觸摸軌跡的下降方向通過存儲的系統(tǒng)程序確定。通過觸摸板IIO的觸摸圖案可以方便地進(jìn)行由控制器140進(jìn)行的對觸摸軌跡方向的確定。由于生產(chǎn)商將對應(yīng)于預(yù)定觸摸圖案的坐標(biāo)值預(yù)先存儲在存儲器160內(nèi),使得能夠同樣地存儲或能夠知道坐標(biāo)值之間的距離和方向,因此控制器140能夠通過簡單的系統(tǒng)程序確定任何觸摸軌跡的方向。該系統(tǒng)程序可以將識別的觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)值相互比較,以及和零比較,并根據(jù)比較的結(jié)果,確定對應(yīng)的方向(即上升或下降),如表l的示例所示。y2-yi>o(y尸yO>oy2-y1=oyz國yi<oX2-Xi>0上升上升下降下降(x2=Xl)>0下降----上升(x2=xO<0上升----下降X2-Xi<0下降下降上升上升表l如表1所示例的,根據(jù)存儲的系統(tǒng)程序,當(dāng)用戶對觸摸板110的預(yù)定觸摸圖案進(jìn)行觸摸運(yùn)動,使得觸摸軌跡被坐標(biāo)識別單元120識別時,一個方向?qū)⒗绫淮_定為上升方向(即第一方向),使得大致相反的方向?qū)⒈淮_定為下降方向(即第二方向)。另外,通過用觸摸軌跡的距離(X2,y2)-(xpyO除以代表觸摸軌跡的對應(yīng)時間的正整數(shù)n,能夠求出觸摸軌跡的速度。根據(jù)多種現(xiàn)有技術(shù),例如基于x坐標(biāo)運(yùn)動距離(X2-xJ和y坐標(biāo)運(yùn)動距離(yryO每一個的值的確定,能夠利用同一坐標(biāo)值計算觸摸軌跡的距離,并且由于觸摸軌跡的速度AS12于該距離計算來確定的,因此可以說觸摸軌跡的速度特征固有地包括觸摸軌跡的距離特征。另一方面,在求出觸摸軌跡的距離之后,通過檢測執(zhí)行的觸摸軌跡的起點(diǎn)和終點(diǎn)的相應(yīng)時間并計算差值,或者利用內(nèi)部時鐘或步進(jìn)計數(shù)器來計數(shù)觸摸軌跡產(chǎn)生的時間,控制器140能夠同樣地確定觸摸軌跡的時間。接著,利用該時間值和已知的距離,控制器140能夠計算觸摸軌跡的速度。具備了如上計算出的速度和方向值時,M代碼產(chǎn)生器150產(chǎn)生對應(yīng)于觸摸軌跡的速度和方向的M代碼(S304)。表2示出了該M代碼產(chǎn)生的示例,其中相對于觸摸軌跡上升方向和觸摸軌跡下降方向中的每一個可以確定3個不同的觸摸軌iiil度。<table>tableseeoriginaldocumentpage13</column></row><table>表2圖5示出根據(jù)本發(fā)明的第二實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生^M代碼的方法。如圖所示,觸摸圖案包括關(guān)于x軸和y軸排列在觸摸圖案內(nèi)的多個觸摸圖案區(qū)域,例如第一到第四區(qū)域。在此,由生產(chǎn)商將包括與觸摸圖案的各個排列區(qū)域?qū)?yīng)的一組坐標(biāo)值的信息分別存儲在存儲器160內(nèi),由此使得控制器140能夠根據(jù)所執(zhí)行的觸摸軌跡的識別出的坐標(biāo)來確定觸摸軌跡的方向、距離、以;sj1度。具體地,所存儲的信息包括對多個觸摸圖案區(qū)域中每一個觸摸圖案區(qū)域之間的距離的指示,優(yōu)選地排列為使得相鄰的區(qū)域彼此等距離地間隔。在圖5所示的示例中,多個觸摸圖案區(qū)域設(shè)置為對應(yīng)于包括選擇^區(qū)域的環(huán)形觸摸圖案(例如觸摸圖案110c),但第二實(shí)施例可以使用任意的觸摸圖案,因而可以省略選#^掩組區(qū)域。識別的坐標(biāo)(示出為以圓圏標(biāo)出的坐標(biāo))整體上對應(yīng)于與其它觸摸圖案區(qū)域區(qū)分開的一個觸摸圖案區(qū)域,從而使穿過至少兩個觸摸圖案區(qū)域中的一個的觸摸軌跡能夠建立方向、距離、以及速度。因此,如果產(chǎn)生穿過沿著環(huán)形觸摸圖案路徑排列的至少兩個觸摸圖案區(qū)域的觸摸軌跡,則基于存儲器160內(nèi)存儲的系統(tǒng)程序和順序地檢測到的由坐標(biāo)識別單元120根據(jù)施加到觸摸板110的觸摸軌跡而輸出的坐標(biāo)值,控制器140確定第一和第二觸摸軌跡方向中的一個。這些方向可以分別對應(yīng)于順時針和逆時針方向,即相反的方向,由此可與觸摸軌跡的上升和下降方向相關(guān)聯(lián)。通過穿過至少3個或更多個觸摸圖案區(qū)域的觸摸軌跡,例如順時針地從第四區(qū)域到第三區(qū)域產(chǎn)生的觸摸軌跡,能夠確定出更為精確的觸摸軌跡速度值,由此控制器140和系統(tǒng)程序?qū)⒃摲较蜃R別為第一方向,例如上升方向。相反地,對于從第一區(qū)域到第二區(qū)域逆時針地產(chǎn)生的觸摸軌跡,控制器140和系統(tǒng)程序?qū)⒃摲较蜃R別為第二方向,例如下降方向(即與第一方向相反)。在本實(shí)施例中,基于相鄰的觸摸圖案區(qū)域之間的預(yù)設(shè)距離之和,能夠非常簡便地得到觸摸軌i^巨離。接著,如同在第一實(shí)施例,能夠利用觸摸軌跡時間值計算觸摸軌i^i4度。隨后,例如,M代碼產(chǎn)生器150產(chǎn)生如表2中所示的與計算的方向、距離、以;sji度值對應(yīng)的M代碼。圖6A和6B示出根據(jù)本發(fā)明的第三實(shí)施例的M代碼產(chǎn)生方法,其中假設(shè)環(huán)形觸摸圖案固有地包括通過x軸描繪的觸摸圖案的兩個y軸區(qū)域,即,y軸上半軸區(qū)域(或"區(qū)域l")和y軸下半軸區(qū)域(或"區(qū)域2")。在此,點(diǎn)A-D是僅僅為了參考目的而示出的。也就是說,在圖6B中示出圖6A的兩個y軸區(qū)域,其中相同的區(qū)域被重新配置使得區(qū)域1和2之間點(diǎn)對點(diǎn)對稱,豎直地將對稱中心定位在x坐標(biāo)最大值(L/2)處,由此重新定位y軸下半軸區(qū)域的坐標(biāo)。換句話說,在圖6A中,區(qū)域1和2對應(yīng)于觸摸圖案的物理本質(zhì),但在圖6B中,重新定位y軸下半軸區(qū)域,以使得區(qū)域1和2理論上均位于x軸上方并延伸至x坐標(biāo)最大值的兩衞L)。因此,由于區(qū)域1和2之間的上iW應(yīng)關(guān)系,區(qū)域l的x軸坐標(biāo)x和區(qū)域2的x軸坐標(biāo)x'顯示出如公式l表達(dá)的關(guān)系。,丄22zV二乂其中x'是重新定位的y軸下半軸區(qū)域的x軸坐標(biāo),x是沒有對觸摸板區(qū)域進(jìn)行任何重新配置時的y軸下半軸區(qū)域的x坐標(biāo),以及其中丄是x坐標(biāo)最大值的兩倍。因此,圖6A的x軸坐標(biāo)X3或JC4在圖6B中被重新定位成在理論上位于重新定位的y軸下半軸區(qū)域內(nèi),并且能夠被按照公式2表示為X軸坐標(biāo)A^'或,丄322Z公式2隨后,控制器140使用系統(tǒng)程序確t基于重新定位的x軸坐標(biāo),即公式2的x'值(按照公式1)計算的觸摸軌跡的方向、距離、以及速度的值。在此,可以利用公式3和4確定觸摸軌跡的方向。14(x2-(x/->0公式3(x2-a),Cx:4'-x3')<0公式4也就是說,如圖6B所示,將區(qū)域1觸摸軌跡的值^和a或區(qū)域2觸摸軌跡的值X3'和JC4'應(yīng)用到公式3和4中的每一個。當(dāng)公式3為真時,確定為上升觸摸軌跡方向,而當(dāng)公式4為真時,確定為下降觸摸軌跡方向。換句話說,對于y軸上半軸和y軸下半軸區(qū)域中的任意一個,如果觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)的x軸值之間的差大于0,則將該觸摸軌跡的方向確定為上升方向(即第一方向),而如果觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)的x軸值之間的差小于0,則將該觸摸軌跡的方向確定為下降方向(即第二方向)。在如上所述確定觸摸私逸的方向之后,計算對應(yīng)的觸摸軌跡的速度??刂破?40能夠基于觸摸軌跡的距離、通過用x坐標(biāo)之間的差的絕對值除以對應(yīng)于觸摸軌跡時間的正整數(shù)n來確定觸摸軌跡的速度,如對于區(qū)域1的軌跡為lx,一xj或?qū)τ趨^(qū)域2的軌跡為n通過這樣計算方向、距離、以及速度,M代碼產(chǎn)生器150產(chǎn)生例如表2中所示的與計算出的方向、距離、以a度的值相對應(yīng)的^:代碼。參照圖7,其中示出根據(jù)第三實(shí)施例的在坐標(biāo)識別裝置中產(chǎn)生M代碼的方法,才艮據(jù)對具有例如觸摸圖案110a-110j的預(yù)定觸摸圖案的觸:^板IIO執(zhí)行的觸摸軌跡的方向、距離和速度,產(chǎn)生M代碼。首先,控制器140響應(yīng)于觸摸軌跡,通過坐標(biāo)識別單元120順序地提取起點(diǎn)和終點(diǎn)坐標(biāo)。在這種情況下,控制器首先提取起點(diǎn)和終點(diǎn)坐標(biāo)(a,X2),并將所^^的值存儲在存儲器160內(nèi)(S701)??刂破?40接著判斷所述坐標(biāo)是否位于區(qū)域2(S702),如果是,則用公式l來得到重新定位的起點(diǎn)坐標(biāo)x/和重新定位的終點(diǎn)坐標(biāo)x/(S703)。由此,如果坐標(biāo)An和^位于區(qū)域2中,則控制器140根據(jù)限定區(qū)域2中的觸摸軌i^巨離的重新定位的坐標(biāo)U/-來計算觸摸軌跡的方向和速度(S704)。在另一方面,如果坐標(biāo)^和X2位于區(qū)域1中,則控制器140根據(jù)限定區(qū)域1中的觸摸軌必巨離的原始坐標(biāo)(x2-Jd)來計算觸摸軌跡的方向和速度(S705)。也就是說,如果兩個x坐標(biāo)均位于區(qū)域2中,即y軸下半軸區(qū)域,則使用重新定位的坐標(biāo)值來計算觸摸軌跡方向和速度;如果兩個x坐標(biāo)均位于區(qū)域l中,即y軸上半軸區(qū)域,則使用存儲的(原始)坐標(biāo)值來計算觸摸軌跡方向和速度。如同第一和第二實(shí)施例,M代碼產(chǎn)生器150基于如以上所述計算的值產(chǎn)生與觸摸軌跡的速度和方向?qū)?yīng)的M代碼(S706)。即,根據(jù)第三實(shí)施例,相對于觸摸板,將環(huán)形觸摸圖案劃分為按x-y軸分配的上半?yún)^(qū)域(區(qū)域1)和下半?yún)^(qū)域(區(qū)域2),并且配置兩個區(qū)域4吏得y軸上半軸和y軸下半軸區(qū)域之間點(diǎn)對點(diǎn)對稱,對稱中心豎直地位于原始觸摸圖案區(qū)域的最大x坐標(biāo)點(diǎn)處,以由此重新定位y軸下半軸區(qū)域的坐標(biāo),4吏得能夠4吏用重新定位的x坐標(biāo)來確定觸摸軌跡的方向和iiA。工業(yè)實(shí)用性通過采用本發(fā)明,在使用用戶接口(例如具有觸摸板的遙控器)來操縱屏上顯示對象以控制視頻裝置(例如電視接收機(jī))的各種功能和設(shè)定時,特別是對一系列控制中呈現(xiàn)連續(xù)性的功能的過程中,可利用簡單的程序快速和容易地進(jìn)行畫面上的對象移動。觸摸板具有敗陚予預(yù)定形狀的觸摸圖案,以使得能夠以簡便的方式識別觸摸軌跡。另外,在使用本發(fā)明的觸摸板產(chǎn)生M代碼時,能夠考慮觸摸軌跡的速度以及其方向和行i^巨離。因此,本發(fā)明使得無需用戶的g重復(fù)操縱就能夠選擇性地產(chǎn)生用于執(zhí)行一系列寬范圍的功能的M代碼。也就是,通過用戶對控制器的單次操縱,能夠選擇性地產(chǎn)生對應(yīng)于一系列功能控制的一系列M代碼中的特定^^代碼,以方便用戶操作和控制視頻裝置的包括OSD菜單導(dǎo)航的各種功能,同時筒化經(jīng)濟(jì)型M代碼產(chǎn)生設(shè)備的實(shí)現(xiàn)。盡管在此參照一個或更多個優(yōu)選實(shí)施例描述了本發(fā)明,然而對于本領(lǐng)域技術(shù)人員將明顯的是,不背離本發(fā)明的實(shí)質(zhì)或范圍,可對本發(fā)明進(jìn)行各種修改。由此,本發(fā)明意在覆蓋這些修改,只要它們落入所附的權(quán)利要求及其等同物的范圍內(nèi)。權(quán)利要求1.一種用于在坐標(biāo)識別裝置中產(chǎn)生按鍵代碼的設(shè)備,所述設(shè)備包括觸摸板,具有預(yù)定的觸摸圖案;坐標(biāo)識別單元,用于識別與對所述觸摸板執(zhí)行的觸摸軌跡相對應(yīng)的坐標(biāo)值;控制器,用于利用識別的坐標(biāo)值計算觸摸軌跡的方向、速度和距離的值,并用于基于計算的各個值輸出運(yùn)動命令信號;以及按鍵代碼產(chǎn)生器,用于產(chǎn)生對應(yīng)于所述運(yùn)動命令信號的按鍵代碼。2.如權(quán)利要求l所述的設(shè)備,其中所述觸摸板的預(yù)定的觸摸圖案是從以下選出的一種豎直取向的矩形形狀、水平取向的矩形形狀、圓環(huán)形狀、六邊環(huán)形狀、方環(huán)形狀、向下彎曲的新月形狀、向上彎曲的新月形狀、十字型形狀、以及由矩形、環(huán)形和新月形狀中的至少兩種形成的混合圖案。3.如權(quán)利要求2所述的設(shè)備,其中圓環(huán)形狀、六邊環(huán)形狀、以及方環(huán)形狀中的任意一種被形成以產(chǎn)生圓環(huán)形觸摸軌跡和橢圓形觸摸軌跡之4.如權(quán)利要求2所述的設(shè)備,其中所述預(yù)定的觸摸圖案是由所述形狀中的至少兩種形成的混合圖案。5.如權(quán)利要求4所述的設(shè)備,還包括選擇掩組,用于選擇性地使能所述混合圖案的元件。6.如權(quán)利要求5所述的設(shè)備,其中所述選擇按鈕設(shè)置在所述預(yù)定的觸摸圖案的孔內(nèi)。7.如權(quán)利要求1所述的設(shè)備,其中所述控制器根據(jù)施加到所述觸摸板的觸摸運(yùn)動確定針對觸摸軌跡執(zhí)行的運(yùn)動類型。8.如權(quán)利要求7所述的設(shè)備,其中所述確定的運(yùn)動類型是上/下運(yùn)動、左/右運(yùn)動、以及環(huán)形運(yùn)動中的一個。9.如權(quán)利要求1所述的設(shè)備,還包括^^信號輸入單元,具有多個M,用于才艮據(jù)用戶對M中至少一個的選擇產(chǎn)生輸入到所述控制器的^^信號。10.如權(quán)利要求l所述的設(shè)備,其中所述控制器根據(jù)用戶提供的,輸入信號計算觸摸軌跡值。11.一種在坐標(biāo)識別裝置中產(chǎn)生^M代碼的方法,所述方法包括識別與對具有預(yù)定的觸摸圖案的觸摸板執(zhí)行的觸摸軌跡相對應(yīng)的坐標(biāo)值;使用識別的坐標(biāo)值計算所述觸摸軌跡的方向、速度和距離;以及產(chǎn)生對應(yīng)于計算的各個值的運(yùn)動命令信號,所產(chǎn)生的運(yùn)動命令信號對應(yīng)于被輸出以控制視頻裝置的^代碼。12.如權(quán)利要求ll所述的方法,還包括在存儲器內(nèi)存儲用于控制視頻裝置的多個按鍵代碼,所存儲的^^代碼根據(jù)所述觸摸軌跡的速度、時間、以;o巨離設(shè)置,其中,所述^^代碼參照存儲的,代碼被輸出到所述視頻裝置。13.如權(quán)利要求ll所述的方法,還包括在存儲器內(nèi)存儲觸摸板的信息,所述存儲的信息包括與預(yù)定的觸摸圖案相對應(yīng)的坐標(biāo)值全集。14.如權(quán)利要求13所述的方法,其中所述存儲的信息還包括所述預(yù)定的觸摸圖案的坐標(biāo)值之間的距離的值,以及所述預(yù)定的觸摸圖案的坐標(biāo)值之間的方向的值。15.如權(quán)利要求13所述的方法,其中所述預(yù)定的觸摸圖案的坐標(biāo)值由坐標(biāo)識別裝置的生產(chǎn)商存儲。16.如權(quán)利要求ll所述的方法,其中所述命令信號產(chǎn)生包括通過參照存儲的信息,根據(jù)識別的觸摸軌跡的坐標(biāo)值,確定觸摸軌跡的方向和距離,以通過用確定的距離除以代表觸摸軌跡時間的正整數(shù)來計算觸摸軌跡的速度。17.如權(quán)利要求11所述的方法,其中所述命令信號產(chǎn)生包括通過參照存儲的信息,根據(jù)識別的觸摸軌跡的坐標(biāo)值,確定觸摸軌跡的方向;以及根據(jù)識別的觸摸軌跡的坐標(biāo)值,求出觸摸板的x坐標(biāo)運(yùn)動距離和觸摸板的y坐標(biāo)運(yùn)動距離,以基于觸摸板的坐標(biāo)運(yùn)動距離計算觸摸軌跡的距離,以及用計算的距離除以代表觸摸軌跡時間的正整數(shù)來計算觸摸軌跡的速度018.如權(quán)利要求ll所述的方法,其中所述命令信號產(chǎn)生包括通過參照存儲的信息,根據(jù)識別的觸摸軌跡的坐標(biāo)值,確定觸摸軌跡的方向和多巨離;以及使用步進(jìn)計數(shù)器求出觸摸軌跡的時間,以通過用確定的距離除以觸摸軌跡的時間來計算觸摸軌跡的速度。19.如權(quán)利要求ll所述的方法,其中所述命令信號產(chǎn)生包括通過參照存儲的信息,根據(jù)識別的觸摸軌逸的坐標(biāo)值,確定觸:^軌跡的方向,根據(jù)識別的觸摸軌跡的坐標(biāo)值,求出觸摸板的x坐標(biāo)運(yùn)動距離和觸摸板的y坐標(biāo)運(yùn)動距離,以基于觸摸板的坐標(biāo)運(yùn)動距離計算觸摸軌跡的距離;以及使用步進(jìn)計數(shù)器求出觸摸軌跡的時間,以通過用計算的距離除以觸摸軌跡的時間來計算觸摸軌跡的速度。20.如權(quán)利要求ll所述的方法,其中所述命令信號產(chǎn)生包括將觸摸板的預(yù)定的觸摸圖案劃分為多個觸摸圖案區(qū)域;以及分別在存儲器內(nèi)存儲包括與所述多個觸摸圖案區(qū)域中的每一個相對應(yīng)的一組坐標(biāo)值的信息,,所存儲的信息還包括對所述多個觸摸圖案區(qū)域的每一個之間的距離的指示,其中所述觸摸軌跡的距離使用存儲的距離信息計算。21.如權(quán)利要求20所述的方法,其中所述觸摸圖案區(qū)域排列為使得相鄰的區(qū)域彼此等距離間隔。22.如權(quán)利要求20所述的方法,其中所述預(yù)定的觸摸圖案包括矩形觸摸圖案和新月形觸摸圖案之一。23.如權(quán)利要求22所述的方法,其中,如果執(zhí)行的觸摸軌跡在相對于至少兩個觸摸圖案區(qū)域的第一方向上行進(jìn),則所述觸摸軌跡的方向被確定為上升方向,而如果執(zhí)行的觸摸軌i!4相對于至少兩個觸摸圖案區(qū)域的第二方向上行進(jìn),則所述觸摸軌跡的方向被確定為下降方向。24.如權(quán)利要求20所述的方法,其中所述預(yù)定的觸摸圖案包括環(huán)形觸摸圖案。25.如權(quán)利要求24所述的方法,其中,如果執(zhí)行的觸摸軌i^f目對于至少兩個觸摸圖案區(qū)域是順時針,則所述觸摸軌跡的方向被確定為第一方向,而如果執(zhí)行的觸摸軌i^目對于至少兩個觸摸圖案區(qū)域是逆時針,則所述觸摸軌跡的方向被確定為第二方向。26.如權(quán)利要求20所述的方法,還包括用內(nèi)部時鐘計數(shù)對應(yīng)于觸摸軌跡的執(zhí)行的時間,其中,所述觸摸軌跡的速度使用計數(shù)的時間來計算。27.如權(quán)利要求ll所述的方法,其中所述命令信號產(chǎn)生包括向?qū)?yīng)于預(yù)定的觸摸圖案的觸摸板區(qū)域分配x和y軸;沿著x軸將所述觸摸板區(qū)域劃分為y軸上半軸區(qū)域和y軸下半軸區(qū)域;以及y軸上半軸區(qū)域和y軸下半軸區(qū)域之間點(diǎn)對點(diǎn)對稱地重配置觸摸板區(qū)域,豎直地將對稱中心定位在觸:^板區(qū)域的最大x坐標(biāo)點(diǎn),以由此重定位y軸下半軸區(qū)域的坐標(biāo),其中觸摸軌跡的方向和速度用重定位的x軸坐標(biāo)計算。28.如權(quán)利要求27所述的方法,其中所述重定位的y軸下半軸區(qū)域的x軸坐標(biāo)表示為其中x'是重定位的y軸下半軸區(qū)域的x軸坐標(biāo),x是沒有對觸摸板區(qū)域進(jìn)行所述重配置時的y軸下半軸區(qū)域的x軸坐標(biāo),以及£是最大x坐標(biāo)值的兩倍。29.如權(quán)利要求27所述的方法,其中如果觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)的x軸值之間的差大于0,則所述觸摸軌跡的方向祐:確定為第一方向,而如果觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)的x軸值之間的差小于0,則所述觸摸軌跡的方向被確定為第二方向。30.如權(quán)利要求27所述的方法,其中所述觸摸軌跡的速度通過用觸摸軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)的x軸值之間的差的絕對值除以代表觸摸軌跡時間的正整數(shù)計算。31.如權(quán)利要求27所述的方法,其中所述觸摸軌跡的速度根據(jù)使用內(nèi)部時鐘獲得的觸摸軌跡時間計算。32.如權(quán)利要求11所述的方法,其中所述M代碼包括用于移動視頻裝置的屏上顯示的對象的信號,被移動的對象控制所述視頻裝置的功能。全文摘要一種用于在坐標(biāo)識別裝置(視頻裝置控制器120)中產(chǎn)生按鍵代碼的方法和設(shè)備,使得能夠通過用戶對控制器(140)的單次操縱產(chǎn)生按鍵代碼,從而避免重復(fù)的鍵盤操縱,并由此方便控制器操作。坐標(biāo)識別裝置(120)設(shè)置有具有預(yù)定形狀的觸摸圖案的觸摸板,使得能夠以簡便的方式識別觸摸軌跡。所述設(shè)備包括觸摸板(110),具有預(yù)定的觸摸圖案;坐標(biāo)識別單元(120),用于識別與對所述觸摸板(110)執(zhí)行的觸摸軌跡相對應(yīng)的坐標(biāo)值;控制器(140),用于使用識別的坐標(biāo)值計算觸摸軌跡的方向、速度和距離的值,并用于基于計算的值輸出運(yùn)動命令信號;以及按鍵代碼產(chǎn)生器(150),用于產(chǎn)生與所述運(yùn)動命令信號相對應(yīng)的按鍵代碼。所述方法包括以下步驟識別與對具有預(yù)定觸摸圖案的觸摸板(110)執(zhí)行的觸摸軌跡相對應(yīng)的坐標(biāo)值;使用識別的坐標(biāo)值計算所述觸摸軌跡的方向、速度和距離;以及產(chǎn)生對應(yīng)于計算的各個值的運(yùn)動命令信號,所產(chǎn)生的運(yùn)動命令信號對應(yīng)于特定的按鍵代碼。文檔編號G06F3/048GK101517519SQ200780035708公開日2009年8月26日申請日期2007年3月23日優(yōu)先權(quán)日2006年9月29日發(fā)明者李在京,許知珉申請人:Lg電子株式會社