专利名称:通过光标定位终端的方法、系统及终端控制器的制作方法
技术领域:
本发明涉及计算机技术领域,特别涉及一种通过光标定位终端的方法、系 统及终端控制器。
背景技术:
当前对于将多个具有显示功能的终端进行连接,或者一个终端连接多个显 示装置以提供更大量更便捷的信息显示的应用日益广泛,特别对于会场应用来 说,往往在会议过程中,由于大量信息需要同时显示,并且由于这些信息的种 类各不相同,例如,以一个控制终端连接多个显示装置的应用方式为例,在一 个显示装置上展示图片,同时在另 一个显示装置上展示对应该图片的说明文 字,因此在该会场中就需要多个显示装置同时对信息进行显示。为了统一管理 和操作,上述显示装置需要连接到一台控制终端,由该控制终端对各个显示装
置的显示内容进行控制。随着DISPLAY PORT标准的完善,多个显示装置的 连接方式灵活方便,使得多个显示终端的扩展连接更加便捷。
对于上述一个控制终端与多个显示装置相连的信息显示系统,控制终端通 常为一台笔记本电脑,而多个显示装置可以为电视终端或投影仪屏幕,所有显 示装置显示的信息均能经缩小后显示在控制终端上,由控制终端进行操作和控 制。整个显示系统中仅有一个光标指示当前的定位,由于控制终端的显示屏幕 较小,使用者从视觉上可以很容易在该控制终端的显示屏幕上找到光标的显示 位置,但是由于显示装置数量较多,且从尺寸上也远远大于控制终端上的显示 屏幕,因此当需要从显示装置中找到该光标位置则比较困难。现有技术中,通 常采用按住控制终端的特殊按键,比如笔记本电脑键盘上的CTRL键,使得光 标在屏幕上以某种方式闪烁,用于指示该光标的位置。但是,由于显示装置数 量的增多以及显示装置面积的增大,采用光标闪烁的方式定位显示装置,需要
5按顺序查找每一个显示装置是否有光标闪烁以确定光标的位置,因此增加了光 标.定位的难度,浪费了查找光标所消耗的时间。
发明内容
本发明的目的在于提供一种通过光标定位终端的方法、系统及终端控制 器,以解决现有技术中通过光标定位终端的方法实现难度大且浪费查找时间的 问题。
为解决上述技术问题,本发明提供如下技术方案 一种通过光标定位终端的方法,包括
在终端控制器上建立坐标系,并设置与所述终端控制器相连的至少两个终 端在所述坐标系中显示时的坐标范围;
获取光标在所述坐标系中的坐标值;
才艮据所述坐标值与所述坐标范围的顶点值的比4交值,确定所述光标所属的 坐标范围;
将与所述确定的坐标范围对应的终端的标识显示在所述终端控制器的屏 幕上。
所述获取光标在所述坐标系中的坐标值之前,还包括执行触发机制; 所述执行触发机制包括执行键盘触发、执行鼠标触发、或执行触控板触发。
所述执行键盘触发具体为接收预先设置的专用按4建按动的信号;
所述执行鼠标触发具体为接收鼠标的左键和右键同时按动的信号,或接收 鼠标旋转的信号;
所述执行触控板触发具体为接收触控板上预先设置的位置点击信号,或接 收触控板上预先设置的操作手势信号。
所述执行触发机制后,还包括
设置所述至少两个终端的坐标范围在所述终端控制器中的对应方框,所述对应的方框按照所述终端的排列方式进行划分;
在所述对应的方框内显示所述终端的标识。
获取光标在所述坐标系中的坐标值之前,还包括
预先为与所述终端控制器相连的至少两个终端分别分配相应的标识;
保存所述终端的标识与所述终端坐标范围的对应关系。
还包括在与所述标识对应的终端上显示所述标识。
一种通过光标定位终端的系统,包括终端控制器以及与所述终端控制器 相连的至少两个终端,所述终端控制器包括
建立单元,用于在终端控制器上建立坐标系,并设置与所述终端控制器相 连的至少两个终端在所述坐标系中显示时的坐标范围;
获取单元,用于获取光标在所述坐标系中的坐标值; 确定单元,用于根据所述坐标值与所述坐标范围的顶点值的比较值,确定 所述光标所属的坐标范围;
显示单元,用于将与所述确定的坐标范围对应的终端的标识显示在所述终 端控制器的屏幕上。
所述终端控制器还包括
触发单元,用于执行触发机制;
分配单元,用于预先为与所述终端控制器相连的至少两个终端分别分配相 应的标识;
保存单元,用于保存所述终端的标识与所述终端坐标范围的对应关系。 所述终端还包括
显示单元,用于显示所述终端的标识。 一种终端控制器,包括
建立单元,用于在终端控制器上建立坐标系,并设置与所述终端控制器相 连的至少两个终端在所述坐标系中显示时的坐标范围;
7获取单元,用于获取光标在所述坐标系中的坐标值;
确定单元,用于根据所述坐标值与所述坐标范围的顶点值的比较值,确定-所述光标所属的坐标范围;
显示单元,用于将与所述确定的坐标范围对应的终端的标识显示在所述终 端控制器的屏幕上。
还包括
触发单元,用于执行触发机制;
分配单元,用于预先为与所述终端控制器相连的至少两个终端分别分配相 应的标识;
保存单元,用于保存所述终端的标识与所述终端坐标范围的对应关系。
由以上本发明提供的技术方案可见,应用本发明在终端控制器上建立坐标 系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显示时的坐 标范围,获取光标在所述坐标系中的坐标值,根据所述坐标值与所述坐标范围 的顶点值的比较值,确定所述光标所属的坐标范围,将与所述确定的坐标范围 对应的终端的标识显示在所述终端控制器的屏幕上。应用本发明定位终端时, 可以自动查找到光标所在显示终端的标识,并且将查找到的标识显示在对应的 终端上,因此无需用户自身确定光标所在的终端,在执行触发机制后,即可快 速定位到光标所在的显示终端,降低了光标定位的难度,方便用户快速获取光 标所在的终端,节约了查找光标所消耗的时间。
图1为本发明通过光标定位终端的方法的第一实施例流程图; 图2为本发明通过光标定位终端的方法的第二实施例流程图; 图3为本发明通过光标定位终端的实施例的一种连接结构示意图; 图4为本发明通过光标定位终端的实施例的另一种连接结构示意图; 图5为本发明通过光标定位终端的方法的会场应用示意图; 图6为本发明通过光标定位终端的系统的第一实施例框图;图7为本发明通过光标定位终端的系统的第二实施例框图; 图8为本发明终端控制器的第一实施例.框图; 图9为本发明终端控制器的第二实施例框图。
具体实施例方式
本发明的核心是提供了 一种通过光标定位终端的方法,在终端控制器上建 立坐标系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显示 时的坐标范围,获取光标在所述坐标系中的坐标值,才艮据所述坐标值与所述坐 标范围的顶点值的比较值,确定所述光标所属的坐标范围,将与所述确定的坐 标范围对应的终端的标识显示在所述终端控制器的屏幕上。
为了使本技术领域的人员更好地理解本发明方案,并使本发明的上述目 的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作
进一步详细的说明。
本发明光标定位方法的第一实施例流程如图1所示
步骤101:在终端控制器上建立坐标系,并设置与该终端控制器相连的至 少两个终端在该坐标系中显示时的坐标范围。
步骤102:获取光标在该坐标系中的坐标值。
步骤103:根据坐标值与坐标范围的顶点值的比较值,确定该光标所属的 坐标范围。
步骤104:将与确定的坐标范围对应的终端的标识显示在该终端控制器的 屏幕上。
本发明光标定位方法的第二实施例如图2所示,该实施例示出了在与终端 控制器相连的多个显示终端的显示系统中进^f亍光标定位的详细过程
步骤201:在终端控制器上建立坐标系。
步骤202::没置与该终端控制器相连的多个终端在该坐标系中显示时的坐 标范围,以及坐标范围在该终端控制器中的对应方框。其中,对应的方框可以按照多个终端的排列方式进行划分。例如,如果有 四个终端,摆放的是"田"字型,那么在终端控制器的屏幕上显示的四个终端
的屏幕也以"田,,字型显示;如果四个终端是并列排放的,那么在终端控制器
的屏幕上显示的四个终端也是并列的。
步骤203:为与终端控制器相连的多个终端分别分配相应的标识。 步骤204:保存终端的标识与终端坐标范围的对应关系。 步骤205:执行触发机制。
其中,触发机制可以根据终端控制器的类型灵活设置,当采用键盘触发时, 可以在键盘上设计一个快捷键,或者专用按键,通常采用CTRL键进行触发; 当釆用鼠标触发时,可以设定同时按下鼠标左右两键时进行触发,或者原地旋 转鼠标移动动作时进行触发;当采用触控板触发时,可以利用触控板的特殊位 置,比如当手指按动触控板左下角的位置时进行触发,或者可以利用手指在触 控板上的特殊动作,比如重按触控板、在触控板上画圏等动作进行触发。
步骤206:在对应的方框内显示所述终端的标识。
执行触发机制后,在与各个坐标范围对应的方框内同时显示各个坐标范围 对应的终端的标识,即将与终端控制器相连的所有终端的标识同时显示在各自 对应的方框内。
步骤207:获取光标在坐标系中的坐标值。
步骤208:根据坐标值与坐标范围的顶点值的比4交值,确定光标所属的坐 标范围。
步骤209:将与确定的坐标范围对应的终端的标识显示在终端控制器的屏 幕上,结束当前流程。
在与确定的坐标范围对应的方框内突出显示所获取的终端的标识,例如可 以在终端控制器上对应方框内闪烁该标识,以表示光标当前位于该标识对应的 终端上,进一步可以在与该标识对应的终端上显示该标识。
结合上述本发明光标定位方法实施例的终端控制器与多个显示终端的一种连接结构示意图如图3所示其中,终端控制器310为一台笔记本电脑,显 示终端321、显示终端322、显示终端323和显示终端324串联在一起,并通 过显示终端321与终端控制器310相连,上述终端是4义具有显示功能的显示装 置。预先设置显示终端321的标识为"1",显示终端322的标识为"2",显示 终端323的标识为"3",显示终端324的标识为"4"。终端控制器310屏幕的 显示比例通常为4:3,或16:9,图3中以4:3为例,j艮设屏幕左上角坐标为(0, 0),则显示终端321的四个顶点坐标顺时针依次为(0, 0)、 ( 1024, 0)、 ( 1024, 768)、 (0, 768),对应显示终端标识为"1",显示终端322的四个顶点坐标顺 时针依次为(1024, 0)、 (2048, 0)、 (2048, 768)、 ( 1024, 768),对应显示 终端标识为"2",显示终端323的四个顶点坐标顺时针依次为(O, 768 )、( 1024, 768)、 ( 1024, 1536)、 (0, 1536),对应显示终端标识为"3",显示终端324 的四个顶点坐标顺时针依次为(1024, 768)、 (2048, 768)、 (2048, 1536)、
(1024, 1536),对应显示终端标识为"4",图3中才艮据上述坐标范围在对应 的位置上分别示出了显示终端的标识。假设当前光标的坐标为(512, 1024), 则在终端控制器上执行触发机制后,在终端控制器的屏幕上显示缩小后的四个 显示终端屏幕到与设定的坐标范围对应的位置上;终端控制器读取当前光标的 坐标值(512, 1024),比4交该坐标值(512, 1024)与上述预先设定的四个显 示终端对应的坐标范围,得到该坐标值(512, 1024)属于坐标范围(0, 768)、
(1024, 768)、 ( 1024, 1536)、 (0, 1536),查找预先保存的坐标范围与显示 终端标识的对应关系,得到该坐标范围对应的终端标识为"3",说明当前坐标 位于显示终端323,此时终端控制器屏幕上与显示终端323对应区域中的标识 为"3"闪烁,提示用户光标在闪烁的屏幕上;此时显示终端323上也显示对 应的标识"3",用于提示用户光标当前位于该显示终端323上,用户无需逐个 查找显示终端,而是将查找范围缩小到一个具体的显示终端上,即直接在显示 终端323屏幕上查找光标,极大地提高了通过光标定位终端的效率。
上图3中的显示终端为显示器、投影仪屏幕或电视机等具有屏幕显示功能也可以为并联结构、星形结构或链式结构等。终端控制器可以通过具有多个输 出口的USB显卡与各个显示终端之间相连。
结合上述本发明光标定位方法实施例的终端控制器与多个显示终端的另
一种连接结构示意图如图4所示其中,显示终端410、显示终端420、显示 终端430和显示终端440之间通过网络连接,四个显示终端均为具有处理能力 的输入输出设备,包含键盘和显示器,四个显示器屏幕上可以完成多个不同信 息内容的显示,也可以协同同步显示,其中显示终端410中同时集成了终端控 制器的功能,即采用显示终端410主控的方式对四个显示终端进行光标的统一 定位,由于终端控制器的功能不变,因此集成了统一处理能力的显示终端410 通过光标定位显示终端的过程与上述图3所描述的一致,在此不再赘述。
本发明光标定位方法应用与会场的示意图如图5所示,该图中示出的终端 控制器为 一 台笔记本电脑,与终端控制器相连的两台投影仪分别对应两个显示 终端。图5中的投影仪1和投影仪2以并联方式与笔记本电脑相连,假设在会 议过程中需要定位光标,此时按动预先设定的CTRL键,两个投影仪对应的显 示屏幕1和显示屏幕2同时显示在笔记本电脑屏幕上,假设此时光标位于显示 屏幕2的右下方(如图中黑色竖线所示),比较该光标的位置与预先设定的两 个显示屏幕在笔记本电脑上显示的坐标范围,获得该光标所在的坐标范围对应 于显示屏幕为2,因此在显示屏幕2上放大显示其标识"2",以便于与会者快 速找到光标所在的显示屏幕。为了示例和说明方便,上述图5中仅示出了两个 显示屏幕,通常实际应用中会议现场的显示屏幕可能会远远超过两个,此时应 用本发明进行终端定位时的速度更快,更便捷。
需要说明的是,上述标识除了采用数字标志的方式输出外,还可以釆用不 同的文字、图案、色彩或声音标志输出。
与本发明通过光标定位终端方法的实施例相对应,本发明还提供了通过光 标定位终端的系统的实施例。
本发明通过光标定位终端的系统的第一实施例框图如图6所示,该系统包括终端控制器610和多个显示终端620,为了示例方便,该实施例中仅示出了 两个串联的显示终端。 —
其中,终端控制器610包括建立单元611,用于在终端控制器上建立坐标 系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显示时的坐 标范围;获取单元612,用于获取光标在所述坐标系中的坐标值;确定单元613, 用于根据所述坐标值与所述坐标范围的顶点值的比伞文值,确定所述光标所属的 坐标范围;显示单元614,用于将与所述确定的坐标范围对应的终端的标识显 示在所述终端控制器的屏幕上。
本发明光标定位系统的第二实施例框图如图7所示,该系统包括终端控制 器710和多个显示终端720,为了示例方便,该实施例中示出了三个串联的显 示终端。
其中,终端控制器710包括分配单元711,用于预先为与所述终端控制器 相连的至少两个终端分别分配相应的标识;保存单元712,用于保存所述终端 的标识与所述终端坐标范围的对应关系;建立单元713,用于在终端控制器上 建立坐标系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显 示时的坐标范围;触发单元714,用于执行触发机制;获取单元715,用于触 发单元714执行触发机制后,获取光标在所述坐标系中的坐标值;确定单元 716,用于根据所述坐标值与所述坐标范围的顶点值的比4交值,确定所述光标 所属的坐标范围;显示单元717,用于将与所述确定的坐标范围对应的终端的 标识显示在所述终端控制器的屏幕上。
其中,显示终端720包括显示单元721,用于显示所述终端的标识。
与本发明通过光标定位终端的方法和系统的实施例相对应,本发明还提供 了终端控制器的实施例。
本发明终端控制器的第一实施例框图如图8所示,该终端控制器包括建立 单元810、获取单元820、确定单元830和显示单元840。
其中,建立单元810,用于在终端控制器上建立坐标系,并设置与所述终
13端控制器相连的至少两个终端在所述坐标系中显示时的坐标范围;获取单元 820,用于获取光标在所述坐标系中的坐标值;确定单元830,用于才艮据所述 坐标值与所述坐标范围的顶点值的比较值,确定所述光标所属的坐标范围;显 示单元840,用于将与所述确定的坐标范围对应的终端的标识显示在所述终端 控制器的屏幕上。
本发明终端控制器的第二实施例框图如图9所示,该终端控制器包括分配 单元910、保存单元920、建立单元930、触发单元940、获取单元950、确定 单元970和显示单元980。
其中,分配单元910,用于预先为与所述终端控制器相连的至少两个终端 分别分配相应的标识;保存单元920,用于保存所述终端的标识与所述终端坐 标范围的对应关系;建立单元930,用于在终端控制器上建立坐标系,并设置 与所述终端控制器相连的至少两个终端在所述坐标系中显示时的坐标范围;触 发单元940,用于执行触发机制;获取单元950,用于触发单元940执行触发 机制后,获取光标在所述坐标系中的坐标值;确定单元960,用于根据所述坐 标值与所述坐标范围的顶点值的比较值,确定所述光标所属的坐标范围;显示 单元970,用于将与所述确定的坐标范围对应的终端的标识显示在所述终端控 制器的屏幕上。
由以上本发明实施例可见,应用本发明定位终端时,可以自动查找到光标 所在显示终端的标识,并且将查找到的标识显示在对应的终端上,因此无需用 户自身确定光标所在的终端,只需在执行触发机制后,即可快速定位到光标所 在的显示终端,降低了光标定位的难度,方便用户快速获取光标所在的终端, 节约了查找光标所消耗的时间;在会场应用中采用本发明的光标定位方法,能 够使与会者快速统一地定位到光标所在的终端,相应提高了会议的效率。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许 多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变 化而不脱离本发明的精神。
权利要求
1、一种通过光标定位终端的方法,其特征在于,包括在终端控制器上建立坐标系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显示时的坐标范围;获取光标在所述坐标系中的坐标值;根据所述坐标值与所述坐标范围的顶点值的比较值,确定所述光标所属的坐标范围;将与所述确定的坐标范围对应的终端的标识显示在所述终端控制器的屏幕上。
2、 根据权利要求1所述所述的方法,其特征在于,所述获取光标在所述 坐标系中的坐标值之前,还包括执行触发机制;所述执行触发机制包括执行键盘触发、执行鼠标触发、或执行触控板触发。
3、 根据权利要求2所述的方法,其特征在于,所述执行键盘触发具体为 接收预先设置的专用按键按动的信号;所述执行鼠标触发具体为接收鼠标的左键和右键同时按动的信号,或接收 鼠标旋转的信号;所述执行触控板触发具体为接收触控板上预先设置的位置点击信号,或接 收触控板上预先设置的操作手势信号。
4、 根据权利要求2所述的方法,其特征在于,所述执行触发机制后,还 包括设置所述至少两个终端的坐标范围在所述终端控制器中的对应方框,所述 对应的方框按照所述终端的排列方式进行划分;在所述对应的方框内显示所述终端的标识。
5、 根据权利要求1所述的方法,其特征在于,获取光标在所述坐标系中 的坐标值之前,还包括预先为与所述终端控制器相连的至少两个终端分别分配相应的标识; 保存所述终端的标识与所述终端坐标范围的对应关系。
6、 根据权利要求1所述的方法,其特征在于,还包括在与所述标识对 应的终端上显示所述标识。
7、 一种通过光标定位终端的系统,其特征在于,包括终端控制器以及 与所述终端控制器相连的至少两个终端,所述终端控制器包括建立单元,用于在终端控制器上建立坐标系,并设置与所述终端控制器相 连的至少两个终端在所述坐标系中显示时的坐标范围;获取单元,用于获取光标在所述坐标系中的坐标值; 确定单元,用于根据所述坐标值与所述坐标范围的顶点值的比较值,确定 所述光标所属的坐标范围;显示单元,用于将与所述确定的坐标范围对应的终端的标识显示在所述终 端控制器的屏幕上。
8、 根据权利要求7所述的系统,其特征在于,所述终端控制器还包括 触发单元,用于执行触发机制;分配单元,用于预先为与所述终端控制器相连的至少两个终端分别分配相 应的标识;保存单元,用于保存所述终端的标识与所述终端坐标范围的对应关系。
9、 根据权利要求7所述的系统,其特征在于,所述终端还包括 显示单元,用于显示所述终端的标识。
10、 一种终端控制器,其特征在于,包括建立单元,用于在终端控制器上建立坐标系,并设置与所述终端控制器相 连的至少两个终端在所述坐标系中显示时的坐标范围;获取单元,用于获取光标在所述坐标系中的坐标值;确定单元,用于根据所述坐标值与所述坐标范围的顶点值的比较值,确定所述光标所属的坐标范围;显示单元,用于将与所述确定的坐标范围对应的终端的标识显示在所述终 端控制器的屏幕上。
11、根据权利要求IO所述的终端控制器,其特征在于,还包括触发单元,用于执行触发机制;分配单元,用于预先为与所述终端控制器相连的至少两个终端分别分配相 应的标识;保存单元,用于保存所述终端的标识与所述终端坐标范围的对应关系。
全文摘要
本发明公开了一种通过光标定位终端的方法,包括在终端控制器上建立坐标系,并设置与所述终端控制器相连的至少两个终端在所述坐标系中显示时的坐标范围;获取光标在所述坐标系中的坐标值;根据所述坐标值与所述坐标范围的顶点值的比较值,确定所述光标所属的坐标范围;将与所述确定的坐标范围对应的终端的标识显示在所述终端控制器的屏幕上。本发明还公开了一种通过光标定位终端的系统和终端控制器。应用本发明定位终端时,可以自动查找到光标所在显示终端的标识,并且将查找到的标识显示在对应的终端上,因此无需用户自身确定光标所在的终端,只需在执行触发机制后,即可快速定位到光标所在的显示终端,降低了光标定位的难度,方便用户快速获取光标所在的终端,节约了查找光标所消耗的时间。
文档编号G06F3/033GK101533314SQ20081010170
公开日2009年9月16日 申请日期2008年3月11日 优先权日2008年3月11日
发明者李众庆 申请人:联想(北京)有限公司