首页> 中国专利> 一种画中画界面下屏幕触点位置的调整方法及电子设备

一种画中画界面下屏幕触点位置的调整方法及电子设备

摘要

本发明公开了一种画中画界面下屏幕触点位置的调整方法及电子设备,可以在获得具有触屏输入功能的显示界面中图标的显示位置后,自动调整该图标所对应的触碰点位置,以与该图标的显示位置一致。因此,本发明可以将某指令对应的图标的显示位置及该指令对应的触碰点位置调整一致,用户只需要点击该图标的显示位置就可以启动该图标所对应的指令,提高了画中画界面下触屏操作的成功率,也改善了用户的使用感受。

著录项

  • 公开/公告号CN103164142A

    专利类型发明专利

  • 公开/公告日2013-06-19

    原文格式PDF

  • 申请/专利权人 联想(北京)有限公司;

    申请/专利号CN201110425315.7

  • 发明设计人 马彬强;罗曦;

    申请日2011-12-16

  • 分类号G06F3/0488;G06F3/041;

  • 代理机构北京集佳知识产权代理有限公司;

  • 代理人逯长明

  • 地址 100085 北京市海淀区上地信息产业基地创业路6号

  • 入库时间 2024-02-19 19:20:08

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-07-06

    授权

    授权

  • 2013-07-24

    实质审查的生效 IPC(主分类):G06F3/0488 申请日:20111216

    实质审查的生效

  • 2013-06-19

    公开

    公开

说明书

技术领域

本发明涉及触摸屏技术领域,特别是涉及一种画中画界面下屏幕触点位 置的调整方法及电子设备。

背景技术

随着科技的进步,电子产品也具有越来越多的功能。具有触屏功能的电 子设备由于其优越的人机交互性能收到了消费者的喜爱。近年来,逐步出现 了集成电视和电脑功能于一体的电子设备。这种电子设备中的电脑系统可以 独立运行,电视系统也可以独立运行,用户可以很容易的在电视界面和电脑 界面间进行切换以进行全屏显示。

由于电脑属于双向设备,因此在电脑界面下需要使用触屏输入功能;而 电视属于单项输出设备,因此一般不使用触屏输入功能。为了在切换过程中 同时看到电视界面和电脑界面,这种电子设备使用了画中画功能将两个界面 缩小后在同一屏幕中展示。而这时,就可能出现两种情况:情况一、无法使 用触屏输入功能。在这种情况下,用户将无法使用触屏输入功能对电脑系统 进行操作。情况二、可以使用触屏输入功能。这种情况下,该触屏输入功能 仍为全屏模式下所对应的触屏。当用户需要点击电脑界面中左下角的“开始” 菜单时,用户仍需要在整个屏幕的左下角进行点击,而不是缩小后的电脑界 面中“开始”菜单所对应的位置。而对于电脑界面中位置特征不明显的菜单, 用户可能无法在全屏幕下找到相对应的触点,从而造成点击失败。

因此,如何提高画中画界面下触屏操作的成功率仍是摆在本领域技术人 员面前的一个技术难题。

发明内容

为解决上述技术问题,本发明实施例提供一种画中画界面下屏幕触点位 置的调整方法及电子设备,以实现提高画中画界面下触屏操作的成功率的目 的,技术方案如下:

一种画中画界面下屏幕触点位置的调整方法,应用于一电子设备中,所 述电子设备包括一触摸屏,所述触摸屏画中画界面下包括:第一显示界面和 第二显示界面,其中,所述第二显示界面为窗口显示模式且具有触屏输入功 能,所述方法包括:

获得所述第二显示界面中第一指令所对应的第一图标的当前显示位置;

根据所述第一指令所对应的第一图标的当前显示位置,调整第一指令所 对应的触碰点位置,使所述触摸点位置与所述第一指令所对应的第一图标的 当前显示位置一致。

优选的,获得所述第二显示界面中第一指令所对应的第一图标的当前显 示位置,包括:

获得所述第二显示界面中至少两个顶点的坐标;

根据所述顶点的坐标及所述第一图标与所述第二显示界面的相对位置, 获得所述第一图标的当前显示位置。

