專利名稱:自定義遙控功能鍵的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自定義遙控功能鍵的方法,更具體的涉及一種自定義遙控 功能鍵的方法。
技術(shù)背景隨著社會的進(jìn)步以及科學(xué)技術(shù)的發(fā)展,在人們的日常生活中,家用電器的種類和數(shù)量不斷增多。許多家用電器(例如電視機(jī)、空調(diào)以及DVD等)在購 買的時都會隨機(jī)附帶遙控器,方便用戶操作。而隨著遙控器的普遍使用,很多 家用電器本身的功能鍵越來越少,很多家用電器只能依靠遙控器來操作,用戶 對于遙控器的依賴也越來越強(qiáng)。隨著使用遙控器的家用電器越來越多,越來越 多的遙控器也讓有些用戶感覺到不太方便。尤其是碰到遙控器丟失或者損壞, 用戶就必須重新買一個相同的遙控器才行,然而現(xiàn)在大多數(shù)的家用電器并沒有 單獨(dú)的遙控器出售, 一般情況下,用戶只能使用類似的遙控器對家電進(jìn)行操作, 例如,使用同一品牌的其他遙控器。這對于已經(jīng)習(xí)慣使用原來遙控器的用戶來 說,大多數(shù)重新配的遙控器都多少有些不習(xí)慣,而一旦新的遙控器的功能鍵的 位置和原來的遙控器有區(qū)別,用戶常常會按錯一睫,從而影響了用戶對家用電器 的使用。為了解決遙控器的這些問題,市場上出現(xiàn)了一種叫做萬能遙控器的裝置, 能夠通過用戶的設(shè)置代替多種遙控器,然而這種遙控器的售價比較高,對于大 多數(shù)的用戶來說意義不大,而且其設(shè)置過程比較麻煩,不方便用戶使用。本領(lǐng) 域亟待一種方法解決類似的問題。 發(fā)明內(nèi)容本發(fā)明提供了 一種自定義遙控功能鍵的方法,用戶可以使用該方法對遙控器的功能鍵進(jìn)行重新定義。具體的,本發(fā)明提供了一種自定義遙控功能鍵的方法,包括以下步驟接收用戶需要自定義的功能鍵的信息,記為第一功能鍵;查詢并記錄第一功能鍵 的鍵碼,記為第一鍵碼;接收用戶輸入的第一功能鍵的自定義功能的信息;查 詢當(dāng)前該自定義功能對應(yīng)的功能鍵,記為第二功能鍵;將第二功能鍵的鍵碼修 改為第一鍵碼。上述方法還可以包括步驟提示用戶輸入需要自定義的功能鍵的信息,該 過程可以通過人機(jī)交互界面來完成。上述方法還可以包括步驟:提示用戶輸入第一功能鍵的自定義功能的信息, 該過程可以通過人機(jī)交互界面來完成。上述的自定義遙控功能鍵的方法還可以包括步驟查詢第二功能鍵對應(yīng)的 鍵碼,記錄為第二鍵碼;將第一功能鍵的鍵碼修改為第二鍵碼。上述方法還可以包括步驟查詢并記錄第二功能鍵的鍵碼,記為第二鍵碼; 接收用戶輸入的第二功能鍵的自定義功能的信息;查詢當(dāng)前該自定義功能對應(yīng) 的功能鍵,記為第三功能鍵;將第三功能鍵的鍵碼修改為第二鍵碼。進(jìn)一步的本發(fā)明還提供了一種電子設(shè)備,包括遙控器、遙控接收裝置、主處理器和存儲器,所述遙控器包括功能鍵,所述遙控接收裝置接收來自遙控器 的鍵碼信息并將該鍵碼信息發(fā)送給主處理器,存儲器用于存儲預(yù)先設(shè)定的鍵碼 與功能鍵的對應(yīng)關(guān)系,主處理器將接收到的鍵碼與存儲器中的鍵碼相比較,確 定出當(dāng)前的鍵碼對應(yīng)的功能鍵,從而發(fā)出相應(yīng)的指令來控制電子設(shè)備的操作, 所述主處理器通過修改所述存儲器中鍵碼與功能鍵的對應(yīng)關(guān)系來重新定義功能 鍵的功能。上述電子設(shè)備可以包括人機(jī)交互界面,所述主處理器通過接收所述人機(jī)交 互界面的信息,對所述存儲器中鍵碼與功能鍵的對應(yīng)關(guān)系進(jìn)行修改來重新定義 功能鍵的功能。 '上述電子設(shè)備可以是一個視頻設(shè)備,所述人機(jī)交互界面為顯示屏。使用本發(fā)明的自定義遙控功能鍵的方法,即可以實(shí)現(xiàn)對多個遙控功能鍵的 重新定義,使用戶可以按照自己的習(xí)慣和意愿對遙控器的布局進(jìn)行改變,方便 了用戶使用。
圖1所示為一個具有遙控器的電視機(jī)的示意圖。圖2所示為本發(fā)明的一個可自定義遙控功能的電^L機(jī)的實(shí)施例的示意圖。 圖3所示為本發(fā)明的一個自定義遙控功能鍵的方法的實(shí)施例的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,并使本發(fā)明的上述目的、 特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面以電視機(jī)為例,結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一 步詳細(xì)的說明。圖1所示為一個具有遙控器的電視機(jī)的示意圖。電視機(jī)100包括遙控器 110、遙控接收裝置120以及顯示屏130等等。正常工作時,遙控接收裝置120 接收遙控器110的指令,電視機(jī)100根據(jù)接收到的遙控器110的指令進(jìn)行操作, 顯示器130可能會根據(jù)遙控器110的指令的不同而顯示相應(yīng)的提示信息。遙控 器110包括多個功能鍵,例如V+、 V-、 P+、 P-等等,分別對應(yīng)的操作為增加音 量、減小音量、頻道號+1、頻道號-l等等。 一般情況下,用戶通過按下相關(guān)的 功能鍵來控制電視機(jī)的操作,例如,用戶通過功能鍵P+、 P-來切換頻道,通過 V+、 V-來調(diào)節(jié)音量等等。電視機(jī)100的用戶通過遙控器110對電視機(jī)100進(jìn)行 操作,遙控器110的每一個功能鍵對于電視機(jī)100來說都是固定不變的,當(dāng)用 戶按下某一個功能鍵時,遙控器110發(fā)出一連串的數(shù)據(jù)給電視機(jī)100,遙控接 收裝置120接收這一數(shù)據(jù)并將該數(shù)據(jù)發(fā)送給電視機(jī)100,電視機(jī)100根據(jù)這一 數(shù)據(jù)識別出當(dāng)前哪一個功能鍵被操作,既而做出相應(yīng)的反應(yīng)。遙控器100發(fā)出 的這一連串的數(shù)據(jù)就是這一功能鍵的鍵碼,電視機(jī)100通過鍵碼來識別遙控器 IIO的操作。圖2所示為本發(fā)明的一個可自定義遙控功能的電視機(jī)的實(shí)施例的示意圖。如圖所示,電視機(jī)200包括遙控器210、遙控接收裝置220、顯示屏230、主處 理器240以及存儲器250。電視機(jī)200正常工作時,遙控接收裝置220接收來 自遙控器210的鍵碼并將接收到的鍵碼發(fā)送給主處理器240,存儲器250用于 存儲預(yù)先設(shè)定的遙控器的鍵碼與功能鍵的對應(yīng)關(guān)系,主處理器240將接收到的 鍵碼與存儲器250中的鍵碼相比較,確定出當(dāng)前的鍵碼對應(yīng)的功能鍵,從而發(fā) 出相應(yīng)的指令來控制電視機(jī)100的操作;顯示器230根據(jù)主處理器240的指令 顯示相應(yīng)的用戶提示信息。
和電視機(jī)100不同,電視機(jī)200可以根據(jù)用戶的需要對遙控器210的功能 4建進(jìn)行重新定義,例如,用戶原來通過功能4tP+、 P-來切換頻道,通過V+、 V-來調(diào)節(jié)音量等等,電視機(jī)200可以根據(jù)用戶的設(shè)置將功能鍵P+、P-與功能鍵V+、 V-對應(yīng)的功能互換,即,用戶通過功能44V+、 V-來切換頻道,而通過功能《5fcP+、 P-來調(diào)節(jié)音量。這只是一個例子,實(shí)際上用戶可以根據(jù)自己的喜好隨意設(shè)置功 能鍵的定義。
下面以功能鍵V+為例對電視機(jī)200的工作過程進(jìn)行說明,例如將功能鍵V+ 的功能定義為頻道號+1。由于存儲器250預(yù)先存儲了遙控器的鍵碼與功能鍵的 對應(yīng)關(guān)系,假設(shè)能鍵V+對應(yīng)的鍵碼為CV+,而功能鍵P+對應(yīng)的鍵碼為CP+。 CV+、 CP+可以是一個二進(jìn)制的編碼,也可以是其它類型的數(shù)據(jù), 一般情況下,CV+和 CP+是不同的。當(dāng)用戶需要對遙控器210的功能鍵進(jìn)行重新定義時,用戶會通過 按下某個遙控按鍵或者電視機(jī)200面板上的按鍵來觸發(fā)這一進(jìn)程。電視機(jī)200 接收到了用戶的這一指令之后,主處理器240控制電視機(jī)200進(jìn)入遙控器定義 模式,在此模式之下,電視機(jī)200的正常工作可以不受影響,而為了使用戶更 加方便和直觀的對遙控器210進(jìn)行重新定義,主處理器240可以控制顯示屏230 顯示一個用戶界面,提示用戶進(jìn)行相關(guān)操作。
接下來就是一個將功能鍵V+的功能定義為頻道號+l的過程首先用戶在用 戶界面的提示之下選擇一個預(yù)定義的功能鍵,主處理器240通過遙控接收裝置 220讀取這一功能鍵;如果用戶希望對功能鍵V+進(jìn)行重新定義,則可以通過按下功能鍵V+或者其他類似的方式來通知電視機(jī)200;主處理器240讀取這一數(shù) 據(jù),得知用戶目前需要對功能鍵V+來重新定義,主處理器240通過查詢存儲器 250中的數(shù)據(jù),獲得功能鍵V+的鍵碼為CV+;接著,用戶界面提示用戶選擇需 要定義的功能鍵對應(yīng)的功能;如果用戶希望將功能4定V+的功能定義為頻道號 +1,則可以通過按下目前功能定義為頻道號+1的功能鍵P+或者其他類似的方式 來通知電視機(jī)200;主處理器240讀取這一信息,通過查詢存儲器250中的數(shù) 據(jù),獲得目前功能定義為頻道號+1的功能鍵P+的鍵碼為CP+;有了這兩個數(shù)據(jù) 之后,主處理器240通過修改存儲器250中的鍵碼數(shù)據(jù),將功能鍵P+對應(yīng)的鍵 碼修改為CV+,這樣,當(dāng)用戶按下遙控器210上的功能鍵V+時,由于遙控器210 本身發(fā)出的鍵碼仍然是CV+,而主處理器240接收到該鍵碼時,通過查詢存儲 器250中的數(shù)據(jù),判斷出當(dāng)前遙控器210發(fā)出的信息為按下功能鍵為P+,這樣, 主處理器240就會指示電視機(jī)200進(jìn)行頻道號+1的操作;由于對功能鍵P+的鍵 碼進(jìn)行了修改,相應(yīng)的功能鍵V+的鍵碼也需要進(jìn)行修改,為了方便用戶,主處 理器250可以將功能鍵V+的鍵碼修改為CP+,這樣,當(dāng)用戶按下功能鍵P+時, 主處理器250將指示電視機(jī)進(jìn)行增加音量的操作。如果用戶還需要對其他的功 能鍵進(jìn)行重新定義,只需重復(fù)以上的動作即可。
圖3所示為本發(fā)明的一個自定義遙控功能鍵的方法的實(shí)施例的示意圖。如 圖所示,該實(shí)施例的自定義遙控功能鍵的方法包括以下步驟
步驟310:提示用戶選擇需要自定義的功能鍵。這里可以通過顯示一個完 整人機(jī)交互界面來實(shí)現(xiàn),也可以只是非常簡單的提示;這一步驟是為了方便用 戶操作的,并不是一個必須的步驟。
步驟320:接收用戶輸入的功能鍵的信息。 一般情況下,.用戶可以通過按 下相應(yīng)的遙控鍵來確定,也可以通過人機(jī)交互界面上的列表來選擇;為了描述 方便,這里將用戶輸入的功能鍵記錄為Kl。
步驟330:查詢該功能鍵的鍵碼。通過查詢存儲器等設(shè)備獲得功能鍵K1的 4A碼,記錄為CK1。步驟340:提示用戶選擇該功能鍵的自定義功能。和步驟310相同,這里 可以通過顯示一個完整人機(jī)交互界面來實(shí)現(xiàn),也可以只是非常簡單的提示;這 一步驟是為了方便用戶操作的,并不是一個必須的步驟。
步驟350:接收用戶輸入的該功能鍵的自定義功能的信息。和步驟320相 同, 一般情況下,用戶可以通過按下相應(yīng)的遙控鍵來確定遙控鍵K1的新功能, 也可以通過人機(jī)交互界面上的列表來選擇。
步驟360:查詢當(dāng)前該自定義功能對應(yīng)的功能4定及其對應(yīng)4定碼。記錄當(dāng)前 該功能對應(yīng)的功能鍵為K2,對應(yīng)的鍵碼為CK2。
步驟370:將功能鍵K2的鍵碼修改為CK1。'
這樣,當(dāng)用戶按下遙控器上的功能鍵K1時,由于遙控器本身發(fā)出的鍵碼仍 然是CK1,而被遙控設(shè)備接收到該鍵碼時,通過查詢鍵碼CK1,鍵碼CK1對應(yīng)的 功能建為功能鍵K2 ,被遙控設(shè)備從而進(jìn)行功能鍵K2對應(yīng)的操作。即,當(dāng)用戶 按下遙控器上的功能鍵K1時,被遙控設(shè)備以為用戶按下的是功能鍵K2,從而 進(jìn)行功能鍵K2對應(yīng)的操作。
由于步驟370將功能鍵K2的鍵碼進(jìn)行了修改,為了方便用戶,步驟380 將將功能鍵K1的鍵碼修改為CK2,這只是為了方便用戶下一步的操作,可以用 其他多種步驟代替,例如,通過重復(fù)步驟340-370對K2的功能進(jìn)行重新定義, 因而步驟380不是一個必須的步驟。
重復(fù)步驟310-380,即可以實(shí)現(xiàn)對多個功能^t的重新定義。
使用本發(fā)明的自定義遙控功能鍵的方法,即可以實(shí)現(xiàn)對多個遙控功能鍵的 重新定義,使用戶可以按照自己的習(xí)慣和意愿對遙控器的布局進(jìn)行,方便了用 戶使用。
當(dāng)然,上述說明并非是對本發(fā)明的限制,本發(fā)明也并不僅限于上述舉例, 本技術(shù)領(lǐng)域的普通技術(shù)人員在本發(fā)明的實(shí)質(zhì)范圍內(nèi)所做出的變化、改型、添加 或替換,也應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種自定義遙控功能鍵的方法,包括以下步驟a、接收用戶需要自定義的功能鍵的信息,記為第一功能鍵;b、查詢并記錄第一功能鍵的鍵碼,記為第一鍵碼;c、接收用戶輸入的第一功能鍵的自定義功能的信息;d、查詢當(dāng)前該自定義功能對應(yīng)的功能鍵,記為第二功能鍵;e、將第二功能鍵的鍵碼修改為第一鍵碼。
2、 根據(jù)權(quán)利要求1所述的自定義遙控功能鍵的方法,其特征在于在所述 步驟a之前還包括步驟提示用戶輸入需要自定義的功能鍵的信息。
3、 根據(jù)權(quán)利要求2所述的自定義遙控功能鍵的方法,其特征在于通過人 機(jī)交互界面提示用戶輸入需要自定義的功能鍵的信息。
4、 根據(jù)權(quán)利要求l所述的自定義遙控功能鍵的方法,其特征在于在所述 步驟c之前還包括步驟提示用戶輸入第一功能鍵的自定義功能的信息。
5、 根據(jù)權(quán)利要求4所述的自定義遙控功能鍵的方法,其特征在于通過人 機(jī)交互界面提示用戶輸入第一功能鍵的自定義功能的信息。
6、 根據(jù)權(quán)利要求1所述的自定義遙控功能鍵的方法,其特征在于所述方 法還包括步驟f:查詢第二功能鍵對應(yīng)的鍵碼,記錄為第二鍵碼;將第 一功能鍵的鍵碼修改為第二鍵碼。
7、 根據(jù)權(quán)利要求1所述的自定義遙控功能鍵的方法,其特征在于所述方 法還包括步驟g:查詢并記錄第二功能鍵的鍵碼,記為第二鍵碼; .接收用戶輸入的第二功能鍵的自定義功能的信息;查詢當(dāng)前該自定義功能對應(yīng)的功能^;,記為第三功能^t; 將第三功能鍵的鍵碼修改為第二鍵碼。
8、 一種電子設(shè)備,包括遙控器、遙控接收裝置、主處理器和存儲器,所述 遙控器包括功能鍵,所述遙控接收裝置接收來自遙控器的鍵碼信息并將該鍵碼 信息發(fā)送給主處理器,存儲器用于存儲預(yù)先設(shè)定的鍵碼與功能鍵的對應(yīng)關(guān)系, 主處理器將接收到的鍵碼與存儲器中的鍵碼相比較,確定出當(dāng)前的鍵碼對應(yīng)的功能鍵,從而發(fā)出相應(yīng)的指令來控制電子設(shè)備的操作,其特征在于所述主處 理器通過修改所述存儲器中鍵碼與功能鍵的對應(yīng)關(guān)系來重新定義功能4泉的功能。
9、 根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于所述電子設(shè)備包括人機(jī) 交互界面,所述主處理器通過接收所述人機(jī)交互界面的信息,對所述存儲器中 鍵碼與功能鍵的對應(yīng)關(guān)系進(jìn)行修改來重新定義功能鍵的功能。
10、 根據(jù)權(quán)利要求9所述的電子設(shè)備,其特征在于所述電子設(shè)備為視頻 設(shè)備,所述人機(jī)交互界面為顯示屏。
全文摘要
本發(fā)明提供了一種自定義遙控功能鍵的方法,用戶可以使用該方法對遙控器的功能鍵進(jìn)行重新定義。具體的,本發(fā)明提供了一種自定義遙控功能鍵的方法,包括以下步驟接收用戶需要自定義的功能鍵的信息,記為第一功能鍵;查詢并記錄第一功能鍵的鍵碼,記為第一鍵碼;接收用戶輸入的第一功能鍵的自定義功能的信息;查詢當(dāng)前該自定義功能對應(yīng)的功能鍵,記為第二功能鍵;將第二功能鍵的鍵碼修改為第一鍵碼。使用本發(fā)明的自定義遙控功能鍵的方法,即可以實(shí)現(xiàn)對多個遙控功能鍵的重新定義,使用戶可以按照自己的習(xí)慣和意愿對遙控器的布局進(jìn)行,方便了用戶使用。
文檔編號G08C23/04GK101282434SQ200810013639
公開日2008年10月8日 申請日期2008年1月13日 優(yōu)先權(quán)日2008年1月13日
發(fā)明者軍 遆 申請人:青島海信電器股份有限公司