一种显示控制方法及电子装置与流程

文档序号:25054550发布日期:2021-05-14 13:45阅读:76来源:国知局
一种显示控制方法及电子装置与流程

1.本申请实施例涉及计算机技术领域,特别涉及一种显示控制方法及电子装置。


背景技术:

2.通常,演示者,会议主持者等利用大触摸屏设备进行授课或开展会议等时,均会遇到如下问题,如:因身高问题无法操作触摸屏的所有区域,无法做到所有显示区域的充分利用;触摸屏的中部、下部易被演示者,会议主持者遮挡等。目前的解决方法包括:使用鼠标控制电脑而实现操控触摸屏,如点击右上角关闭按钮而关闭触摸屏的显示页面;书写完后,身体挪到另一边来进行书写内容的展示,如此导致演示者,会议主持者在屏幕前频繁走动。


技术实现要素:

3.本申请实施例提供了一种能够使用户方便灵活地操控显示屏进行显示的显示控制方法,及应用该方法的电子装置。
4.为了解决上述技术问题,本申请实施例提供了一种显示控制方法,包括:
5.获取控制指令;
6.响应于所述控制指令的获取,控制显示屏上显示虚拟窗口,所述虚拟窗口的面积小于所述显示屏的显示面积,所述虚拟窗口和所述显示屏的显示内容满足相同条件;
7.获取操作体在所述虚拟窗口内的第一操作,将所述第一操作映射至所述显示屏对应位置。
8.作为可选地,所述获取控制指令,包括:
9.获取操作体在所述显示屏上的运动轨迹;
10.确定所述运动轨迹是否满足设定条件;
11.在所述运动轨迹满足所述设定条件的情况下,生成所述控制指令。
12.作为可选地,所述设定条件包括:
13.所述运动轨迹的轮廓满足矩形条件。
14.作为可选地,所述获取控制指令,包括:
15.在识别到两个操作体形成设定形状的情况下,生成所述控制指令。
16.作为可选地,所述在识别到两个操作体形成设定形状的情况下,生成所述控制指令,包括:
17.在识别到两个操作体接触所述显示屏的情况下;
18.确定所述显示屏与两个所述操作体的两个接触区域是否满足触发条件;
19.若满足,则生成所述控制指令。
20.作为可选地,所述触发条件包括:
21.两个所述接触区域是否满足相对位置条件;
22.和/或,
23.两个所述接触区域的轮廓是否满足形状条件。
24.作为可选地,所述方法还包括:
25.响应于操作体选中所述虚拟窗口中的第一手写区域;
26.在所述显示屏内区别于所述虚拟窗口的位置,显示第二手写区域;
27.所述第二手写区域的面积大于所述第一手写区域。
28.作为可选地,所述虚拟窗口能够响应于操作体的移动操作,在所述显示屏上移动。
29.作为可选地,所述虚拟窗口能够响应于操作体的缩放操作,调整所述虚拟窗口的面积。
30.本发明另一实施例还提供一种电子装置,包括:
31.第一获取模块,用于获取控制指令;
32.处理模块,用于响应于所述控制指令的获取,控制相连的显示屏显示虚拟窗口,所述虚拟窗口的面积小于所述显示屏的显示面积,所述虚拟窗口和所述显示屏的显示内容满足相同条件;
33.第二获取模块,用于获取操作体在所述虚拟窗口内的第一操作;
34.映射模块,用于将所述第一操作映射至所述显示屏对应位置。
35.基于上述实施例的公开可以获知,本申请实施例具备的有益效果包括通过在显示屏上显示一尺寸小于显示屏,且与显示屏的显示内容满足相同条件的虚拟窗口,使得用户能够通过该虚拟窗口施加第一操作,而当虚拟窗口接收到该第一操作时便会将该第一操作映射至显示屏的对应位置处,使虚拟窗口与显示屏能够同步显示对应该第一操作的响应结果,进而实现用户灵活控制显示屏进行显示的技术效果,无需用户再次操作鼠标等输入设备,也许无需用户频繁走动,移换位置,以避免遮挡显示屏的显示内容,为用户提供了便利,提高了用户的使用体验。
附图说明
36.图1为本发明实施例中的显示控制方法的流程图。
37.图2为本发明另一实施例中的显示控制方法的流程图。
38.图3为本发明另一实施例中的显示控制方法的流程图。
39.图4为本发明的显示控制方法应用时的第一场景图。
40.图5为本发明的显示控制方法应用时的第二场景图。
41.图6为本发明的显示控制方法应用时的第三场景图。
42.图7为本发明的显示控制方法的实际应用流程图。
43.图8为本发明的电子装置与显示屏连接后的结构框图。
具体实施方式
44.下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。
45.应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
46.包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开
的原理。
47.通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
48.还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
49.当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
50.此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
51.本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
52.下面,结合附图详细的说明本申请实施例。
53.如图1所示,本发明实施例提供一种显示控制方法,包括:
54.获取控制指令;
55.响应于控制指令的获取,控制显示屏上显示虚拟窗口,虚拟窗口的面积小于显示屏的显示面积,虚拟窗口和显示屏的显示内容满足相同条件;
56.获取操作体在虚拟窗口内的第一操作,将第一操作映射至显示屏对应位置。
57.例如,在用户主持会议,进行演讲,授课等的场合下,用户通过一电子设备,如笔记本电脑等,与展示用的大尺寸显示屏连接,以通过该显示屏为观众展示会议内容、课件等。为了方便用户操作,无需用户频繁利用电子设备操控显示屏进行显示,本实施例中该显示屏为触控屏,当然也可为其他通过遥控器等实现控制、输入的显示屏。当用户欲在显示屏上输入目标内容或点选某个文件夹、按钮时,用户可以利用该显示屏输入一个控制指令,或者也可以通过遥控器、电子设备上的输入部件、再或是显示屏上的某个输入部件而输入一个控制指令时,电子设备会接收到该控制指令,并控制在显示屏上生成一个虚拟窗口,该虚拟窗口的尺寸小于显示屏的尺寸,以使得用户能够轻松操控该虚拟窗口,不会因高度等问题而无法操控虚拟窗口。该虚拟窗口的显示内容与显示屏的显示内容满足相同条件,例如显示内容完全相同,且大小成比例等。例如,建立好该虚拟窗口后记录其所在位置x1,y1,x2,y2,视作虚拟窗口的的操作范围。接着电子设备会控制该虚拟窗口显示显示屏上所显示的画面(像素点可等比缩放,如:当显示屏的分辨率为1920*1080,则可以按显示屏的横纵坐标各缩小4倍来确定虚拟窗口的分辨率为:480*270,以将显示屏上的画面等比映射至虚拟窗口中,进而方便用户操作显示屏内的功能按钮或书写区等区域)。进一步地,当用户欲向使显示屏展示目标内容,如输入的内容,或者是ppt,要展示下一页内容时,用户可以通过该虚拟窗口输入第一操作,此时电子设备会获得该第一操作,并将该第一操作直接映射至显示屏的对应位置处,即显示屏中与虚拟窗口中第一操作的操作位置对应的位置处,以使显示屏与虚拟窗口能够同步显示对第一操作的响应结果,例如第一操作为无用操作,此时显示
屏与虚拟窗口均不产生任何响应,即保持原有画面,或同步显示用户正在输入的内容,或同步显示下一画面等等。
58.基于上述内容可知,本实施例具备的有益效果包括通过在显示屏上显示一尺寸小于显示屏,且与显示屏的显示内容满足相同条件的虚拟窗口,使得用户能够通过该虚拟窗口施加第一操作,而当虚拟窗口接收到该第一操作时便会将该第一操作映射至显示屏的对应位置处,使虚拟窗口与显示屏能够同步显示对应该第一操作的响应结果,进而实现用户灵活控制显示屏进行显示的技术效果,无需用户再次操作鼠标等输入设备,也许无需用户频繁走动,移换位置,以避免遮挡显示屏的显示内容,为用户提供了便利,提高了用户的使用体验。
59.进一步地,如图2所示,本实施例中获取控制指令,包括:
60.获取操作体在显示屏上的运动轨迹;
61.确定运动轨迹是否满足设定条件;
62.在运动轨迹满足设定条件的情况下,生成控制指令。
63.例如,用户通过手指或触控笔等操作体在显示屏上输入一段运动轨迹,电子设备获取到该运动轨迹后,确定该运动轨迹是否满足设定条件,如运动轨迹是否满足特定的形状,特定的轨迹点,特定的轨迹方向等,当确定该运动轨迹满足设定条件后,则生成上述控制指令,使显示屏上显示虚拟窗口。
64.具体地,本实施例中的设定条件包括:
65.运动轨迹的轮廓满足矩形条件。
66.也就是,用户通过手指或触控笔等操作体在显示屏上输入一段满足矩形条件的运动轨迹,即为满足设定条件。例如,如图4所示,用户利用操作体在显示屏上画了一个矩形框,该矩形框可以为任何尺寸,可以为闭合的矩形框,也可以基于用户画的两条交叉的对角线,或在显示屏上点了四个对应矩形框端点的点而确定出对应的矩形框等等。
67.进一步地,本实施例中在获取控制指令时,具体包括:
68.在识别到两个操作体形成设定形状的情况下,生成控制指令。
69.例如,用户利用两个手的手指,或两个手分别操作一触控笔等而在显示屏上配合勾画出一矩形框,如用户的双手的拇指与食指张开呈直角状,接着开口相对地同时在显示屏上左右平行拉大,接着各手的拇指与食指相互合拢,此时矩形框勾画完毕,生成所述控制指令,使显示屏上显示勾画出的矩形框作为虚拟窗口的外形。或者,用户分别用左右手的手指画矩形框的两条对角线,四个端点等,该四个端点以及对角线需要保证显示屏上同时有两个接触点,也就是说,上述两个操作体要同时操作形成设定形状,是显示屏能够在同一时间感应到两个触控点,且运动轨迹勾画出的形状为设定形状时,才会生成控制指令。
70.进一步地,为了防止用户误操作,本实施例中在识别到两个操作体形成设定形状的情况下,生成控制指令,还包括:
71.在识别到两个操作体接触显示屏的情况下;
72.确定显示屏与两个操作体的两个接触区域是否满足触发条件;
73.若满足,则生成控制指令。
74.具体地,本实施例中的触发条件包括:
75.两个接触区域是否满足相对位置条件;
76.和/或,
77.两个接触区域的轮廓是否满足形状条件。
78.例如,在识别到两个操作体接触显示屏的情况下,需要确定两个操作体的接触区域是否位置相对,如用户的两只手的拇指与食指同时接触显示屏,此时显示屏就要确定用户两只手的拇指与食指所在位置是否与另一只手的两个手指的位置相对应,如是否在矩形框的对角线上,是否相对矩形框的中线位置对应,或两个手指位置的中心点的位置是否与另一只手的两个手指的中心点位置在矩形框的对角线上,相对矩形框的中线对应等,以此来确定两个操作体的接触区域是否满足触发条件。
79.或者,两个接触区域的轮廓是否满足形状条件,如用户每只手的两个手指接触显示屏的区域为一三角形区域(例如近似食指、拇指及手的虎口围成的三角形区域),或对应指尖所在的触碰区域,为指肚所对应形状的区域,再或者上下对应的两个接触点间的连线对应矩形框的侧边,左右对应的两个接触点间的连线对应矩形框的侧边等,来确定是否满足触发条件,具体不唯一。
80.或者,上述两个条件要同时满足,才会确定满足触发条件。
81.另外,电子设备还可以根据最终形成的矩形框的尺寸而确定是否满足触发条件,例如设置一个矩形框的尺寸下限,和/或上限,如延续上一个实施例,当用户的两只手的拇指与食指在显示屏上左右平行拉大,使拉出长度约40cm距离,或超过40cm距离后,便可确定显示屏与两个操作体的两个接触区域满足触发条件,而若当决定两只手拉长的距离过大,几乎与显示屏的宽度同长时,则可确定不满足触发条件等,具体长度不定,可视实际情况而定。
82.进一步地,如图3所示,本实施例中的方法还包括:
83.响应于操作体选中虚拟窗口中的第一手写区域;
84.在显示屏内区别于虚拟窗口的位置,显示第二手写区域;
85.第二手写区域的面积大于第一手写区域。
86.例如,用户想要输入某些数据并使显示屏进行显示时,可以通过在虚拟窗口中选中一个第一手写区域,该第一手写区域可以为独立地书写区域,该书写区域可以与虚拟窗口中的某些输入位置相关联,一旦启动该第一手写区域,用户在该区域内输入的内容便会直接显示在虚拟窗口中与该手写区域相关联的位置上。与此同时,用户在调出第一手写区域的操作会被映射至显示屏上,使显示屏在虚拟窗口外的区域上同时显示第二手写区域,该第二手写区域大于第一手写区域,以使用户在第一手写区域内输入的内容能够同步且放大地显示在第二手写区域内,以便于观众观看。当用户在第一手写区域内输入完数据,该数据会被显示在虚拟窗口内的关联位置处,与此同时,第二手写区域的内容也会被同步显示在显示屏上对应上述关联位置的位置处,达到虚拟窗口与显示屏同步显示的效果。本实施例的该方法能够使虚拟窗口较小,用户不易在该窗口的某位置进行输入时,便可通过调出第一手写区域而实现数据的输入,为用户进一步提供了方便。
87.进一步地,本实施例中的方法还包括:
88.虚拟窗口能够响应于操作体的移动操作,在显示屏上移动。
89.例如,如图5所示,用户能够点触该虚拟窗口,接着在显示屏上拖动该虚拟窗口,以使虚拟窗口随着用户的拖动轨迹而移动,如由图5中的位置1移动至位置2。使用时,用户可
以根据自己的实际使用需求而随意调整虚拟窗口的位置。电子设备为了能够精准地实现用户在虚拟窗口内执行输入操作的实际位置,并将该操作映射至显示屏的对应位置处,则电子设备会实时确定虚拟窗口的实际位置,如记录其实时坐标x1’,y1’;x2’,y2’,用于定位虚拟窗口。
90.进一步地,本实施例中的方法还包括:
91.虚拟窗口能够响应于操作体的缩放操作,调整虚拟窗口的面积。
92.例如,如图6所示,用户可以在虚拟窗口内施加缩放手势,以调整虚拟窗口的尺寸,具体手势不唯一,如用户右手的食指与拇指在虚拟窗口内做靠近的运动,以作为缩小手势,而将两手指的远离运动作为放大手势等。调整时,例如默认虚拟窗口与显示屏的尺寸比例是1:4,当用户输入放大手势时,可调整至1:2,1:3等。具体放大或缩小的比例尺寸可根据用户的实际需求,以及屏幕的分辨率而相应确定。
93.进一步地,本实施例中的方法还包括:
94.虚拟窗口能够响应于操作体的滑动操作,调整虚拟窗口内显示页面相对虚拟窗口的位置。
95.例如,虚拟窗口内的显示页面可以支持用户将其做放大、缩小调整,就如同调整word的版面大小一样,也即,显示页面可以尺寸大于虚拟窗口,也可以小于虚拟窗口,还可以与虚拟窗口同等尺寸。当页面尺寸大于虚拟窗口时,用户在显示页面的某位置进行输入时,用户能够点触该页面并进行滑动,以调整页面用于呈现在虚拟窗口的区域,使用户能够看到其所输入的数据。
96.另外,本实施例中的虚拟窗口可以设置有关闭按键、最小化按键以及最大化按键,用户可以基于这些快捷按键而关闭、最小化、最大化该虚拟窗口。
97.具体地,如图7所示,实际应用时,以本实施例为例,首先用户需要用双手的拇指与食指点触触摸屏(即显示屏),或者增加长按操作,然后两只手左右平行拉动一段距离后,各手的拇指与食指相互收拢,抬手,离开触摸屏,此时电子设备便会调出虚拟窗口,相当于开启了“小屏模式”,激活了“小屏模式”,之后电子设备进入小屏模式,电子设备会将用户施加在虚拟窗口内的输入操作同步映射至触摸屏上,包括上述的移动操作,缩放操作等,之后用户可以通过虚拟窗口上的关闭按钮关闭虚拟窗口,结束小屏模式。
98.如图8所示,本发明同时提供一种电子装置,包括:
99.第一获取模块,用于获取控制指令;
100.处理模块,用于响应于控制指令的获取,控制相连的显示屏显示虚拟窗口,所述虚拟窗口的面积小于显示屏的显示面积,所述虚拟窗口和显示屏的显示内容满足相同条件;
101.第二获取模块,用于获取操作体在虚拟窗口内的第一操作;
102.映射模块,用于将所述第一操作映射至显示屏对应位置。
103.基于上述内容可知,本实施例具备的有益效果包括通过在显示屏上显示一尺寸小于显示屏,且与显示屏的显示内容满足相同条件的虚拟窗口,使得用户能够通过该虚拟窗口施加第一操作,而当虚拟窗口接收到该第一操作时便会将该第一操作映射至显示屏的对应位置处,使虚拟窗口与显示屏能够同步显示对应该第一操作的响应结果,进而实现用户灵活控制显示屏进行显示的技术效果,无需用户再次操作鼠标等输入设备,也许无需用户频繁走动,移换位置,以避免遮挡显示屏的显示内容,为用户提供了便利,提高了用户的使
用体验。
104.作为另一可选实施例,所述第一获取模块获取控制指令时,包括:
105.获取操作体在所述显示屏上的运动轨迹;
106.确定所述运动轨迹是否满足设定条件;
107.在所述运动轨迹满足所述设定条件的情况下,生成所述控制指令。
108.作为另一可选实施例,所述设定条件包括:
109.所述运动轨迹的轮廓满足矩形条件。
110.作为另一可选实施例,所述第一获取模块获取控制指令时,包括:
111.在识别到两个操作体形成设定形状的情况下,生成所述控制指令。
112.作为另一可选实施例,所述在识别到两个操作体形成设定形状的情况下,生成所述控制指令,包括:
113.在识别到两个操作体接触所述显示屏的情况下;
114.确定所述显示屏与两个所述操作体的两个接触区域是否满足触发条件;
115.若满足,则生成所述控制指令。
116.作为另一可选实施例,所述触发条件包括:
117.两个所述接触区域是否满足相对位置条件;
118.和/或,
119.两个所述接触区域的轮廓是否满足形状条件。
120.作为另一可选实施例,所述处理模块还用于:
121.响应于操作体选中所述虚拟窗口中的第一手写区域;
122.在所述显示屏内区别于所述虚拟窗口的位置,显示第二手写区域;
123.所述第二手写区域的面积大于所述第一手写区域。
124.作为另一可选实施例,所述处理模块还用与控制所述虚拟窗口能够响应于操作体的移动操作,在所述显示屏上移动。
125.作为另一可选实施例,所述处理模块还用与控制所述虚拟窗口能够响应于操作体的缩放操作,调整所述虚拟窗口的面积。
126.本申请另一实施例还提供一种电子设备,包括:
127.一个或多个处理器;
128.存储器,配置为存储一个或多个程序;
129.当该一个或多个程序被该一个或多个处理器执行时,使得该一个或多个处理器实现上述显示控制方法。
130.本申请一实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的显示控制方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
131.本申请实施例还提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可读指令,所述计算机可执行指令在被执行时使至少一个处理器执行诸如上文所述实施例中的显示控制方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
132.需要说明的是,本申请的计算机存储介质可以是计算机可读信号介质或者计算机
可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以但不限于是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储介质(ram)、只读存储介质(rom)、可擦式可编程只读存储介质(eprom或闪存)、光纤、便携式紧凑磁盘只读存储介质(cd

rom)、光存储介质件、磁存储介质件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输配置为由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、天线、光缆、rf等等,或者上述的任意合适的组合。
133.应当理解,虽然本申请是按照各个实施例描述的,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
134.以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1