外设切换装置以及外设切换控制装置制造方法及图纸

技术编号:2834165 阅读:202 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的是,实现:禁止、确保对于OS的特定的外设的分配的切换的单元,或者灵活地解决OS之间的外设的竞争的单元,或者在OS之间共享的外设中、在一方的OS把该外设设定为关断时、另一方的OS进行控制以抑制为进行和该外设之间的输入输出的通信的单元。外设切换装置10,具有:接收请求外设的对于OS的分配的切换请求的切换请求接收部11;接收并保持请求外设的对于OS的分配的确保或者解除确保的确保请求的确保请求保持部;和根据切换请求和确保请求判断是否执行外设对于OS的分配的切换判断部13。

【技术实现步骤摘要】

本专利技术涉及构成为切换在计算机系统中对于并行动作的多个操作系统的 外设的分配的外设切换装置,以及在装载了该外设切换装置的计算机系统中为 个别的揭:作系统用设置的外设切换控制装置。 后台技术近年来,作为在一个计算机系统上可使多个虚拟机环境动作的虚拟机监视器(Virtual Machine Monitor)技术,例如开发并已提供Xen或者VMWare等软件。通过这样的虚拟机监视器技术,在便携电话或者PC等一个终端(计算机 系统)上,可以使诸如私用或者工作用,或者系统用或者用户用等等4吏用目的 不同的多个OS(操作系统)并行动作,或者可以使Linux(注册商标)和Windows Mobile (注册商标)等这样的异种的OS并行动作。用户在用前台和后台切换这些多个OS使用时,需要切换针对前台的OS 的、LCD (液晶显示器)、辅助键盘、鼠标、扬声器、或者传声器等外i殳(外 围设备)的分配。在专利文献l中,公开了在主OS和客户OS之间共享外设的技术。通过使用该技术,用户在按压为切换前台的OS和后台的OS的切换:按钮 的场合,或者在选择了与后台的OS对应的窗口的场合,把后台的OS设定为 前台,对于这样的前台的OS,能够分配输入装置或者显示画面等外i殳。另夕卜,也可以对来自前台的OS以及后台的OS的音频输出进行混合。专利文献lUS 6,496,847
技术实现思路
但是,在上述的现有技术中,不具备禁止(封锁)对于OS的特定的外设 的分配的切换的单元、或者灵活地解决OS之间的外设的竟争的单元,所以存 在难以保证电话等重要服务的质量这样的问题。另外,在由多个OS共享的外设中,在一方的OS 4巴该外设设定为关断时, 另一方的os,不具备控制成抑制用于进行和该外设之间的输入输出的通信的 单元,存在另一方的OS不注意到关闭设定而在和该外设之间继续通信,浪费资源的问题。具体说,在构成为切换对于并行动作的多个OS的外设的分配的计算机系统中,即使在从应用或者用户要求对于os的外设的分配的切换的场合,也有 未切换该外设的分配的情况,在上述的现有技术中,未应对这样的情况。例如,要考虑在为对于后台的OS提示到来的邮件,对于该后台的OS 切换外设的分配的场合,或用户为利用后台的OS具有的功能按下上述的切换 按钮,对于该后台的OS切换外设的分配的场合。可以设想这样的情况在前台的OS中在电话应用正在通话的状况下,也 可以把LCD或者辅助4建盘的分配目的地切换到后台的OS,而希望传声器或者 扬声器的分配目的地被维持在现在的前台OS。这里,在上述的电话应用正在通话的状况下,当将传声器或者扬声器的 分配目的地也切换到了后台的OS的场合,存在基于这样的电话应用的通话被 中途切断的问题。作为希望禁止(封锁)外设的切换的场合的另外的例子,可以设想这样 的情况在后台的OS检测到前台的OS的故障或者异常时,在自动地切换前 台的OS和后台的OS后,故障或者异常的状态的OS,即使要求外设的分配的 切换,也希望不切换该外设的分配。当不自动地切换前台的OS和后台的OS时,故障'异常状态的OS,由 于使用户看到在LCD上显示的故障画面,有使用户不知所措的可能性。另外,当对于故障或者异常状态的OS分配了外设时,用户就在故障或者 异常状态的OS上进行才喿作,存在使故障扩大或者进行不适当的处理的可能性。另 一方面,在和上述的切换按钮独立地控制传声器或者扬声器的场合, 会产生OS间的外设的竟争的问题。在前台的OS中,声音识别应用,在确保传声器使用期间,在后台的OS 中,即使有电话来,因为该前台的OS占有传声器,所以存在不能执行对应这 样的来话的通话的可能性。这里,与前台的OS的优先级相比,只是简单地提高后台的OS的优先级,在后台的os中,在声音识别应用确保传声器使用期间,在前台的os中有电 话来的场合,仍然存在不能执行与这样的来话对应的通话的可能性。在装载有两个OS的环境下,即使在把第一 OS的优先级设定为比第二 OS高的优先级或者低的优先级,也存在同样的问题。同样,可以设想这样的情况后台的OS,在检测到前台的OS的故障或 者异常时,在把由前台的OS确保的外设自动切换为对于后台的OS分配后, 该故障或者异常的前台OS即使要求确保该外设的分配,也希望不切换该外设 的分配。另外,还有这样的情况在这样的计算机系统中,对于OS之间共享的外 设,在一方的OS设定该外设为关断时,希望另一方的OS进行控制以抑制为 进行和该外设之间的输入输出的通信。例如,假定由后台的OS正在进行音乐播放,在前台的OS设定礼仪方式 等,设定共享的扬声器为关断的场合,也能停止从后台OS向扬声器的输出。但是,可以设想这样的情况后台的OS,因为不理会该断开的设定,继 续向扬声器输出的声音数据的传送,而浪费资源。因此,本专利技术鉴于上述课题而提出的,其目的是提供一种外设切换装置 以及外设切换控制装置,其能够实现禁止(封锁)并确保对于OS的特定的外 设的分配的切换的单元、或者灵活地解决OS之间的外设的竟争的单元。另外,本专利技术的目的是,提供一种外设切换装置以及外设切换控制装置, 其在OS之间共享的外设中,在一方的OS把该外设设定为关断时,能够实现 另一方的OS进4亍控制以抑制为进行和该外设之间的输入输出的通信的单元。本专利技术的第 一特征的要义在于,构成为在计算机系统中切换对于并行动 作的多个操作系统的外设的分配的外设切换装置,具有构成为接收请求外设的对于操作系统的分配的切换请求的切换请求接收部;构成为接收并保持请求外设的对于操作系统的分配的确保或解除确保的确保请求的确保请求保持部; 构成为根据所述切换请求和所述确保请求、判断是否执行外设对于操作系统的 分配的切换判断部;和构成为根据所述判断结果执行所述外设对于操作系统的 分配的切换纟丸行部。根据这样的专利技术,即使是从应用或者用户接收请求对于OS的外设的分配 的切换请求的场合,也能够对于通过确保请求指定的外设禁止(封锁)切换。在本专利技术的第一特征中,所述切换判断部,也可以构成为根据所述切 换请求或者所述确保请求中的至少一方中包含的优先级,判断是否执行由该切 换请求指定的所述外设的对于操作系统的分配。根据这样的专利技术,即使是从应用或者用户接收请求对于OS的外设的分配 的切换请求的场合,在保持包含比该切换请求中包含的优先级更高的优先级的 确保请求的场合,能够对于由该确保请求指定的外设禁止(封锁)切换。另外,根据这样的专利技术,在与在确保请求中包含的优先级相比在该切换 请求中包含的优先级更高的场合,能够切换由该确保请求指定的外设的分配,在本专利技术的第一特征中,所述确保请求保持部,被构成为在接收到包 含比在保持的所述确保请求中包含的优先级更高优先级的确保请求时,把保持 的该确保请求置换为接收到的该确保请求,所述切换判断部,被构成为在进 行了所述确保请求的置换时,判断是否执行由被置换过的所述确保请求指定的 外设的对于操作系统的分配。根据这样的专利技术,即使一方的OS是确保特定的外设的分配的场合,另一 方的OS,在发送了更高优先级的确保请求的场合,也能够确保把该外设的分 配切换到另一方的OS。另夕卜,根据这样的专利技术,在在另一方的OS中接收到的确保请求的优先级 比保持的确保请求的优先级低的场合本文档来自技高网...

