一种电子设备及其显示控制方法转让专利

申请号 : CN200810119224.9

文献号 : CN101661383B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李艳李雪莲

申请人 : 联想(北京)有限公司

摘要 :

本发明提供了一种电子设备及其显示控制方法,该电子设备包括:中央处理器、多屏幕显示卡、至少两个与多屏幕显示卡连接的触摸显示屏,每个触摸显示屏分别具有输入面,触摸显示屏基于多屏幕显示卡进行显示,电子设备还包括:存储设备,用于存储多屏幕显示卡的显示模式控制命令与预设移动轨迹之间的对应关系;每个至少两个触摸显示屏用于检测输入物在各自输入面上的原始移动轨迹,原始移动轨迹共同组成第一移动轨迹;中央处理器用于在获取第一移动轨迹后,从预设移动轨迹中选择与第一移动轨迹匹配的第二移动轨迹,并将与第二移动轨迹相对应的第一显示模式控制命令发送给多屏幕显示卡。本发明实现了简单的显示模式的切换和自然的人与机器的交互。

权利要求 :

1.一种电子设备,包括:中央处理器、多屏幕显示卡、至少两个与所述多屏幕显示卡连接的触摸显示屏,每个所述触摸显示屏分别具有各自的输入面,所述触摸显示屏基于所述多屏幕显示卡进行显示,其特征在于,所述电子设备还包括:存储设备,用于存储多屏幕显示卡的显示模式控制命令与预设移动轨迹之间的对应关系;

每个所述至少两个触摸显示屏用于检测输入物在所述各自的输入面上的原始移动轨迹,所述原始移动轨迹共同组成第一移动轨迹;

所述中央处理器用于在获取所述第一移动轨迹后,从所述预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹,并将与所述第二移动轨迹相对应的第一显示模式控制命令发送给所述多屏幕显示卡。

2.根据权利要求1所述的电子设备,其特征在于,所述触摸显示屏的个数为两个,分别为具有第一输入面的第一触摸显示屏和具有第二输入面的第二触摸显示屏,所述第一移动轨迹具体包括所述输入物在所述第一输入面的第三移动轨迹和所述第二输入面上的第四移动轨迹。

3.根据权利要求2所述的电子设备,其特征在于,所述中央处理器还用于在所述第三移动轨迹的结束时间和所述第四移动轨迹的开始时间的时间间隔低于预设阈值时,判断操作有效,否则判断操作无效。

4.根据权利要求2所述的电子设备,其特征在于,所述第一触摸显示屏和所述第二触摸显示屏分别显示不同内容,且所述第一移动轨迹为直线时,所述第一显示模式控制命令为两个显示器共同显示第一对象的命令。

5.根据权利要求4所述的电子设备,其特征在于,所述第一对象为所述第一移动轨迹的起点所在的触摸显示屏的当前显示对象。

6.一种显示控制方法,用于具有多屏幕显示卡的电子设备,所述电子设备具有至少两个与所述多屏幕显示卡连接的触摸显示屏,每个所述触摸显示屏分别具有各自的输入面,其特征在于,所述方法包括:检测输入物在所述至少两个触摸显示屏各自的输入面上的原始移动轨迹,所述原始移动轨迹共同组成第一移动轨迹;

获取所述第一移动轨迹,并从预先保存的预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹;

根据预先保存的显示模式控制命令与所述预设移动轨迹之间的对应关系,将与所述第二移动轨迹相对应的第一显示模式控制命令发送给多屏幕显示卡;

所述第一显示模式控制命令用于指示所述多屏幕显示卡进行显示模式的变更后,进行输出处理。

7.根据权利要求6所述的方法,其特征在于,所述触摸显示屏的个数为两个,分别为具有第一输入面的第一触摸显示屏和具有第二输入面的第二触摸显示屏,所述第一移动轨迹具体包括所述输入物在所述第一输入面的第三移动轨迹和第二输入面上的第四移动轨迹。

8.根据权利要求7所述的方法,其特征在于,选择第二移动轨迹与发送第一显示模式控制命令之间还包括:在所述第三移动轨迹的结束时间和所述第四移动轨迹的开始时间的时间间隔低于预设阈值时判断操作有效,进入发送第一显示模式控制命令的步骤,否则判断操作无效,结束处理。