优选的,所述第一图标的当前显示位置为多个预先设定的显示位置中的 一个。

优选的,其特征在于,所述第一显示界面为电视界面,所述第二显示界 面为电脑界面。

优选的,所述第一显示界面为全屏显示模式。

本发明还提供了一种电子设备,包括一触摸屏,所述触摸屏画中画界面 下包括:第一显示界面和第二显示界面,其中,所述第二显示界面为窗口显 示模式且具有触屏输入功能,所述电子设备还包括:

显示位置获得模块,用于获得所述第二显示界面中第一指令所对应的第 一图标的当前显示位置;

触碰点位置调整模块,用于根据所述第一指令所对应的第一图标的当前 显示位置,调整第一指令所对应的触碰点位置,使其与所述第一指令所对应 的第一图标的当前显示位置一致。

优选的,所述显示位置获得模块,包括:

顶点位置获得子模块,用于获得所述第二显示界面中至少两个顶点的坐 标;

图标位置获得子模块,用于根据所述顶点的坐标及所述第一图标与所述 第二显示界面的相对位置,获得所述第一图标的当前显示位置。

优选的,第一图标的当前显示位置为多个预先设定的显示位置中的一个。

优选的,所述第一显示界面为电视界面,所述第二显示界面为电脑界面。

优选的,所述第一显示界面为全屏显示模式。

通过应用以上技术方案,本发明实施例提供的一种画中画界面下屏幕触 点位置的调整方法及电子设备,可以在获得具有触屏输入功能的显示界面中 图标的显示位置后,自动调整该图标所对应的触碰点位置,以与该图标的显 示位置一致。因此,本发明可以将某指令对应的图标的显示位置及该指令对 应的触碰点位置调整一致,用户只需要点击该图标的显示位置就可以启动该 图标所对应的指令,提高了画中画界面下触屏操作的成功率,也改善了用户 的使用感受。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员 来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一种具有画中画功能的电子设备;

图2为本发明实施例提供的一种画中画界面下屏幕触点位置的调整方法 的流程示意图;

图3为本发明实施例提供的一种显示界面中图标相对位置的示意图;

图4为本发明实施例提供的一种电子设备的结构示意图;

图5为本发明实施例提供的另一种电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合 本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描 述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前 提下所获得的所有其他实施例,都应当属于本发明保护的范围。

首先对本发明的应用场景进行说明:如图1所示,某电子设备包括一触 摸屏100,所述触摸屏100画中画界面下包括:第一显示界面110和第二显示 界面120,其中,所述第二显示界面120为窗口显示模式。

本发明实施例提供的一种画中画界面下屏幕触点位置的调整方法,应用 于一电子设备中,所述电子设备包括一触摸屏,所述触摸屏画中画界面下包 括:第一显示界面和第二显示界面,其中,所述第二显示界面为窗口显示模 式且具有触屏输入功能,如图2所示,所述方法包括:

S101、获得所述第二显示界面中第一指令所对应的第一图标的当前显示 位置;

画中画是利用数字技术,在同一屏幕上显示多个画面,即在正常观看的 主画面上,同时插入一个或多个经过压缩的子画面。

容易理解的是,第一显示界面可以为全屏显示模式。这样,窗口显示模 式的第二显示界面将占用全屏显示模式的第一显示界面的一部分。当然,为 了完整的看到第一显示界面和第二显示界面,可以将第一显示界面也设置窗 口显示模式。这样,在适当调整第一显示界面和第二显示界面的大小和位置 后,它们将互不遮挡。当然,当屏幕中的显示界面多于两个时,也可以采用 相同的方法进行调整,不再累述。

其中,所述第一显示界面可以为电视界面,所述第二显示界面可以为电 脑界面。一般情况下,触摸屏的触屏输入功能仅会对应多个显示界面中的一 个,因为当一个触摸屏对应多个显示界面时,就会造成点击某图标后电子设 备执行多个不同显示界面的指令。而一般情况下,用户对某图标的点击仅需 要电子设备执行该图标所对应的指令即可。当触摸屏在画中画界面下包括电 视界面和电脑界面时,优选的,触屏输入功能仅赋予电脑界面,因为电脑属 于双向设备。当然,将触屏输入功能仅赋予电视界面也是可以的,随着智能 电视的发展,已经出现可点播的电视节目,因此这样的电视界面也可以使其 具有触屏输入功能。另外,当触摸屏中的多个显示界面互不重叠的时候,也 可以将触屏输入功能同时赋予多个显示界面中的任意个界面。

