電視機的控制方法、裝置和電視機與流程
2023-05-21 00:37:36 1

本發明涉及電視機的控制領域,尤其涉及一種電視機的控制方法、裝置和電視機。
背景技術:
目前,用戶可以通過設置在電視機上的按鍵來實現對電視機的控制操作,用戶按下相應的按鍵,電視機則執行相應的控制事件。然而,現有的控制方式均不需要操作權限,即任意用戶都可以操作,這帶來了很多麻煩,例如家裡的小孩隨意操作按鍵,可能會導致電視機的參數錯亂,甚至導致電視機故障,影響了正常使用,且用戶體驗不佳。
技術實現要素:
本發明所要解決的技術問題在於,提供一種電視機的控制方法、裝置和電視機,能夠限制用戶對電視機的操作權限,僅允許具有操作權限的用戶對電視機進行控制操作,有效地改善了用戶體驗。
為了解決上述技術問題,本發明實施例提供一種電視機的控制方法,所述方法包括:
檢測電視機上當前被按下的具有指紋採集功能的按鍵;其中,所述電視機上設置有至少一個具有指紋採集功能的按鍵;
獲取被按下的按鍵當前採集的指紋;
對所述指紋進行驗證;
當驗證通過時,生成電視控制指令;
根據所述電視控制指令執行相應的電視控制事件。
優選地,所述當驗證通過時,生成電視控制指令,具體包括:
當驗證通過時,獲取所述被按下的按鍵所對應的鍵值信息;
根據所述鍵值信息生成電視控制指令。
優選地,所述當驗證通過時,生成電視控制指令,具體包括:
當驗證通過時,判斷是否存在與所述指紋對應的自定義鍵值信息;
若存在,則根據所述自定義鍵值信息生成電視控制指令;
若不存在,則獲取所述被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令。
優選地,所述獲取被按下的按鍵當前採集的指紋,具體為:
當被按下的按鍵需要進行操作權限驗證時,獲取所述被按下的按鍵當前採集的指紋。
優選地,在所述生成電視控制指令的同時,還包括:
設定所述電視機上的至少一個具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證;
所述對所述指紋進行驗證,具體為:
當所述被按下的按鍵需要進行操作權限驗證時,對所述指紋進行驗證。
相應的,本發明實施例還提供一種電視機的控制裝置,所述裝置包括:
按鍵檢測模塊,用於檢測電視機上當前被按下的具有指紋採集功能的按鍵;其中,所述電視機上設置有至少一個具有指紋採集功能的按鍵;
指紋獲取模塊,用於獲取被按下的按鍵當前採集的指紋;
指紋驗證模塊,用於對所述指紋進行驗證;
控制指令生成模塊,用於當驗證通過時,生成電視控制指令;以及,
控制指令發送模塊,用於根據所述電視控制指令執行相應的電視控制事件。
優選地,所述控制指令生成模塊具體包括:
鍵值信息獲取單元,用於當驗證通過時,獲取所述被按下的按鍵所對應的鍵值信息;以及,
控制指令生成單元,用於根據所述鍵值信息生成電視控制指令。
優選地,所述控制指令生成模塊具體包括:
鍵值信息判斷單元,用於當驗證通過時,判斷是否存在與所述指紋對應的自定義鍵值信息;
第一控制指令生成單元,用於在存在與所述指紋對應的自定義鍵值信息時,根據所述自定義鍵值信息生成電視控制指令;以及,
第二控制指令生成單元,用於在不存在與所述指紋對應的自定義鍵值信息時,獲取所述被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令。
優選地,所述指紋獲取模塊具體用於:
當被按下的按鍵需要進行操作權限驗證時,獲取所述被按下的按鍵當前採集的指紋。
優選地,所述裝置還包括:
操作權限設定模塊,用於設定所述電視機上的至少一個具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證;
所述指紋驗證模塊具體用於:
當所述被按下的按鍵需要進行操作權限驗證時,對所述指紋進行驗證。
相應地,本發明實施例還提供一種電視機,所述電視機包括處理裝置和至少一個具有指紋採集功能的按鍵;
所述處理裝置包括上述實施例所提供的電視機的控制裝置。
實施本發明,具有如下有益效果:
本發明提供的電視機的控制方法、裝置和電視機,通過獲取電視機上當前被按下的具有指紋採集功能的按鍵當前採集的指紋,進而對採集到的指紋進行驗證,且在驗證通過時,生成電視控制指令,及根據該電視控制指令執行相應的電視控制事件,從而限制用戶對電視機的操作權限,僅允許能夠通過指紋驗證的用戶對電視機進行控制操作,有效地改善了用戶體驗。
附圖說明
圖1是本發明提供的電視機的控制方法的第一實施例的流程示意圖;
圖2是本發明提供的電視機的控制方法的第二實施例的流程示意圖;
圖3是本發明提供的電視機的控制方法的第三實施例的流程示意圖;
圖4是本發明提供的電視機的控制方法的第四實施例的流程示意圖;
圖5是本發明提供的電視機的控制方法的第五實施例的流程示意圖;
圖6是本發明提供的電視機的控制方法的第六實施例的流程示意圖;
圖7是本發明提供的電視機的控制方法的第七實施例的流程示意圖;
圖8是本發明提供的電視機的控制的裝置的一個實施例的結構示意圖;
圖9是本發明提供的電視機的一個實施例的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明實施例提供一種電視機的控制方法,用於限制用戶對電視機的操作權限,僅允許能夠通過指紋驗證的用戶對電視機進行控制操作。
請參閱圖1,本發明提供的調整電視機的控制方法的第一實施例的流程示意圖,所述方法至少包括如下步驟:
S11、檢測電視機上當前被按下的具有指紋採集功能的按鍵;其中,所述電視機上設置有至少一個具有指紋採集功能的按鍵;
S12、獲取被按下的按鍵當前採集的指紋;
S13、對所述指紋進行驗證;
S14、當驗證通過時,生成電視控制指令;
S15、根據所述電視控制指令執行相應的電視控制事件。
需要說明的是,所述電視機包括處理裝置和至少一個具有指紋採集功能的按鍵,所述具有指紋採集功能的按鍵與所述處理裝置電連接,所述電視機中每個具有指紋採集功能的按鍵均對應有特定的電視控制事件,本實施例所提供的電視機的控制方法由所述電視機中的處理裝置執行。
在本發明實施例中,當用戶需要對所述電視機進行控制時,根據其需求按下相應的按鍵,而所述電視機的處理裝置實時檢測與之電連接的具有指紋採集功能的按鍵的狀態,當檢測到某個按鍵被按下時,獲取被按下的按鍵當前採集的指紋。其中,所述具有指紋採集功能的按鍵可以選用電容式指紋模塊,所述電容式指紋模塊受外界環境影響小,且目前電容式指紋技術越來越成熟,各方面成本相對較低。
在本發明實施例中,所述電視機的處理裝置在獲取到被按下的按鍵當前採集的指紋後,對所述當前採集的指紋進行驗證,以判斷所述當前採集的指紋是否為具有對所述電視機進行控制的權限的指紋。具體地,根據預先錄入的用戶指紋對所述當前採集的指紋進行驗證,例如,所述電視機中預先錄入了具有對所述電視機進行控制的權限的用戶指紋,即已授權的指紋,當獲取到所述當前採集的指紋後,將所述當前採集的指紋與所述已授權的指紋進行匹配,若所述當前採集的指紋能夠與任意一個已授權的指紋相匹配,則驗證通過,若所述當前採集的指紋與所有已授權的指紋均不匹配,則驗證不通過,有時我們希望少數用戶具有對所述電視機進行控制的權限,而大多數用戶不具有控制權限,採用這種驗證方式,預先錄入用戶指紋的工作量小,簡化了操作過程,有效地節約了人力物力資源;或者,所述電視機中預先錄入了不具有對所述電視機進行控制的權限的用戶指紋,即非法指紋,當獲取到所述當前採集的指紋後,將所述當前採集的指紋與所述非法指紋進行匹配,若所述當前採集的指紋能夠與任意一個非法指紋相匹配,則驗證不通過,若所述當前採集的指紋與所有非法指紋均不匹配,則驗證通過,相反地,有時我們希望大多數用戶具有控制權限,只有少數用戶不具有控制權限,則採用這種驗證方式,預先錄入用戶指紋的工作量小,簡化了操作過程,有效地節約了人力物力資源。
在本發明實施例中,當驗證通過時,所述電視機的處理裝置生成電視控制指令,具體地,所述電視機的處理裝置獲取有效鍵值信息,並根據所述有效鍵值信息生成電視控制指令,所述電視控制指令用於控制所述電視機執行相應的電視控制事件。其中,生成所述電視控制指令的方式有多種,例如獲取當前被按下的按鍵所對應的鍵值信息,再直接根據所述鍵值信息生成所述電視控制指令,其中,當前被按下的按鍵所對應的鍵值信息即為有效鍵值信息。另外,生成所述電視控制指令後,所述電視機中的處理裝置根據所述電視控制指令執行相應的電視控制事件。
本發明實施例提供的電視機的控制方法,通過獲取電視機上當前被按下的具有指紋採集功能的按鍵當前採集的指紋,進而對當前採集的指紋進行驗證,且在驗證通過時,生成電視控制指令,及根據該電視控制指令執行相應的電視控制事件,從而限制用戶對電視機的操作權限,僅允許能夠通過指紋驗證的用戶對電視機進行控制操作,有效地改善了用戶體驗。
請參閱圖2,是本發明提供的調整電視機的控制方法的第二實施例的流程示意圖,在上述第一實施例的基礎上,所述當驗證通過時,生成電視控制指令,具體包括:
當驗證通過時,獲取所述被按下的按鍵所對應的鍵值信息;
根據所述鍵值信息生成電視控制指令。
在本實施例中,所述電視機中每個具有指紋採集功能的按鍵所對應的鍵值信息均對應有特定的電視控制事件,當驗證通過時,直接根據當前被按下的按鍵所對應的鍵值信息生成所述電視控制指令,例如,當驗證通過時,先獲取當前被按下的按鍵所對應的鍵值信息,進而直接查找預先存儲的當前獲取到的鍵值信息所對應的電視控制指令,其中,所述當前被按下的按鍵所對應的鍵值信息即為上述實施例中所述的有效鍵值信息。
請參閱圖3,是本發明提供的調整電視機的控制方法的第三實施例的流程示意圖,在上述第一實施例的基礎上,所述當驗證通過時,生成電視控制指令,具體包括:
當驗證通過時,判斷是否存在與所述指紋對應的自定義鍵值信息;
若存在,則根據所述自定義鍵值信息生成電視控制指令;
若不存在,則獲取所述被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令。
需要說明的是,一般情況下,所述電視機中按鍵的標識都比較小,在視線不佳的情況下,用戶可能看不清按鍵的標識,這導致用戶需要耗費很多時間精力去找尋目標按鍵,操作繁瑣,用戶體驗不佳。
在本實施例中,通過為預先錄入的用戶指紋預設相應的鍵值信息,即自定義鍵值信息,所述自定義鍵值信息的優先級高於當前被按下的按鍵所對應的鍵值信息,即當驗證通過時,先判斷是否存在與當前獲取到的指紋對應的自定義鍵值信息,若存在,則根據所述自定義鍵值信息生成電視控制指令,例如獲取所述自定義鍵值信息,並查找預先存儲的所述自定義鍵值信息所對應的電視控制指令,其中,所述自定義鍵值信息即為上述實施例中所述的有效鍵值信息;若不存在,則獲取當前被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令,例如,獲取當前被按下的按鍵所對應的鍵值信息,進而查找預先存儲的當前獲取到的鍵值信息所對應的電視控制指令,其中,當前被按下的按鍵所對應的鍵值信息即為上述實施例中所述的有效鍵值信息。
本實施例可以為預先錄入的某個用戶指紋預設相應的鍵值信息,例如為A用戶左手食指的指紋預設「菜單功能按鍵」所對應的鍵值信息,即當A用戶用其左手食指按下所述電視機的按鍵,當驗證通過後,不論A用戶的左手食指按下的是所述電視機中的哪個按鍵,即不管是「菜單功能按鍵」還是其他任意功能按鍵被按下,所述電視機的處理裝置都根據「菜單功能鍵」所對應的鍵值信息生成電視控制指令,進而所述電視機將執行所述「菜單功能按鍵」所對應的電視控制事件。因此,可以根據用戶需求快捷且簡單的實現對所述電視機的控制,提高了操作的便利性,從而提高了用戶體驗。
請參閱圖4,是本發明提供的調整電視機的控制方法的第四實施例的流程示意圖,在上述任一實施例的基礎上(圖4僅示出以上述第三實施例為基礎),所述獲取被按下的按鍵當前採集的指紋,具體為:
當被按下的按鍵需要進行操作權限驗證時,獲取所述被按下的按鍵當前採集的指紋。
需要說明的是,所述電視機上通常設置有許多個按鍵,用於實現所述電視機的多種功能控制,然而,有一些按鍵所控制的功能並不會涉及所述電視機的關鍵性問題,例如電視機的音量加減按鍵,因此這類按鍵可以允許任意用戶操作。
在本實施方式中,為所述電視機上的按鍵設置權限屬性,即某些按鍵需要進行操作權限驗證,某些按鍵無需進行操作權限驗證。在獲取當前被按下的按鍵當前採集的指紋之前,先判斷所述當前被按下的按鍵是否需要進行操作權限驗證,若需要,則獲取所述按鍵當前採集的指紋。此外,還可以增設如下步驟,若不需要,則獲取所述當前被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令。本實施方式可以根據用戶需求對所述電視機上的按鍵進行個性化設置,提高了用戶體驗。
請參閱圖5,是本發明提供的調整電視機的控制方法的第五實施例的流程示意圖,在上述任一實施例的基礎上(圖5僅示出以上述第三實施例為基礎),在所述生成電視控制指令的同時,還包括:
設定所述電視機上的至少一個具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證;
所述對所述指紋進行驗證,具體為:
當所述被按下的按鍵需要進行操作權限驗證時,對所述指紋進行驗證。
需要說明的是,有時用戶會連續操作所述電視機上的按鍵,例如連續更換電視機當前播放的頻道,這樣的情況下,一般都是同一個用戶進行操作,因此,所述電視機的處理裝置無需在每次檢測到有按鍵被按下時都進行指紋驗證。
本實施例中,在通過一次驗證之後,生成電視控制指令的同時,啟動所述電視機中的定時器計時,設定所述電視機中按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證,例如設定當前被按下的具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證,即若用戶在所述預設的時間範圍內再次按下上一次所按下的按鍵,則所述電視機的處理裝置將跳過所述步驟S13,而執行所述步驟S14,即直接判斷是否存在與當前採集到的指紋對應的自定義鍵值信息,若存在,則根據所述自定義鍵值信息生成電視控制指令,若不存在,則獲取所述當前被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令;或者,設定所述電視機中的所有具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內均不需要進行操作權限驗證,即若用戶在所述預設的時間範圍內操作所述電視機上的任一具有指紋採集功能的按鍵,所述電視機的處理裝置都將跳過所述步驟S13,而執行所述步驟S14,具體實施過程同上,此處不加贅述。本實施例能夠減少所述電視機的處理裝置的工作量,減小所述處理裝置的資源佔用率,優化控制過程。
請參閱圖6,是本發明提供的調整電視機的控制方法的第六實施例的流程示意圖,在上述任一實施例的基礎上(圖6僅示出以上述第四實施例為基礎),在所述步驟S11之後,所述步驟S12之前,還包括:
根據檢測結果判斷當前操作是否為誤操作;若是,則返回所述步驟S11;若否,則繼續執行所述步驟S12;
需要說明的是,用戶在操作過程中可能存在誤操作。因此,本實施方式中,在判定當前操作不是誤操作時,繼續執行所述步驟S12,否則返回所述步驟S11,即重新檢測所述電視機當前被按下的按鍵,直至當前操作不是誤操作時,再繼續執行所述步驟S12。例如,根據檢測結果判斷是否存在N個按鍵同時被按下,其中,N為大於1的正整數,若否,則說明當前操作不是誤操作,繼續執行所述步驟S12,若是,則說明當前操作為誤操作,返回所述步驟S11。可見,本實施方式能夠提高控制過程的可靠性。
請參閱圖7,是本發明提供的調整電視機的控制方法的第七實施例的流程示意圖,在上述任一實施例的基礎上(圖7僅示出以上述第六實施例為基礎)所述方法還包括:
當驗證不通過時,將驗證失敗次數加一;
判斷所述驗證失敗次數是否大於預設的閾值;若是,則執行報警操作。
本實施方式中,在驗證失敗次數大於預設的閾值時,執行報警操作,例如發出報警聲音或者發出報警燈光等,提示相關人員有非法人員正在操作所述電視機上的具有指紋採集功能的按鍵,企圖控制所述電視機,以使相關人員能及時知曉並採取措施。
相應的,本發明實施例還提供一種電視機的控制裝置,用於執行上述實施例中的電視機的控制方法的所有流程。
請參閱圖8,是本發明提供的電視機的控制裝置的一個實施例的結構示意圖,所述裝置包括:
按鍵檢測模塊11,用於檢測電視機上當前被按下的具有指紋採集功能的按鍵;其中,所述電視機上設置有至少一個具有指紋採集功能的按鍵;
指紋獲取模塊12,用於獲取被按下的按鍵當前採集的指紋;
指紋驗證模塊13,用於對所述指紋進行驗證;
控制指令生成模塊14,用於當驗證通過時,生成電視控制指令;以及,
控制指令發送模塊15,用於根據所述電視控制指令執行相應的電視控制事件。
本發明實施例提供的電視機的控制裝置,通過獲取電視機上當前被按下的具有指紋採集功能的按鍵當前採集的指紋,進而對當前採集的指紋進行驗證,且在驗證通過時,生成電視控制指令,及根據該電視控制指令執行相應的電視控制事件,從而限制用戶對電視機的操作權限,僅允許能夠通過指紋驗證的用戶對電視機進行控制操作,有效地改善了用戶體驗。
在一個優選的實施方式中,所述控制指令生成模塊14具體包括:
鍵值信息獲取單元,用於當驗證通過時,獲取所述被按下的按鍵所對應的鍵值信息;以及,
控制指令生成單元,用於根據所述鍵值信息生成電視控制指令。
在另一個優選的實施方式中,所述控制指令生成模塊14具體包括:
鍵值信息判斷單元,用於當驗證通過時,判斷是否存在與所述指紋對應的自定義鍵值信息;
第一控制指令生成單元,用於在存在與所述指紋對應的自定義鍵值信息時,根據所述自定義鍵值信息生成電視控制指令;以及,
第二控制指令生成單元,用於在不存在與所述指紋對應的自定義鍵值信息時,獲取所述被按下的按鍵對應的鍵值信息,並根據所述鍵值信息生成電視控制指令。
在一個優選的實施方式中,所述指紋獲取模塊12具體用於:
當被按下的按鍵需要進行操作權限驗證時,獲取所述被按下的按鍵當前採集的指紋。
在一個優選的實施方式中,所述裝置還包括:
操作權限設定模塊,用於設定所述電視機上的至少一個具有指紋採集功能的按鍵自生成所述電視控制指令起的預設時間範圍內不需要進行操作權限驗證;
所述指紋驗證模塊具體用於:
當所述被按下的按鍵需要進行操作權限驗證時,對所述指紋進行驗證。
在一種優選的實施方式中,所述裝置還包括:
誤操作判斷模塊,用於根據檢測結果判斷當前操作是否為誤操作;並在判定所述當前操作為誤操作時,返回所述「檢測電視機上當前被按下的具有指紋採集功能的按鍵」的步驟;在判定所述當前操作不是誤操作時,繼續執行所述「獲取被按下的按鍵當前採集的指紋」的步驟;
在一種優選的實施方式中,所述裝置還包括:
失敗次數計算模塊,用於當驗證不通過時,將驗證失敗次數加一;以及,
報警模塊,用於判斷所述驗證失敗次數是否大於預設的閾值;若是,則執行報警操作。
相應的,本發明實施例還提供一種電視機。
請參閱圖9,是本發明提供的電視機的一個實施例的結構示意圖,所述電視機包括處理裝置100和至少一個具有指紋採集功能的按鍵(K1、K2、K3…Kn,其中,n為大於或等於1的正整數);所述處理裝置100包括上述實施例所提供的電視機的控制裝置。
需要說明的是,所述電視機還包括上拉電阻及濾波電容等外圍元器件,所述按鍵通過所述上拉電阻與所述處理裝置100電連接。當有按鍵被按下時,被按下的按鍵導通接地,使得電路整體阻值發生變化,所述處理裝置100檢測到的電壓情況隨之改變,因此,所述處理裝置100根據檢測到的電壓情況即可獲知是否有按鍵被按下以及是哪個按鍵被按下。
本發明實施例提供的電視機,通過獲取電視機上當前被按下的具有指紋採集功能的按鍵當前採集的指紋,進而對當前採集的指紋進行驗證,且在驗證通過時,生成電視控制指令,及根據該電視控制指令執行相應的電視控制事件,從而限制用戶對電視機的操作權限,僅允許能夠通過指紋驗證的用戶對電視機進行控制操作,有效地改善了用戶體驗。
以上所述是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和變形,這些改進和變形也視為本發明的保護範圍。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。