9.根据权利要求7所述的方法,其特征在于,所述第一触摸显示屏和第二触摸显示屏分别显示不同内容,且所述第一移动轨迹为直线时,所述第一显示模式控制命令为两个显示器共同显示第一对象的命令。

10.根据权利要求9所述的方法,其特征在于,所述第一对象为所述第一移动轨迹的起点所在的触摸显示屏的当前显示对象。

说明书 :

一种电子设备及其显示控制方法

技术领域

[0001] 本发明涉及电子设备的显示,特别是多触摸屏的电子设备及其显示控制方法。

背景技术

[0002] 随着电子设备中显示技术的不断发展,现在已有支持多屏幕显示的多屏幕显示卡的出现。
[0003] 多屏幕显示卡是一种特殊的显卡,叫法不一,如:多屏卡(Multi Screen)、多屏幕显示卡、多头卡(Multi Head)、多头显示卡等,其可以使得一台电子设备支持两台或两台以上的显示器。
[0004] 该多屏幕显示卡具有不同的显示模式,例如,所有屏幕均显示相同的内容、所有屏幕显示不同的独立的内容、多个屏幕组合显示一个内容等模式。
[0005] 同时,随着触摸技术的不断发展,现在利用触摸屏来同时实现控制和显示已经成为非常成熟的技术,已经被广泛应用在手机、PDA、笔记本电脑等各种电子设备上。
[0006] 同时,以上两种技术的结合就出现了具有多个触摸屏的电子设备,在这种具有多个触摸屏的电子设备中,显示模式的控制主要是通过设置按钮的方式来实现。
[0007] 发明人在实现本发明的过程中发现现有技术至少存在以下缺点:
[0008] 利用按钮方式来控制显示模式,不管是设置在触摸屏外部的实体按钮,还是设置在显示屏幕上的虚拟按钮,由于显示模式较多,必然具有相应数目的按钮,而较多数目的按钮必然会增加用户使用电子设备的复杂度。

发明内容