需要说明的一点是,对于具有触屏输入功能的显示界面来说,该显示界 面中将对应多个指令,如当该显示界面为电脑界面且为全屏模式时,触摸屏 的左下角将对应一“启动开始菜单”的指令。当用户点击触摸屏左下角时,“启 动开始菜单”这一指令便开始执行。当显示界面中所显示的内容出现变化时, 该显示界面所对应的多个指令也可以根据所显示的内容进行改变。

容易理解的是,为了让显示界面更加的人性化和智能化,现在的显示界 面可以包括有多个图标,每一个图标都有与其相对应的含义和功能。举例来 说:图标“我的电脑”就是一个人们非常熟知的图标,当点击这个图标的时 候,电脑就会执行“打开我的电脑”的指令。因此,显示界面中的图标都与 指令相对应,具体的,一个图标可以对应一个指令,也可以对应多个指令。 为了方便用户识别,显示界面中的图标一般都在显示界面中占有一定大小的 区域,因此,每一个图标都有它的当前显示位置。其中,本领域技术人员熟 知的是,图标当前显示位置的表示方法可以有多种,如采用坐标进行显示位 置的表示(如:点(x,y);1<x<2且1<y<2)等。

其中,步骤S101的具体实施过程可以包括:

获得所述第二显示界面中至少两个顶点的坐标;

根据所述顶点的坐标及所述第一图标与所述第二显示界面的相对位置, 获得所述第一图标的当前显示位置。

由于第二显示界面是窗口模式,因此需要首先获得第二显示界面的显示 位置,可以理解的是,第二显示界面为矩形窗口,因此只需要获得该矩形四 个顶点中处于同一对角线的两个顶点的坐标就可以获得第二显示界面的显示 位置。可以理解的是,当显示界面的大小发生变化时,显示界面中的图标也 跟随显示界面进行变化,且变化的比例相同。也就是说,显示界面中的图标 和显示界面具有一个固定的相对位置,如:如图3所示,某图标001在第二 显示界面120中占据第二显示界面1%的区域,它对于第二显示界面的相对位 置是:宽度范围的10%到20%,长度范围的10%到20%。这样,就可以根据 第二显示界面的显示坐标和第一图标相对于第二显示界面的相对位置获得第 一图标的当前显示位置。

由于第一图标进行显示时需要根据所要显示的位置进行显示,因此在本 发明其他实施例中,也可以直接获得第一图标的显示位置。

S102、根据所述第一指令所对应的第一图标的当前显示位置,调整第一 指令所对应的触碰点位置,使所述触摸点位置与所述第一指令所对应的第一 图标的当前显示位置一致。

其中,触摸屏由触摸检测层和显示层构成,显示层进行图像的显示,即 一般的屏幕,触摸检测层设置在显示层外侧,用于检测用户的触碰位置。因 此,第一图标的当前显示位置是针对显示层而言的,而触碰点位置是针对触 摸检测层而言的。当然,由于触摸检测层和显示层大小、形状一样,因此对 触碰点位置和图标显示位置来说,也可以仅针对触摸屏来说,而不进行触摸 检测层和显示层的区分。

其中,调整第一指令所对应的触碰点位置,使所述触摸点位置与所述第 一指令所对应的第一图标的当前显示位置一致的具体方案可以为:

将所述第一指令对应的触碰点位置的坐标区域更新为第一指令所对应的 第一图标的当前显示位置的坐标区域。

