[go: up one dir, main page]

TWI739370B - 訊號處理裝置及訊號處理方法 - Google Patents

訊號處理裝置及訊號處理方法 Download PDF

Info

Publication number
TWI739370B
TWI739370B TW109111347A TW109111347A TWI739370B TW I739370 B TWI739370 B TW I739370B TW 109111347 A TW109111347 A TW 109111347A TW 109111347 A TW109111347 A TW 109111347A TW I739370 B TWI739370 B TW I739370B
Authority
TW
Taiwan
Prior art keywords
key code
temporary storage
key
storage array
signal processing
Prior art date
Application number
TW109111347A
Other languages
English (en)
Other versions
TW202139145A (zh
Inventor
賴信良
Original Assignee
瑞昱半導體股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 瑞昱半導體股份有限公司 filed Critical 瑞昱半導體股份有限公司
Priority to TW109111347A priority Critical patent/TWI739370B/zh
Application granted granted Critical
Publication of TWI739370B publication Critical patent/TWI739370B/zh
Publication of TW202139145A publication Critical patent/TW202139145A/zh

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

一種訊號處理方法,包括下述步驟:當接收到一或多個輸入鍵碼時,儲存一或多個輸入鍵碼於暫存陣列;記錄暫存陣列中每個鍵碼的儲存時間;當暫存陣列內的鍵碼符合一或多個功能鍵碼中之一者時,根據一或多個功能鍵碼中之所述者執行一或多個特定功能中之相應者;以及當暫存陣列內的鍵碼皆不符合一或多個功能鍵碼時,將暫存陣列內儲存時間超過預設期間的鍵碼清除。

Description

訊號處理裝置及訊號處理方法
本揭示案係關於一種訊號處理裝置及訊號處理方法,特別是關於一種針對遙控器的訊號處理裝置及其處理方法。
一般而言,針對不同廠牌或型號的遙控器,需進行設定,而後進行軟體編譯,再將軟體安裝至相應的電視。因此,如果要測試多支遙控器針對單一電視的操作時,必須經過多次編譯,無法簡便地切換以進行測試。
此外,在多組電視和遙控器的測試環境中,可能會因為彼此距離相近而造成按鍵觸發訊號的互相干擾,導致測試錯誤或中斷,浪費測試時間。
因此,如何解決以上問題為本領域的重要課題。
本揭示內容的一態樣係關於一種訊號處理方法,包括:當接收到一或多個輸入鍵碼時,儲存一或多個輸入鍵 碼於暫存陣列;記錄暫存陣列中每個鍵碼的儲存時間;當暫存陣列內的鍵碼符合一或多個功能鍵碼中之一者時,根據一或多個功能鍵碼中之所述者執行一或多個特定功能中之相應者;以及當暫存陣列內的鍵碼皆不符合一或多個功能鍵碼時,將暫存陣列內儲存時間超過預設期間的鍵碼清除。
本揭示內容的另一態樣係關於一種訊號處理裝置。訊號處理裝置包含接收器、記憶體和處理器。接收器,以接收一或多個輸入鍵碼。記憶體包含暫存陣列、屏蔽陣列和複數個對照表。處理器耦接接收器和記憶體。處理器用以執行以下操作:當接收到一或多個輸入鍵碼時,將一或多個輸入鍵碼儲存於暫存陣列;根據對照表中預設對照表將輸入鍵碼進行轉譯並傳送至應用軟體;掃描暫存陣列內的鍵碼是否符合一或多個功能鍵碼中之一者;當暫存陣列內的鍵碼符合一或多個功能鍵碼中之切換鍵碼時,根據切換鍵碼切換至對照表中之相應一者;以及根據對照表中之相應者將輸入鍵碼進行轉譯並傳送至應用軟體。
綜上所述,藉由訊號處理裝置根據訊號處理方法,判別遙控器所發射的訊號是否符合在預定時間內連續輸入的特定功能鍵碼,以執行相應的特定功能。據此,達到可使用遙控器及時切換多個不同的遙控器,及/或針對部分或全部按鍵選擇性地進行忽視或執行操作。
100:訊號處理裝置
120:接收器
140:處理器
160:記憶體
180:顯示器
RCa,RCb,RCc,RCd:遙控器
300:訊號處理方法
S301~S311:操作
第1圖為根據本揭示內容之實施例之一種訊號處理裝置的情境示意圖。
第2圖為根據本揭示內容之實施例之一種訊號處理裝置的功能方塊示意圖。
第3圖為根據本揭示內容之實施例之一種訊號處理方法的流程圖。
下文係舉實施例配合所附圖式作詳細說明,但所描述的具體實施例僅用以解釋本案,並不用來限定本案,而結構操作之描述非用以限制其執行之順序,任何由元件重新組合之結構,所產生具有均等功效的裝置,皆為本揭示內容所涵蓋的範圍。
參考第1圖。第1圖為根據本揭示內容之實施例之一種訊號處理裝置100的情境示意圖。如第1圖所示,訊號處理裝置100為電視或其他可被遙控的電子裝置。要與訊號處理裝置100對應的遙控器可能有複數個,如第1圖中所繪示不同廠牌或型號的遙控器RCa~RCd。
參考第2圖。第2圖為根據本揭示內容之實施例之一種訊號處理裝置100的功能方塊示意圖。如第2圖所示,訊號處理裝置100包含接收器120、處理器140、記憶體160和顯示器180。結構上,處理器140耦接接收器 120、記憶體160和顯示器180。在部分實施例中,接收器120可為紅外線接收器(IR-receiver),但不用以限制本案。
操作上,接收器120用以接收遙控器RCa~RCd所發射的訊號,並轉換為輸入鍵碼(keycode)傳送至處理器140。處理器140用以接收輸入鍵碼,並將輸入鍵碼儲存至記憶體160中。此外,處理器140用以根據記憶體160中的對照表將輸入鍵碼進行轉譯(mapping)並傳送至上層軟體,以控制顯示器180進行顯示。
舉例來說,當使用者按下遙控器RCa的「音量+」按鍵時,遙控器RCa將發射對應於「音量+」的紅外線訊號。當接收器120接收到此紅外線訊號時,將紅外線訊號轉為輸入鍵碼(如,11110000)並傳送至處理器140。處理器140根據記憶體160中的對照表將此輸入鍵碼轉譯成相應的操作訊號(如,調高音量的控制訊號)並傳送至上層應用軟體。
然而,由於不同廠牌或型號的遙控器的輸入鍵碼所對應的操作訊號並不完全相同。例如,同樣對應於「確認」操作,遙控器RCa的「OK」按鍵的輸入鍵碼為01010101,而遙控器RCb的「OK」按鍵的輸入鍵碼為00110011。因此,若訊號處理裝置100未使用正確的對照表來轉譯輸入鍵碼的操作訊號,將無法產生操作訊號或者產生錯誤的操作訊號,導致訊號處理裝置100無法被遙控或者執行錯誤的功能。換言之,訊號處理裝置100和遙控器之間須搭 配適當的對照表進行轉譯,才能以遙控執行正確的功能。
為了能即時切換不同的遙控器,本案提出一種訊號處理方法300。請參考第3圖。第3圖為根據本揭示內容之實施例之一種訊號處理方法300的流程圖。為方便及清楚說明起見,下述訊號處理方法300是配合第2圖所示實施例進行說明,但不以此為限,任何熟習此技藝者,在不脫離本揭示內容之精神和範圍內,當可對作各種更動與潤飾。如第3圖所示,訊號處理方法300包含操作S301、S302、S303、S304、S305、S306、S307、S308、S309、S310以及S311。
首先,在操作S301中,使用預設對照表。舉例來說,訊號處理裝置100中的記憶體160儲存有對應於遙控器RCa~RCd的四個對照表。在未進行其他操作之前,訊號處理裝置100中的處理器將依照預設使用對應於遙控器RCa的第一對照表。
接著,在操作S302中,設定操作狀態為第一模式(status=true)。具體而言,訊號處理裝置100的操作狀態包含第一模式和第二模式。訊號處理裝置100的處理器140將根據操作狀態進行不同訊號處理。詳細內容將於後續段落中敘明。
接著,在操作S303中,處理器140是否有接收到輸入鍵碼。當處理器140未接收到輸入鍵碼則不動作。當處理器140自接受器120接收到輸入鍵碼時,進行操作S304,由處理器140將輸入鍵碼依序儲存於暫存陣列。 具體而言,暫存陣列為記憶體160中用以儲存處理器140自接受器120接收到的輸入鍵碼的記憶區塊。
接著,在操作S305中,由處理器140判斷操作狀態是否為第一模式。當操作狀態為第一模式時,進行操作S306。當操作狀態非第一模式時,進行操作S308。
在操作S306中,由處理器140判斷輸入鍵碼是否不屬於屏蔽陣列內的鍵碼。具體而言,屏蔽陣列為記憶體160中用以儲存欲進行屏蔽的鍵碼的記憶區塊。關於新增或清除屏蔽陣列的鍵碼將於後續段落中說明。
當操作狀態為第一模式且輸入鍵碼不屬於屏蔽陣列內的鍵碼時,進行操作S307,處理器140根據當前使用的對照表轉譯並傳送至上層軟體。舉例來說,當處理器140在預設情況(即,操作狀態為第一狀態,預設使用對應遙控器RCa的對照表,屏蔽陣列內無鍵碼)下,接收到輸入鍵碼時,處理器140將使用對應於遙控器RCa的對照表將輸入鍵碼進行轉譯,並將相應的操作訊號上傳至應用軟體。
當操作狀態非第一模式,或者操作狀態為第一模式且輸入鍵碼屬於屏蔽陣列內的鍵碼,或者執行完操作S307之後,將進行操作S308。於操作S308中,由處理器140判斷暫存陣列內的鍵碼是否符合特定功能鍵碼。
當暫存陣列內的鍵碼符合特定功能鍵碼,進行操作S309,由處理器140根據特定功能鍵碼執行相應的特定功能。具體而言,一組特定功能鍵碼對應於一個特定功能。 訊號處理裝置100可設定一或多組的特定功能鍵碼。舉例來說,如表一所示,特定功能鍵碼包含切換鍵碼、遮蔽鍵碼、回復鍵碼、關閉鍵碼以及開啟鍵碼,但本案不以此為限,本領域具有通常知識者可依實際需求進行設定。
Figure 109111347-A0101-12-0007-5
當暫存陣列內的鍵碼符合切換鍵碼時,由處理器140根據切換鍵碼切換當前使用的對照表至相應一者。詳細而言,如表一所示,切換鍵碼包含了代表切換功能的鍵碼IRKC_change和代表遙控器編號的鍵碼RC_IDi。當暫存陣列內的鍵碼與鍵碼IRKC_change相同時,處理器140將根據鍵碼RC_Idi切換至對應於遙控器RCi的對照表。
換言之,當以遙控器RCa輸出特定切換鍵碼和遙 控器RCb的代碼後,便能即時地切換到以遙控器RCb進行遙控。如此一來,藉由特定的切換鍵碼,便能節省重新編譯或安裝的程序,簡便且即時地達到不同遙控器之間的切換操作。
當暫存列表內的鍵碼符合遮蔽鍵碼時,由處理器140根據遮蔽鍵碼新增屏蔽陣列內的鍵碼。詳細而言,如表一所示,遮蔽鍵碼包含了代表遮蔽功能的鍵碼IRKC_addfilter和欲進行遮蔽的目標鍵碼key01。當暫存陣列內的鍵碼與鍵碼IRKC_addfilter相同時,處理器140將根據鍵碼key01進行遮蔽。換言之,當處理器140接收到鍵碼key01時不會動作。
當暫存列表內的鍵碼符合回復鍵碼時,由處理器140根據回復鍵碼移除屏蔽陣列內的鍵碼。詳細而言,如表一所示,回復鍵碼包含了代表回復功能的鍵碼IRKC_cleanfilter和欲自屏蔽陣列中進行移除的目標鍵碼key02。當暫存陣列內的鍵碼與鍵碼IRKC_cleanfilter相同時,處理器140移除屏蔽陣列中的鍵碼key02。
換言之,當以遙控器RCa輸出特定遮蔽鍵碼和某一鍵碼後,便能使得此鍵碼暫時不具有遙控功能。如此一來,當多台互相鄰近的電視在進行測試時,便能藉由設定部分按鍵的訊號暫時遮蔽,解決多台電視彼此干擾的問題。
當暫存列表內的鍵碼符合關閉鍵碼時,由處理器 140根據關閉鍵碼設定操作狀態為第二狀態(status=false)。當暫存列表內的鍵碼符合開啟鍵碼時,由處理器140根據開啟鍵碼設定操作狀態為第一狀態。如表一所示,當暫存陣列內的鍵碼與鍵碼IRKC_turnoff相同時,處理器140停止上傳所有鍵碼至應用軟體。當暫存陣列內的鍵碼與鍵碼IRKC_turnon相同時,處理器140重新開始上傳鍵碼至應用軟體。
如此一來,在第一狀態時,處理器140會將沒有被設定為遮蔽的訊號進行轉譯並傳送至應用軟體。在第二狀態時,處理器140皆不會傳送操作訊號至應用軟體,但仍會掃描暫存列表內的鍵碼,以判斷是否要進行特殊功能的操作。
在操作S309後,接著執行操作S310,由處理器140清除暫存陣列。具體而言,由處理器140將暫存陣列中已判定過符合特定功能鍵碼的鍵碼進行清除。
值得注意的是,為了避免特定功能鍵碼容易被誤觸,在部分實施例中,上述特定功能鍵碼為與日常應用不同的多個按鍵順序。
相似地,為了避免誤觸特定功能鍵碼,當暫存陣列內的鍵碼不符合特定功能鍵碼,進行操作S311,由處理器140清除暫存陣列中儲存時間超過預定期間的鍵碼。舉例來說,預定時間可為5秒。由處理器140將暫存陣列中每個鍵碼的儲存時間紀錄於記憶體160內,並將儲存時間累計超過5秒地鍵碼清除。藉由限定在預定時間內所輸入的 特定組合鍵碼,以確保特定功能可被恰當的啟用,而不會影響原本日常的遙控操作。
雖然本文將所公開的方法示出和描述為一系列的步驟或事件,但是應當理解,所示出的這些步驟或事件的順序不應解釋為限制意義。例如,部分步驟可以以不同順序發生和/或與除了本文所示和/或所描述之步驟或事件以外的其他步驟或事件同時發生。另外,實施本文所描述的一個或多個態樣或實施例時,並非所有於此示出的步驟皆為必需。此外,本文中的一個或多個步驟亦可能在一個或多個分離的步驟和/或階段中執行。
綜上所述,藉由訊號處理裝置100根據訊號處理方法300,判別遙控器所發射的訊號是否符合在預定時間內連續輸入的特定功能鍵碼,以執行相應的特定功能。據此,達到可使用遙控器及時切換多個不同的遙控器,及/或針對部分或全部按鍵選擇性地進行忽視或執行操作。
雖然本揭示內容已以實施方式揭露如上,然其並非用以限定本揭示內容,所屬技術領域具有通常知識者在不脫離本揭示內容之精神和範圍內,當可作各種更動與潤飾,因此本揭示內容之保護範圍當視後附之申請專利範圍所界定者為準。
300:訊號處理方法
S301~S311:操作

Claims (10)

  1. 一種訊號處理方法,包含:
    當接收到一或多個輸入鍵碼時,儲存該一或多個輸入鍵碼於一暫存陣列;
    記錄該暫存陣列中每個鍵碼的一儲存時間;
    當該暫存陣列內的鍵碼符合一或多個功能鍵碼中之一者時,根據該一或多個功能鍵碼中之該者執行一或多個特定功能中之相應一者;以及
    當該暫存陣列內的鍵碼皆不符合該一或多個功能鍵碼時,將該暫存陣列內該儲存時間超過一預設期間的鍵碼清除。
  2. 如請求項1所述之訊號處理方法,更包含:
    預設使用複數個對照表中之一者;以及
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一切換鍵碼時,根據該切換鍵碼切換至該些對照表中之相應一者。
  3. 如請求項2所述之訊號處理方法,更包含:
    預設一操作狀態為一第一模式;以及
    當該操作狀態為該第一模式,且該輸入鍵碼不屬於一屏蔽陣列時,根據該些對照表中當前使用的一者將該輸入鍵碼進行轉譯並傳送至一應用軟體。
  4. 如請求項3所述之訊號處理方法,更包含:
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一遮蔽鍵碼時,根據該遮蔽鍵碼新增該屏蔽陣列內的鍵碼。
  5. 如請求項3所述之訊號處理方法,更包含:
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一回復鍵碼時,根據該回復鍵碼移除該屏蔽陣列內的鍵碼。
  6. 如請求項3所述之訊號處理方法,更包含:
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一關閉鍵碼時,根據該關閉鍵碼設定該操作狀態為一第二狀態;以及
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一開啟鍵碼時,根據該開啟鍵碼設定該操作狀態為該第一狀態。
  7. 一種訊號處理裝置,包含:
    一接收器,用以接收一或多個輸入鍵碼;
    一記憶體,包含一暫存陣列、一屏蔽陣列和複數個對照表;
    一處理器,耦接該接收器和該記憶體,用以執行以下操作:
    當接收到該一或多個輸入鍵碼時,將該一或多個輸入鍵碼儲存於該暫存陣列;
    根據該些對照表中一預設對照表將該輸入鍵碼進行轉 譯並傳送至一應用軟體;
    掃描該暫存陣列內的鍵碼是否符合一或多個功能鍵碼中之一者;
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一切換鍵碼時,根據該切換鍵碼切換至該些對照表中之相應一者;以及
    根據該些對照表中之相應該者將該輸入鍵碼進行轉譯並傳送至該應用軟體。
  8. 如請求項7所述之訊號處理裝置,其中該處理器更用以執行以下操作:
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一遮蔽鍵碼時,根據該遮蔽鍵碼新增該屏蔽陣列內的鍵碼。
  9. 如請求項7所述之訊號處理裝置,其中該處理器更用以執行以下操作:
    當該暫存陣列內的鍵碼符合該一或多個功能鍵碼中之一回復鍵碼時,根據該回復鍵碼移除該屏蔽陣列內的鍵碼。
  10. 如請求項7所述之訊號處理裝置,其中該處理器更用以執行以下操作:
    將該暫存陣列中每個鍵碼的一儲存時間記錄於該記憶體內;以及
    當該暫存陣列內的鍵碼皆不符合該一或多個功能鍵碼時, 將該暫存陣列內該儲存時間超過一預設期間的鍵碼清除。
TW109111347A 2020-04-01 2020-04-01 訊號處理裝置及訊號處理方法 TWI739370B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109111347A TWI739370B (zh) 2020-04-01 2020-04-01 訊號處理裝置及訊號處理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109111347A TWI739370B (zh) 2020-04-01 2020-04-01 訊號處理裝置及訊號處理方法

Publications (2)

Publication Number Publication Date
TWI739370B true TWI739370B (zh) 2021-09-11
TW202139145A TW202139145A (zh) 2021-10-16

Family

ID=78778008

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109111347A TWI739370B (zh) 2020-04-01 2020-04-01 訊號處理裝置及訊號處理方法

Country Status (1)

Country Link
TW (1) TWI739370B (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140028450A1 (en) * 2011-04-12 2014-01-30 Maria Murray Remote control for portable electronic devices
TWI539824B (zh) * 2014-08-05 2016-06-21 Li-Shen Lin Interactive Wisdom Family System and Its
CN107316452A (zh) * 2017-04-12 2017-11-03 潘爱松 一种自动配对遥控系统
CN107369311A (zh) * 2017-09-05 2017-11-21 郑州云海信息技术有限公司 一种基于云计算的家用一体式遥控器
CN107895468A (zh) * 2017-10-30 2018-04-10 广东美的制冷设备有限公司 遥控器配对方法、装置以及计算机可读存储介质
US20180165951A1 (en) * 2015-04-23 2018-06-14 Lg Electronics Inc. Remote control apparatus capable of remotely controlling multiple devices
CN109243158A (zh) * 2018-09-26 2019-01-18 深圳市佳创视讯技术股份有限公司 一种家庭智能控制终端
CN109671260A (zh) * 2017-10-13 2019-04-23 三星电子株式会社 遥控器、显示设备、系统以及用于控制其的方法
JP6612853B2 (ja) * 2014-09-29 2019-11-27 コーニンクレッカ フィリップス エヌ ヴェ 遠隔制御装置、ユーザ装置、システム、方法、コンピュータ・プログラム、識別信号

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140028450A1 (en) * 2011-04-12 2014-01-30 Maria Murray Remote control for portable electronic devices
TWI539824B (zh) * 2014-08-05 2016-06-21 Li-Shen Lin Interactive Wisdom Family System and Its
JP6612853B2 (ja) * 2014-09-29 2019-11-27 コーニンクレッカ フィリップス エヌ ヴェ 遠隔制御装置、ユーザ装置、システム、方法、コンピュータ・プログラム、識別信号
US20180165951A1 (en) * 2015-04-23 2018-06-14 Lg Electronics Inc. Remote control apparatus capable of remotely controlling multiple devices
CN107316452A (zh) * 2017-04-12 2017-11-03 潘爱松 一种自动配对遥控系统
CN107369311A (zh) * 2017-09-05 2017-11-21 郑州云海信息技术有限公司 一种基于云计算的家用一体式遥控器
CN109671260A (zh) * 2017-10-13 2019-04-23 三星电子株式会社 遥控器、显示设备、系统以及用于控制其的方法
CN107895468A (zh) * 2017-10-30 2018-04-10 广东美的制冷设备有限公司 遥控器配对方法、装置以及计算机可读存储介质
CN109243158A (zh) * 2018-09-26 2019-01-18 深圳市佳创视讯技术股份有限公司 一种家庭智能控制终端

Also Published As

Publication number Publication date
TW202139145A (zh) 2021-10-16

Similar Documents

Publication Publication Date Title
US9516250B2 (en) Universal remote control systems, methods, and apparatuses
US5273288A (en) Communication terminal used as a game machine
EP2577638B1 (en) Programming a universal remote control
US20110134027A1 (en) Input device
TWI427965B (zh) 遠端管理系統、多電腦切換器及遠端管理方法
CN102665124B (zh) 基于机顶盒的学习型遥控系统及学习遥控方法
US20110088070A1 (en) Accessing remote video devices
KR101325026B1 (ko) 스마트 단말을 이용한 안드로이드 플랫폼 기반의 애플리케이션 실행 단말 제어방법 및 이를 위한 컴퓨터로 판독가능한 기록매체
TW200641654A (en) A KVM switch and a computer switching method
EP2985676A1 (en) Television-and-computer all-in-one machine, method, and computer storage medium for performing remote control on external computer
TWI739370B (zh) 訊號處理裝置及訊號處理方法
CN102880416B (zh) 一种移动设备在rcp通信过程中的遥控解锁方法
CN101861558A (zh) 设备照明装置与方法
EP2803188B1 (en) Features for use with a multi-sided controlling device
CN101123035A (zh) 红外遥控接收装置及红外遥控接收方法
CN110837308A (zh) 信息处理方法、装置及电子设备
JP4171375B2 (ja) リモートコントロールシステム
CN113553106B (zh) 显示设备控制方法与显示设备
TWI590105B (zh) 輸入裝置及其狀態偵測方法
CN1808506A (zh) 可选择性地遥控多个电子装置的遥控器、遥控系统与方法
US20250068320A1 (en) Display apparatus having an on-screen display control mechanism and on-screen display control method of the same
KR102219891B1 (ko) 키 제어 방법 및 키 제어 장치
TW201716976A (zh) 模擬遙控器的方法
CN107589854B (zh) 输入装置及其状态检测方法
CN118283314A (zh) 应用于遥控器的控制方法及遥控器