[0009] 本发明实施例的目的是提供一种电子设备及其显示控制方法,结合触摸屏,降低用户进行显示模式控制的复杂度。
[0010] 为了实现上述目的,本发明实施例提供了一种电子设备,包括:中央处理器、多屏幕显示卡、至少两个与所述多屏幕显示卡连接的触摸显示屏,每个所述触摸显示屏分别具有各自的输入面,所述触摸显示屏基于所述多屏幕显示卡进行显示,所述电子设备还包括:
[0011] 存储设备,用于存储多屏幕显示卡的显示模式控制命令与预设移动轨迹之间的对应关系;
[0012] 每个所述至少两个触摸显示屏用于检测输入物在各自输入面上的原始移动轨迹,所述原始移动轨迹共同组成第一移动轨迹;
[0013] 所述中央处理器用于在获取所述第一移动轨迹后,从所述预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹,并将与所述第二移动轨迹相对应的第一显示模式控制命令发送给所述多屏幕显示卡。
[0014] 上述的电子设备,其中,所述触摸显示屏的个数为两个,分别为具有第一输入面的第一触摸显示屏和具有第二输入面的第二触摸显示屏,所述第一移动轨迹具体包括所述输入物在所述第一输入面的第三移动轨迹和第二输入面上的第四移动轨迹。
[0015] 上述的电子设备,其中,所述中央处理器还用于在所述第三移动轨迹的结束时间和所述第四移动轨迹的开始时间的时间间隔低于预设阈值时判断操作有效,否则判断操作无效。
[0016] 上述的电子设备,其中,所述第一触摸显示屏和第二触摸显示屏分别显示不同内容,且所述第一移动轨迹为直线时,所述第一显示模式控制命令为两个显示器共同显示第一对象的命令。
[0017] 上述的电子设备,其中,所述第一对象为所述第一移动轨迹的起点所在的触摸显示屏的当前显示对象。
[0018] 为了实现上述目的,本发明实施例还提供了一种显示控制方法,用于具有多屏幕显示卡的电子设备,所述电子设备具有至少两个与所述多屏幕显示卡连接的触摸显示屏,每个所述触摸显示屏分别具有各自的输入面,所述方法包括:
[0019] 检测输入物在所述至少两个触摸显示屏各自的输入面上的原始移动轨迹,所述原始移动轨迹共同组成第一移动轨迹;
[0020] 获取所述第一移动轨迹,并从预先保存的预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹;
[0021] 根据预先保存的显示模式控制命令与所述预设移动轨迹之间的对应关系,将与所述第二移动轨迹相对应的第一显示模式控制命令发送给多屏幕显示卡;
[0022] 所述第一显示模式控制命令用于指示所述多屏幕显示卡进行显示模式的变更后,进行输出处理。
[0023] 上述的方法,其中,所述触摸显示屏的个数为两个,分别为具有第一输入面的第一触摸显示屏和具有第二输入面的第二触摸显示屏,所述第一移动轨迹具体包括所述输入物在所述第一输入面的第三移动轨迹和第二输入面上的第四移动轨迹。
[0024] 上述的方法,其中,选择第二移动轨迹与发送第一显示模式控制命令之间还包括:
[0025] 在所述第三移动轨迹的结束时间和所述第四移动轨迹的开始时间的时间间隔低于预设阈值时判断操作有效,进入发送第一显示模式控制命令的步骤,否则判断操作无效,结束处理。
[0026] 上述的方法,其中,所述第一触摸显示屏和第二触摸显示屏分别显示不同内容,且所述第一移动轨迹为直线时,所述第一显示模式控制命令为两个显示器共同显示第一对象的命令。
[0027] 上述的方法,其中,所述第一对象为所述第一移动轨迹的起点所在的触摸显示屏的当前显示对象。
[0028] 本发明实施例具有以下的有益效果:
[0029] 本发明实施例的方法和装置,利用在输入物多个触摸屏上的运动轨迹来判断是否进行显示模式的切换,实现了简单的显示模式的切换;
[0030] 同时,本发明实施例的方法和装置可以预先设置运动轨迹与显示模式之间的对应关系,如运动轨迹为横跨两个输入面的直线时,则将其中一个屏幕的内容利用两个屏幕来显示,这充分体现了用户的操作意图,实现了更加自然的人与机器的交互。

附图说明

[0031] 图1为本发明实施例的方法的流程示意图;
[0032] 图2为本发明实施例的运动轨迹的一种示意图;
[0033] 图3为本发明实施例的运动轨迹的另一种示意图。

具体实施方式

