[发明专利]虚拟计算机显示装置、虚拟计算机显示方法、虚拟计算机显示程序、记录介质以及集成电路有效
申请号: | 201180018038.6 | 申请日: | 2011-10-19 |
公开(公告)号: | CN102844740A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | 加藤一臣 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F3/14 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 汪惠民 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 计算机 显示装置 显示 方法 程序 记录 介质 以及 集成电路 | ||
技术领域
本发明涉及一种使多个虚拟计算机工作的技术,尤其涉及合成由多个虚拟计算机输出的图像的技术。
背景技术
以往,作为有关虚拟计算机的显示处理的技术,已知有以下技术:虚拟计算机控制程序识别来自输入装置的画面切换,按照指示内容,将与各虚拟计算机对应的画面屏幕排他性地显示在同一显示装置上(例如,专利文献1)。
详细地说,被称为虚拟管理平台(hypervisor)的虚拟计算机控制程序将各虚拟计算机输出的画面屏幕的画面数据保存于画面缓冲区(screen buffer)。并且,若虚拟计算机控制程序从输入装置受理了用于从某虚拟计算机的画面屏幕向其他虚拟计算机的画面屏幕切换的请求,则将当前显示的某虚拟计算机的画面屏幕排他性地切换到被指定的其他虚拟计算机的画面屏幕。
但是,在专利文献1的技术中,存在以下问题:虚拟计算机控制程序排他性地切换各虚拟计算机的画面屏幕,因此无法合成各虚拟计算机的画面屏幕。
另外,作为其他的有关虚拟计算机的显示处理的技术,公开有以下技术:对LCD(Liquid Crystal Display:液晶显示器)等显示器,在不同的描绘系统间动态地控制以窗口为单位的重合(例如,专利文献2)。
具体而言,专利文献2的技术具备安装有各不相同的OS的处理部(1)以及处理部(2),在处理部(1)中所准备的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的技术中,通过LCD控制器合成描绘有窗口(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中,完全没有考虑了不安全的虚拟计算机和安全的虚拟计算机的记载,因此会发生安全的虚拟计算机描绘的画面层的画面数据被不安全的虚拟计算机访问的问题。
另外,在具备安全的虚拟计算机和不安全的虚拟计算机的虚拟计算机系统中,若采用安全的虚拟计算机将在两虚拟计算机中产生的画面层合成的结构,则能够保护安全的虚拟计算机中产生的画面层免被不安全的虚拟计算机访问。
另外,若不安全的虚拟计算机中画面层的生成或消失频发,则数据的收发在安全的虚拟计算机和不安全的虚拟计算机之间频发,存在系统整体的性能劣化的问题。
专利文献1:日本专利公开公报特开2002-318699号
专利文献2:日本专利公开公报特开2009-157635号
发明内容
本发明的目的在于提供一种技术,该技术可防止其中一台虚拟计算机访问另一台虚拟计算机的画面层(screen layer),减轻不同的虚拟计算机间的切换处理,并且将由不同的虚拟计算机产生的画面层按照显示顺序进行合成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180018038.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高频和超音频生物质干馏无氧加热炉
- 下一篇:带有简易琴键功能的键盘