一種遙控器及其實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001 ] 本申請(qǐng)涉及一種通用型遙控器,可用于遙控多種電子設(shè)備。
【背景技術(shù)】
[0002]遙控器在家用電器及工業(yè)設(shè)備中得到廣泛應(yīng)用,使用遙控器可以在一定距離內(nèi)對(duì)電子設(shè)備進(jìn)行遠(yuǎn)程操控,從而極大地方便了用戶。
[0003]在家庭中,隨著家用電器不斷增加,相應(yīng)的遙控器也隨之增加。例如,某間客廳內(nèi)安裝了風(fēng)扇、空調(diào)和電視機(jī),該電視機(jī)連接有數(shù)字電視機(jī)頂盒和藍(lán)光播放器,相應(yīng)的就有風(fēng)扇遙控器、空調(diào)遙控器、電視機(jī)遙控器、機(jī)頂盒遙控器、藍(lán)光播放器遙控器。用戶必須使用各種不同的遙控器才能遠(yuǎn)程操控各種家用電器,這給用戶帶來(lái)了不便。
[0004]為了減少遙控器數(shù)量,現(xiàn)在已有多種通用型遙控器的解決方案,都可以用一臺(tái)遙控器來(lái)遠(yuǎn)程操控多種電子設(shè)備。
[0005]申請(qǐng)公布號(hào)為CN102208130A、申請(qǐng)公布日為2011年10月5日的中國(guó)發(fā)明專利申請(qǐng)(以下稱A方案)公開了一種遙控器。所述遙控器的存儲(chǔ)器中預(yù)先保存有各種家電設(shè)備的按鍵界面信息、指令編碼信息、指令發(fā)送方式。所述遙控器先通過(guò)觸控屏接收用戶的家電設(shè)備指示,在存儲(chǔ)器中查找對(duì)應(yīng)家電設(shè)備的按鍵界面信息并在觸控屏上顯示按鍵界面;然后通過(guò)觸控屏上的按鍵界面接收用戶的遙控指令,在存儲(chǔ)器中查找對(duì)應(yīng)的指令編碼信息和指令發(fā)送方式,并以相應(yīng)的指令發(fā)送方式對(duì)外發(fā)送指令編碼信息。A方案的通用型遙控器僅使用觸控屏作為人機(jī)交互界面,操作較為繁瑣。用戶需要先通過(guò)觸控屏下達(dá)家電設(shè)備指示,等待觸控屏顯示相應(yīng)家電設(shè)備的按鍵界面,然后用戶再通過(guò)觸控屏上顯示的按鍵界面下達(dá)遙控指令。
[0006]申請(qǐng)公布號(hào)為CN102354273A、申請(qǐng)公布日為2012年2月15日的中國(guó)發(fā)明專利申請(qǐng)(以下稱B方案)公開了一種具有遙控功能的電子設(shè)備。所述電子設(shè)備先獲取特定遙控器圖片,其中各個(gè)按鍵被劃分為單獨(dú)的可選擇區(qū)域并對(duì)應(yīng)唯一的遙控器按鍵控制碼;然后顯示某張遙控器圖片并接收用戶對(duì)按鍵的操作,以無(wú)線通信方式對(duì)外發(fā)射與該按鍵相應(yīng)的遙控器按鍵控制碼。B方案的通用型遙控器也是僅使用觸控屏作為人機(jī)交互界面,操作也較為繁瑣。用戶需要先下達(dá)獲取特定遙控器圖片的指示,等待觸控屏顯示相應(yīng)遙控器圖片,然后用戶再通過(guò)觸控屏上顯示的遙控器圖片操作按鍵。B方案要求電子設(shè)備具有紅外收發(fā)裝置、藍(lán)牙裝置等,現(xiàn)有的手機(jī)和平板電腦等電子設(shè)備具有紅外收發(fā)裝置的并不多,因此難以普及。B方案還需要獲取并顯示各種類型和型號(hào)的遙控器圖片,這一點(diǎn)似無(wú)必要。電子設(shè)備所顯示的界面只要包含用于實(shí)現(xiàn)各項(xiàng)功能的按鍵即可,是否以原配遙控器相同的布局顯示并無(wú)太大關(guān)系。
[0007]申請(qǐng)公布號(hào)為CN104299401A、申請(qǐng)公布日為2015年I月21日的中國(guó)發(fā)明專利申請(qǐng)(以下稱C方案)公開了一種遙控裝置,包括智能通信裝置和信號(hào)轉(zhuǎn)換器。所述智能通信裝置對(duì)遙控器拍照并將照片中各個(gè)按鍵對(duì)象化,再對(duì)各個(gè)按鍵對(duì)象進(jìn)行記憶或?qū)W習(xí),從而將遙控器完全虛擬化。所述信號(hào)轉(zhuǎn)換器具有紅外發(fā)射和接收功能、wifi通訊功能,用于實(shí)現(xiàn)紅外學(xué)習(xí)和遠(yuǎn)程遙控。C方案主要用于遙控器損壞或丟失以及通過(guò)網(wǎng)絡(luò)遠(yuǎn)程遙控的情形,也可用作通用型遙控器。C方案的通用型遙控器仍是僅使用觸控屏作為人機(jī)交互界面,操作仍較為繁瑣。用戶需要先從網(wǎng)絡(luò)服務(wù)器下載遙控器的識(shí)別信息及各按鍵的遙控碼,等待觸控屏顯示相應(yīng)遙控器的各按鍵對(duì)象,然后用戶再通過(guò)觸控屏上顯示的各按鍵對(duì)象操作按鍵。C方案還要求智能通信裝置配合信號(hào)轉(zhuǎn)換器一起使用,成本較高且攜帶不便。
[0008]申請(qǐng)公布號(hào)為CN104637290A、申請(qǐng)公布日為2015年5月20日的中國(guó)發(fā)明專利申請(qǐng)(以下稱D方案)公開了一種具有遙控功能的移動(dòng)終端。所述移動(dòng)終端先讀取并分析家電標(biāo)簽中的數(shù)據(jù),獲取對(duì)應(yīng)的遙控軟件地址,下載并安裝遙控軟件;然后再觸控屏上顯示遙控軟件的遙控界面,并在按鍵被觸發(fā)時(shí)發(fā)射相應(yīng)的編碼信號(hào)。D方案的通用型遙控器仍是僅使用觸控屏作為人機(jī)交互界面,操作仍較為繁瑣。用戶需要先下載并安裝與各種家電對(duì)應(yīng)的遙控軟件,然后打開各種遙控軟件等待觸控屏顯示遙控界面,用戶再通過(guò)觸控屏上顯示的遙控界面操作按鍵。D方案要求移動(dòng)終端具有紅外信號(hào)發(fā)射模塊,現(xiàn)有的手機(jī)和平板電腦等移動(dòng)終端具有紅外信號(hào)發(fā)射模塊的并不多,因此難以普及。
[0009]以上各種通用型遙控器都是采用當(dāng)前流行的觸控屏手機(jī)、平板電腦等電子設(shè)備作為基礎(chǔ),在其屏幕上顯示虛擬的遙控器界面,用戶對(duì)該虛擬遙控器界面上的按鍵進(jìn)行操作后,電子設(shè)備對(duì)外發(fā)射相應(yīng)的遙控信號(hào)。
【發(fā)明內(nèi)容】
[0010]本申請(qǐng)所要解決的技術(shù)問(wèn)題是提供一種通用型遙控器,可用于遙控多種電子設(shè)備。本申請(qǐng)還要提供所述遙控器匹配目標(biāo)遙控對(duì)象的方法以及使用方法。
[0011]為解決上述技術(shù)問(wèn)題,本申請(qǐng)遙控器包括觸控屏、按鍵模塊、遙控模塊、存儲(chǔ)模塊、通訊模塊和控制模塊,如圖1所示。優(yōu)選地,遙控器具有操作系統(tǒng),操作系統(tǒng)內(nèi)部集成或另行安裝有遙控軟件。
[0012]所述觸控屏具有開啟和關(guān)閉兩種狀態(tài)。當(dāng)觸控屏處于開啟狀態(tài)時(shí),其用來(lái)顯示操作系統(tǒng)和/或遙控軟件的各個(gè)界面,并檢測(cè)各種觸控操作。遙控軟件用來(lái)顯示一種或多種遙控界面,每種遙控界面都包含多個(gè)虛擬按鍵。由實(shí)體按鍵將觸控屏由開啟狀態(tài)關(guān)閉,或者在一定時(shí)間內(nèi)未檢測(cè)到觸控操作則觸控屏自動(dòng)進(jìn)入關(guān)閉狀態(tài)。當(dāng)觸控屏處于關(guān)閉狀態(tài)時(shí),其不顯示也不檢測(cè)觸控操作,由實(shí)體按鍵將觸控屏由關(guān)閉狀態(tài)開啟。
[0013]所述按鍵模塊包含有多個(gè)實(shí)體按鍵,用來(lái)檢測(cè)各個(gè)實(shí)體按鍵是否被按壓。至少一個(gè)實(shí)體按鍵用來(lái)在觸控屏處于關(guān)閉狀態(tài)時(shí)開啟觸控屏,該實(shí)體按鍵還可用來(lái)在觸控屏處于開啟狀態(tài)時(shí)關(guān)閉觸控屏。
[0014]所述遙控模塊用來(lái)對(duì)外發(fā)射和/或從外界接收紅外和/或射頻形式的遙控信號(hào),遙控信號(hào)中包含(通常是調(diào)制)有一個(gè)或多個(gè)按鍵編碼。
[0015]所述存儲(chǔ)模塊用來(lái)保存一個(gè)或多個(gè)目標(biāo)遙控對(duì)象的遙控界面、按鍵編碼信息、按鍵映射信息等。按鍵編碼信息是指遙控界面上的各個(gè)虛擬按鍵所對(duì)應(yīng)的按鍵編碼,以及編碼格式、發(fā)射形式、載波頻率、調(diào)制方式等。一旦某個(gè)虛擬按鍵被選擇(包括被映射后選擇的情況)則按照按鍵編碼信息所記錄的形式以相應(yīng)的按鍵編碼形成遙控信號(hào)。按鍵映射信息至少包含實(shí)體按鍵與虛擬按鍵之間的映射關(guān)系,還可包含實(shí)體按鍵之間的映射關(guān)系、虛擬按鍵之間的映射關(guān)系。
[0016]所述通訊模塊用來(lái)接入網(wǎng)絡(luò),例如是無(wú)線網(wǎng)絡(luò)通訊模塊、移動(dòng)通訊模塊、有線網(wǎng)卡通訊模塊等。
[0017]所述控制模塊用來(lái)獲取目標(biāo)遙控對(duì)象的遙控界面和/或按鍵編碼信息,還用來(lái)設(shè)置按鍵映射信息,還用來(lái)在虛擬按鍵和/或?qū)嶓w按鍵被選擇后尋找對(duì)應(yīng)的按鍵編碼或映射的虛擬按鍵所對(duì)應(yīng)的按鍵編碼并形成遙控信號(hào)對(duì)外發(fā)射。
[0018]請(qǐng)參閱圖2,本申請(qǐng)遙控器匹配目標(biāo)遙控對(duì)象的方法包括如下各個(gè)步驟。
[0019]第I步,獲取目標(biāo)遙控對(duì)象的遙控界面和/或按鍵編碼信息。獲取方式包括在遙控器的存儲(chǔ)模塊中尋找、在網(wǎng)絡(luò)上尋找并下載、學(xué)習(xí)并保存、測(cè)試得到等。
[0020]第2步,將部分或全部的實(shí)體按鍵映