【技术保护点】
一种外设切换装置,其被构成为:切换对于在计算机系统中并行动作的多个操作系统的外设的分配,其特征在于,具有:切换请求接收部,其被构成为接收请求外设的对于操作系统的分配的切换请求;确保请求保持部,其被构成:为接收并保持请求外设的对于操作系统的分配的确保或者解除确保的确保请求;切换判断部,其被构成为:根据所述切换请求和所述确保请求,判断是否执行外设的对于操作系统的分配;和切换执行部,其被构成为:根据所述判断结果,执行所述外设的对于操作系统的分配。

【技术特征摘要】
JP 2006-7-25 2006-202596;JP 2007-6-28 2007-1710961.一种外设切换装置,其被构成为切换对于在计算机系统中并行动作的多个操作系统的外设的分配,其特征在于,具有切换请求接收部,其被构成为接收请求外设的对于操作系统的分配的切换请求;确保请求保持部,其被构成为接收并保持请求外设的对于操作系统的分配的确保或者解除确保的确保请求;切换判断部,其被构成为根据所述切换请求和所述确保请求,判断是否执行外设的对于操作系统的分配;和切换执行部,其被构成为根据所述判断结果,执行所述外设的对于操作系统的分配。2. 根据权利要求1所述的外设切换装置,其特征在于, 所述切换判断部,被构成为根据所述切换请求或者所述确保请求的至少一方中包含的优先级,判断是否执行由该切换请求指定的所述外设的对于操 作系统的分配。3. 根据权利要求1所述的外设切换装置,其特征在于, 所述确保请求保持部,被构成为在接收到包含比在保持的所述确保请求中包含的优先级更高优先级的确保请求时,把保持的该确保请求置换为接收 到的该确保请求;所述切换判断部,被构成为在进行了所述确保请求的置换时,判断是 否执行由被置换过的所述确保请求指定的外设的对于操作系统的分配。4. 根据权利要求2或3所述的外设切换装置,其特征在于, 在所述切换请求以及所述确保请求中包含的优先级,被构成为通过操作系统内的软件的状态来决定。5. 根据权利要求1所述的外设切换装置,其特征在于,具有外设设定部,其被构成为在给操作系统分配的外设的设定从打 开设定变化为关断设定或者从关断设定变化为打开设定时,对于分配有该外设 的操作系统,通知外设的设定信息。6. 根据权利要求1所述的外设切换装置,其特征在于, 所述确保请求保持部,被构成为在接收后或者更新后,删除经过了一定期间的所述确保请求。7. 根据权利要求l所述的外设切换装置,其特征在于, 所述切换判断部,被构成为根据在所述确保请求中包含的状况信息和在所述切换请求中包含的状...

【专利技术属性】
技术研发人员:太田贤中山雄大稻村雄
申请(专利权)人:株式会社NTT都科摩
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1