信息处理装置和KVM开关制造方法及图纸

技术编号:4056138 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种信息处理装置和KVM开关。当在操作从第一操作构件改变到第二操作构件之后操作第二操作构件时,信息处理装置的控制部分基于被存储的信息处理装置的光标的位置和获取的累积值计算服务器的光标的当前位置,计算该服务器的光标的当前位置与该信息处理装置的光标的当前位置之间的差值,并将计算出的差值与该第二操作构件的操作导致的该信息处理装置的光标的移动量的组合值输出给服务器。

【技术实现步骤摘要】

本专利技术涉及一种信息处理装置、一种KVM开关和一种服务器,它们使该信息处理 装置的鼠标光标的位置与该服务器的鼠标光标的位置相互一致。
技术介绍
迄今为止,关于远程操作计算机的手段,已经开发出各种技术。在远程操作中,被 操作侧(服务器)和操作侧(远程PC)的两台计算机是必备的。例如,已知一种系统,该系统显示远程终端的屏幕信息和手持终端的信息二者,而 不会破坏该手持终端的显示器上显示的屏幕的可操作性和可视性(见日本特开专利公报 No. 2007-65944);一种光标控制装置,利用该光标控制装置,即使远程控制发射机和图像 拾取部件之间的距离不同,光标的移动量对于远程控制发射机的移动量也是恒定的(见日 本特开专利公报No. 06-75695);以及一种系统,该系统通过将便携式电话连接到远程计算 机,从该便携式电话远程控制该远程计算机(见日本特开专利公报No. 2006-197299)。此外,已知一种技术,在该技术中,用于远程控制的软件没有安装在服务器中,转 换器设置在该服务器与远程PC之间的连接路径(route)上,并且该转换器充当连接到该服 务器的键盘和鼠标(见日本专利No. 2698685)。在该技术中,从连接到远程PC的键盘和鼠标输出的信号被转换成数字数据,并且 该数字数据在线路上被传送。服务器接收到该数字数据以将其复原成所述信号,并将该信 号输入该服务器。因此,该服务器操作成使得该键盘和鼠标直接连接到该服务器。此外,从 服务器输出的视频信号被转换成数字数据,并且被转换成的数字数据在线路上被传送。远 程PC接收到该被转换成的数字数据以将其复原成所述视频信号,并将该视频信号输入该 远程PC。因此,在该远程PC侧设立的监视器操作成为连接到服务器的监视器。例如,已知专利申请公报No. 2003-534685中的一种包含KVM开关的系统,作为应 用这些技术的另一种技术。专利申请公报No. 2003-534685的系统具有日本专利No. 2698685的基本概念。在 远程PC所具有的窗口系统中,窗口用作显示部件,并且该窗口用作键盘和鼠标数据的输入 路径。即,在该远程PC的窗口中执行的键盘和鼠标的操作被反映在服务器中。(问题1)在上述专利申请公报No. 2003-534685的技术中,例如,如图19所示地显示远程PC 所具有的窗口。在此情况下,尽管存在两个鼠标光标,所述两个鼠标光标包含一个用于操作 远程PC的窗口的用于远程PC的鼠标光标(在下文被称为“远程鼠标光标”)、以及一个在 该远程PC的窗口内部显示的用于服务器的鼠标光标(在下文被称为“服务器鼠标光标”), 但是会出现这样的情况,即远程PC显示的远程鼠标光标的位置和该远程PC显示的服务器4鼠标光标的位置相互不一致。这被称为位置间隙,并且已知一种利用位置间隙校正功能校 正和处理位置间隙的方法。但是,这种方法存在以下问题。通常,在窗口系统中,存在鼠标光标加速过程,并且服务器将从鼠标输出的数据乘 以加速因子以增加或减少鼠标数据。因此,当通过远程PC操作的鼠标数据被直接传递给服 务器时,该服务器将该来自远程PC的鼠标数据乘以加速因子以增加或减小鼠标数据。因 而,远程PC上显示的远程鼠标光标与该远程PC上显示的服务器鼠标光标很难相互重叠。此 时,进行不同移动的两个光标会使远程PC的操作员感到迷惑,不能进行准确的鼠标操作, 因而操作员会感到紧张。因此,迄今为止,基本地是通过牺牲可操作性使此加速过程无效。为了通过远程PC正确地执行位置间隙校正功能,必须禁止此加速过程。位置间 隙校正功能代表这样一种手段,即当服务器和远程PC的鼠标光标之间出现位置间隙时,通 过另外将鼠标数据从远程PC输出到服务器以便抵消位置间隙的量,将服务器的鼠标光标 的位置强制移动到远程PC的鼠标光标的位置。此时,另外从远程PC输出到服务器的鼠标 数据往往超过基准值,即是否启动加速过程的阈值。因此,当加速过程在服务器中有效时, 服务器的鼠标光标移动,使得服务器的鼠标光标的移动量超过实际应被移动的位置间隙的 量。结果,位置间隙校正功能不能被正确执行。因此,在常规上,当服务器执行的加速过程未被无效时,服务器和远程PC的鼠标 光标之间的位置间隙不能被校正,从而不能为远程PC的鼠标的操作员提供舒适的鼠标操 作环境。尽管说明了必须使服务器的加速过程无效以使位置间隙校正功能有效的情况,但 是取决于窗口系统或操作系统,并不易于使此加速过程无效。关于此,代表性的是UNIX(注 册商标)系统OS使用的X-窗口系统。Microsoft公司的Windows (注册商标)是可容易地 使加速过程无效的示例。(问题2)为了不使远程PC的操作员困窘,已知这样一种技术,该技术控制远程PC,以便不 在显示服务器的鼠标光标的窗口上显示远程PC的远程鼠标光标,并且即使操作远程PC的 鼠标,也仅显示服务器的鼠标光标的移动。但是,该技术中会出现以下问题。通常,在窗口系统中,鼠标光标被配置成使得操作在该鼠标光标正下方的窗口,并 且将鼠标光标的显示和不显示的授权给予在该鼠标光标正下方的窗口。因此,只有当远程 PC的鼠标光标位于已经设定不显示鼠标光标的窗口正上方时,才不显示远程PC的鼠标光 标。S卩,就在鼠标光标超出窗口的框架的瞬间,假定任何一个其它窗口被操作,则再次 显示远程PC的鼠标光标。此外,当鼠标光标再次位于已经设定不显示鼠标光标的窗口正上 方时,不显示远程PC的鼠标光标。下文将说明从鼠标输出的数据(即鼠标数据)的含义,其是造成此问题的主要原 因。自专利技术鼠标以来至今,用相对坐标表示从鼠标输出的数据(鼠标数据)。该相对坐标被 称为移动量。通过使用相对坐标,例如可表述成鼠标沿X轴方向移动N而沿Y轴方向移动 M。N和M的原始值被鼠标计算,而其计算方法是一种公知技术。当已经超出窗口框架并且已被显示一次的远程PC的鼠标光标再次移动到已经设定不显示鼠标光标的窗口的正上方时,不显示远程PC的鼠标光标。此时,上述相对坐标的 处理的方便性会导致发生以下问题。将利用图20对此进行说明。图20是示出常规远程PC的屏幕的示例的图示。在图20中,标号201指示已经设定不显示鼠标光标的窗口,标号202指示已经设 定显示鼠标光标的另一个窗口,而标号203指示远程PC的屏幕。标号204指示服务器的鼠 标光标,而标号205指示远程PC的鼠标光标。窗口 201上显示服务器的屏幕。服务器的鼠标光标204在初始状态下位于位置“a”,而远程PC的鼠标光标205在 初始状态下位于位置“A”。服务器的鼠标光标204响应于远程PC的鼠标光标205的移动而移动。此时,当远 程PC的鼠标光标205位于窗口 201的正上方时,不显示远程PC的鼠标光标205。S卩,当远 程PC的鼠标光标205位于位置“A”、“F”或“G”时,该鼠标光标205变为不显示。接下来,当远程PC的鼠标光标205从位置“A”移动到位置“B”时,服务器的鼠标 光标204响应于远程PC的鼠标光标205的移动从位置“a”移动到位置“b”。位置“B”是窗 口 201的框架的临界点。就在远程PC的鼠标光标205越过位置“B”的瞬间,显示远程PC 的鼠标光标205。接下来,当远程PC的鼠标光标205从位置“B”移动到位本文档来自技高网...

【技术保护点】
一种信息处理装置,该信息处理装置经由与第一操作构件连接的KVM开关连接到服务器,该信息处理装置连接到第二操作构件,并且显示该信息处理装置的光标和该服务器的光标,该信息处理装置的光标因该第二操作构件的操作而移动,该服务器的光标因该第一操作构件和第二操作构件中任一个的操作而移动,该信息处理装置包含:存储部分,该存储部分存储当操作从第二操作构件改变到第一操作构件时的该信息处理装置的光标的位置;获取部分,该获取部分获取在该第一操作构件的操作期间从该KVM开关输出到该服务器的数据的累积值;以及控制部分,当在操作从该第一操作构件改变到第二操作构件之后操作该第二操作构件时,该控制部分基于被存储的该信息处理装置的光标的位置和获取的累积值计算该服务器的光标的当前位置,计算该服务器的光标的当前位置与该信息处理装置的光标的当前位置之间的差值,并将计算出的差值与该第二操作构件的操作导致的该信息处理装置的光标的移动量的组合值输出给该服务器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:长尾尚幸
申请(专利权)人:富士通电子零件有限公司
类型:发明
国别省市:JP[日本]

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

1