本發(fā)明涉及顯示技術(shù)領(lǐng)域,尤其涉及加密綁定方法及裝置、加密顯示控制方法及裝置以及顯示屏系統(tǒng)。
背景技術(shù):
對于目前l(fā)ed商業(yè)顯示市場來說,有一些用戶需要根據(jù)使用者對屏體的使用日期、使用時間等方式進行收費,此時需要一種能將屏體進行加密并可以授權(quán)的方案,當授權(quán)到期,屏幕不再正常顯示。
現(xiàn)有技術(shù)有提出將led顯示屏控制系統(tǒng)與電腦進行加密綁定的技術(shù)方案,對于非法用戶更換電腦或led顯示屏控制系統(tǒng),在led顯示屏控制系統(tǒng)端都能識別并做出給予攔截的處理,提升了系統(tǒng)播放的安全性能;更換電腦播放非法視頻源,led顯示屏控制系統(tǒng)將不予接受,解決了led顯示屏控制系統(tǒng)領(lǐng)域播放安全性的問題;但是其無法實現(xiàn)led顯示屏控制系統(tǒng)內(nèi)部部件之間的加密綁定。
技術(shù)實現(xiàn)要素:
本發(fā)明的實施例提供一種加密綁定方法、一種加密綁定裝置、一種加密顯示控制方法、一種加密顯示控制裝置以及一種顯示屏系統(tǒng),解決現(xiàn)有技術(shù)無法實現(xiàn)led顯示屏控制系統(tǒng)內(nèi)部部件之間的加密綁定的問題。
一方面,提供了一種加密綁定方法,包括:檢測寄存器中的加密標志位的值判斷是否需要加密輸出;檢測與顯示屏控制卡的連接狀態(tài);以及當檢測到有顯示屏控制卡連接且需要加密輸出時,在欲輸出給連接的顯示屏控制卡的圖像數(shù)據(jù)的場頻信號中加入秘鑰碼、以及發(fā)送加密綁定指令至所述連接的顯示屏控制卡以使能所述連接的顯示屏控制卡進行加密綁定。
在本發(fā)明的一個實施例中,所述加密綁定方法還包括:接收上位機的加密綁定控制命令;以及響應所述加密綁定控制命令將所述加密綁定控制命令中的參數(shù)固化到所述寄存器中的所述加密標志位。
在本發(fā)明的一個實施例中,所述加密綁定方法還包括:在所述場頻信號中加入加密綁定使能標志作為所述加密綁定指令,且所述加密綁定使能標志在所述場頻信號中位于所述秘鑰碼之前。
再一方面,提供了一種加密綁定裝置,包括:第一檢測模塊,用于檢測寄存器中的加密標志位的值判斷是否需要加密輸出;第二檢測模塊,用于檢測與顯示屏控制卡的連接狀態(tài);以及加密綁定控制模塊,用于當檢測到有顯示屏控制卡連接且需要加密輸出時,在欲輸出給連接的顯示屏控制卡的圖像數(shù)據(jù)的場頻信號中加入秘鑰碼、以及發(fā)送加密綁定指令至所述連接的顯示屏控制卡以使能所述連接的顯示屏控制卡進行加密綁定。
在本發(fā)明的一個實施例中,所述加密綁定裝置還包括:加密綁定設置模塊,用于接收上位機的加密綁定控制命令、響應所述加密綁定控制命令將所述加密綁定控制命令中的參數(shù)固化到所述寄存器中的所述加密標志位。
在本發(fā)明的一個實施例中,所述加密綁定控制模塊包括:加密綁定指令生成子模塊,用于在所述場頻信號中加入加密綁定使能標志作為所述加密綁定指令,且所述加密綁定使能標志在所述場頻信號中位于所述秘鑰碼之前。
另一方面,提供了一種加密顯示控制方法,包括:周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功;若匹配成功,將所述輸入圖像數(shù)據(jù)顯示在顯示屏上;若匹配失敗,攔截所述輸入圖像數(shù)據(jù)。
在本發(fā)明的一個實施例中,所述周期性判斷輸入圖像數(shù)據(jù)的場頻信號包中的秘鑰碼與本地預設的秘鑰碼是否匹配成功包括:判斷輸入圖像數(shù)據(jù)的每一個場頻信號包中的秘鑰碼與本地預設的秘鑰碼是否匹配成功。
在本發(fā)明的一個實施例中,所述若匹配失敗,攔截所述輸入圖像數(shù)據(jù)包括:控制所述顯示屏黑屏。
在本發(fā)明的一個實施例中,所述加密顯示控制方法,在周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功之前包括:響應從前端顯示屏控制器輸入的加密綁定指令與所述前端顯示屏控制器進行加密綁定;其中所述前端顯示屏控制器用于提供所述輸入圖像數(shù)據(jù)。
又一方面,提供了一種加密顯示控制裝置,包括:秘鑰匹配模塊,用于周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功;以及顯示控制模塊,用于在匹配成功時將所述輸入圖像數(shù)據(jù)顯示在顯示屏上或在匹配失敗時攔截所述輸入圖像數(shù)據(jù)。
在本發(fā)明的一個實施例中,所述加密顯示控制裝置包括:加密綁定模塊,用于響應從前端顯示屏控制器輸入的加密綁定指令與所述前端顯示屏控制器進行加密綁定;其中所述前端顯示屏控制器用于提供所述輸入圖像數(shù)據(jù)。
又再一方面,提供了一種顯示屏系統(tǒng),包括:顯示屏控制器、顯示屏控制卡和led顯示屏,所述顯示屏控制卡連接在所述顯示屏控制器和所述led顯示屏之間。所述顯示屏控制器被配置用于:檢測寄存器中的加密標志位的值判斷是否需要加密輸出、檢測與所述顯示屏控制卡的連接狀態(tài)、以及當檢測到有所述顯示屏控制卡連接且需要加密輸出時在欲輸出給所述顯示屏控制卡的圖像數(shù)據(jù)的場頻信號中加入秘鑰碼、以及發(fā)送加密綁定指令至所述顯示屏控制卡以使能所述顯示屏控制卡進行加密綁定。所述顯示屏控制卡被配置用于:在進行加密綁定后周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功、在匹配成功時將所述輸入圖像數(shù)據(jù)顯示在所述led顯示屏上或在匹配失敗時攔截所述輸入圖像數(shù)據(jù)。
在本發(fā)明的一個實施例中,所述顯示屏控制器被配置用于:接收上位機的加密綁定控制命令、響應所述加密綁定控制命令將所述加密綁定控制命令中的參數(shù)固化到所述寄存器中的所述加密標志位。
在本發(fā)明的一個實施例中,所述顯示屏控制器被配置用于:在所述場頻信號中加入加密綁定使能標志作為所述加密綁定指令,且所述加密綁定使能標志在所述場頻信號中位于所述秘鑰碼之前。
上述技術(shù)方案中的一個技術(shù)方案具有如下優(yōu)點或有益效果:當顯示屏控制器和顯示屏控制卡連接之后,顯示屏控制器端的程序?qū)语@示屏控制卡加密功能,并在使用過程中顯示屏控制器與顯示屏控制卡之間不間斷的發(fā)送指定數(shù)據(jù),如果顯示屏控制器被換,顯示屏控制卡無法接收到顯示屏控制器發(fā)送的指定數(shù)據(jù),顯示屏控制卡將不再繼續(xù)工作,使得顯示屏顯示異常,從而達到顯示屏控制卡與顯示屏控制器綁定的效果。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明第一實施例中的加密綁定方法的流程示意圖;
圖2為其它實施例中的加密綁定方法的流程示意圖;
圖3為本發(fā)明第二實施例中的顯示控制方法的流程示意圖;
圖4為其它實施例中的顯示控制方法的流程示意圖;
圖5為本發(fā)明第三實施例中的加密綁定裝置的模塊示意圖;
圖6為其它實施例中的加密綁定裝置的模塊示意圖;
圖7為再一其它實施例中的加密綁定裝置的模塊示意圖;
圖8為本發(fā)明第四實施例中的加密顯示控制裝置的模塊示意圖;
圖9為其它實施例中的加密顯示控制裝置的模塊示意圖;
圖10為本發(fā)明第五實施例中的顯示屏系統(tǒng)的架構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
第一實施例
如圖1所示,本發(fā)明第一實施例中提供的一種加密綁定方法,包括:
步驟s11:檢測寄存器中的加密標志位的值判斷是否需要加密輸出;
步驟s13:檢測與顯示屏控制卡的連接狀態(tài);
步驟s15:當檢測到有顯示屏控制卡連接且需要加密輸出時,在欲輸出給連接的顯示屏控制卡的圖像數(shù)據(jù)的場頻信號中加入秘鑰碼、以及發(fā)送加密綁定指令至所述連接的顯示屏控制卡以使能所述連接的顯示屏控制卡進行加密綁定。
在本實施例中,步驟s11、s13和s15例如是由顯示屏控制器來執(zhí)行,用來與后端的顯示屏控制卡進行加密綁定,顯示屏控制器例如是雙模異步控制卡或發(fā)送卡,顯示屏控制卡例如是接收卡,秘鑰碼可以是產(chǎn)品sn號或是其它預先約定的數(shù)據(jù)串。具體地,當顯示屏控制器與顯示屏控制卡連接上電,顯示屏控制器會根據(jù)本地的寄存器中的加密標志位的值判斷是否需要加密輸出,如果需要則給顯示屏控制卡的圖像數(shù)據(jù)輸出中的場頻信號中加入默認固定的秘鑰碼,并發(fā)送加密綁定指令至顯示屏控制卡。以后在使用過程中,顯示屏控制器會通過場頻信號不停地向顯示屏控制卡發(fā)送此秘鑰碼,以確認兩者還處于綁定狀態(tài),如果顯示屏控制卡沒有收到對應的秘鑰碼,則認為顯示屏控制器被換掉,顯示屏控制卡自動停止工作。如此一來,則可以達成將前端顯示屏控制器和后端顯示屏控制卡加密綁定之目的。
優(yōu)選地,可以在場頻信號中加入加密綁定使能標志作為所述加密綁定指令,且所述加密綁定使能標志在所述場頻信號中位于所述秘鑰碼之前;其同樣可以實現(xiàn)前端顯示屏控制器和后端顯示屏控制卡加密綁定之目的。
進一步地,在其它實施例中,參見圖2,還可以在顯示屏控制器上執(zhí)行步驟s10a和步驟s10b。其中,步驟s10a:接收上位機的加密綁定控制命令;以及步驟s10b:響應加密綁定控制命令將加密綁定控制命令中的參數(shù)固化到寄存器中的加密標志位。通過執(zhí)行步驟s10a和s10b,后續(xù)執(zhí)行步驟s11時就會得到檢測結(jié)果為需要加密輸出。
第二實施例
如圖3所示,本發(fā)明第二實施例中提供的一種加密顯示控制方法,包括:
步驟s31:周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功;
步驟s33:若匹配成功,將所述輸入圖像數(shù)據(jù)顯示在顯示屏上;
步驟s35:若匹配失敗,攔截所述輸入圖像數(shù)據(jù)。
在本實施例中,步驟s31、s33和s35例如是由顯示屏控制卡來執(zhí)行,用來與前端的顯示屏控制卡進行加密綁定,顯示屏控制器例如是雙模異步控制卡或發(fā)送卡,顯示屏控制卡例如是接收卡。具體地,在顯示屏控制卡與前端顯示屏控制器加密綁定后,顯示屏控制卡程序默認會將本地預先存儲的秘鑰碼與前端顯示屏控制器發(fā)送來的場頻信號中的秘鑰碼進行匹配驗證,如果匹配成功,則認為是被綁定的卡,則可正常驅(qū)動顯示屏進行顯示,如果匹配不成功,則不能正常驅(qū)動顯示屏進行顯示。舉例來說,如果在正常工作過程中,用戶更換了其他顯示屏控制卡或者更換其它的顯示屏控制器,則整個系統(tǒng)也無法正常工作,顯示輸出會是黑屏無法正常顯示的狀態(tài)。
優(yōu)選地,在步驟s31中,可以是判斷輸入圖像數(shù)據(jù)的每一個場頻信號包中的秘鑰碼與本地預設的秘鑰碼是否匹配成功。當然,也可以不需要如此頻繁的進行匹配判斷,例如是每隔一段時間(對應多個場頻信號)進行一次匹配判斷。
進一步地,在其它實施例中,參見圖4,在進行步驟s31之前,還可進行步驟s30:響應從前端顯示屏控制器輸入的加密綁定指令與前端顯示屏控制器進行加密綁定。步驟s30的執(zhí)行典型地是作為步驟s31執(zhí)行的前提條件。
第三實施例
如圖5所示,本發(fā)明第三實施例中提供的一種加密綁定裝置50,包括:第一檢測模塊51、第二檢測模塊53和加密綁定控制模塊55。其中,第一檢測模塊51用于檢測寄存器中的加密標志位的值判斷是否需要加密輸出;第二檢測模塊53用于檢測與顯示屏控制卡的連接狀態(tài);以及加密綁定控制模塊55用于當檢測到有顯示屏控制卡連接且需要加密輸出時,在欲輸出給連接的顯示屏控制卡的圖像數(shù)據(jù)的場頻信號中加入秘鑰碼、以及發(fā)送加密綁定指令至所述連接的顯示屏控制卡以使能所述連接的顯示屏控制卡進行加密綁定。
本實施例的加密綁定裝置50例如是由顯示屏控制器例如雙模異步控制卡或發(fā)送卡來實現(xiàn),用來與后端的顯示屏控制卡進行加密綁定,當顯示屏控制器與顯示屏控制卡連接上電,顯示屏控制器會根據(jù)本地的寄存器中的加密標志位的值判斷是否需要加密輸出,如果需要則給顯示屏控制卡的圖像數(shù)據(jù)輸出中的場頻信號中加入默認固定的秘鑰碼,并發(fā)送加密綁定指定至顯示屏控制卡。以后在使用過程中,顯示屏控制器會通過場頻信號不停地向顯示屏控制卡發(fā)送此秘鑰碼,以確認兩者還處于綁定狀態(tài),如果顯示屏控制卡沒有收到對應的秘鑰碼,則認為顯示屏控制器被換掉,顯示屏控制卡自動停止工作。如此一來,則可以達成將前端顯示屏控制器和后端顯示屏控制卡加密綁定之目的。
在其它實施例中,如圖6所示,加密綁定裝置還可以進一步包括加密綁定設置模塊52,用于接收上位機的加密綁定控制命令、響應所述加密綁定控制命令將所述加密綁定控制命令中的參數(shù)固化到所述寄存器中的所述加密標志位。通過加密綁定設置模塊52的配置,后續(xù)第一檢測模塊51就會得到檢測結(jié)果為需要加密輸出。
在另一其它實施例中,如圖7所示,加密綁定控制模塊55例如包括加密綁定指令生成子模塊551,其用于在場頻信號(例如第一個或前面連續(xù)多個)中加入加密綁定使能標志作為所述加密綁定指令,且所述加密綁定使能標志在所述場頻信號中位于所述秘鑰碼之前。如此一來,可以簡化加密綁定指令的發(fā)送。
第四實施例
如圖8所示,本發(fā)明第四實施例中提供的一種加密顯示控制裝置80,包括:秘鑰匹配模塊81和顯示控制模塊83。其中,秘鑰匹配模塊81用于周期性判斷輸入圖像數(shù)據(jù)的場頻信號中的秘鑰碼與本地預設的秘鑰碼是否匹配成功;顯示控制模塊83用于在匹配成功時將所述輸入圖像數(shù)據(jù)顯示在顯示屏上或在匹配失敗時攔截所述輸入圖像數(shù)據(jù)。
本實施例的加密顯示控制裝置80例如是由顯示屏控制卡例如接收卡來實現(xiàn),用來與前端的顯示屏控制器進行加密綁定,在顯示屏控制卡與前端顯示屏控制器加密綁定后,顯示屏控制卡程序默認會將本地預先存儲的秘鑰碼與前端顯示屏控制器發(fā)送來的場頻信號中的秘鑰碼進行匹配驗證,如果匹配成功,則認為是被綁定的卡,對接收的圖像數(shù)據(jù)進行處理后輸出,則可正常驅(qū)動顯示屏進行顯示,如果匹配不成功,則不能正常驅(qū)動顯示屏進行顯示,例如丟棄接收到的圖像數(shù)據(jù)而不進行處理。舉例來說,如果在正常工作過程中,用戶更換了其他顯示屏控制卡或者更換其它的顯示屏控制器,則整個系統(tǒng)也無法正常工作,顯示輸出會是黑屏無法正常顯示的狀態(tài)。
在其它實施例中,如圖9所示,加密顯示控制裝置還可以進一步包括加密綁定模塊85,用于響應從前端顯示屏控制器輸入的加密綁定指令與前端顯示屏控制器進行加密綁定。此處,加密綁定模塊85的配置典型地為秘鑰匹配模塊81的啟動提供前提條件。
第五實施例
如圖10所示,本發(fā)明第五實施例中提供的一種顯示屏系統(tǒng)100,包括:顯示屏控制器101、顯示屏控制卡103和led顯示屏105;顯示屏控制卡103連接在顯示屏控制器101和led顯示屏105之間。
本實施例的顯示屏控制器101被配置用于執(zhí)行加密綁定方法,具體內(nèi)容可參考前述圖1和圖2所示實施例;顯示屏控制卡103被配置用于執(zhí)行加密顯示控制方法,具體內(nèi)容可參考前述圖3和圖4所示實施例。當顯示屏控制器101和顯示屏控制卡103連接之后,顯示屏控制器101端的程序?qū)语@示屏控制卡加密功能,并在使用過程中顯示屏控制器101與顯示屏控制卡103之間不間斷的發(fā)送指定數(shù)據(jù),如果顯示屏控制器101被換,顯示屏控制卡無法接收到顯示屏控制器101發(fā)送的指定數(shù)據(jù),顯示屏控制卡103將不再繼續(xù)工作,使得led顯示屏105顯示異常,從而達到顯示屏控制卡103與顯示屏控制器101綁定的效果。最后舉例來說,顯示屏控制器101例如是雙模異步控制卡或發(fā)送卡,顯示屏控制卡103例如是接收卡。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多路單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多路網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,簡稱rom)、隨機存取存儲器(randomaccessmemory,簡稱ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。