• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    虛擬計算機顯示裝置、虛擬計算機顯示方法、虛擬計算機顯示程序、記錄介質以及集成電路制造方法及圖紙

    技術編號:8133905 閱讀:177 留言:0更新日期:2012-12-27 12:01
    本發明專利技術的虛設層生成結束部(1301)在安全的虛擬計算機(101)的畫面層已產生時,生成虛設層。顯示驅動切換部(1322)在生成了至少一個虛設層時,將顯示控制切換到安全的虛擬計算機(101),讓畫面數據合成部(1331)合成畫面層。另一方面,顯示驅動切換部(1322)在未生成虛設層時,將顯示控制切換到不安全的虛擬計算機(102),讓畫面數據合成部(1321)合成畫面層。

    【技術實現步驟摘要】
    【國外來華專利技術】
    本專利技術涉及一種使多個虛擬計算機工作的技木,尤其涉及合成由多個虛擬計算機輸出的圖像的技木。
    技術介紹
    以往,作為有關虛擬計算機的顯示處理的技木,已知有以下技術虛擬計算機控制程序識別來自輸入裝置的畫面切換,按照指示內容,將與各虛擬計算機對應的畫面屏幕排他性地顯示在同一顯示裝置上(例如,專利文獻I)。詳細地說,被稱為虛擬管理平臺(hypervisor)的虛擬計算機控制程序將各虛擬 計算機輸出的畫面屏幕的畫面數據保存于畫面緩沖區(screen buffer)。并且,若虛擬計算機控制程序從輸入裝置受理了用于從某虛擬計算機的畫面屏幕向其他虛擬計算機的畫面屏幕切換的請求,則將當前顯示的某虛擬計算機的畫面屏幕排他性地切換到被指定的其他虛擬計算機的畫面屏幕。但是,在專利文獻I的技術中,存在以下問題虛擬計算機控制程序排他性地切換各虛擬計算機的畫面屏幕,因此無法合成各虛擬計算機的畫面屏幕。另外,作為其他的有關虛擬計算機的顯示處理的技術,公開有以下技木對LCD(Liquid Crystal Display :液晶顯示器)等顯示器,在不同的描繪系統間動態地控制以窗ロ為單位的重合(例如,專利文獻2)。具體而言,專利文獻2的技術具備安裝有各不相同的OS的處理部(I)以及處理部(2),在處理部⑴中所準備的VRAM即硬件層(HW層)(71)描繪窗ロ(711),在處理部(2)中所準備的VRAM即HW層描繪窗ロ(712)。并且,在HW層(71)的優先順序低于HW層(72)的優先順序的情況下,將描繪于HW層(71)的窗ロ(711)作為指定窗ロ來檢測,并將與該指定窗ロ同一位置以及同一尺寸的透過窗ロ(725)描繪在HW層(72)。并且,HW層(71)和HW層(72)通過LCD控制器來合成,窗ロ(711)和窗ロ(712)被重疊的合成圖像顯示于顯示畫面(41)。由此,描繪于HW層(71)的窗ロ(71)通過描繪于HW層(72)的透過窗ロ(725)顯示在描繪于HW層(72)的窗ロ(712)的前側。在專利文獻2的技術中,通過IXD控制器合成描繪有窗ロ(711)的HW層(71)和描繪有透過窗ロ(712)以及窗ロ(712)的HW層(72),但沒有關于LCD控制器怎樣進行合成的具體的記載,因此可實現性不明。另外,在專利文獻2的技術中,存在無論HW層(72)的優先順序是否高于HW層(71)的優先順序,描繪于HW層(71)的窗ロ(711)都被顯示在描繪于HW層(72)的窗ロ(712)的前側的問題。這里,在專利文獻2中,考慮了以下情況假定透過窗ロ(725)是具有指定的按鍵顏色(例如黒)的窗ロ,LCD控制器在HW層(72)上描繪有按鍵顏色的區域描繪已被描繪于HW層(71)的窗ロ(711),從而使HW層(71)和HW層(722)合成。在此情況下,如果半透過的其他窗ロ在HW層(72)的上層重疊,則由于透過窗ロ(725)的顏色從按鍵顏色變更為其他顏色,因此發生無法在透過窗ロ(725)上描繪HW層(71)的窗ロ(711)的問題。而且,在具備多臺虛擬計算機的虛擬計算機系統中,往往存在安全的虛擬計算機和不安全的虛擬計算機。在此情況下,需要使不安全的虛擬計算機無法訪問安全的虛擬計算機描繪的畫面數據。但是,在專利文獻1、2中,完全沒有考慮了不安全的虛擬計算機和安全的虛擬計算機的記載,因此會發生安全的虛擬計算機描繪的畫面層的畫面數據被不安全的虛擬計算機訪問的問題。另外,在具備安全的虛擬計算機和不安全的虛擬計算機的虛擬計算機系統中,若采用安全的虛擬計算機將在兩虛擬計算機中產生的畫面層合成的結構,則能夠保護安全的虛擬計算機中產生的畫面層免被不安全的虛擬計算機訪問。 另外,若不安全的虛擬計算機中畫面層的生成或消失頻發,則數據的收發在安全的虛擬計算機和不安全的虛擬計算機之間頻發,存在系統整體的性能劣化的問題。專利文獻I :日本專利公開公報特開2002-318699號專利文獻2 :日本專利公開公報特開2009-157635號
    技術實現思路
    本專利技術的目的在于提供一種技術,該技術可防止其中一臺虛擬計算機訪問另一臺虛擬計算機的畫面層(screen layer),減輕不同的虛擬計算機間的切換處理,并且將由不同的虛擬計算機產生的畫面層按照顯示順序進行合成。本專利技術所提供的虛擬計算機顯示裝置具備第一虛擬計算機、第二虛擬計算機、控制所述第一、第二虛擬計算機的虛擬計算機控制部、保存所述第一虛擬計算機的畫面層的畫面數據的第一存儲器以及保存所述第二虛擬計算機的畫面層的畫面數據的第二存儲器,且將所述第一、第二虛擬計算機的畫面層進行合成并顯示于顯示器件,所述第一虛擬計算機包括虛設層生成部,在所述第二虛擬計算機的畫面層已產生時,生成用于由所述第一虛擬計算機管理所產生的畫面層的虛設層;顯示層管理部,管理包括所述第一虛擬計算機的畫面層與所述虛設層的至少顯示順序的畫面層管理信息;顯示驅動切換部,在未生成所述虛設層時將顯示控制切換為所述第一虛擬計算機,在生成了至少ー個所述虛設層時將顯示控制切換到所述第二虛擬計算機;以及第一畫面數據合成部,在由所述顯示驅動切換部將顯示控制切換到所述第一虛擬計算機吋,基于所述畫面層管理信息,利用保存于所述第一存儲器的畫面數據合成第一虛擬計算機的畫面層,所述虛擬計算機控制部包括驅動切換通知部,在由所述顯示驅動切換部將顯示控制切換到所述第二虛擬計算機時,指示所述第ニ虛擬計算機合成畫面層,所述第二虛擬計算機包括第二畫面數據合成部,在由所述驅動切換通知部指示所述第二虛擬計算機合成畫面層時,基于所述畫面層管理信息,利用保存于所述第一、第二存儲器的畫面數據,合成第一、第二虛擬計算機的畫面層。另外,本專利技術所提供的虛擬計算機顯示方法、虛擬計算機顯示程序、記錄介質以及集成電路具有上述的虛擬計算機顯示裝置的特征。附圖說明圖I是具備本專利技術的實施方式中的虛擬計算機顯示裝置的信息處理裝置的方框圖。圖2是表示本專利技術的實施方式I中的虛擬計算機顯示裝置的結構的一例的概略圖。圖3是表示合成安全的虛擬計算機的畫面數據和不安全的虛擬計算機的畫面數據的處理的示意圖。圖4是表示本專利技術的實施方式I中的虛擬計算機顯示裝置的詳細結構的方框圖。圖5的(A)是表示在(B)所示的畫面層管理信息中虛設層與不安全側的畫面層之間的關系的圖。(B)是表示顯示層管理部管理的畫面層管理信息的一例的圖。圖6是表示將虛設層登記于畫面層管理信息時的處理的流程圖。 圖7是表示從畫面層管理信息中刪除已登記的虛設層時的處理的流程圖。圖8是表示顯示驅動切換部從虛設層登記通知部受理了虛設層的生成通知時的處理的流程圖。圖9是表示顯示驅動切換部從虛設層刪除通知部受理了虛設層的刪除通知時的處理的流程圖。圖10是表示驅動切換通知部從顯示驅動切換部受理顯示控制的切換請求并將顯示控制切換到安全的虛擬計算機時的處理的流程圖。圖11是表示中斷發送控制部受理描繪中斷井向各虛擬計算機發送描繪中斷時的處理的流程圖。圖12是表示畫面數據合成部從顯示驅動切換部受理了顯示控制的切換請求時的處理的流程圖。圖13是表示畫面數據合成部從中斷發送控制部受理描繪中斷并合成畫面層時的處理的流程圖。圖14是表示安全的虛擬計算機的畫面數據合成部從驅動切換通知部受理了顯示控制的切換請求時的處理的流程圖。圖15是表示本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    【國外來華專利技術】2011.02.09 JP 2011-0257281.一種虛擬計算機顯示裝置,具備第一虛擬計算機、第二虛擬計算機、控制所述第一、第二虛擬計算機的虛擬計算機控制部、保存所述第一虛擬計算機的畫面層的畫面數據的第一存儲器以及保存所述第二虛擬計算機的畫面層的畫面數據的第二存儲器,將所述第一、第二虛擬計算機的畫面層進行合成并顯示于顯示器件,其特征在于, 所述第一虛擬計算機包括 虛設層生成部,在所述第二虛擬計算機的畫面層已產生時,生成用于由所述第一虛擬計算機管理所產生的畫面層的虛設層; 顯示層管理部,管理包含所述第一虛擬計算機的畫面層與所述虛設層的至少顯示順序的畫面層管理信息; 顯示驅動切換部,在未生成所述虛設層時,將顯示控制切換到所述第一虛擬計算機,在生成了至少一個所述虛設層時,將顯示控制切換到所述第二虛擬計算機;以及 第一畫面數據合成部,在由所述顯示驅動切換部將顯示控制切換到所述第一虛擬計算機時,基于所述畫面層管理信息,利用保存于所述第一存儲器的畫面數據合成第一虛擬計算機的畫面層, 所述虛擬計算機控制部包括 驅動切換通知部,在由所述顯示驅動切換部將顯示控制切換到所述第二虛擬計算機時,指示所述第二虛擬計算機合成畫面層, 所述第二虛擬計算機包括 第二畫面數據合成部,在由所述驅動切換通知部指示所述第二虛擬計算機合成畫面層時,基于所述畫面層管理信息,利用保存于所述第一、第二存儲器的畫面數據,合成第一、第二虛擬計算機的畫面層。2.根據權利要求I所述的虛擬計算機顯示裝置,其特征在于所述虛設層生成部,在所述第二虛擬計算機的畫面層消失時,讓所述顯示層管理部更新所述畫面層管理信息,以便刪除與消失的畫面層對應的虛設層。3.根據權利要求I或2所述的虛擬計算機顯示裝置,其特征在于 所述顯示器件發生描繪中斷, 所述虛擬計算機顯示裝置還具備中斷發送控制部,該中斷發送控制部,在由所述顯示驅動切換部將顯示控制切換到所述第二虛擬計算機時,將所述描繪中斷發送至所述第二虛擬計算機,讓所述第二畫面數據合成部合成畫面層,在由所述顯示驅動切換部將顯示控制切換到所述第一虛擬計算機時,將所述描繪中斷發送至所述第一虛擬計算機,讓所述第一畫面數據合成部合成畫面層。4.根據權利要求I至3中任一項所述的虛擬計算機顯示裝置,其特征在于 所述虛設層生成部,將所述虛設層的生成以及刪除通知給所述顯示驅動切換部, 所述顯示驅動切換部,通過在由所述虛設層生成部通知了虛設層的生成時使所述虛設層的產生數增加1,在由所述虛設層生成部通知了虛設層的刪除時使所述虛設層的產生數減少1,來管理虛設層的產生數。5.根據權利要求I至4中任一項所述的虛擬計算機顯示裝置,其特征在于所述畫面層管理信息包含表示各畫面層是否為所述虛設層的虛設層信息。6.根據權利要求I至5中任一項所述的虛擬計算機顯示裝置,其特征在于所述第二畫面數據合成部,根據所述畫面層管理信息確定所述虛設層,通過用對應的畫面層的畫面數據置換所確定的虛設層,來合成畫面層。7.根據權利要求I至6中任一項所述的虛擬計算機顯示裝置,其特征在于所述畫面層管理信息包含各畫面層的尺寸以及各畫面層的畫面數據的存儲地址。8.根據權利要求I至7中任一項所述的虛擬計算機顯示裝置,其特征在于 所述第一畫面數據合成部,在由所述顯示驅動切換部將顯示控制切換到所述第二虛擬計算機時,基于所述畫面層管理信息,將顯示順序在所述虛設層的下層的所述第一虛擬計算機的畫面層確定為可預先合成的畫面層,并合成所確定的畫面層, 所述第二畫面數據合成部,基于所述畫面層管理信息來合成已由所述第一畫面數據合成部預先合成的畫面層與剩余的畫面層。9.根據權利要求8所述的虛擬計算機顯示裝置,其特征在于 所述第一畫面數據生成部,求出所述虛設層和與所述虛設層重疊的所述第一虛擬計算機的畫面層的合并集合區域,即使是所述顯示順序在所述虛設層的上層的所述第一虛擬計算機的畫面層,也將與所述合并集合區域不重疊的畫面層進一步確定為可預先合成的畫面層,并合成所確定的畫面層。10.根據權利要求I至9中任一項所述的虛擬計算機顯示裝置,其特征在于 所述第一存儲器為所述第一、第二虛擬計算機可訪問的共享存儲器, 所述第二存儲器為僅有所述第二虛擬計算機可訪問的非共享存儲器。11.一種虛擬計算機顯示方法,用于虛擬計算機顯示裝置將第一虛擬計算機、第二虛擬計算機的畫面層進行合成并顯示于顯示器件,所述虛擬計算機顯示裝置具備所述第一虛擬計算機、所述第二虛擬計算機、控制所述第一、第二虛擬計算機的虛擬計算機控制部、保存所述第一虛擬計算機的畫面層的畫面數據的第一存儲器以及保存所述第二虛擬計算機的畫面層的畫面數據的第二存儲器,所述虛擬計算機顯示方法的特征在于包括以下步驟 所述第一虛擬計算機, 在所述第二虛擬計算機的畫面層已產生時,生成用于由所述第一虛擬計算機管理所產生的畫面層的虛設層的虛設層生成步驟; 管理包括所述第一虛擬計算機的畫面層與所述虛設層的至少顯示順序的畫面層管理信息的顯示層管理步驟; 在未生成所述虛設層時將顯示控制切換到所述第一虛擬計算機,在生成了至少一個所述虛設層時將顯示控制切換到所述第二虛擬計算機的顯示驅動切換步驟;以及 在所述顯示驅動切換步驟中將顯示控制切換到所述第一虛擬計算機時,基于所述畫面層管理信息,利...

    【專利技術屬性】
    技術研發人員:加藤一臣
    申請(專利權)人:松下電器產業株式會社
    類型:
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品久久久久久无码专区| 国产精品无码免费播放| 亚洲一区AV无码少妇电影☆| 亚洲精品无码mv在线观看网站| 人妻夜夜添夜夜无码AV| 免费人成无码大片在线观看| 亚洲AV无码1区2区久久| 色综合久久久无码中文字幕| 日韩免费无码视频一区二区三区| 日韩精品无码永久免费网站| 久久精品中文字幕无码| 人妻无码中文字幕| 亚洲精品无码久久| 97久久精品亚洲中文字幕无码| 国产精品无码久久av| 久久男人Av资源网站无码软件| 亚洲成A∨人片天堂网无码| 亚洲中文字幕无码av永久| 成在线人免费无码高潮喷水| 亚洲AV无码专区亚洲AV桃| 中文字幕亚洲精品无码| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 伊人久久大香线蕉无码| 中文字幕乱码人妻无码久久| 日韩乱码人妻无码中文字幕视频| 久久久久亚洲AV无码观看| 无码人妻精品一区二区三区东京热| 无码日韩人妻AV一区免费l| 影音先锋无码a∨男人资源站| 无码中文av有码中文av| 无遮掩无码h成人av动漫| 麻豆aⅴ精品无码一区二区| 无码人妻AⅤ一区二区三区| 国产精品三级在线观看无码 | 无码日韩人妻av一区免费| 亚洲桃色AV无码| 国产成人无码一区二区在线播放 | 亚洲AV无码久久精品蜜桃| 久久久久无码精品| 最新国产AV无码专区亚洲| 亚洲一区无码中文字幕|