这样,用户只需要点击触摸屏上的第一图标,电子设备就可以执行第一 图标所对应的第一指令,用户的点击位置和图标的显示位置一致。当然,第 一指令所对应的触碰点位置所在的坐标区域也可以大于第一指令所对应的第 一图标的当前显示位置的坐标区域。由于很多图标是不规则的形状或不易表 示的形状,这样带来触碰点位置所在的坐标区域表达也很繁琐。因此,将触 摸点位置所在的坐标区域适当扩大,也可以简化整个的触碰检测过程。例如: 对于一个五角星的图标,用户可能难以准确的点击到五角星内部的区域,因 此将该五角星对应的触碰点位置所在的坐标区域扩大,例如扩大为该五角星 的外接圆所在的坐标区域后,用户就可以更为轻易的进行点击。在实际应用 中,为了区域坐标表达的简易型,可以将不易表达的图标所对应的触碰点区 域都扩大为矩形区域。

本发明实施例提供的一种画中画界面下屏幕触点位置的调整方法,可以 在获得具有触屏输入功能的显示界面中图标的显示位置后,自动调整该图标 所对应的触碰点位置,以与该图标的显示位置一致。因此,本发明可以将某 指令对应的图标的显示位置及该指令对应的触碰点位置调整一致,用户只需 要点击该图标的显示位置就可以启动该图标所对应的指令,提高了画中画界 面下触屏操作的成功率,也改善了用户的使用感受。

以上实施例提供的一种画中画界面下屏幕触点位置的调整方法,可以实 时的根据第二显示界面的变化来调整第二显示界面所对应的触碰点的位置。 当然,在实际应用中,可能用户不需要对第二显示界面的大小和位置进行随 意的调整,这样,我们就可以规定多个第二显示界面的大小和位置,以供用 户进行选择即可。这样,第二显示界面中的图标的显示位置也就同样包括预 先设定的多个显示位置,即:所述第一图标的当前显示位置可以为多个预先 设定的显示位置中的一个。

相应于上面的方法实施例,本发明还提供一种电子设备。

一种电子设备,包括一触摸屏,所述触摸屏画中画界面下包括:第一显 示界面和第二显示界面,其中,所述第二显示界面为窗口显示模式且具有触 屏输入功能,如图4所示,所述电子设备还包括:

显示位置获得模块200,用于获得所述第二显示界面中第一指令所对应的 第一图标的当前显示位置;

容易理解的是,第一显示界面可以为全屏显示模式。这样,窗口显示模 式的第二显示界面将占用全屏显示模式的第一显示界面的一部分。当然,为 了完整的看到第一显示界面和第二显示界面,可以将第一显示界面也设置窗 口显示模式。这样,在适当调整第一显示界面和第二显示界面的大小和位置 后,它们将互不遮挡。当然,当屏幕中的显示界面多于两个时,也可以采用 相同的方法进行调整,不再累述。

其中,所述第一显示界面可以为电视界面,所述第二显示界面可以为电 脑界面。一般情况下,触摸屏的触屏输入功能仅会对应多个显示界面中的一 个,因为当一个触摸屏对应多个显示界面时,就会造成点击某图标后电子设 备执行多个不同显示界面的指令。而一般情况下,用户对某图标的点击仅需 要电子设备执行该图标所对应的指令即可。当触摸屏在画中画界面下包括电 视界面和电脑界面时,优选的,触屏输入功能仅赋予电脑界面,因为电脑属 于双向设备。当然,将触屏输入功能仅赋予电视界面也是可以的,随着智能 电视的发展,已经出现可点播的电视节目,因此这样的电视界面也可以使其 具有触屏输入功能。另外,当触摸屏中的多个显示界面互不重叠的时候,也 可以将触屏输入功能同时赋予多个显示界面中的任意个界面。

需要说明的一点是,对于具有触屏输入功能的显示界面来说,该显示界 面中将对应多个指令,如当该显示界面为电脑界面且为全屏模式时,触摸屏 的左下角将对应一“启动开始菜单”的指令。当用户点击触摸屏左下角时,“启 动开始菜单”这一指令便开始执行。当显示界面中所显示的内容出现变化时, 该显示界面所对应的多个指令也可以根据所显示的内容进行改变。

触碰点位置调整模块300,用于根据所述第一指令所对应的第一图标的当 前显示位置,调整第一指令所对应的触碰点位置,使其与所述第一指令所对 应的第一图标的当前显示位置一致。

