远程管理方法_2

文档序号:9523941阅读:来源:国知局
理装置200可模拟成一组屏幕、键盘及鼠标,或是其他装置。如此使得目标电脑120会对远程管理装置200输出影像信号,以及接收键盘及鼠标信号。中控电脑110的屏幕、键盘及鼠标会映射至远程管理装置200所模拟出的屏幕、键盘及鼠标。因此,经由远程管理系统100,使用者U对于键盘及鼠标的操作会被转换为对于目标电脑120的操作。
[0013]值得注意的是,本发明的远程管理装置200除了可提供网络的使用者U控制目标电脑120的功能外,亦可提一组近端(非经由网络)的中控装置(例如键盘、屏幕及鼠标)的连接接口,使得中控装置的使用者V亦可在远程管理装置200的近端对目标电脑120进行操作。近端的中控装置亦使得使用者V亦可使用本发明以下将说明的分割画面模式。
[0014]请参阅图2B,远程管理装置200具有电脑接口 210、网络接口 220及影像处理模块250,其中电脑接口 210用以连接至少一目标电脑120 ;网络接口 220则经由网络耦接至中控电脑110,使得中控电脑110与远程管理装置200之间可依据适当的网络通讯协议(例如TCP/IP协议组)进行通讯以交换数据。影像处理模块250主要用以撷取目标电脑120输出的影像信号,以及进行后续的影像处理。在影像处理过程中可能包含色彩深度的调整、影像座标的转换、影像压缩及编码等步骤。影像处理模块250可能也包含将差动影像信号还原为单端影像信号,以及将模拟影像信号转换为数字影像数据的功能。
[0015]在一较佳实施例当中,远程管理装置200的其电脑接口 210具有一或多个可连接目标电脑120的电脑连接端口 210a。在一较佳实施例中,远程管理装置200的每一电脑连接端口 210a更可具有影像输入端口、键盘/鼠标输出端口。其中影像输入端口用以连接目标电脑120的影像输出端口 ;键盘/鼠标输出端口用以连接目标电脑120的键盘/鼠标输入端口。键盘/鼠标输入端口或键盘/鼠标输出端口可为USB接口、PS/2接口或其他任何适当接口。并且,对于远程管理装置200而言,每个电脑连接端口 210a的影像输入端口及键盘/鼠标输出端口可整合在单一个连接器当中。
[0016]在另一较佳实施例中,电脑接口 210的电脑连接端口 210a经由电脑接口模块(Computer Interface Module ;CIM) 500親接至另一目标电脑120。在这种情况下,电脑接口 210的电脑连接端口 210a具有至少一个RJ-45连接器,使得此电脑接口可通过五类线(CAT-5Cable)600与电脑接口模块的RJ-45连接器连接。亦即此五类线的一端连接至电脑接口的RJ-45连接器,另一端则连接至电脑接口模块500的RJ-45连接器。此电脑接口模块500的功能可包含模拟键盘、屏幕及鼠标,以及对影像信号的处理以延伸影像信号可传递的距离。为了模拟出键盘及鼠标,此电脑接口模块内部具有可依据键盘及鼠标相关协议进行通讯的控制器,例如USB装置控制器或PS/2控制器等。为了模拟出屏幕,此电脑接口模块500内部具有可储存EDID的存储器,例如EEPR0M。
[0017]请参阅图2C,电脑接口模块500用以延伸远程管理装置200与目标电脑120之间的距离,例如可高达1000英呎。电脑接口模块500具有第一 RS-485收发器(Transceiver) 510以及差动驱动器(Differential Driver) 530。相对应的,在远程管理装置200这端的电脑接口 210则具有第二 RS-485收发器(Transceiver) 520以及差动接收器(Differential Receiver) 540。其中,第一 RS-485收发器510用以依据RS-485协议接收来自远程管理装置200的控制信号及数据,例如键盘/鼠标信号。差动驱动器530用以将目标电脑120输出的单端影像信号(例如RGB信号及同步信号)转换为三组差动影像信号,以便通过五类线600当中的三对绞线对传输至远程管理装置200。
[0018]另外,差动接收器540对应于前述差动驱动器530,用以接收来自目标电脑120的三组差动影像信号,并将其还原为原本的单端影像信号。电脑接口 210的第二 RS-485收发器520对应于电脑接口模块500的第一 RS-485收发器510,用以依据RS-485协议与电脑接口模块500交换数据,以便将中控电脑110的键盘/鼠标等信号传送给目标电脑120。电脑接口模块500亦可称为转换器(Adapter)、服务器接口模块(Server Interface Module ;SIM)或是电脑控制模块(Computer Access Module ;CAM)。
[0019]仍请参阅图2C,远程管理装置200更可包含中央处理器260,且第二 RS-485收发器520及差动接收器540可为前述电脑接口 210的一部分。中央处理器260的功能至少包含将影像处理模块250耦接至网络接口 220,以及将网络接口 220耦接至第二 RS-485收发器520。此中央处理器260主要用以将来自影像处理模块250的数字影像数据包装成网络封包及解析来自中控电脑110有关于键盘或鼠标的网络封包,然后再将其中有关键盘或鼠标的操作讯息经由第二 RS-485收发器520传送给对应的第一 RS-485收发器510。此中央处理器260更可作为网络接口 220进行网络通讯时所牵涉相关网络协议的上层。若以0SI模型为例说明,当此网络接口 220作为实体层及链结(Data Link)层时,此中央处理器260便可作为网络层、传输层、会议层、表现层以及应用层。若以DoD模型为例说明,当此网络接口 220作为连结层时,此中央处理器260便可作为网络层、传输层以及应用层。中央处理器260的上述功能可改以控制器、特殊用途集成电路(ASIC)或是FPGA来实现。
[0020]当中控电脑110的使用者U在中控电脑110这端经由键盘/鼠标或其他控制装置对目标电脑120进行操作时,中控电脑110会将键盘/鼠标所输出的控制信号依据适当的网络通讯协议转换为网络封包,以便可经由网络传送至远程管理装置200。并且,远程管理装置200可经由其网络接口 220接收中控电脑110所传来的网络封包,然后再将网络封包当中所包含的控制信号解析后转换为目标电脑可读的标准格式,例如标准的USB信号或PS/2信号,彷佛如同由中控电脑的键盘/鼠标所直接发出给目标电脑120—般。亦即远程管理装置200可将中控电脑110传来的网络封包还原为原本的控制信号后输出至目标电脑120,以便进而控制目标电脑120。
[0021]另一方面,目标电脑120根据中控电脑110的控制信号所输出的影像信号(例如VGA信号)会被影像处理模块250撷取成为多个连续的影像帧(Frame),然后在经过前述的影像处理后转换为网络封包,并依据适当的网络通讯协议经由网络回传给中控电脑110。此撷取可能包含将模拟影像信号转换为数字影像数据的过程,例如将模拟信号当中的RGB成分分别转换为0至255的像素值(Pixel Value)后以二进位的方式储存于存储器中。并且上述的影像处理过程也可能包含影像压缩或编码的步骤,其在将影像帧转换为网络封包前进行。
[0022]另外,更详细地说,影像处理模块250会将影像帧再划分为多个区块,并且比较前后两张连续影像帧的所有区块以判断哪些区块有变化,哪些区块没有变化。为了减少在网络上传递的数据量,影像帧当中有变化的区块的数据才会被进行影像压缩及转换为网络封包。虽然在图2C中仅显示一台目标电脑120,但是实际上此影像处理模块250可能包含多个影像处理通道,以便一次可处理多路来自不同目标电脑的影像信号。并且在电脑接口 210与影像处理模块250之间可能更具有切换模块(未显示),以便由多台目标电脑当中选出一或多台目标电脑同时进行上述的影像处理。此切换模块可能是由多个矩阵式切换电路所构成的架构。
[0023]另外,当进入所谓的分割画面模式时,远程管理装置200会将撷取的影像帧进行缩小后再传送给中控电脑110,此步骤可能是由影像处理模块250所独立完成或是由其与中央处理器共同完成。或者是,远程管理装置200并不将撷取的影像帧进行缩小,而是由中控电脑110进行缩小。
[0024]当中控电脑110将所接收有关于影像数据的网络封包还原为适当的影像信号(其可能与来源端的影像信号格式相同或不同)后,中控电脑110的使用者U便可由网络的一端看见目标电脑120所输出的影像,并进而控制此目标电脑120,彷佛如同直接控制目标电脑120 —般。此还原可能包含将数字信号转换为模拟信号及影像解压缩或解码的过程。
[0025]请参阅图3A,本发明提供一种远程管理方法,至少包含下列步骤301至305。其中,步骤301提供一远程管理装置,此远程管理装置如前图2A至图2C及相关说明所述可撷取影像信号,其撷取的过程包
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1