專(zhuān)利名稱(chēng):視頻處理裝置及其方法,和電子裝置及其控制方法
視頻處理裝置及其方法,和電子裝置及其控制方法技術(shù)領(lǐng)域與本發(fā)明一致的裝置和方法涉及視頻處理裝置及其控制方法,且更具體 地,涉及一種電子裝置及其用于升級(jí)軟件的控制方法。
背景技術(shù):
一般,可以通過(guò)諸如中央處理單元(CPU)、只讀存儲(chǔ)器(RAM)等一 樣的硬件和使得該硬件執(zhí)行操作的軟件配置包括諸如電視機(jī)(TV) —樣的視 頻處理裝置的電子裝置。該軟件包括用于管理該視頻處理裝置的整個(gè)操作的 操作系統(tǒng)、和使得用戶(hù)在該操作系統(tǒng)的支持下執(zhí)行特定功能的應(yīng)用程序。下 文中,該電子裝置的軟件將被稱(chēng)為"控制程序"。該電子裝置的控制程序可以被升級(jí)。例如,該電子裝置從外部源接收用 于升級(jí)該控制程序的程序(下文中,稱(chēng)為"升級(jí)程序"),并且基于該接收的 升級(jí)程序升級(jí)該控制程序。升級(jí)程序接收方法包括用于通過(guò)使用廣播信號(hào)、網(wǎng)絡(luò)等遠(yuǎn)程接收該升級(jí) 程序的方法和用于將存儲(chǔ)該升級(jí)程序的諸如通用串行總線(USB)存儲(chǔ)器等 一樣的便攜存儲(chǔ)介質(zhì)連接到電子裝置以直接從便攜存儲(chǔ)介質(zhì)中接收該升級(jí)程 序的方法。在傳送該升級(jí)程序中為了安全加密該升級(jí)程序。這里,該電子裝置解密 加密的升級(jí)程序以執(zhí)行升級(jí)。圖1是根據(jù)相關(guān)技術(shù)的電子裝置的升級(jí)程序的 加密和解密過(guò)程的示例。首先,加密裝置10依據(jù)產(chǎn)生加密的升級(jí)程序的預(yù)定的算法執(zhí)行升級(jí)程序 的加密ll。在此例中,升級(jí)程序可以是控制程序的升級(jí)圖像。然后,為了加強(qiáng)安全信令12被執(zhí)行到該加密的升級(jí)程序。接下來(lái),加密裝置10傳送該加密的升級(jí)程序到電子裝置20。升級(jí)程序 的傳送介質(zhì)包括如上描述的廣播信號(hào)、網(wǎng)絡(luò)、便攜存儲(chǔ)介質(zhì)等。電子裝置20接收該傳送的加密的升級(jí)程序,并且執(zhí)行用于驗(yàn)證傳送升級(jí) 程序的對(duì)象主體的鑒權(quán)21。電子裝置20然后執(zhí)行對(duì)應(yīng)于關(guān)于該加密的升級(jí)程序的加密算法的解密 22以獲得升級(jí)程序。電子裝置20也基于獲得的升級(jí)程序執(zhí)行控制程序的升 級(jí)23。最近,隨著電子裝置的功能的改進(jìn),升級(jí)程序的大小增加。因此,電子 裝置的硬件的容量,且尤其是解密該升級(jí)程序必須的存儲(chǔ)器容量增加。同樣,如果電子裝置的硬件的性能不能夠支持升級(jí)程序的大小的增加, 則解密升級(jí)程序要花長(zhǎng)的時(shí)間。發(fā)明內(nèi)容本發(fā)明的示范實(shí)施例克服以上缺點(diǎn)和以上沒(méi)有描述的其它缺點(diǎn)。同樣, 本發(fā)明并不要求克服以上描述的缺點(diǎn),并且本發(fā)明的示范實(shí)施例可能不克服 以上描述的任何問(wèn)題。因此,本發(fā)明的一方面提供不考慮升級(jí)程序的大小的最小化解密加密的 升級(jí)程序所必需的存儲(chǔ)器容量的視頻處理裝置及其控制方法,和電子裝置及 其控制方法。本發(fā)明的另 一方面是提供最小化解密加密的升級(jí)程序所必要的時(shí)間的視 頻處理裝置及其控制方法,和電子裝置及其控制方法。本發(fā)明的另外的方面一部分將在隨后的說(shuō)明中提出, 一部分根據(jù)該說(shuō)明 將是顯然的,或可以通過(guò)本發(fā)明的實(shí)踐領(lǐng)會(huì)。根據(jù)本發(fā)明的一方面,提供的視頻處理裝置包括視頻處理部分,其執(zhí) 行視頻信號(hào)的視頻處理并且基于該視頻信號(hào)顯示視頻;存儲(chǔ)部分,其存儲(chǔ)涉 及該視頻處理部分的視頻處理的控制程序;接收部分,其接收用于升級(jí)存儲(chǔ) 在存儲(chǔ)部分的控制程序的加密的升級(jí)程序;以及控制部分,其基于升級(jí)程序 升級(jí)該控制程序,其中通過(guò)解密由接收部分按預(yù)定大小的塊的單位接收的該 加密的升級(jí)程序獲得該升級(jí)程序。根據(jù)本發(fā)明的一方面,該控制部分可以選擇地執(zhí)行關(guān)于每塊的解密。根據(jù)本發(fā)明的一方面,該控制部分可以依據(jù)先前被解密的塊的具體比特 值確定是否解密某個(gè)塊。根據(jù)本發(fā)明的一方面,該控制部分也可以依據(jù)先前被解密的塊的具體字 節(jié)值大于預(yù)定的參考值來(lái)確定是否解密某個(gè)塊。根據(jù)本發(fā)明的一方面,值Cd(X)由下面等式確定Cd(X)=F(Q(X-Y)),其中,Cd (X)表示是否對(duì)多個(gè)塊的第X個(gè)塊解密;如果Cd(X)是O則解密沒(méi)有執(zhí)行;如果Cd (X)是1則解密被執(zhí)行;Cd (1) =1; X=2、 3.....M-l或M; Y是大于1的整數(shù);值Q (X-Y)表示第(X-Y)個(gè)塊;并且F ( Q (X-Y))是取決于Q (X-Y)的屬性而具有0或1的值的函數(shù)。根據(jù)本發(fā)明的 一方面,通過(guò)解密獲得的升級(jí)程序可以包括控制程序的升 級(jí)圖像,并且該控制部分按連續(xù)的順序在該存儲(chǔ)部分中存儲(chǔ)多個(gè)解密的塊。根據(jù)本發(fā)明的一方面,接收部分可以從廣播信號(hào)傳送裝置、升級(jí)服務(wù)器 和便攜存儲(chǔ)介質(zhì)中的 一個(gè)接收該加密的升級(jí)程序。根據(jù)本發(fā)明的另一方面,提供視頻處理裝置的控制方法,該方法包括解密由接收部分按預(yù)定大小的塊的單位接收的加密的升級(jí)程序;并且基于通過(guò)解密獲得的該升級(jí)程序升級(jí)存儲(chǔ)在存儲(chǔ)部分的控制程序。 根據(jù)本發(fā)明的一方面,該解密可以包括選擇地關(guān)于每塊解密。 根據(jù)本發(fā)明的一方面,該解密可以包括依據(jù)先前被解密的塊的具體比特值確定是否解密某個(gè)塊。根據(jù)本發(fā)明的一方面,該解密可以包括依據(jù)先前被解密的塊的具體字節(jié)值大于預(yù)定的參考值來(lái)確定是否解密某個(gè)塊。根據(jù)本發(fā)明的一方面,值Cd(X)由下面等式確定Cd(X)=F(Q(X-Y)), 其中,Cd (X)表示是否對(duì)多個(gè)塊的第X個(gè)塊解密;如果Cd(X)是O則解密沒(méi)有執(zhí)行;如果Cd (X)是1則解密被執(zhí)行;Cd (1) =1; X=2、 3.....M-l或M; Y是大于1的整數(shù);值Q (X-Y)表示第(X-Y)個(gè)塊;并且F (Q (X-Y))是取決于Q (X-Y)的屬性而具有0或1的值的函數(shù)。根據(jù)本發(fā)明的一方面,通過(guò)解密獲得的升級(jí)程序可以包括控制程序的升 級(jí)圖像,并且該解密可以包括按連續(xù)的順序在該存儲(chǔ)部分中存儲(chǔ)多個(gè)解密的 塊。根據(jù)本發(fā)明的一方面,可以從廣播信號(hào)傳送裝置、升級(jí)服務(wù)器和便攜存 儲(chǔ)介質(zhì)中的一個(gè)接收通過(guò)接收部分接收的加密的升級(jí)程序。根據(jù)本發(fā)明的一方面,提供一種電子裝置,包括功能部分,其執(zhí)行至 少一種功能;存儲(chǔ)部分,其包括存儲(chǔ)涉及由該功能部分執(zhí)行的功能的控制程 序的存儲(chǔ)空間;接收部分,其接收加密的控制程序;和控制部分,其在該存 儲(chǔ)部分中存儲(chǔ)該控制程序,其中通過(guò)解密由接收部分按多個(gè)塊的單位接收的該加密的控制程序獲得該控制程序。根據(jù)本發(fā)明的一方面,提供一種電子裝置的控制方法,該方法包括解 密由接收部分按多個(gè)塊的單位接收的該加密的控制程序;并且在存儲(chǔ)部分中 存儲(chǔ)通過(guò)該解密獲得的該控制程序。
根據(jù)結(jié)合附圖的示范實(shí)施例的以下描述,本發(fā)明的上述和/或其它方面將 變得明顯和更容易理解,其中圖1是根據(jù)現(xiàn)有技術(shù)的電子裝置的升級(jí)程序的加密和解密過(guò)程的示例; 圖2是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的視頻處理裝置的配置的框圖; 圖3是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的升級(jí)程序的加密過(guò)程的流程圖; 圖4說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的升級(jí)程序的多個(gè)塊; 圖5是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的加密的升級(jí)程序的解密過(guò)程的流程圖;圖6說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的加密的升級(jí)程序的多個(gè)塊。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參考在附圖中說(shuō)明的本發(fā)明的示范實(shí)施例,其中相似的參考 標(biāo)記始終指示相似的組件。下面描述示范實(shí)施例從而通過(guò)參考附圖解釋本發(fā) 明。圖2是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的視頻處理裝置100的配置的框圖。 視頻處理裝置100可以是通過(guò)TV、機(jī)頂盒等實(shí)現(xiàn),并且執(zhí)行視頻信號(hào)的視頻 處理和基于視頻信號(hào)顯示視頻。如圖2所示,視頻處理裝置100執(zhí)行用于執(zhí)行操作的控制程序。該控制 程序包括管理視頻處理裝置100的整個(gè)操作的操作系統(tǒng),和使得用戶(hù)在操作 系統(tǒng)的支持下執(zhí)行具體功能的應(yīng)用程序。視頻處理裝置100的控制程序可以被升級(jí)。視頻處理裝置100從外界接 收用于升級(jí)該控制程序的升級(jí)程序,并且基于該接收的升級(jí)程序升級(jí)該控制 程序。視頻處理裝置100可以遠(yuǎn)程地經(jīng)過(guò)廣播信號(hào)或網(wǎng)路從廣播信號(hào)傳送裝置 (未示出)或升級(jí)服務(wù)器(未示出)中接收升級(jí)程序,或從存儲(chǔ)該升級(jí)程序 的諸如USB存儲(chǔ)器等的便攜存儲(chǔ)介質(zhì)(未示出)中直接地接收該升級(jí)程序。可以加密該升級(jí)程序??梢酝ㄟ^(guò)廣播信號(hào)傳送裝置或升級(jí)服務(wù)器(在下 文,稱(chēng)為"加密裝置")執(zhí)行該升級(jí)程序的加密。該加密裝置按具有預(yù)定大小的塊(piece)的單位連續(xù)地加密視頻處理裝 置100的升級(jí)程序。如果該升級(jí)程序具有大小為幾兆(MB)到數(shù)十兆(MB), 則每個(gè)塊的大小可以是幾千字節(jié)(kB)到數(shù)十千字節(jié)(kB)。加密裝置可以選擇地執(zhí)行關(guān)于多個(gè)塊的加密??梢砸罁?jù)先前在加密中被 加密的塊(在下文,稱(chēng)為"先前塊")的屬性確定關(guān)于某個(gè)塊是否要加密。先前塊的屬性可以是先前塊的具體比特值。例如,先前塊的屬性可以是 先前塊的第 一字節(jié)的最低位置的比特值。同樣,先前塊的屬性可以是具體字節(jié)值是否大于預(yù)定的參考值。例如, 先前塊的屬性可以是第一字節(jié)值是否大于5.先前塊的屬性的值可以表示為0或1。如果先前塊的屬性的值是O,則可 以不執(zhí)行加密,如果先前塊的屬性的值是1,則可以執(zhí)行加密。值Ce ( X )表示是否對(duì)將被加密的多個(gè)塊的第X個(gè)塊加密。如果Ce ( X ) 是O,則不執(zhí)行加密,且如果Ce(X)是l,則執(zhí)行加密。Ce(l)=l,并且 Ce (X)可以由下面的等式1確定。等式lCe ( X) = F (P ( X-Y))在此例中,X=2、 3.....M-1或M。值P (X-Y)表示加密的第(X-Y)塊。函數(shù)F (P (X-Y))是取決于P (X-Y)的屬性而具有0或1的值的函數(shù)。 例如,F(xiàn) (P (X-Y))可以是P (X-Y)的具體比特值,或可以是表示具體比特值是否大于預(yù)定參考值的值。可以通過(guò)塊的總lt目確定M。例如,Y可以是l,并且,如果加密關(guān)于某個(gè)塊,則參考緊接的先前塊的屬性。圖3是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的升級(jí)程序的加密過(guò)程的流程圖。 圖4說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的升級(jí)程序的多個(gè)塊。最初,該加密裝置評(píng)估在圖4的升級(jí)程序50中示出的第一塊51的屬性 值,并且存儲(chǔ)該評(píng)估的屬性值(S101 )。在操作S101中,在構(gòu)成該升級(jí)程序 50的一系列數(shù)據(jù)塊中的預(yù)定大小的數(shù)據(jù)的第一塊可以被確定為第一塊51。第 一塊51依據(jù)其屬性具有屬性值0或1。然后,加密裝置相對(duì)于第一塊51執(zhí)行加密(S102)。其次,該加密裝置評(píng)估關(guān)于下一個(gè)塊的屬性值,即,圖4所示的第二塊52,并且存儲(chǔ)該評(píng)估的屬性值(S103)。在操作S103中,在構(gòu)成該升級(jí)程序 50的一系列數(shù)據(jù)塊中緊接對(duì)應(yīng)于加密的塊的數(shù)據(jù)塊的預(yù)定大小的數(shù)據(jù)塊可以 被確定為第二塊52。然后,該加密裝置確認(rèn)是否執(zhí)行第二塊52的加密(S104)。在操作S104 中,可以依據(jù)該存儲(chǔ)的第一塊51的屬性值確定是否加密第二塊52。在操作S104中,如果第一塊51的屬性值是1,則該加密裝置執(zhí)行第二 塊52的加密(S105)。如果第一塊51的屬性值是O,則不執(zhí)行操作S105,并 且進(jìn)入操作S106。該加密裝置確認(rèn)升級(jí)程序50的全部塊是否被完全地加密(S106)。在操作S106中,如果關(guān)于升級(jí)程序50的全部塊的加密確定并未完成, 則該加密裝置評(píng)估和存儲(chǔ)下一個(gè)塊的屬性值(S103 )。然后再次執(zhí)行操作S104 到S賜。在操作S106中,如果關(guān)于升級(jí)程序50的全部塊的加密確定完成,則該 加密過(guò)程結(jié)束。該加密裝置可以經(jīng)過(guò)廣播信號(hào)或網(wǎng)絡(luò)遠(yuǎn)程地傳送完全加密的全部塊(下 文中,稱(chēng)為"加密的升級(jí)程序,,)到視頻處理裝置100。該加密裝置可以在傳 送前執(zhí)行信令以加強(qiáng)該加密的升級(jí)程序的安全。視頻處理裝置IOO接收該加密的升級(jí)程序,并且解密該接收的加密的升 級(jí)程序以獲得升級(jí)程序。當(dāng)解密該加密的升級(jí)程序時(shí)^L頻處理裝置100按預(yù) 定大小的塊的單位執(zhí)行該加密的升級(jí)程序的解密。如圖2所示,視頻處理裝置100包括執(zhí)行視頻信號(hào)的視頻處理的視頻處 理部分110,存儲(chǔ)控制程序121的存儲(chǔ)部分120,接收用于升級(jí)控制程序121 的加密的升級(jí)程序200的接收部分130,和控制部分140,其基于通過(guò)使用預(yù) 定大小的塊解密該接收的加密的升級(jí)程序200獲得的升級(jí)程序122升級(jí)控制 程序121。視頻處理部分IIO執(zhí)行關(guān)于視頻信號(hào)的解碼,縮放等。該視頻信號(hào)包括 廣播信號(hào)。存儲(chǔ)部分120可以存儲(chǔ)通過(guò)解密該加密的升級(jí)程序200獲得的升級(jí)程序 122以及控制程序121。存儲(chǔ)部分120可以示范地由作為非易失性存儲(chǔ)器的快 閃存儲(chǔ)器實(shí)現(xiàn)。接收部分130從加密裝置中接收加密的升級(jí)程序200。接收部分130可 以經(jīng)過(guò)廣播信號(hào)或網(wǎng)絡(luò)接收該加密的升級(jí)程序200。同樣,接收部分130可 以從諸如USB等一樣的便攜存儲(chǔ)介質(zhì)(未示出)中接收該加密的升級(jí)程序 200。接收部分130可以接收通過(guò)視頻處理部分110接收的視頻信號(hào)??刂撇糠?40按順序以預(yù)定大小的塊的單位執(zhí)行關(guān)于接收的加密的升級(jí) 程序200的解密,并且基于由此獲得的升級(jí)程序122升級(jí)控制程序121。解 密塊的大小與在加密該加密的升級(jí)程序200中確定的塊的大小相同。當(dāng)接收加密的升級(jí)程序200時(shí),控制部分140可以按順序以預(yù)定大小的 塊的單位,執(zhí)行關(guān)于一系列接收的數(shù)據(jù)的解密。因此,如果僅接收具有大小 小于完整加密的升級(jí)程序200的大小的塊,則能夠容易地執(zhí)行該塊的解密, 由此,減少解密所需的存儲(chǔ)器容量??刂撇糠?40可以選擇地執(zhí)行關(guān)于每個(gè)塊的解密。在此例中,可以依據(jù) 先前解密的塊(下文中,如同在加密中般稱(chēng)為"先前塊")的屬性確定是否解 密關(guān)于某個(gè)塊。在解密中的先前塊的屬性與在加密中確定的先前塊的屬性相同。即,先 前塊的屬性可以是先前塊的具體比特值,或表示具體字節(jié)值是否大于預(yù)定的 參考值的值。在解密中,是否依據(jù)先前塊的屬性值執(zhí)行解密對(duì)應(yīng)于加密的情況。例如, 如果在加密中當(dāng)先前塊的屬性值是0時(shí)不執(zhí)行加密,則在解密中當(dāng)先前塊的 屬性值是O時(shí)不執(zhí)行解密。值Cd ( X)表示是否對(duì)將被解碼的多個(gè)塊的第X個(gè)塊解密。如果Cd ( X ) 是0,則不執(zhí)行解密,且如果Cd(X)是l,則執(zhí)行解密。Cd(l)=l,并且 Cd (X)可以由下面的等式2確定。等式2Cd (X) =F (Q (X-Y))在此例中,X=2、 3.....M-1或M。值Q (X-Y)表示解密的第(X-Y)個(gè)塊。函數(shù)F (Q (X-Y))是取決于Q (X-Y)的屬性而具有0或1的值的函 數(shù),并且與加密中的函數(shù)F (P (X-Y))相同。同樣,M和Y與加密的情況 相同。圖5是說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的加密的升級(jí)程序的解密過(guò)程的流 程圖,以及圖6說(shuō)明根據(jù)本發(fā)明的示范實(shí)施例的加密的升級(jí)程序的多個(gè)塊。首先,控制部分140評(píng)估在圖6中示出的加密的升級(jí)程序200的一系列彭:據(jù) 中圖6所示的第一塊201的屬性值,并且存儲(chǔ)該評(píng)估的屬性值(S201 )。其次,控制部分140相對(duì)于第一塊201執(zhí)行解密(S202 )。在解密中使用 的算法對(duì)應(yīng)于在該升級(jí)程序的加密中使用的算法。然后,控制部分140評(píng)估關(guān)于下一個(gè)塊的屬性值,即,圖6所示的第二 塊202,并且存儲(chǔ)該評(píng)估的屬性值(S203 )。然后控制部分140確認(rèn)是否執(zhí)行第二塊202的解密(S204 )。在操作S204 中,可以依據(jù)該存儲(chǔ)的第一塊201的屬性值確定是否解密第二塊202。在操作S204中,如果第一塊201的屬性值是1,則控制部分140執(zhí)行第 二塊202的解密(S205 )。如果第一塊201的屬性值是0,則不執(zhí)行操作S205, 并且進(jìn)入纟喿作S206。然后,控制部分140按順序在存儲(chǔ)部分120中存儲(chǔ)在操作S204或S205 中執(zhí)行的該塊的數(shù)據(jù)(S206)。該升級(jí)程序可以是控制程序121的升級(jí)圖像。隨后,控制部分140確認(rèn)該加密的升級(jí)程序200的全部塊是否^皮完全地 解碼(S207 )。在操作S207中,如果關(guān)于該加密的升級(jí)程序200的全部塊的解密并未完 成,則控制部分140評(píng)估和存儲(chǔ)下一個(gè)塊的屬性值(S203 )。在下一個(gè)塊上重 復(fù)操作S204到S207。在操作S207中,如果關(guān)于該加密的升級(jí)程序200的全部塊的解密完成, 則控制部分140基于通過(guò)在存儲(chǔ)部分120中按順序存儲(chǔ)全部塊獲得的升級(jí)程 序122升級(jí)該控制程序121 (S208)。因此,由于選擇地執(zhí)行關(guān)于多個(gè)塊的解密,解密加密的升級(jí)程序的時(shí)間 能夠被最小化。如果對(duì)加密的升級(jí)程序200執(zhí)行信令,則控制部分140可以在解密前額 外地執(zhí)行關(guān)于該加密的升級(jí)程序200的鑒權(quán)??刂撇糠?40可以包括諸如CPU (未示出)、RAM (未示出)等的硬件 和加載到RAM將被CPU執(zhí)行的軟件。編程控制部分140的軟件從而CPU能 夠執(zhí)行控制部分140的操作??刂瞥绦?21可以被包括在控制部分MO的軟 件中。如圖2所示,視頻處理裝置IOO可以進(jìn)一步包括顯示部分150,其基于 由視頻處理部分110處理的視頻信號(hào)顯示視頻。顯示部分150可以依據(jù)液晶顯示器(LCD)類(lèi)型、等離子顯示面板(PDP)類(lèi)型等顯示視頻??梢酝ㄟ^(guò)除諸如TV —樣的視頻處理裝置100以外的諸如電冰箱、洗衣 機(jī)和其它消費(fèi)電子一樣的電子裝置示范地實(shí)現(xiàn)本發(fā)明。該電子裝置具有如視頻處理裝置100 —樣的解密屬性。例如,該電子裝置包括功能部分,其執(zhí)行至少一種功能;存儲(chǔ)部分,其 具有存儲(chǔ)涉及由該功能部分執(zhí)行的功能的控制程序的存儲(chǔ)空間;接收部分, 其接收加密的控制程序;和控制部分,其在該存儲(chǔ)部分中存儲(chǔ)該控制程序, 其中通過(guò)執(zhí)行解密關(guān)于由接收部分按多個(gè)塊的單位接收的該加密的控制程序 獲得該控制程序。該電子裝置的功能部分對(duì)應(yīng)于視頻處理裝置100的視頻處理部分110, 并且執(zhí)行對(duì)于諸如電冰箱、洗衣機(jī)等一樣的電子裝置特別的功能。如上描述的,本發(fā)明提供不考慮升級(jí)程序的大小的最小化解密加密的升 級(jí)程序所必需的存儲(chǔ)器容量的一種視頻處理裝置及其控制方法,和電子裝置 及其控制方法。本發(fā)明提供最小化解密加密的升級(jí)程序的時(shí)間的 一種視頻處理裝置及其 控制方法,和電子裝置及其控制方法。盡管已經(jīng)示出和描述了本發(fā)明的少數(shù)示范實(shí)施例,但本領(lǐng)域技術(shù)人員將 理解在不背離由所附權(quán)利要求及其等同物限定的范圍、本發(fā)明的原理和精 神的情況下,可以在這些示范實(shí)施例中進(jìn)行各種改變。
權(quán)利要求
1.一種視頻處理裝置,包括視頻處理部分,其執(zhí)行視頻信號(hào)的視頻處理和允許基于該視頻信號(hào)的視頻顯示;存儲(chǔ)部分,其存儲(chǔ)用于該視頻處理部分的視頻處理的控制程序;接收部分,其接收用于升級(jí)存儲(chǔ)在該存儲(chǔ)部分的控制程序的加密的升級(jí)程序;和控制部分,其基于升級(jí)程序升級(jí)該控制程序,其中通過(guò)解密由該接收部分按預(yù)定大小的塊的單位接收的該加密的升級(jí)程序獲得該升級(jí)程序。
2. 如權(quán)利要求1所述的視頻處理裝置,其中該控制部分選擇地為該加密 的升級(jí)程序的多個(gè)塊的每個(gè)執(zhí)行解密。
3. 如權(quán)利要求2所述的視頻處理裝置,其中該控制部分依據(jù)先前被解密 的多個(gè)塊的一個(gè)塊的具體比特值確定是否解密多個(gè)塊中的某個(gè)塊。
4. 如權(quán)利要求2所述的視頻處理裝置,其中該控制部分依據(jù)先前被解密 的多個(gè)塊的一個(gè)塊的具體字節(jié)值大于預(yù)定的參考值來(lái)確定是否解密多個(gè)塊中 的某個(gè)塊。
5. 如權(quán)利要求2所述的視頻處理裝置,其中值Cd (X)由下面等式確定Cd (X) =F (Q (X-Y)),其中,Cd (X)指示是否對(duì)多個(gè)塊的第X個(gè)塊解密的值; 如果Cd (X)是0則不執(zhí)行解密;如果Cd (X)是1則執(zhí)行解密;Cd(l)=l; X=2、 3.....M-l或M;并且Y是大于1的整數(shù);Q (X-Y)表示第(X-Y)個(gè)塊;并且F (Q (X-Y))是取決于Q (X-Y)的屬性而具有0或1的值的函數(shù)。
6. 如權(quán)利要求1所述的視頻處理裝置,其中通過(guò)解密獲得的升級(jí)程序包 括該控制程序的升級(jí)圖像,并且該控制部分在該存儲(chǔ)部分中存儲(chǔ)多個(gè)按連續(xù)的順序解密的塊。
7. 如權(quán)利要求1所述的視頻處理裝置,其中該接收部分從廣播信號(hào)傳送 裝置、升級(jí)服務(wù)器和便攜存儲(chǔ)介質(zhì)中的一個(gè)中接收該加密的升級(jí)程序。
8. —種視頻處理裝置的控制方法,該方法包括 解密由接收部分按預(yù)定大小的塊的單位接收的加密的升級(jí)程序;并且 基于通過(guò)該解密獲得的升級(jí)程序升級(jí)存儲(chǔ)在存儲(chǔ)部分中的控制程序。
9. 如權(quán)利要求8所述的視頻處理裝置的控制方法,其中該解密包括選擇 地解密該加密的升級(jí)程序的多個(gè)塊的每個(gè)。
10. 如權(quán)利要求9所述的視頻處理裝置的控制方法,其中該解密包括依 據(jù)先前被解密的多個(gè)塊的一個(gè)塊的具體比特值確定是否解密多個(gè)塊中的某個(gè) 塊。
11. 如權(quán)利要求9所述的視頻處理裝置的控制方法,其中該解密包括依 據(jù)先前被解密的多個(gè)塊的一個(gè)塊的具體字節(jié)值大于預(yù)定的參考值確定是否解 密多個(gè)塊中的某個(gè)塊。
12. 如權(quán)利要求9所述的視頻處理裝置的控制方法,其中值Cd(X)由 下面等式確定<formula>formula see original document page 3</formula>其中,Cd (X)表示指示是否對(duì)多個(gè)塊的第X個(gè)塊解密的值; 如果Cd (X)是0則不執(zhí)行解密;如果Cd (X)是1則執(zhí)行解密;Cd(l)=l; X=2、 3.....M-l或M;并且Y是大于1的整數(shù);Q (X-Y)表示第(X-Y)個(gè)塊;并且F (Q (X-Y))是取決于Q (X-Y)的屬性而具有0或1的值的函數(shù)。
13. 如權(quán)利要求8所述的視頻處理裝置的控制方法,其中通過(guò)該解密獲 得的升級(jí)程序包括該控制程序的升級(jí)圖像,并且該解密包括在存儲(chǔ)部分中存儲(chǔ)多個(gè)按連續(xù)的順序解密的塊。
14. 如權(quán)利要求8所述的視頻處理裝置的控制方法,其中從廣播信號(hào)傳 送裝置、升級(jí)服務(wù)器和便攜存儲(chǔ)介質(zhì)中的一個(gè)中接收由該接收部分接收的該 加密的升級(jí)程序。
15. —種電子裝置,包括-. 功能部分,其執(zhí)行至少一種功能;存儲(chǔ)部分,其包括存儲(chǔ)關(guān)于由該功能部分執(zhí)行的至少一種功能的控制程 序的存儲(chǔ)空間;接收部分,其接收加密的控制程序;和控制部分,其在該存儲(chǔ)部分中存儲(chǔ)該控制程序,其中通過(guò)解密由該接收 部分按多個(gè)塊的單位接收的該加密的控制程序獲得該控制程序。
16. —種電子裝置的控制方法,該方法包括解密由該接收部分按多個(gè)塊的單位接收的該加密的控制程序;并且 在該存儲(chǔ)部分中存儲(chǔ)通過(guò)該解密獲得的該控制程序。
17. —種加密用于升級(jí)視頻處理裝置的控制程序的升級(jí)程序的方法,該 方法包4舌評(píng)估升級(jí)程序的第一塊的屬性值; 加密所述的第一塊;以及基于先前加密的塊的屬性值選擇地加密該升級(jí)程序的隨后的多個(gè)塊的每個(gè)。
18. 如權(quán)利要求17所述的加密升級(jí)程序的方法,其中該選擇地加密包括 依據(jù)先前被加密的多個(gè)塊的一個(gè)塊的具體比特值確定是否加密多個(gè)塊中的某 個(gè)塊。
19. 如權(quán)利要求17所述的加密升級(jí)程序的方法,其中該選4奪地加密包括 依據(jù)先前被加密的多個(gè)塊的一個(gè)塊的具體字節(jié)值大于預(yù)定的參考值確定是否 加密多個(gè)塊中的某個(gè)塊。
全文摘要
提供一種視頻處理裝置及其操作方法。該視頻處理裝置包括視頻處理部分,其執(zhí)行視頻信號(hào)的視頻處理和允許基于該視頻信號(hào)的顯示視頻;存儲(chǔ)部分,其存儲(chǔ)涉及該視頻處理部分的視頻處理的控制程序;接收部分,其接收用于升級(jí)存儲(chǔ)在該存儲(chǔ)部分的控制程序的加密的升級(jí)程序;和控制部分,其基于升級(jí)程序升級(jí)該控制程序,其中通過(guò)解密由該接收部分按預(yù)定大小的塊的單位接收的該加密的升級(jí)程序獲得該升級(jí)程序。
文檔編號(hào)G06F21/57GK101232588SQ200810004348
公開(kāi)日2008年7月30日 申請(qǐng)日期2008年1月22日 優(yōu)先權(quán)日2007年1月22日
發(fā)明者高光賢 申請(qǐng)人:三星電子株式會(huì)社