[0034] 本发明实施例的电子设备及其显示控制方法通过利用触摸屏,当用户在触摸屏上执行预设动作时,即通过电子设备的处理器控制显卡进行显示模式的切换,实现了简单的显示模式的切换,同时,通过预设动作的调整,可以充分体现用户的意图。
[0035] 本发明实施例的电子设备包括:中央处理器、多屏幕显示卡、至少两个触摸显示屏,与所述多屏幕显示卡连接,每个触摸显示屏具有各自的输入面,所述触摸显示屏用于检测输入物在自身输入面上的原始移动轨迹,并用于基于所述多屏幕显示卡进行显示,且上述的原始移动轨迹共同组成第一移动轨迹;
[0036] 存储设备,用于存储多屏幕显示卡的显示模式控制命令与预设移动轨迹之间的对应关系;
[0037] 所述处理器用于在获取所述第一移动轨迹后,从所述预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹,并将与所述第二移动轨迹相对应的第一显示模式控制命令发送给所述多屏幕显示卡。
[0038] 如图1所示,本发明实施例的方法包括:
[0039] 步骤11,具有多屏幕显示卡的电子设备预先存储显示模式控制命令与预设移动轨迹之间的对应关系;
[0040] 步骤12,每个所述至少两个触摸显示屏检测输入物在各自输入面上的原始移动轨迹,所述原始移动轨迹共同组成第一移动轨迹;
[0041] 步骤13,所述电子设备的处理器获取所述第一移动轨迹,并从所述预设移动轨迹中选择与所述第一移动轨迹匹配的第二移动轨迹;
[0042] 步骤14,所述电子设备的处理器根据所述显示模式控制命令与预设移动轨迹之间的对应关系,将与所述第二移动轨迹相对应的第一显示模式控制命令发送给多屏幕显示卡;
[0043] 步骤15,所述多屏幕显示卡根据所述第一显示模式控制命令进行显示模式的变更后,进行输出处理。
[0044] 下面以不同的例子对本发明实施例的方法进行详细说明。
[0045] 在上述的描述中,该运动轨迹可以是在一个输入面内,但为了更好的体现用户的操作意图,在下面的描述中,以运动轨迹横跨输入面为例进行说明。
[0046] 如图2所示,假设当前时刻,多屏幕显示卡工作于第一显示模式,各个显示器分别显示各自独立的对象,而第一触摸屏显示了一个第一图片,但第一图片面积大于第一触摸屏的面积,第二触摸屏显示一个不同于第一图片的第二图片。
[0047] 假设当前用户正在处理或观赏第一图片,但由于第一图片面积大于第一触摸屏的面积,所以用户需要拉动图片才能观赏到第一图片的全部内容,此时用户手指在从第一触摸屏的表面拖动到第二触摸屏的表面。
[0048] 在用户手指从第一触摸屏的表面拖动到第二触摸屏的表面后,处理器从触摸显示屏检测到输入物的运动轨迹为直线(其包括在第一触摸屏上的原始运动轨迹和在第二触摸屏上的原始运动轨迹,二者共同形成了处理器检测到的最终运动轨迹),而该运动轨迹对应的显示模式控制命令为两个显示器共同显示同一内容的控制命令,从而处理器发送两个显示器共同显示同一内容的显示模式控制命令到多屏幕显示卡,多屏幕显示卡接收到该两个显示器共同显示同一内容的显示模式控制命令后,进行显示模式调整,切换到两个显示器共同显示同一内容的显示模式,使得两个显示器共同显示同一内容,即共同显示第一图片。
[0049] 在上述的描述中,是以图片为例,且第一图片面积大于第一触摸屏的面积的情况进行的说明,此时,利用两个显示器共同显示第一图片即可。
[0050] 在第一图片面积小于第一触摸屏的面积的时,此时,多屏幕显示卡不但利用两个显示器共同显示第一图片,同时还将第一图片放大,以适应由于两个显示器共同显示所带来的面积增大。
[0051] 当然,上述是以图片为例进行的说明,在显示Word文档时,由于Word文档具有多页,假设第一触摸屏显示了一个Word文档的第一页,第二触摸屏显示一个不同于Word文档的其他内容。
[0052] 假设当前用户正在处理该Word文档,所以用户希望利用所有的显示器来显示该Word文档。
[0053] 所以用户手指从第一触摸屏的表面拖动到第二触摸屏的表面,处理器从触摸显示屏检测到输入物的运动轨迹为直线,而该运动轨迹对应的显示模式控制命令为两个显示器共同显示同一内容的控制命令,从而处理器发送两个显示器共同显示同一内容的显示模式控制命令到多屏幕显示卡,多屏幕显示卡接收到该两个显示器共同显示同一内容的显示模式控制命令后,进行显示模式调整,切换到两个显示器共同显示同一内容的显示模式,使得两个显示器共同显示同一内容,即共同显示第一Word文档,此时可以是以下情况:
[0054] 1、两个显示器共同显示放大后的Word文档;
[0055] 2、两个显示器共同显示保持原大小的Word文档,但第一触摸屏显示Word文档的第一页,而第二触摸屏显示Word文档的第二页。
[0056] 当然,如果用户利用输入物在第一触摸显示屏和第二触摸显示屏之间滑动时,涉及到在第一触摸屏滑动的结束和在第二触摸屏滑动的开始之间的时间间隔,考虑到现实情况,该时间间隔应该较小,小于预设的时间阈值,该时间阈值的设置可根据需要设置。
[0057] 下面对上述的检测和判断过程进行详细说明,其包括:
[0058] 步骤21,电子设备的第一触摸显示屏检测输入物在所述输入面上的第三移动轨迹和结束时间;
[0059] 步骤22,电子设备的第二触摸显示屏检测输入物在所述输入面上的第四移动轨迹和开始时间;
[0060] 步骤23,判断所述开始时间和所述结束时间的间隔是否小于预设时间阈值,如果是进入步骤24,否则结束处理;
[0061] 步骤24,判断所述第三轨迹和第四轨迹是否在一条直线上,如果是进入步骤25,否则结束处理;
[0062] 步骤25,选择直线运动轨迹对应的两个显示器共同显示同一内容的控制命令。
[0063] 当然,上述是以直线为例进行的说明,适用于触摸显示屏具有相同分辨率的情况,当然在触摸显示屏具有不同分辨率的情况,该运动轨迹也可以是曲线,而且该第三轨迹和第四轨迹也不一定要在一条直线,如图3所示的情况。
[0064] 当然,从上述的描述可以看到,涉及到一个共同显示的对象的问题,在本发明的具体实施例中,选择将运动轨迹的起点所在的显示屏所显示的对象来进行共同显示,当然,也可以是选择将运动轨迹的终点所在的显示屏所显示的对象来进行共同显示。
[0065] 当然,上述的描述是以一个输入物先后在两个触摸显示屏上滑动的情况进行的说明,但也可以是多个输入物(如用户的两个手指)同时在两个触摸显示屏上滑动的情况(如图3所示的轨迹由用户手指同时滑动形成),处理器端只需要组合各自的运动轨迹得到第一轨迹,然后利用该第一轨迹进行后续处理即可。对于同时输入的情况,也需要判断先分别形成的两条轨迹的形成时间需要有交集,或者两个形成时间之间的间隔低于预设的阈值即可,具体说明如下。
[0066] 假设轨迹A的形成时间为[A A+△t1],而轨迹B的形成时间为[BB+△t2],此时下面3种情况可以使用来进行上述的处理过程:
[0067] 1、[A A+△t1]与[B B+△t2]这两个时间轴有交叉;
[0068] 2、[A A+△t1]与[B B+△t2]这两个时间轴没有交叉,且A>B+△t2,则需要A—(B+△t2)的绝对值小于预设阈值;
[0069] 3、[A A+△t1]与[B B+△t2]这两个时间轴没有交叉,且B>A+△t1,则需要B—(A+△t1)的绝对值小于预设阈值。
[0070] 当然,本发明实施例的方法和装置还可以是在检测到所述第一轨迹后,然后检测到相对于所述第一轨迹相反的轨迹,则执行还原操作,即多屏幕显卡还原为检测到第一轨迹之前的显示模式,举例说明如下。
[0071] 如图2所示,假设当前时刻,多屏幕显示卡工作于第一显示模式,各个显示器分别显示各自独立的对象,而第一触摸屏显示了一个第一图片,第二触摸屏显示了一个第二图片,但第一图片面积大于第一触摸屏的面积,第二触摸屏显示一个不同于第一图片的第二图片。在用户手指从第一触摸屏的表面拖动到第二触摸屏的表面后,处理器从触摸显示屏检测到输入物的运动轨迹为直线,从而由处理器发送两个显示器共同显示同一内容的显示模式控制命令到多屏幕显示卡,多屏幕显示卡接收到该两个显示器共同显示同一内容的显示模式控制命令后,进行显示模式调整,切换到两个显示器共同显示同一内容的显示模式,使得两个显示器共同显示同一内容,即共同显示第一图片。
[0072] 在此之后,用户手指从第二触摸屏的表面拖动到第一触摸屏的表面,处理器从触摸显示屏检测到输入物的运动轨迹为与前一轨迹相反,从而由处理器发送显示模式控制命令到多屏幕显示卡,多屏幕显示卡接收到该显示模式控制命令后,进行显示模式调整,多屏幕显示卡工作于第一显示模式,各个显示器分别显示各自独立的对象,第一触摸屏显示第一图片,第二屏幕显示第二图片。
[0073] 同时,本发明实施例的方法中,还可以结合多屏幕显示卡的当前显示模式来决定多屏幕显示卡的显示模式,举例说明如下。
[0074] 假设当前两个屏幕显示不同的内容,则在检测到直线运动轨迹时,利用两个屏幕共同显示同一个内容,否则利用两个屏幕显示不同的内容。
[0075] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。