其中,触摸屏由触摸检测层和显示层构成,显示层进行图像的显示,即 一般的屏幕,触摸检测层设置在显示层外侧,用于检测用户的触碰位置。因 此,第一图标的当前显示位置是针对显示层而言的,而触碰点位置是针对触 摸检测层而言的。当然,由于触摸检测层和显示层大小、形状一样,因此对 触碰点位置和图标显示位置来说,也可以仅针对触摸屏来说,而不进行触摸 检测层和显示层的区分。

其中,调整第一指令所对应的触碰点位置,使所述触摸点位置与所述第 一指令所对应的第一图标的当前显示位置一致的具体方案可以为:

将所述第一指令对应的触碰点位置的坐标区域更新为第一指令所对应的 第一图标的当前显示位置的坐标区域。

这样,用户只需要点击触摸屏上的第一图标,电子设备就可以执行第一 图标所对应的第一指令,用户的点击位置和图标的显示位置一致。当然,第 一指令所对应的触碰点位置所在的坐标区域也可以大于第一指令所对应的第 一图标的当前显示位置的坐标区域。由于很多图标是不规则的形状或不易表 示的形状,这样带来触碰点位置所在的坐标区域表达也很繁琐。因此,将触 摸点位置所在的坐标区域适当扩大,也可以简化整个的触碰检测过程。例如: 对于一个五角星的图标,用户可能难以准确的点击到五角星内部的区域,因 此将该五角星对应的触碰点位置所在的坐标区域扩大,例如扩大为该五角星 的外接圆所在的坐标区域后,用户就可以更为轻易的进行点击。在实际应用 中,为了区域坐标表达的简易型,可以将不易表达的图标所对应的触碰点区 域都扩大为矩形区域。

本发明实施例提供的一种电子设备,可以在获得具有触屏输入功能的显 示界面中图标的显示位置后,自动调整该图标所对应的触碰点位置,以与该 图标的显示位置一致。因此,本发明可以将某指令对应的图标的显示位置及 该指令对应的触碰点位置调整一致,用户只需要点击该图标的显示位置就可 以启动该图标所对应的指令,提高了画中画界面下触屏操作的成功率,也改 善了用户的使用感受。

以上实施例提供的一种电子设备,可以实时的根据第二显示界面的变化 来调整第二显示界面所对应的触碰点的位置。当然,在实际应用中,可能用 户不需要对第二显示界面的大小和位置进行随意的调整,这样,我们就可以 规定多个第二显示界面的大小和位置,以供用户进行选择即可。这样,第二 显示界面中的图标的显示位置也就同样包括预先设定的多个显示位置,即: 所述第一图标的当前显示位置可以为多个预先设定的显示位置中的一个。

如图5所示,显示位置获得模块200,可以包括:

顶点位置获得子模块210,用于获得所述第二显示界面中至少两个顶点的 坐标;

图标位置获得子模块220,用于根据所述顶点的坐标及所述第一图标与所 述第二显示界面的相对位置,获得所述第一图标的当前显示位置。

由于第二显示界面是窗口模式,因此需要首先获得第二显示界面的显示 位置,可以理解的是,第二显示界面为矩形窗口,因此只需要获得该矩形四 个顶点中处于同一对角线的两个顶点的坐标就可以获得第二显示界面的显示 位置。可以理解的是,当显示界面的大小发生变化时,显示界面中的图标也 跟随显示界面进行变化,且变化的比例相同。也就是说,显示界面中的图标 和显示界面具有一个固定的相对位置。这样,就可以根据第二显示界面的显 示坐标和第一图标相对于第二显示界面的相对位置获得第一图标的当前显示 位置。

由于第一图标进行显示时需要根据所要显示的位置进行显示,因此在本 发明其他实施例中,也可以直接获得第一图标的显示位置。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然, 在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到 本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品 的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、 磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所 述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同 相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同 之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描 述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装 置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也 可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单 元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实 际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域 普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述, 例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类 型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中 实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处 理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备 在内的本地和远程计算机存储介质中。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用 来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者 暗示这些实体或操作之间存在任何这种实际的关系或者顺序。

以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视为本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号