用于在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容的方法和設(shè)備的制作方法
【專利摘要】提供了一種用于在支持安全執(zhí)行環(huán)境的便攜式終端中通過(guò)使用戶界面(諸如字幕)與受保護(hù)的圖像同步來(lái)支持內(nèi)部輸出和外部輸出的方法和設(shè)備。所述方法包括:檢測(cè)內(nèi)容的輸出,根據(jù)內(nèi)容的類型管理在安全區(qū)域中的內(nèi)容的輸出,提供在普通區(qū)域中的關(guān)于內(nèi)容的用戶界面,使用戶界面與內(nèi)容同步,將內(nèi)容和用戶界面組合并輸出。
【專利說(shuō)明】用于在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容的方法 和設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種用于在便攜式終端中使用戶界面與圖像同步的方法和設(shè)備。更具 體地,本發(fā)明涉及一種能夠在支持安全執(zhí)行環(huán)境的便攜式終端中通過(guò)使用戶界面(諸如字 幕)與受保護(hù)的圖像同步,來(lái)支持內(nèi)部輸出和外部輸出的方法及其設(shè)備。
【背景技術(shù)】
[0002] 近年來(lái),隨著數(shù)字技術(shù)的發(fā)展,已推出能夠在用戶正在移動(dòng)時(shí)處理通信和個(gè)人信 息的各種便攜式終端,諸如移動(dòng)通信終端、個(gè)人數(shù)字助理(PDA)、電子筆記本、智能電話、 平板個(gè)人計(jì)算機(jī)(PC)等。便攜式終端可具有各種功能,諸如消息傳輸(諸如短消息服務(wù) (SMS)/多媒體消息服務(wù)(MMS))、圖像呼叫、做電子筆記、拍攝、電子郵件通信、廣播重放、運(yùn) 動(dòng)圖像重放、互聯(lián)網(wǎng)通信、允許電子商務(wù)交易、音樂(lè)重放、日程管理、社交網(wǎng)絡(luò)服務(wù)(SNS)、消 息通信、為用戶提供字典以及玩游戲。
[0003] 同時(shí),與便攜式終端相關(guān)聯(lián)的重要的安全問(wèn)題在于保護(hù)便攜式終端和處理信息的 計(jì)算機(jī)系統(tǒng)不受黑客攻擊。為此,各種調(diào)查和研究已將注意力集中于提供安全執(zhí)行環(huán)境相 關(guān)領(lǐng)域。安全執(zhí)行環(huán)境旨在提高便攜式終端中的執(zhí)行環(huán)境的安全級(jí)別。這樣的安全執(zhí)行環(huán) 境提高便攜式終端的穩(wěn)定性,并可與其他安全技術(shù)同時(shí)使用。ARM公司提出的TrustZone是 與安全執(zhí)行環(huán)境相關(guān)的代表技術(shù)。
[0004] TrustZone已提出一種供應(yīng)用于諸如便攜式終端的裝置的嵌入式處理器使用的安 全架構(gòu)。與TrustZone提出的安全架構(gòu)相關(guān)聯(lián)的功能由處理器執(zhí)行,并將處理器的操作模 式分類為正常模式和安全模式。因此,由于用戶能夠在處理器中單獨(dú)地操作安全相關(guān)應(yīng)用 和普通應(yīng)用,所以用戶可了解安全相關(guān)的好處。
[0005] 近來(lái),已積極執(zhí)行考慮便攜式終端具有資源和功率的限制性消耗特性的的特點(diǎn)的 安全執(zhí)行環(huán)境的研究。需要一種能夠在基本上提高便攜式終端的安全級(jí)別的同時(shí)支持用戶 便利性的方法。
[0006] 因此,需要一種用于在支持安全執(zhí)行環(huán)境的便攜式終端中將安全模式下的圖像數(shù) 據(jù)和正常模式下的用戶界面組合以輸出組合后的數(shù)據(jù)的設(shè)備和方法。
[0007] 上述信息僅作為背景信息被提出以幫助理解本公開。至于任何上述信息是否可應(yīng) 用為針對(duì)本發(fā)明的現(xiàn)有技術(shù),尚未做出決定,也未做出聲明。
【發(fā)明內(nèi)容】
[0008] 技術(shù)問(wèn)題
[0009] 本發(fā)明的各個(gè)方面將至少解決以上問(wèn)題和/或缺點(diǎn),并至少提供下述優(yōu)點(diǎn)。本發(fā) 明的各個(gè)方面被限定在獨(dú)立權(quán)利要求中。從屬權(quán)利要求限定有益的實(shí)施例。因此,本發(fā)明 的一方面在于提供一種在支持安全執(zhí)行環(huán)境的便攜式終端中將安全模式下的圖像數(shù)據(jù)和 正常模式下的用戶界面組合以輸出組合的數(shù)據(jù)的方法及其設(shè)備。
[0010] 本發(fā)明的另一方面還提供一種能夠在支持安全執(zhí)行環(huán)境的便攜式終端中,在進(jìn)行 圖像數(shù)據(jù)的外部傳送時(shí),將在正常模式下提供的用戶界面(字幕、屏幕顯示(0SD)、用戶輸 入信息)與在安全模式下保護(hù)的圖像數(shù)據(jù)同步,以同時(shí)提供圖像數(shù)據(jù)和用戶界面的方法及 其設(shè)備。
[0011] 本發(fā)明的另一方面還提供一種能夠通過(guò)實(shí)現(xiàn)用于將在支持安全執(zhí)行環(huán)境的便攜 式終端的安全模式下保護(hù)的圖像數(shù)據(jù)和正常模式下的用戶界面組合以輸出組合的數(shù)據(jù)的 最優(yōu)環(huán)境,來(lái)提高用戶的便利性、所述便攜式終端的可用性和競(jìng)爭(zhēng)力的方法。
[0012] 技術(shù)方案
[0013] 根據(jù)本發(fā)明的一方面,提供了一種在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容 的方法。所述方法包括:檢測(cè)內(nèi)容的輸出,根據(jù)內(nèi)容的類型管理安全區(qū)域中的內(nèi)容的輸出, 提供普通區(qū)域中的關(guān)于內(nèi)容的用戶界面,使用戶界面與內(nèi)容同步,將內(nèi)容和用戶界面組合 并輸出。
[0014] 根據(jù)本發(fā)明的另一方面,提供了一種存儲(chǔ)程序的非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì)。 所述程序包括至少一個(gè)指令,其中,當(dāng)由至少一個(gè)處理器執(zhí)行所述至少一個(gè)指令時(shí),執(zhí)行包 括以下步驟的方法:使用一個(gè)處理器支持被劃分為安全模式和普通模式的操作模式,使在 安全區(qū)域中處理的內(nèi)容和在普通區(qū)域中處理的用戶界面同步,并將在安全區(qū)域中處理的內(nèi) 容和在普通區(qū)域中處理的用戶界面組合,以支持內(nèi)部輸出或外部輸出。
[0015] 根據(jù)本發(fā)明的另一方面,提供了一種用于支持安全執(zhí)行環(huán)境的便攜式終端。所述 終端包括:處理器,用于根據(jù)安全模式和普通模式之間的操作模式的轉(zhuǎn)換,處理在保護(hù)區(qū)域 中處理的內(nèi)容和在普通區(qū)域中處理的用戶界面的內(nèi)部輸出和外部輸出;圖像處理器,用于 處理用于顯示內(nèi)容的信號(hào);顯示器,用于顯示內(nèi)容的圖像并用于將用戶界面顯示為重疊在 圖像上;組合器,用于將在安全區(qū)域中處理的內(nèi)容的圖像和在普通區(qū)域中處理的用戶界面 同步,并用于將在安全區(qū)域中處理的內(nèi)容的圖像和在普通區(qū)域中處理的用戶界面組合,以 進(jìn)行內(nèi)容的圖像和用戶界面的外部輸出;通信單元,用于輸出由圖像處理器處理的內(nèi)容和 來(lái)自于組合器的組合的數(shù)據(jù)。
[0016] 從下面結(jié)合附圖進(jìn)行的公開本發(fā)明的示例性實(shí)施例的詳細(xì)描述中,本發(fā)明的其他 方面、優(yōu)點(diǎn)和顯著特點(diǎn)對(duì)于本領(lǐng)域中的技術(shù)人員將變得明顯。
[0017] 有益效果
[0018] 如上所述,根據(jù)一種在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容的方法及其設(shè) 備,在基本上提高便攜式終端的安全級(jí)別的同時(shí),用戶的便利性得到支持。根據(jù)本發(fā)明的示 例性實(shí)施例,當(dāng)在支持安全執(zhí)行環(huán)境的便攜式終端中進(jìn)行圖像數(shù)據(jù)的外部傳送時(shí),在正常 模式下提供的用戶界面(字幕、0SD、用戶輸入信息)可與在安全模式下保護(hù)的圖像數(shù)據(jù)同 步,從而同時(shí)提供圖像數(shù)據(jù)和用戶界面。
[0019] 可在各種類型的便攜式終端和與其相應(yīng)的各種裝置中實(shí)現(xiàn)本發(fā)明的示例性實(shí)施 例。本發(fā)明的示例性實(shí)施例可通過(guò)實(shí)現(xiàn)用于將在便攜式終端的安全模式下保護(hù)的圖像數(shù)據(jù) 和正常模式的用戶界面組合以輸出組合的數(shù)據(jù)的最優(yōu)環(huán)境,來(lái)提高用戶的便利性、便攜式 終端的可用性和競(jìng)爭(zhēng)力。
【專利附圖】
【附圖說(shuō)明】
[0020] 從下面結(jié)合附圖進(jìn)行的描述中,本發(fā)明的特定示例性實(shí)施例的以上和其它方面、 特點(diǎn)及優(yōu)點(diǎn)將會(huì)變得更加明顯,其中:
[0021] 圖1是示出用于描述根據(jù)本發(fā)明的示例性實(shí)施例的操作的系統(tǒng)的配置的示意性 示圖;
[0022] 圖2是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端的配置的框圖;
[0023] 圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端的硬件架構(gòu)的示例的示圖;
[0024] 圖4是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端中輸出內(nèi)容的方法的流 程圖;
[0025] 圖5是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端中的內(nèi)容和用戶界面的 內(nèi)部輸出方法的流程圖;
[0026] 圖6是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端中的內(nèi)容和用戶界面的 外部輸出方法的流程圖。
[0027] 在整個(gè)附圖中,應(yīng)該注意相同的標(biāo)號(hào)被用于描述相同或相似的元件、特征和結(jié)構(gòu)。
【具體實(shí)施方式】
[0028] 提供以下參照附圖進(jìn)行的描述,以幫助全面理解由權(quán)利要求及其等同物限定的本 發(fā)明的示例性實(shí)施例。所述描述包括各種特定細(xì)節(jié)以幫助理解本發(fā)明,但這些特定細(xì)節(jié)將 被視為僅僅是示例性的。因此,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到,在不脫離本發(fā)明的范圍和 精神的情況下,可對(duì)這里描述的實(shí)施例進(jìn)行各種改變和修改。此外,為了清楚和簡(jiǎn)明,可省 略已知功能和構(gòu)造的描述。
[0029] 在權(quán)利要求和下面的描述中使用的術(shù)語(yǔ)和詞語(yǔ)不限于文獻(xiàn)含義,而是僅僅被發(fā)明 人使用使本發(fā)明能夠被清楚和一致地理解。因此,本領(lǐng)域的技術(shù)人員應(yīng)清楚,提供對(duì)本發(fā)明 的示例性實(shí)施例的以下描述僅是為了說(shuō)明目的,而不是為了限制本發(fā)明的目的,其中,本發(fā) 明由權(quán)利要求及其等同物所限定。
[0030] 將理解,除非上下文另有清楚的指示,否則單數(shù)形式包括復(fù)數(shù)指代物。因此,例如, 提到"組件表面"包括提到一個(gè)或更多個(gè)這種表面。
[0031] 本發(fā)明的示例性實(shí)施例涉及一種支持安全執(zhí)行環(huán)境的便攜式終端和一種在所述 便攜式終端中操作功能的方法。具體地,根據(jù)本發(fā)明的示例性實(shí)施例的支持安全執(zhí)行環(huán)境 的便攜式終端支持被劃分為安全模式和正常模式(非安全模式)的操作模式。便攜式終端 可使在正常模式下管理的用戶界面與在安全模式下保護(hù)的圖像同步,以支持內(nèi)部輸出和外 部輸出。根據(jù)本發(fā)明的示例性實(shí)施例,用戶界面包括能夠與圖像組合的所有形式的屏幕界 面(諸如,具有播放的圖像的字幕、屏幕顯示(0SD)信息和用戶輸入信息)。
[0032] 同時(shí),安全執(zhí)行環(huán)境指穩(wěn)定的計(jì)算系統(tǒng)的執(zhí)行環(huán)境,并可應(yīng)用于各種類型的便攜 式終端(諸如具有處理器的計(jì)算機(jī)系統(tǒng))。本發(fā)明的示例性實(shí)施例示出基于與安全執(zhí)行 環(huán)境相關(guān)聯(lián)的技術(shù)中的TrustZone的操作。例如,根據(jù)本發(fā)明的示例性實(shí)施例,TrustZone 指示供可應(yīng)用于諸如便攜式終端的裝置的嵌入式處理器使用的安全架構(gòu)的示例。與 TrustZone相關(guān)聯(lián)的功能由處理器實(shí)現(xiàn),并且處理器的操作模式被分類為正常模式和安全 模式。例如,根據(jù)本發(fā)明的示例性實(shí)施例,可由一個(gè)處理器提供包括正常執(zhí)行環(huán)境和安全執(zhí) 行環(huán)境的兩個(gè)分離的執(zhí)行環(huán)境,直接關(guān)系到系統(tǒng)的安全的主程序的執(zhí)行和正常程序的執(zhí)行 被邏輯地和分離地進(jìn)行操作。
[0033] 根據(jù)本發(fā)明的示例性實(shí)施例,在基于TrustZone操作的安全模式下運(yùn)行安全操作 系統(tǒng)(0S)(例如,TrustZone OS(TZOS)),執(zhí)行安全應(yīng)用,并可根據(jù)安全應(yīng)用來(lái)訪問(wèn)安全數(shù) 據(jù)。在正常模式下提供非安全0S(例如,高級(jí)OS(HLOS))和非安全應(yīng)用。HL0S是控制便攜 式終端的總體操作的普通0S,非安全應(yīng)用可與普通應(yīng)用相應(yīng)。在正常模式下操作的HL0S和 非安全應(yīng)用中,對(duì)于在安全模式下受保護(hù)的安全數(shù)據(jù)的訪問(wèn)被阻止??赏ㄟ^(guò)在正常模式下 阻止對(duì)于在安全模式下保護(hù)的數(shù)據(jù)的訪問(wèn)來(lái)進(jìn)一步加強(qiáng)安全性。根據(jù)本發(fā)明的示例性實(shí)施 例,安全模式和正常模式被按照安全區(qū)域和正常區(qū)域(非安全區(qū)域)進(jìn)行分類,并可通過(guò)應(yīng) 用了 ARM股份有限公司的TrustZone的安全處理架構(gòu)來(lái)支持。
[0034] 在下文中,將參照附圖描述根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端的配置和操 作控制方法。根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端的配置不限于下面的描述,而是可 基于下述示例性實(shí)施例應(yīng)用于各種示例性實(shí)施例。本發(fā)明的示例性實(shí)施例的描述通過(guò)實(shí)例 的方式示出硬件訪問(wèn)方法。然而,因?yàn)楸景l(fā)明的示例性實(shí)施例包括可應(yīng)用于硬件和軟件兩 者的技術(shù),所以本發(fā)明的示例性實(shí)施例可包括基于軟件的訪問(wèn)方法。
[0035] 圖1是示出用于描述根據(jù)本發(fā)明的示例性實(shí)施例的操作的系統(tǒng)的配置的示意圖。
[0036] 參照?qǐng)D1,根據(jù)本發(fā)明的示例性實(shí)施例的系統(tǒng)包括便攜式終端100和外部顯示器 200。本發(fā)明的示例性實(shí)施例在進(jìn)行圖像的內(nèi)部輸出和外部輸出時(shí),根據(jù)在便攜式終端100 中受保護(hù)的內(nèi)容的重放,使用戶界面與圖像同步,以提供同步的圖像。
[0037] 具體而言,便攜式終端100使從普通區(qū)域提供的用戶界面與在安全區(qū)域中提供的 內(nèi)容的圖像同步以處理內(nèi)部輸出,使得同步的圖像通過(guò)內(nèi)部顯示器被顯示為一個(gè)內(nèi)容。便 攜式終端100使從普通區(qū)域提供的用戶界面與在安全區(qū)域中受保護(hù)的內(nèi)容的圖像同步,并 將從普通區(qū)域提供的用戶界面和在安全區(qū)域中受包括的內(nèi)容的圖像組合,以處理外部輸 出,使得組合后的圖像可通過(guò)外部顯示器200被顯示為一個(gè)內(nèi)容,其中,外部顯示器200以 有線方案或無(wú)線方案中的一個(gè)方案連接到便攜式終端100。
[0038] 便攜式終端100可在內(nèi)部輸出時(shí)將在受保護(hù)的區(qū)域中處理和保護(hù)的內(nèi)容的圖像 傳送到內(nèi)部顯示器,并可將在普通區(qū)域中處理的用戶界面的層表現(xiàn)為與通過(guò)內(nèi)部裝置顯示 的圖像的層重疊。例如,當(dāng)通過(guò)內(nèi)部顯示器輸出圖像和用戶界面時(shí),便攜式終端100可在分 離的區(qū)域(例如,安全區(qū)域和普通區(qū)域)中渲染各自的重疊屏幕。詳細(xì)地講,便攜式終端 100在安全區(qū)域中渲染內(nèi)容的屏幕(內(nèi)容的圖像),在普通區(qū)域中渲染其他屏幕(用戶界面 屏幕)。便攜式終端1〇〇可在使用戶界面與內(nèi)容的圖像同步之后,將用戶界面顯示為重疊在 內(nèi)容的圖像上。因此,在普通區(qū)域中執(zhí)行的與基于用戶的用戶界面相關(guān)聯(lián)的黑客程序(或 其他惡意軟件)可被提供,而內(nèi)容受到保護(hù)而免受黑客攻擊,使得不可能進(jìn)行對(duì)于內(nèi)容的 訪問(wèn)。
[0039] 如上所述,當(dāng)便攜式終端100通過(guò)由TrustZone實(shí)現(xiàn)的處理器在普通模式下或在 安全模式下進(jìn)行操作時(shí),因?yàn)楫?dāng)在安全模式下進(jìn)行內(nèi)容的圖像的外部輸出時(shí),圖像作為安 全模式下受保護(hù)的內(nèi)容被管理,所以用戶界面不會(huì)在普通模式下與內(nèi)容組合。因此,根據(jù)本 發(fā)明的示例性實(shí)施例的便攜式終端100可包括以下配置:在進(jìn)行關(guān)于受保護(hù)的圖像的內(nèi)部 輸出或外部輸出時(shí),將安全模式下受保護(hù)的圖像與在普通模式下管理的用戶界面組合,以 將組合的圖像輸出到外部。
[0040] 便攜式終端100可在進(jìn)行外部輸出時(shí)使在普通區(qū)域中處理的用戶界面與在受保 護(hù)的區(qū)域中處理和保護(hù)的內(nèi)容的圖像(包括聲音)同步,并將所述用戶界面與所述內(nèi)容的 圖像組合以產(chǎn)生一個(gè)數(shù)據(jù),并以有線方案或無(wú)線方案將組合后的數(shù)據(jù)傳送到外部裝置200, 使得具有組合的圖像(包括聲音)和用戶界面的內(nèi)容可被顯示。也就是說(shuō),當(dāng)圖像和用戶界 面通過(guò)外部顯示器200被輸出時(shí),便攜式終端100可如上所示在分離的區(qū)域(安全區(qū)域和 普通區(qū)域)中渲染各自的屏幕。便攜式終端100可在使用戶界面與內(nèi)容的圖像同步之后, 將內(nèi)容的圖像和用戶界面組合,以將組合的數(shù)據(jù)輸出到外部。因此,在普通區(qū)域中執(zhí)行的與 基于用戶的用戶界面相關(guān)聯(lián)的黑客程序(或其他惡意軟件)可被提供,而內(nèi)容受到保護(hù)而 免受黑客攻擊,使得不可能進(jìn)行對(duì)于內(nèi)容的訪問(wèn)。在這種情況下,當(dāng)以無(wú)線方案輸出組合的 數(shù)據(jù)時(shí),便攜式終端1〇〇還可執(zhí)行對(duì)于與無(wú)線方案的通信協(xié)議相應(yīng)的數(shù)據(jù)傳輸?shù)木幋a。
[0041] 外部顯示器200播放從外部(例如,便攜式終端100)輸入的內(nèi)容(例如,圖像和語(yǔ) 音)或內(nèi)部存儲(chǔ)的內(nèi)容。為此,外部顯示器200可包括能夠顯示圖像的顯示模塊(未示出) 和輸出語(yǔ)音的語(yǔ)音輸出模塊(未示出)。顯示模塊可使用各種顯示方案的顯示面板(諸如 液晶顯示器(IXD)、等離子顯示面板(PDP)、電發(fā)光顯示器(ELD)和真空熒光顯示器(VFD) 等),來(lái)顯示圖像數(shù)據(jù)。
[0042] 外部顯示器200包括調(diào)諧器(未示出),可將根據(jù)通過(guò)調(diào)諧器輸入的接收到的信 號(hào)的內(nèi)容轉(zhuǎn)換為可播放的格式,并輸出轉(zhuǎn)換后的內(nèi)容。例如,外部顯示器200可以是用于接 收和顯示數(shù)字廣播的數(shù)字TV,數(shù)字廣播使用壓縮圖像信號(hào)和語(yǔ)音信號(hào)的方案來(lái)發(fā)送壓縮后 的信號(hào)的方案。外部顯示器200具有可連接到網(wǎng)絡(luò)的網(wǎng)絡(luò)接口,接收互聯(lián)網(wǎng)協(xié)議(IP)的分 配,并通過(guò)網(wǎng)絡(luò)接收數(shù)據(jù)包,并處理數(shù)據(jù)包,數(shù)據(jù)包可包括與將被播放的內(nèi)容相應(yīng)的圖像和 語(yǔ)音數(shù)據(jù)。
[0043] 根據(jù)本發(fā)明的示例性實(shí)施例,外部顯示器200可使用有線/無(wú)線網(wǎng)絡(luò)與便攜式終 端100連接,并可使用連接的網(wǎng)絡(luò)收發(fā)內(nèi)容數(shù)據(jù)。例如,當(dāng)用戶想要通過(guò)外部顯示器200觀 看由便攜式終端1〇〇播放的內(nèi)容時(shí),便攜式終端1〇〇使用有線/無(wú)線網(wǎng)絡(luò)將內(nèi)容的數(shù)據(jù)發(fā) 送到外部顯示器200,并且外部顯示器200可使用從便攜式終端100接收到的數(shù)據(jù)顯示內(nèi) 容。
[0044] 根據(jù)本發(fā)明的示例性實(shí)施例,便攜式終端100和外部顯示器200可使用無(wú)線網(wǎng)絡(luò) 收發(fā)信號(hào)。例如,便攜式終端100和外部顯示器200可使用無(wú)線通信協(xié)議(諸如WiHD (無(wú)線 HD)、WHDi (無(wú)線家用數(shù)字接口)或Wi-Fi)來(lái)傳輸內(nèi)容數(shù)據(jù)。因?yàn)閃HiD使用60GHz的頻帶 并以4Gbps的傳輸速度收發(fā)數(shù)據(jù),所以可在不壓縮1080p(1920*1080)的HD圖像數(shù)據(jù)的情 況下進(jìn)行傳輸。WHDi可使用大約5GHz的頻帶以大約1. 8Gbps的傳輸速度收發(fā)數(shù)據(jù)。Wi-Fi 可使用2. 4GHz的頻帶以54Mbp的傳輸速度收發(fā)數(shù)據(jù)。根據(jù)本發(fā)明的示例性實(shí)施例,便攜式 終端100和外部顯示器200可使用諸如各種近場(chǎng)無(wú)線通信協(xié)議(例如,藍(lán)牙、ZigBee、或二 進(jìn)制碼分多址(CDMA))的通信協(xié)議和上述無(wú)線通信協(xié)議以無(wú)線方案收發(fā)信號(hào)。
[0045] 根據(jù)本發(fā)明的示例性實(shí)施例,便攜式終端100和外部顯示器200可使用有線網(wǎng)絡(luò) 收發(fā)信號(hào)。例如,便攜式終端100和外部顯示器200可使用有線通信協(xié)議(諸如高清多媒 體接口(HDMI)來(lái)發(fā)送內(nèi)容數(shù)據(jù)。HDMI指示同時(shí)將數(shù)字圖像和數(shù)字聲音信號(hào)傳送到一個(gè)線 纜(例如,HDMI線纜)的方案。
[0046] 同時(shí),如上所示,便攜式終端100使用內(nèi)部顯示器顯示與用戶選擇相應(yīng)的圖像,或 將圖像輸出到外部顯示器200。根據(jù)本發(fā)明的示例性實(shí)施例,便攜式終端支持安全執(zhí)行環(huán) 境,包括實(shí)現(xiàn)了 TrustZone的處理器,并可在被分類為安全模式和正常模式的操作模式下 進(jìn)行操作。例如,便攜式終端1〇〇通過(guò)一個(gè)處理器提供包括正常執(zhí)行環(huán)境和安全執(zhí)行環(huán)境 的兩個(gè)分離的執(zhí)行環(huán)境。
[0047] 同時(shí),在通過(guò)內(nèi)部顯示器進(jìn)行圖像的輸出時(shí),便攜式終端100可將圖像和與用戶 選擇相應(yīng)的Π 組合,并通過(guò)顯示器顯示具有組合的用戶界面和圖像的內(nèi)容。根據(jù)本發(fā)明的 示例性實(shí)施例,用戶界面可包括圖像的字幕、根據(jù)用戶中斷的用戶輸入信息(例如,文本、 圖像等)以及用于操作與在便攜式終端100中重放圖像相關(guān)聯(lián)的功能的控制圖標(biāo)(例如, 0SD)。
[0048] 圖2是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端的配置的框圖。
[0049] 參照?qǐng)D2,便攜式終端100包括通信單元110、圖像處理器130、延遲單元135、顯示 器140、存儲(chǔ)器150、組合器170和處理器180。另外,便攜式終端100還可包括具有麥克風(fēng) 和揚(yáng)聲器的音頻處理器、用于接收數(shù)字廣播(例如,數(shù)字多媒體廣播(DMB)或數(shù)字視頻廣播 (DVB))的數(shù)字廣播模塊、用于拍攝對(duì)象的靜止圖像和運(yùn)動(dòng)圖像的相機(jī)模塊、基于近場(chǎng)無(wú)線 通信(諸如紅外數(shù)據(jù)協(xié)會(huì)(IrDA)通信、射頻識(shí)別(PRID)通信、近場(chǎng)通信(NFC))的至少一 個(gè)近場(chǎng)通信模塊、用于支持基于硬按鈕的輸入的輸入單元、用于支持基于移動(dòng)通信的通信 功能(諸如語(yǔ)音呼叫、圖像呼叫和數(shù)據(jù)呼叫)的無(wú)線通信單元、用于產(chǎn)生振動(dòng)的振動(dòng)產(chǎn)生器 以及用于為上述構(gòu)成元件供電的電池,但其詳細(xì)描述和圖被省略。
[0050] 通信單元110可根據(jù)使用的接口形成與外部裝置(例如,外部顯示器200或另一 便攜式終端)的數(shù)據(jù)通信信道,并通過(guò)數(shù)據(jù)通信信道發(fā)送圖像信號(hào)和語(yǔ)音信號(hào)。根據(jù)與外 部顯示器200進(jìn)行數(shù)據(jù)通信的連接方案(例如,無(wú)線通信或有線通信),通信單元110可包 括用于支持通信的無(wú)線通信單元115和有線通信單元120。
[0051] 無(wú)線通信單元115可使用如上所述的無(wú)線通信協(xié)議(諸如WiHD、WHDi或Wi-Fi) 來(lái)收發(fā)內(nèi)容數(shù)據(jù)。有線通信單元120可使用如上所述的有線通信協(xié)議(諸如HDMI)來(lái)收發(fā) 內(nèi)容數(shù)據(jù)。
[0052] 圖像處理器130處理內(nèi)容的圖像信號(hào),使得圖像信號(hào)通過(guò)顯示器140被顯示。圖 像處理器130對(duì)從存儲(chǔ)器150讀取的內(nèi)容進(jìn)行解碼,并將結(jié)果圖像傳送到處理器180或顯 示器140。根據(jù)本發(fā)明的示例性實(shí)施例,圖像處理器130可根據(jù)每個(gè)0S的控制,單獨(dú)處理 在普通區(qū)域中管理的圖像信號(hào)和在安全區(qū)域中管理的圖像信號(hào)。圖像處理器130可將根據(jù) 處理器180的控制處理的圖像信號(hào)提供給通信單元110或組合器170。本發(fā)明的圖像處理 器130還可包括處理和輸出內(nèi)容的音頻信號(hào)的音頻處理器,但音頻處理器的配置和描述被 省略。
[0053] 延遲單元135將根據(jù)由處理器180計(jì)算出的延遲時(shí)間的偏移值應(yīng)用于處理的圖像 信號(hào),以便使用戶界面與由圖像處理器130處理的圖像信號(hào)同步。例如,處理器180確認(rèn)圖 像信號(hào)和用戶界面的顯示時(shí)間,并將根據(jù)確認(rèn)的顯示時(shí)間的差(例如,關(guān)于圖像信號(hào)和用 戶界面的輸出時(shí)間的延遲時(shí)間差)的延遲時(shí)間設(shè)置為偏移值。處理器180將計(jì)算出的偏移 值應(yīng)用于圖像信號(hào)以延遲圖像信號(hào)向顯示器140的輸出時(shí)間,使得圖像信號(hào)和用戶界面在 使用戶界面與圖像信號(hào)同步之后被顯示。因此,延遲單元135可在處理器180的控制下根 據(jù)從處理器180接收到的偏移值來(lái)延遲圖像信號(hào),并將延遲的圖像信號(hào)傳送到顯示器140。 根據(jù)本發(fā)明的示例性實(shí)施例,延遲單元135可被包括在圖像處理器130中。在這種情況下, 可省略延遲單元135的配置。
[0054] 顯示器140可顯示便攜式終端100的操作狀態(tài)以及與便攜式終端100的操作狀態(tài) 相關(guān)聯(lián)的屏幕。例如,顯示器140可顯示便攜式終端100的鎖定屏幕、主屏幕、菜單屏幕、消 息創(chuàng)建屏幕、聊天屏幕、圖像重放屏幕,以及根據(jù)各種應(yīng)用的執(zhí)行的各個(gè)執(zhí)行屏幕。顯示器 140顯示由用戶輸入的信息、提供給用戶的信息以及便攜式終端100的各種菜單。例如,顯 示器140可根據(jù)便攜式終端100的使用來(lái)提供各種用戶功能的執(zhí)行屏幕。顯示器140通常 可使用IXD,但也可使用其他顯示器(諸如發(fā)光二極管(LED)、有機(jī)LED (0LED)和有源矩陣 OLED (AM0LED))。顯示器140可通過(guò)柔性顯示器來(lái)實(shí)現(xiàn)。柔性顯示器指示可通過(guò)薄的柔性基 板在不損壞的情況下像紙一樣被彎曲和卷動(dòng)的顯示器。當(dāng)顯示如上所示的各種屏幕時(shí),顯 示器140可根據(jù)便攜式終端100的旋轉(zhuǎn)方向(或放置方向)支持橫向模式下的屏幕顯示、堅(jiān) 向模式下的屏幕顯示,根據(jù)橫向模式和堅(jiān)向模式之間的改變支持自適應(yīng)屏幕轉(zhuǎn)換顯示。具 體而言,顯示器140可顯示在與便攜式終端100的安全模式或普通模式相應(yīng)的操作模式下 在控制器180的控制下提供的應(yīng)用的執(zhí)行屏幕。顯示器140可顯示圖像數(shù)據(jù)和用戶界面的 組合圖像。
[0055] 具體地,根據(jù)本發(fā)明的示例性實(shí)施例的顯示器140可將在普通模式下處理的用戶 界面的屏幕顯示為重疊在安全模式下由圖像處理器130處理的圖像信號(hào)的屏幕上。為此, 圖像信號(hào)的屏幕可在安全區(qū)域的幀緩沖器中被渲染,而用戶界面的屏幕可在普通區(qū)域的幀 緩沖器中被渲染。例如,在處理器180的安全區(qū)域中管理的圖像可僅在受保護(hù)的區(qū)域中被 使用或訪問(wèn),而不可在普通區(qū)域中被使用和訪問(wèn)。因此,可防止設(shè)置了安全性的圖像被在普 通區(qū)域中執(zhí)行的黑客程序訪問(wèn)。
[0056] 存儲(chǔ)器150存儲(chǔ)由便攜式終端100操作的各種應(yīng)用和數(shù)據(jù),并可包括至少一個(gè)非 易失性存儲(chǔ)器和易失性存儲(chǔ)器。存儲(chǔ)器150可包括外部存儲(chǔ)介質(zhì)(諸如只讀存儲(chǔ)器(ROM))、 閃存、隨機(jī)存取存儲(chǔ)器(RAM)、內(nèi)部硬盤(HDD)、外部硬盤和存儲(chǔ)卡中的至少一個(gè)。存儲(chǔ)器 150可持續(xù)地或臨時(shí)地存儲(chǔ)便攜式終端100的0S、在安全模式和普通模式下操作的與操作 模式相關(guān)聯(lián)的程序和數(shù)據(jù)、與圖像的重放相關(guān)聯(lián)的程序和數(shù)據(jù)、與圖像和用戶界面(例如, 字幕,0SD)的組合以及它們的外部輸出相關(guān)聯(lián)的程序和數(shù)據(jù)。存儲(chǔ)器150可包括存儲(chǔ)在普 通模式下處理的數(shù)據(jù)的普通模式存儲(chǔ)區(qū)域155和存儲(chǔ)在安全模式下處理的受保護(hù)的數(shù)據(jù) 的安全模式存儲(chǔ)區(qū)域160。普通模式存儲(chǔ)區(qū)域155可主要包括程序區(qū)和數(shù)據(jù)區(qū)。程序區(qū)可 存儲(chǔ)用于啟動(dòng)便攜式終端100和用于在普通模式下操作各個(gè)構(gòu)成元件的0S,以及在普通模 式下下載和安裝的應(yīng)用程序。程序區(qū)可存儲(chǔ)黑客程序(或其他惡意軟件),而不管用戶的意 向。黑客程序在普通區(qū)域中執(zhí)行。因此,在普通區(qū)域中,內(nèi)容可被黑客程序非法解密。然而, 因?yàn)楸銛y式終端1〇〇從安全區(qū)域接收?qǐng)D像信號(hào)并處理圖像信號(hào),所以內(nèi)容可免受僅在普通 區(qū)域中執(zhí)行的黑客程序的攻擊。
[0057] 數(shù)據(jù)區(qū)存儲(chǔ)根據(jù)便攜式終端100的使用而產(chǎn)生的數(shù)據(jù)。具體地,根據(jù)本發(fā)明的示 例性實(shí)施例,數(shù)據(jù)區(qū)存儲(chǔ)根據(jù)執(zhí)行的應(yīng)用而使用或產(chǎn)生的數(shù)據(jù)。例如,數(shù)據(jù)區(qū)可緩存或存儲(chǔ) 在進(jìn)行重放或外部輸出時(shí)所選擇的圖像數(shù)據(jù)和用戶界面。例如,數(shù)據(jù)區(qū)可臨時(shí)存儲(chǔ)需要安 全設(shè)置的數(shù)據(jù),可在安全模式下由處理器180進(jìn)行管理,并可被移動(dòng)到安全模式存儲(chǔ)區(qū)域 160以被管理。同時(shí),根據(jù)本發(fā)明的示例性實(shí)施例可為數(shù)據(jù)區(qū)設(shè)置安全屬性。如果數(shù)據(jù)區(qū)被 設(shè)為"安全",則處理器180可僅訪問(wèn)安全區(qū)域。
[0058] 安全模式存儲(chǔ)區(qū)域160可包括將在下面描述的安全R0M321和安全RAM323。安全 模式存儲(chǔ)區(qū)域160可在硬件或軟件方案中被安裝為是分離的。安全模式存儲(chǔ)區(qū)域160存儲(chǔ) 用于安全模式的0S、安全應(yīng)用程序相關(guān)信息和在執(zhí)行應(yīng)用時(shí)需要安全的數(shù)據(jù)。當(dāng)在普通模 式下進(jìn)行操作的處理器180訪問(wèn)安全模式存儲(chǔ)區(qū)域160時(shí),對(duì)安全模式存儲(chǔ)區(qū)域160的訪 問(wèn)是物理上分離的。根據(jù)本發(fā)明的示例性實(shí)施例,安全模式存儲(chǔ)區(qū)域160存儲(chǔ)在安全模式 下播放的圖像數(shù)據(jù)或請(qǐng)求外部輸出的受保護(hù)的圖像數(shù)據(jù)。安全模式存儲(chǔ)區(qū)域160可存儲(chǔ)關(guān) 于需要免受外部黑客攻擊的安全性的內(nèi)容的解碼密鑰。在重放加密的內(nèi)容時(shí),關(guān)于內(nèi)容的 解碼密鑰從安全模式存儲(chǔ)區(qū)域160被調(diào)用,內(nèi)容基于解碼密鑰被解密,并且解密的數(shù)據(jù)可 在安全模式存儲(chǔ)區(qū)域160中被保護(hù)和存儲(chǔ)。如將被描述的,安全模式存儲(chǔ)區(qū)域160還可存 儲(chǔ)支持安全區(qū)域和普通區(qū)域之間的轉(zhuǎn)換的監(jiān)控程序。
[0059] 組合器170使在普通區(qū)域中提供的用戶界面和在安全區(qū)域中保護(hù)的內(nèi)容的圖像 同步,將在普通區(qū)域中提供的用戶界面和在安全區(qū)域中保護(hù)的內(nèi)容的圖像組合,并將組合 的數(shù)據(jù)傳送到通信單元110。
[0060] 組合器170可在處理器180的控制下,將組合的數(shù)據(jù)傳送到以無(wú)線方案進(jìn)行外部 輸出的無(wú)線通信單元115或以有線方案進(jìn)行外部輸出的有線通信單元120。根據(jù)本發(fā)明的 示例性實(shí)施例,在通過(guò)將用于外部輸出的內(nèi)容的圖像和用戶界面組合進(jìn)行外部輸出時(shí),組 合器170在處理器180的控制下被操作,用戶界面與圖像的同步被實(shí)現(xiàn),圖像和用戶界面被 組合為一個(gè)數(shù)據(jù),并且所述一個(gè)數(shù)據(jù)被輸出到通信單元110。
[0061] 處理器180控制便攜式終端100的整體操作。處理器180通過(guò)安全模式和普通模 式之間的轉(zhuǎn)換來(lái)控制操作。具體而言,處理器180是實(shí)現(xiàn)了 TrustZone的處理器,并可通過(guò) 具有兩個(gè)分離的操作軟件的處理器來(lái)操作,這可被稱為虛擬化。通過(guò)虛擬化,用戶可在單個(gè) 處理器180上分離地操作安全相關(guān)應(yīng)用和普通應(yīng)用。
[0062] 處理器180提供供外圍裝置(諸如通信單元110、圖像處理器130、延遲單元135、 顯示器140、存儲(chǔ)器150和合成器170)使用的芯片級(jí)的安全技術(shù),以便確保便攜式終端100 的穩(wěn)定性。為此,處理器180將具有普通執(zhí)行環(huán)境和安全執(zhí)行環(huán)境的兩個(gè)分離的執(zhí)行環(huán)境 進(jìn)行分類,并邏輯地和分離地操作直接關(guān)系到便攜式終端100的安全的主程序的執(zhí)行以及 普通程序的執(zhí)行。在這種情況下,根據(jù)本發(fā)明的示例性實(shí)施例,邏輯劃分可應(yīng)用于上述外圍 裝置和處理器180。執(zhí)行環(huán)境的邏輯劃分可保護(hù)直接關(guān)系到安全的系統(tǒng)的程序和資源的執(zhí) 行免受惡意用戶或程序的危害。
[0063] 處理器180提供硬件功能(諸如根據(jù)安全模式和普通模式的操作模式的劃分;支 持在能夠?qū)⒉僮髂J絺魉偷酵鈬b置的總線上的單個(gè)安全比特;支持用于管理中斷和異常 的安全模式中斷(SMI)、安全狀態(tài)寄存器和安全向量表(SVT);分離用于對(duì)緩存器和存儲(chǔ)器 進(jìn)行邏輯劃分的存儲(chǔ)器管理單元(MMU)和轉(zhuǎn)換備用緩沖器(TLB))和狀態(tài)跟蹤功能。具體 而言,處理器180可提供普通區(qū)域185和安全區(qū)域190,并可邏輯地和分離地實(shí)現(xiàn)基于普通 區(qū)域185中的HL0S的控制和基于TZ0S的控制。
[0064] 處理器180可通過(guò)HL0S根據(jù)普通區(qū)域中的普通執(zhí)行環(huán)境處理便攜式終端100的 總體功能,而對(duì)于安全區(qū)域190中處理的應(yīng)用和數(shù)據(jù)的訪問(wèn)被阻止。處理器180可在圖像的 內(nèi)部輸出或外部輸出時(shí)提供與安全區(qū)域190中處理和保護(hù)的內(nèi)容的圖像組合的用戶界面。
[0065] 處理器180通過(guò)TZ0S根據(jù)安全區(qū)域190中的安全執(zhí)行環(huán)境處理便攜式終端100的 功能。處理器180可管理將在安全區(qū)域190中處理和保護(hù)的內(nèi)容的圖像傳送到顯示器140、 組合器170和通信單元110。
[0066] 具體地,根據(jù)本發(fā)明的示例性實(shí)施例,處理器180可控制總體操作使得普通區(qū)域 185和安全區(qū)域190是邏輯上可分離的,由顯示器140進(jìn)行的內(nèi)部輸出通過(guò)將在普通區(qū)域 185中提供的用戶界面與在安全區(qū)域190中處理和提供的圖像重疊來(lái)實(shí)現(xiàn)。處理器180可 根據(jù)延遲時(shí)間差計(jì)算偏移值以使普通區(qū)域185中的用戶界面與安全區(qū)域190中的圖像同 步,從而在圖像和用戶界面的內(nèi)部輸出時(shí)延遲圖像的輸出。
[0067] 根據(jù)本發(fā)明的示例性實(shí)施例,處理器180可通過(guò)通信單元110以有線方案或無(wú)線 方案輸出在安全區(qū)域190中處理和提供的圖像。具體地,當(dāng)通過(guò)將在安全區(qū)域190中處理 的圖像和在普通區(qū)域185中處理的用戶界面組合來(lái)進(jìn)行的外部輸出被請(qǐng)求時(shí),組合器170 使圖像和用戶界面同步,并將圖像和用戶界面組合,并且處理器180可控制一系列操作以 將組合的數(shù)據(jù)傳送到通信單元110。當(dāng)支持以無(wú)線方案進(jìn)行的外部輸出時(shí),處理器180可在 與組合的數(shù)據(jù)被執(zhí)行的通信方案的協(xié)議相應(yīng)的方案中處理編碼。可通過(guò)無(wú)線通信單元115 來(lái)執(zhí)行編碼。
[0068] 根據(jù)本發(fā)明的示例性實(shí)施例,當(dāng)關(guān)于圖像和用戶界面的內(nèi)部輸出或外部輸出被控 制時(shí),處理器180可實(shí)現(xiàn)普通區(qū)域185的HL0S和安全區(qū)域190的TZ0S之間的自適應(yīng)切換。 為此,處理器180可包括TrustZone監(jiān)控器。TrustZone監(jiān)控器可通過(guò)執(zhí)行監(jiān)控程序,在執(zhí) 行普通區(qū)域185和安全區(qū)域190之間的功能切換中以時(shí)間滑動(dòng)方案執(zhí)行計(jì)劃和實(shí)施。監(jiān)控 程序可被存儲(chǔ)在安全模式存儲(chǔ)區(qū)域160中。如果在普通區(qū)域185中接收到內(nèi)容的內(nèi)部輸出 或外部輸出的請(qǐng)求,則TrustZone監(jiān)控器將普通區(qū)域185轉(zhuǎn)換為安全區(qū)域190,并處理根據(jù) 安全區(qū)域190中的內(nèi)容的重放的內(nèi)部輸出或處理內(nèi)容的外部輸出。如果由安全區(qū)域190進(jìn) 行管理時(shí),在普通區(qū)域185中接收到用戶界面的輸入請(qǐng)求,則TrustZone監(jiān)控器可將安全區(qū) 域190轉(zhuǎn)換為普通區(qū)域185。在普通區(qū)域185中處理用戶界面的輸入之后,TrustZone監(jiān)控 器再次將普通區(qū)域185轉(zhuǎn)換為安全區(qū)域190,并在安全區(qū)域190中執(zhí)行相關(guān)操作(諸如圖像 和用戶界面之間的同步和組合)。
[0069] 處理器180可根據(jù)普通執(zhí)行環(huán)境和安全執(zhí)行環(huán)境來(lái)確定便攜式終端100的外圍裝 置的安全屬性。例如,當(dāng)HL0S的普通執(zhí)行環(huán)境被轉(zhuǎn)換到TZ0S的安全執(zhí)行環(huán)境時(shí),根據(jù)基于 HL0S的普通執(zhí)行環(huán)境在普通區(qū)域185的控制下被操作的便攜式終端100的外圍裝置可根據(jù) 安全執(zhí)行環(huán)境在安全區(qū)域190的控制下被操作。
[0070] 如上所述,處理器180可控制關(guān)于本發(fā)明的功能的總體操作。將參照附圖在便攜 式終端100的操作以及便攜式終端100的控制方法的示例中描述處理器180的詳細(xì)的控 制操作。處理器180除了可執(zhí)行前述功能之外,還可執(zhí)行與便攜式終端的一般功能相關(guān)聯(lián) 的各種操作。例如,當(dāng)執(zhí)行特定應(yīng)用時(shí),處理器180可控制特定應(yīng)用的操作和特定應(yīng)用的屏 幕顯示。處理器180可響應(yīng)于通過(guò)基于觸摸的輸入界面輸入的觸摸事件控制相應(yīng)的功能操 作。處理器180可基于有線通信或無(wú)線通信來(lái)控制各種數(shù)據(jù)的通信。
[0071] 根據(jù)本發(fā)明的示例性實(shí)施例,在圖1和圖2中顯示的本發(fā)明的便攜式終端100可 包括各種信息通信裝置、具有供嵌入式處理器使用的安全結(jié)構(gòu)的多媒體裝置以及它的應(yīng)用 裝置。例如,便攜式終端包括諸如個(gè)人計(jì)算機(jī)(PC)、智能電話、數(shù)碼相機(jī)、便攜式多媒體播放 器(PMP)、媒體播放器、便攜式游戲終端、個(gè)人數(shù)字助理(PDA)的裝置,以及基于與各種通信 系統(tǒng)相應(yīng)的各個(gè)通信協(xié)議操作的移動(dòng)通信終端。另外,根據(jù)本發(fā)明的示例性實(shí)施例的方法 可被應(yīng)用于各種裝置(諸如數(shù)字電視(TV)、數(shù)字標(biāo)牌(DS)、大型顯示器(LFD)、膝上型計(jì)算 機(jī)、媒體柱面等),并可被操作。
[0072] 圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端100的硬件架構(gòu)的示例的示 圖。
[0073] 參照?qǐng)D3,根據(jù)本發(fā)明的示例性實(shí)施例的硬件架構(gòu)包括具有ARM股份有限公司的 TrustZone架構(gòu)的片上系統(tǒng)(SoC)和連接到SoC的外圍裝置。
[0074] SoC包括核處理器310、安全R0M321、安全RAM323、加密引擎325、TrustZone地 址空間控制器(TZASC) 331、存儲(chǔ)控制器333、動(dòng)態(tài)RAM (DRAM) 335、TrustZone保護(hù)控制器 (TZIC) 341和TrustZone中斷控制器(TZIC) 343。SoC的每個(gè)構(gòu)成元件被連接到系統(tǒng)總線 (例如,先進(jìn)可擴(kuò)展接口(AXI)總線345),使得它們?cè)诳偩€上實(shí)現(xiàn)彼此之間的數(shù)據(jù)通信。
[0075] 核處理器310提供被劃分為安全區(qū)域190和普通區(qū)域185的應(yīng)用程序執(zhí)行環(huán)境。 為此,核處理器310包括安全核處理器(S) 311和非安全核處理器(NS) 313。安全核處理器 311是虛擬處理器并提供安全區(qū)域190。非安全核處理器313是虛擬處理器并提供普通區(qū) 域185。安全R0M312和安全RAM323在硬件和軟件方案中是彼此分離的。安全R0M321和安 全RAM323存儲(chǔ)0S(例如,TZ0S)、安全區(qū)域190的安全應(yīng)用程序以及根據(jù)安全應(yīng)用程序的執(zhí) 行的數(shù)據(jù)。
[0076] 加密引擎325執(zhí)行包括加密算法的加密邏輯和處理。
[0077] TZACS331控制存儲(chǔ)區(qū)域,特別是DRAM335。TZASC331控制關(guān)于具有特定地址的存 儲(chǔ)區(qū)域的安全。例如,TZASC331可將DRAM335的特定區(qū)域的安全屬性設(shè)置為"安全"。因此, 當(dāng)非安全核處理器313訪問(wèn)DRAM335的安全區(qū)域時(shí),TZASC331拒絕對(duì)于安全區(qū)域的訪問(wèn)。 同時(shí),TZASC331支持安全核處理器311訪問(wèn)安全區(qū)域。
[0078] 例如,根據(jù)本發(fā)明的示例性實(shí)施例的DRAM335包括安全幀緩沖器和非安全幀緩沖 器。安全幀緩沖器的安全性由TZASC331設(shè)置,從而安全幀緩沖器可訪問(wèn)安全區(qū)域190。非 安全應(yīng)用程序不可以訪問(wèn)安全幀緩沖器。因此,本發(fā)明的示例性實(shí)施例不會(huì)識(shí)別在安全幀 緩沖器中的非安全程序被渲染的內(nèi)容的解碼密鑰。顯示在內(nèi)容圖像的屏幕上的用戶界面可 在未設(shè)置安全性的DRAM335的非安全幀緩沖器中被渲染。
[0079] 存儲(chǔ)控制器333移動(dòng)DRAM335中的數(shù)據(jù)。
[0080] TZPC341設(shè)置外圍裝置360的安全屬性以控制來(lái)自于核處理器310的訪問(wèn)。具體 而言,根據(jù)本發(fā)明的示例性實(shí)施例的TZPC341可設(shè)置內(nèi)容的安全性。在這種情況下,在普通 區(qū)域185中不能訪問(wèn)設(shè)置了安全性的內(nèi)容,這將在AXI到APB(AXI2APB)橋350的描述中描 述。
[0081] TZIC343設(shè)置中斷線路的安全屬性。具體而言,根據(jù)本發(fā)明的示例性實(shí)施例的 TZIC343設(shè)置連接的用于內(nèi)容的內(nèi)部輸出和外部輸出的中斷線路的安全性。例如,用戶可產(chǎn) 生用于選擇存儲(chǔ)在普通模式存儲(chǔ)區(qū)域155中的內(nèi)容的輸入。如上所述,當(dāng)請(qǐng)求根據(jù)內(nèi)容的 選擇進(jìn)行重放的輸入產(chǎn)生時(shí),TZIC343保護(hù)與選擇相關(guān)的內(nèi)容。因此,被保護(hù)的內(nèi)容可由安 全核處理器311處理。TZIC343不將被保護(hù)的內(nèi)容的解碼密鑰傳送到非安全核處理器313。 因此,非安全核處理器313不會(huì)識(shí)別關(guān)于將由用戶播放(或外部輸出)的內(nèi)容的解碼密鑰, 并且內(nèi)容和解碼密鑰不會(huì)被黑客程序使用。
[0082] 便攜式終端100的大多數(shù)外圍裝置360被連接到先進(jìn)外圍總線(APB),并執(zhí)行數(shù)據(jù) 通信。根據(jù)本發(fā)明的示例性實(shí)施例,如上所述,外圍裝置360可包括通信單元110、圖像處理 器130、顯示器140、存儲(chǔ)器150和組合器170。
[0083] 通過(guò)AXI2APB橋350來(lái)實(shí)現(xiàn)SoC和外圍裝置360之間的數(shù)據(jù)通信。AXI2APB橋350 可調(diào)解訪問(wèn)外圍裝置360的如上所述的SoC的每個(gè)構(gòu)成元件。AXI2APB橋350識(shí)別設(shè)置了 安全性的外圍裝置360。因此,當(dāng)來(lái)自于普通區(qū)域185的對(duì)于設(shè)置了安全性的外圍裝置360 的訪問(wèn)被請(qǐng)求時(shí),AXI2APB橋350可拒絕來(lái)自于普通區(qū)域185的訪問(wèn)請(qǐng)求。例如,TZPC341可 改變圖像處理器130的安全屬性以設(shè)置安全性。非安全核處理器313可通過(guò)黑客程序?qū)?duì) 于訪問(wèn)圖像處理器130的訪問(wèn)請(qǐng)求傳送到AXI總線345。響應(yīng)于訪問(wèn)請(qǐng)求,AXI2APB橋350 可接收非安全核處理器313的訪問(wèn)請(qǐng)求,并可確認(rèn)圖像處理器130的安全屬性。當(dāng)圖像處 理器130的安全屬性被設(shè)置為"安全"時(shí),AXI2APB橋350可拒絕訪問(wèn)請(qǐng)求。因此,AXI2APB 橋350可防止非安全程序訪問(wèn)圖像處理器130以竊用信號(hào)處理的信息。AXI2APB橋350僅 支持安全核處理器311向圖像處理器130請(qǐng)求信息。
[0084] 圖4是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端中輸出內(nèi)容的方法的流 程圖。
[0085] 參照?qǐng)D4,在步驟401,處理器180可檢測(cè)普通區(qū)域185中的內(nèi)容重放請(qǐng)求。例如, 當(dāng)操作模式是普通模式并且用戶產(chǎn)生對(duì)于存儲(chǔ)器150中存儲(chǔ)的內(nèi)容的內(nèi)部輸出或外部輸 出的中斷時(shí),處理器180可檢測(cè)普通區(qū)域185的HL0S中的中斷。
[0086] 接下來(lái),在步驟403,處理器180確定內(nèi)容的類型以確定請(qǐng)求的內(nèi)容是否是保護(hù)目 標(biāo)的內(nèi)容。例如,處理器180可確定內(nèi)容是支持高清(HD)數(shù)字分辨率(例如,1920*1080或 1024*769的分辨率)的HD內(nèi)容還是支持標(biāo)準(zhǔn)數(shù)字分辨率(例如,720*480或640*480的分 辨率)的標(biāo)清(SD)內(nèi)容。處理器180可根據(jù)內(nèi)容是否是在HL0S中加密并需要解碼密鑰的 內(nèi)容,來(lái)確定內(nèi)容是否是保護(hù)目標(biāo)的內(nèi)容。在這種情況下,處理器180可根據(jù)請(qǐng)求的內(nèi)容是 否是保護(hù)目標(biāo)的內(nèi)容,來(lái)確定是否將操作模式從普通模式轉(zhuǎn)換到安全模式。
[0087] 接下來(lái),如果請(qǐng)求的內(nèi)容不是保護(hù)目標(biāo)的內(nèi)容(步驟403的否),則在步驟405,處 理器180可在普通區(qū)域185中基于普通執(zhí)行環(huán)境針對(duì)請(qǐng)求的內(nèi)容執(zhí)行用于重放(內(nèi)部輸出 或外部輸出)的一系列操作。
[0088] 如果請(qǐng)求的內(nèi)容是保護(hù)目標(biāo)的內(nèi)容,(步驟403的是),則在步驟407,處理器180 可確定將操作模式從普通模式轉(zhuǎn)換到安全模式。當(dāng)操作模式被轉(zhuǎn)換到安全模式時(shí),在步驟 409,處理器180可在普通區(qū)域185的HL0S中向安全區(qū)域190的TZ0S請(qǐng)求關(guān)于內(nèi)容的重放, 并改變關(guān)于內(nèi)容的控制權(quán)限。例如,可在普通區(qū)域185的HL0S中將關(guān)于內(nèi)容的控制權(quán)限改 變到安全區(qū)域190的TZ0S。
[0089] 隨后,處理器180可在步驟411執(zhí)行針對(duì)內(nèi)容的解密,并在步驟413處理信號(hào)。具 體地,處理器180可基于安全區(qū)域190的TZ0S來(lái)執(zhí)行內(nèi)容的解密和信號(hào)處理。
[0090] 接下來(lái),在步驟415,處理器180可確定是否存在與內(nèi)容相應(yīng)的用戶界面。根據(jù)本 發(fā)明的示例性實(shí)施例,用戶界面可包括關(guān)于內(nèi)容的字幕、0SD和用戶輸入信息。當(dāng)內(nèi)容的播 放被請(qǐng)求時(shí),處理器180可確定是否存在與內(nèi)容一起被選擇的用戶界面(諸如字幕),是否 存在針對(duì)內(nèi)容輸出的0SD或是否從用戶輸入了預(yù)定信息。當(dāng)通過(guò)內(nèi)部輸出或外部輸出來(lái)播 放內(nèi)容時(shí),關(guān)于用戶界面的確定可被實(shí)現(xiàn)。
[0091] 接下來(lái),當(dāng)不存在用戶界面(步驟415的否)時(shí),在步驟419,處理器180可輸出 信號(hào)被處理的內(nèi)容。例如,處理器180可基于安全區(qū)域190的TZ0S將內(nèi)容的圖像信號(hào)傳送 到內(nèi)部顯示器140,使得內(nèi)容的圖像信號(hào)的輸出可被控制。處理器180基于安全區(qū)域190 的TZ0S將內(nèi)容的圖像信息傳送到通信單元110,使得圖像信號(hào)的外部輸出可被控制。在這 種情況下,處理器180可控制關(guān)于內(nèi)容的聲音信號(hào)和內(nèi)容的圖像信號(hào)的內(nèi)部輸出或外部輸 出。
[0092] 相反,當(dāng)存在用戶界面(步驟415的是)時(shí),處理器180在步驟417使內(nèi)容和用戶 界面同步并將內(nèi)容和用戶界面組合,在步驟419輸出同步并組合的內(nèi)容。例如,處理器180 可通過(guò)安全區(qū)域190的TZ0S與普通區(qū)域185的HL0S之間的轉(zhuǎn)換來(lái)處理同步和組合。處理 器180可根據(jù)輸出內(nèi)容和用戶界面的方案(例如,內(nèi)部輸出、有線方案的外部輸出、無(wú)線方 案的外部輸出)來(lái)不同地應(yīng)用組合方案。例如,在內(nèi)部輸出的情況下,處理器180可將用戶 界面輸出并處理為與內(nèi)容重疊。在有線方案的外部輸出的情況下,處理器180將內(nèi)容和用 戶界面組合以輸出一個(gè)組合的數(shù)據(jù)。在無(wú)線方案的外部輸出的情況下,處理器180將內(nèi)容 和用戶界面組合以產(chǎn)生一個(gè)組合的數(shù)據(jù),對(duì)將使用采用的通信協(xié)議發(fā)送的組合數(shù)據(jù)進(jìn)行編 碼,并輸出編碼后的數(shù)據(jù)。
[0093] 圖5是示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端中的內(nèi)容和用戶界面的內(nèi) 部輸出方法的流程圖。圖5示出當(dāng)如上參照?qǐng)D4所述通過(guò)顯示器140內(nèi)部輸出內(nèi)容和用戶 界面時(shí)的同步和組合操作。
[0094] 參照?qǐng)D5,當(dāng)在內(nèi)部輸出方案中存在關(guān)于內(nèi)容的用戶界面時(shí),在步驟501,處理器 180將在輸出內(nèi)容的圖像信號(hào)時(shí)的輸出信息提供給顯不器140。例如,處理器180可在安全 區(qū)域190的TZ0S中向普通區(qū)域185的HL0S通知內(nèi)容的圖像信號(hào)被提供給顯示器140。
[0095] 接下來(lái),在步驟503,處理器180基于輸出信息使用戶界面與內(nèi)容同步。例如,處 理器180可響應(yīng)于普通區(qū)域185的HL0S中的輸出信息,將普通區(qū)域185的用戶界面(或 重放信息)傳送到安全區(qū)域190的TZ0S。隨后,處理器180可計(jì)算用于在安全區(qū)域190的 TZ0S中使用戶界面與圖像處理器130的圖像信號(hào)同步的延遲時(shí)間,并將根據(jù)計(jì)算出的延遲 時(shí)間的偏移值應(yīng)用于圖像信號(hào)以實(shí)現(xiàn)同步。例如,處理器180確認(rèn)從圖像處理器130輸出 的圖像信號(hào)和用戶界面的顯示時(shí)間,并可將根據(jù)確認(rèn)的顯示時(shí)間之間的差的延遲時(shí)間(例 如,關(guān)于圖像信號(hào)和用戶界面的輸出時(shí)間的延遲時(shí)間差)設(shè)置為偏移時(shí)間。處理器180可 將計(jì)算出的偏移值應(yīng)用于圖像信號(hào),以延遲圖像信號(hào)被輸出到顯示器140的時(shí)間,從而使 用戶界面與圖像信號(hào)同步。盡管圖5示出基于安全區(qū)域190的TZ0S處理同步,但也可基于 普通區(qū)域185的HL0S處理同步。
[0096] 接下來(lái),在步驟505,處理器180可根據(jù)偏移值將內(nèi)容的圖像輸出到顯示器140。處 理器180可基于安全區(qū)域190的TZ0S來(lái)顯示內(nèi)容。
[0097] 接下來(lái),在步驟507,處理器180可將用戶界面輸出為重疊在內(nèi)容的圖像上。處理 器180可將基于普通區(qū)域185的HL0S處理的用戶界面顯示為與基于安全區(qū)域190的TZ0S 輸出在顯示器上的圖像重疊。例如,處理器180可用除了根據(jù)內(nèi)容的圖像的層之外的層將 用戶界面?zhèn)魉偷斤@示器140。
[0098] 圖6是示出根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端中的內(nèi)容和用戶界面的外 部輸出方法的流程圖。圖6示出當(dāng)如上參照?qǐng)D4所述通過(guò)通信單元110將內(nèi)容和用戶界面 輸出到外部時(shí)的同步和組合操作。
[0099] 參照?qǐng)D6,當(dāng)在外部輸出方案中存在關(guān)于內(nèi)容的用戶界面時(shí),在步驟601,處理器 180將在輸出內(nèi)容的圖像信號(hào)時(shí)的輸出信息提供給顯不器140。例如,處理器180可在安全 區(qū)域190的TZ0S中向普通區(qū)域185的HL0S通知內(nèi)容的圖像信號(hào)被提供給顯示器140。
[0100] 接下來(lái),在步驟603和步驟605,處理器180處理用戶界面與內(nèi)容的圖像信號(hào)的同 步和組合。例如,處理器180可響應(yīng)于普通區(qū)域185的HL0S中的輸出信息,將用戶界面?zhèn)?送到組合器170。隨后,組合器170在處理器180的控制下,使安全區(qū)域190中保護(hù)的內(nèi)容 的圖像和普通區(qū)域185中提供的用戶界面同步,并將安全區(qū)域190中保護(hù)的內(nèi)容的圖像和 普通區(qū)域185中提供的用戶界面組合,并且將組合的數(shù)據(jù)發(fā)送到通信單元110。在這種情況 下,當(dāng)外部輸出方案通過(guò)有線方案(例如,HDMI)輸出時(shí),組合的數(shù)據(jù)可被傳送到有線通信 單元120。當(dāng)外部輸出方案通過(guò)無(wú)線方案(例如,Wi-Fi)輸出時(shí),組合的數(shù)據(jù)可被傳送到無(wú) 線通信單元115。
[0101] 接下來(lái),在步驟607,處理器180可處理被傳送到通信單元110的組合的數(shù)據(jù)的外 部輸出。例如,處理器180可根據(jù)外部輸出方案進(jìn)行一系列處理使得組合的數(shù)據(jù)通過(guò)有線 通信單元120被傳送到外部顯示器200。處理器180可根據(jù)外部輸出方案進(jìn)行一系列處理 使得組合的數(shù)據(jù)通過(guò)無(wú)線通信單元被傳送到外部顯示器200。
[0102] 根據(jù)本發(fā)明的示例性實(shí)施例的在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容的 前述方法可通過(guò)各種計(jì)算機(jī)方法以可執(zhí)行程序指令的形式被實(shí)現(xiàn),并可被記錄在非暫時(shí)性 計(jì)算機(jī)可讀記錄介質(zhì)中。在這種情況下,計(jì)算機(jī)可讀記錄介質(zhì)可單獨(dú)包括程序指令、數(shù)據(jù)文 件和數(shù)據(jù)結(jié)構(gòu),或者可包括程序指令、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)的組合。同時(shí),記錄在記錄介質(zhì) 中的程序指令可以是為本發(fā)明專門設(shè)計(jì)或配置的,或者可以是將被使用的計(jì)算機(jī)軟件領(lǐng)域 中的普通技術(shù)人員所公知的。計(jì)算機(jī)可讀記錄介質(zhì)包括磁介質(zhì)(諸如硬盤、軟盤或磁帶)、 光學(xué)介質(zhì)(諸如只讀光盤存儲(chǔ)器(CD-ROM)或數(shù)字通用盤(DVD))、磁光介質(zhì)(諸如軟光盤) 和存儲(chǔ)并執(zhí)行程序指令的硬件裝置(諸如ROM、RAM、閃存)。此外,程序指令包括由編譯器 產(chǎn)生的機(jī)器語(yǔ)言代碼和可由計(jì)算機(jī)使用解釋器執(zhí)行的高級(jí)語(yǔ)言代碼。所述硬件裝置可被配 置為作為至少一個(gè)軟件模塊來(lái)操作,以便執(zhí)行本發(fā)明的操作,或者反之亦然。
[0103] 盡管已參照本發(fā)明的特定示例性實(shí)施例顯示和描述了本發(fā)明,但本領(lǐng)域中的普通 技術(shù)人員將明白,在不脫離由權(quán)利要求和它們的等同物限定的本發(fā)明的精神和范圍的情況 下,可在特定示例性實(shí)施例中進(jìn)行形式和細(xì)節(jié)上的各種改變。
【權(quán)利要求】
1. 一種在支持安全執(zhí)行環(huán)境的便攜式終端中輸出內(nèi)容的方法,所述方法包括: 檢測(cè)所述內(nèi)容的輸出; 在安全操作系統(tǒng)中控制所述內(nèi)容的輸出; 在非安全操作系統(tǒng)中提供將針對(duì)所述內(nèi)容顯示的數(shù)據(jù); 將所述內(nèi)容和所述數(shù)據(jù)組合。
2. 如權(quán)利要求1所述的方法,還包括: 使所述數(shù)據(jù)與所述內(nèi)容同步。
3. 如權(quán)利要求2所述的方法,其中,使所述數(shù)據(jù)同步的步驟包括:根據(jù)偏移值,使在非 安全操作系統(tǒng)中提供的所述數(shù)據(jù)與在安全操作系統(tǒng)中處理的所述內(nèi)容同步。
4. 如權(quán)利要求3所述的方法,其中,使所述數(shù)據(jù)同步的步驟包括:根據(jù)基于計(jì)算出的延 遲時(shí)間確定的所述偏移值,使所述數(shù)據(jù)與安全操作系統(tǒng)中的所述內(nèi)容同步。
5. 如權(quán)利要求2所述的方法,其中,將所述內(nèi)容和所述數(shù)據(jù)組合的步驟包括: 將同步的內(nèi)容和數(shù)據(jù)組合; 輸出組合的數(shù)據(jù)。
6. 如權(quán)利要求5所述的方法,其中,將所述內(nèi)容和所述數(shù)據(jù)組合的步驟包括:將所述數(shù) 據(jù)與安全操作系統(tǒng)中的所述內(nèi)容組合。
7. 如權(quán)利要求5所述的方法,其中,輸出組合的數(shù)據(jù)的步驟包括: 將組合的數(shù)據(jù)輸出到與便攜式終端連接的外部輸出裝置。
8. 如權(quán)利要求2所述的方法,其中,將所述內(nèi)容和所述數(shù)據(jù)組合的步驟包括: 使從非安全操作系統(tǒng)提供的所述數(shù)據(jù)與在安全操作系統(tǒng)中保護(hù)的所述內(nèi)容同步; 將同步的數(shù)據(jù)輸出到內(nèi)部輸出裝置。
9. 如權(quán)利要求8所述的方法,其中,輸出同步的數(shù)據(jù)的步驟包括: 在內(nèi)部輸出裝置上將所述數(shù)據(jù)顯示為重疊在與所述數(shù)據(jù)同步的所述內(nèi)容上。
10. -種用于支持安全執(zhí)行環(huán)境的便攜式終端,所述便攜式終端包括: 處理器,用于根據(jù)操作模式在安全模式和普通模式之間的轉(zhuǎn)換,處理在安全操作系統(tǒng) 中處理的內(nèi)容和在非安全操作系統(tǒng)中處理的數(shù)據(jù)的內(nèi)部輸出和外部輸出; 圖像處理器,用于處理用于顯示所述內(nèi)容的信號(hào); 顯示器,用于顯示所述內(nèi)容的圖像并用于將所述數(shù)據(jù)顯示為重疊在所述圖像上; 組合器,用于使在安全操作系統(tǒng)中處理的所述內(nèi)容的所述圖像和在非安全操作系統(tǒng)中 處理的所述數(shù)據(jù)同步,并用于將在安全操作系統(tǒng)中處理的所述內(nèi)容的圖像和在非安全操作 系統(tǒng)中處理的所述數(shù)據(jù)組合,以用于所述內(nèi)容的所述圖像和所述數(shù)據(jù)的外部輸出; 通信單元,用于輸出由圖像處理器處理的所述內(nèi)容和來(lái)自于組合器的組合的數(shù)據(jù)。
11. 如權(quán)利要求10所述的便攜式終端,還包括:延遲單元,用于根據(jù)由處理器計(jì)算出 的偏移值來(lái)延遲由圖像處理器處理的所述圖像的顯示時(shí)間,從而使所述數(shù)據(jù)與所述內(nèi)容同 止 /J/ 〇
12. 如權(quán)利要求11所述的便攜式終端,其中,處理器被配置為確定從圖像處理器輸出 的所述圖像的顯示時(shí)間和所述數(shù)據(jù)的顯示時(shí)間,根據(jù)所述圖像的顯示時(shí)間和所述數(shù)據(jù)的顯 示時(shí)間計(jì)算延遲時(shí)間作為所述偏移值,并將計(jì)算出的所述偏移值應(yīng)用于所述圖像以延遲所 述圖像向顯示器輸出的輸出時(shí)間,從而使所述數(shù)據(jù)與所述內(nèi)容同步。
13. 如權(quán)利要求10所述的便攜式終端,其中,通信單元包括: 無(wú)線通信單元,用于以無(wú)線通信方案支持外部輸出; 有線通信單元,用于以有線通信方案支持外部輸出。
14. 如權(quán)利要求13所述的便攜式終端,其中,組合器被配置為使所述數(shù)據(jù)與所述圖像 同步,根據(jù)同步的圖像和數(shù)據(jù)來(lái)對(duì)組合的數(shù)據(jù)進(jìn)行組合,以便產(chǎn)生一個(gè)組合的數(shù)據(jù),并將所 述一個(gè)組合的數(shù)據(jù)發(fā)送到無(wú)線通信單元或有線通信單元。
15. -種存儲(chǔ)程序的非暫時(shí)性計(jì)算機(jī)可讀記錄介質(zhì),其中,所述程序包括當(dāng)被至少一個(gè) 處理器執(zhí)行時(shí)執(zhí)行包括以下步驟的方法的至少一個(gè)指令: 使用一個(gè)處理器提供被劃分為安全模式和普通模式的操作模式; 使將在安全模式下運(yùn)行的安全操作系統(tǒng)中處理的內(nèi)容和將在普通模式下運(yùn)行的非安 全操作系統(tǒng)中處理的數(shù)據(jù)同步,并將所述內(nèi)容和所述數(shù)據(jù)組合; 將所述內(nèi)容和所述數(shù)據(jù)輸出到內(nèi)部輸出裝置或外部輸出裝置。
16. 如權(quán)利要求15所述的記錄介質(zhì),其中,使用一個(gè)處理器提供被劃分為安全模式和 普通模式的操作模式,使將在安全模式下運(yùn)行的安全操作系統(tǒng)中處理的內(nèi)容和將在普通模 式下運(yùn)行的非安全操作系統(tǒng)中處理的數(shù)據(jù)同步,并將所述內(nèi)容和所述數(shù)據(jù)組合,以及將所 述內(nèi)容和所述數(shù)據(jù)輸出到內(nèi)部輸出裝置或外部輸出裝置的步驟包括: 檢測(cè)所述內(nèi)容的輸出; 在安全操作系統(tǒng)中控制所述內(nèi)容的輸出; 在非安全操作系統(tǒng)中提供將針對(duì)所述內(nèi)容顯示的數(shù)據(jù); 將所述內(nèi)容和所述數(shù)據(jù)組合。
17. 如權(quán)利要求16所述的記錄介質(zhì),其中,使所述數(shù)據(jù)同步的步驟包括:根據(jù)偏移值, 使在非安全操作系統(tǒng)中提供的所述數(shù)據(jù)與在安全操作系統(tǒng)中處理的所述內(nèi)容同步。
18. 如權(quán)利要求17所述的記錄介質(zhì),其中,將所述內(nèi)容和所述數(shù)據(jù)組合并輸出的步驟 包括: 將同步的內(nèi)容和數(shù)據(jù)組合; 輸出組合的數(shù)據(jù)。
19. 如權(quán)利要求15所述的記錄介質(zhì),其中,輸出所述內(nèi)容和所述數(shù)據(jù)的步驟包括: 在內(nèi)部輸出裝置上將所述數(shù)據(jù)顯示為重疊在與所述數(shù)據(jù)同步的所述內(nèi)容上。
20. 如權(quán)利要求15所述的記錄介質(zhì),其中,輸出所述內(nèi)容和所述數(shù)據(jù)的步驟包括: 將組合的數(shù)據(jù)輸出到與便攜式終端連接的外部輸出裝置。
【文檔編號(hào)】H04B1/40GK104115413SQ201380009950
【公開日】2014年10月22日 申請(qǐng)日期:2013年2月18日 優(yōu)先權(quán)日:2012年2月16日
【發(fā)明者】李承范, 金洙亨 申請(qǐng)人:三星電子株式會(huì)社