一种投影控制方法及电子设备与流程

文档序号:14119871阅读:101来源:国知局
一种投影控制方法及电子设备与流程

本申请涉及设备控制技术领域,特别涉及一种投影控制方法及电子设备。



背景技术:

随着技术的发展,用户对投影功能的需求越来越高。

目前在使用投影功能时,通常采用外部投影仪或者通过高清晰度多媒体接口(highdefinitionmultimediainterface,hdmi)或高清数字显示接口(displayport,dp)等连接显示器来实现投影功能,导致投影功能实现的操作较为复杂,影响用户使用体验。



技术实现要素:

本申请的目的是提供一种投影控制方法及电子设备,用以解决现有技术中投影功能实现的操作较为复杂,影响用户使用体验的技术问题。

本申请提供了一种投影控制方法,应用于电子设备,所述电子设备与投影设备通过所述电子设备上的投影接口相连接,所述方法包括:

获得切换指令;

基于所述切换指令,建立所述电子设备的输入设备与所述投影设备之间的投影控制连接;

在获得到控制指令之后,基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射。

上述方法,优选地,所述获得切换指令包括:

利用所述输入设备采集用户的输入操作,所述输入操作对应至少一个输入按键;

如果所述输入操作中的输入按键满足预设的切换规则,生成切换指令。

上述方法,优选地,基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射,包括:

识别所述控制指令中的控制参数,所述控制参数对应所述输入设备中的至少一个控制按键;

基于所述控制按键,调整所述投影设备的投影参数;

将所述电子设备上的输出内容通过所述投影设备以调整后的投影参数进行投射。

上述方法,优选地,基于所述控制按键,调整所述投影设备的投影参数,包括:

如果所述控制按键为所述输入设备中的上键或下键,调整所述投影设备的投影区域的上下宽度参数。

上述方法,优选地,基于所述控制按键,调整所述投影设备的投影参数,包括:

如果所述控制按键为所述输入设备中的左键或右键,调整所述投影设备的投影区域的左右宽度参数。

上述方法,优选地,基于所述控制按键,调整所述投影设备的投影参数,包括:

如果所述控制按键为所述输入设备中的功能键(function,fn)和左键或右键的组合,调整所述投影设备的投影亮度参数。

上述方法,优选地,基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射,包括:

将所述电子设备上的输出内容通过所述投影设备的投影镜头投射到目标区域。

上述方法,优选地,所述目标区域为相对于电子设备的任意角度区域。

上述方法,优选地,还包括:

获得结束指令;

基于所述结束指令,断开所述电子设备的输入设备与所述投影设备之间的投影控制连接。

本申请还提供了一种电子设备,所述电子设备包括:

投影接口,用于连接投影设备;

输入设备;

处理器,用于通过所述输入设备获得切换指令和控制指令,基于所述切换指令,建立所述输入设备与所述投影设备之间的投影控制连接;

所述处理器还用于基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射。

上述电子设备,优选地,所述投影接口为通用串行总线(universalserialbus,usb)type-c接口。

上述电子设备,优选地,所述输入设备为键盘,所述键盘包括多个按键。

由上述方案可知,本申请提供的一种投影控制方法及电子设备,通过将投影设备直接连接在电子设备上的投影接口上,而不需要再连接hdmi或dp接口等,就可以通过切换指令实现电子设备的输入设备与投影设备之间的投影控制连接,并在接收到控制指令之后,控制电子设备上的输出内容通过投影设备进行投射。由此,本申请中能够减少连接外设接口的操作,降低实现投影功能的操作复杂度,从而达到改善用户使用体验的目的。

附图说明

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

图1为本申请实施例提供的一种投影控制方法的实现流程图;

图2、图3及图4分别为本申请实施例的应用示例图;

图5为本申请实施例提供的一种投影控制方法的部分流程图;

图6为本申请实施例的另一应用示例图;

图7为本申请实施例提供的一种投影控制方法的另一部分流程图;

图8为本申请实施例提供的一种投影控制方法的另一流程图;

图9为本申请实施例提供的一种电子设备的结构示意图;

图10及图11分别为本申请实施例的其他应用示例图。

具体实施方式

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

参考图1,为本申请实施例提供的一种投影控制方法的实现流程图,该投影控制方法可以应用在如笔记本、pad或电脑等具有投影接口的电子设备上,该电子设备与投影设备之间通过电子设备上的投影接口相连接,该投影接口可以为电子设备上的usbtype-c接口,该投影接口的供电由电子设备提供,以便于该投影接口能够用户在投影控制中的数据传输。

其中,投影设备可以为投影仪等设备。

在本实施例中,该投影控制方法可以包括以下步骤:

步骤101:获得切换指令。

其中,用户在需要使用投影设备时,将投影设备连接在电子设备的投影接口上,而在投影设备连接在电子设备的投影接口上时,电子设备能够检测到该投影设备的pid(productidentification)/vid(venderidentification)信息,vid/pid是由一串字符组成,如:vid_05a9&pid_2800,“-”后面表示具体的vid或pid数值。电子设备再检测到该投影设备的pid/vid信息之后,识别出该投影设备。

之后,用户可以通过对电子设备进行操作,来生成切换指令,电子设备对该切换指令进行获得并响应。

步骤102:基于切换指令,建立电子设备的输入设备与投影设备之间的投影控制连接。

其中,电子设备的输入设备可以为键盘、鼠标、触控屏等设备,在本实施例中建立输入设备与投影设备之间的投影控制连接之后,用户可以通过在输入设备进行输入操作来实现对投影设备的投影控制。

步骤103:在获得到控制指令之后,基于控制指令将电子设备上的输出内容通过投影设备进行投射。

其中,控制指令可以为在输入设备与投影设备之间的投影控制连接建立之后,用户通过对输入设备进行操作所产生的指令,该控制指令用于将电子设备上的输出内容通过投影设备进行投射。也就是说,在用户进行操作产生控制指令之后,电子设备对该控制指令进行响应,将其输出内容通过投影接口传输给投影设备,由投影设备将输出内容投射到相应的位置,如墙面上,如图2中所示。

由上述方案可知,本申请实施例提供的一种投影控制方法,通过将投影设备直接连接在电子设备上的投影接口上,而不需要再连接hdmi或dp接口等,就可以通过切换指令实现电子设备的输入设备与投影设备之间的投影控制连接,并在接收到控制指令之后,控制电子设备上的输出内容通过投影设备进行投射。由此,本申请实施例中能够减少连接外设接口的操作,降低实现投影功能的操作复杂度,从而达到改善用户使用体验的目的。

在一种实现方式中,输入设备可以为包含多个实体按键的键盘,如图3中所示,或者也可以为具有虚拟输入键盘的触摸屏等,如图4中所示。本实施例在获得切换指令时,具体可以通过以下方式实现,如图5中所示:

步骤501:利用输入设备采集用户的输入操作。

其中,输入操作对应至少一个输入按键。这里的输入按键可以是如图3中的实体按键,也可以是如图4中的虚拟按键。

本实施例中,用户对已经与投影设备之间建立投影控制连接的输入设备进行操作,如点击相应的输入按键,以表明想要使用电子设备的输入设备对投影设备进行投影控制。

步骤502:判断该输入操作中的输入按键是否满足预设的切换规则,如果是,执行步骤503。

其中,预设的切换规则可以为输入操作中的输入按键与预设的目标按键或按键组合相一致,例如,如果输入操作中的输入按键为fn和p的组合,那么说明输入操作中的输入按键满足预设的切换规则,此时执行步骤503。

步骤503:生成切换指令。

由此,用户在将投影设备连接到电子设备的投影接口之后,如果用户在键盘上同时点击fn键和p键或者其他满足切换规则的按键或按键组合,那么电子设备会生成切换指令,并据此切换指令建立电子设备的键盘与投影设备之间的投影控制连接,之后,通过该投影控制连接,电子设备的键盘与投影设备之间能够进行数据传输,如指令或输出内容的传输等。

在一种实现方式中,控制指令中可以不包含对投影设备的控制参数,而只用于触发电子设备将其输出内容通过投影设备信息投射,那么图1中的步骤103中在基于控制指令将电子设备上的输出内容通过投影设备进行投射时,具体可以为:

将电子设备上的输出内容通过投影设备的投影镜头以其默认的投影参数投射到目标区域上。

而投影镜头可以为360度的旋转镜头,那么目标区域可以为相对于电子设备的任意角度,如图6中所示,本实施例中的电子设备可以通过投影设备将输出内容投影到任意角度的目标区域上。

在另一种实现方式中,控制指令中可以包含对投影设备的投影参数进行控制的控制参数,使得投影设备在该控制指令的控制下能够改变其投影效果。具体的,图1中步骤103在基于控制指令将电子设备上的输出内容通过投影设备进行投射时,具体可以通过以下步骤实现,如图7中所示:

步骤701:识别控制指令中的控制参数。

其中,控制参数对应输入设备中的至少一个控制按键。

本实施例中,用户在需要调整投影设备的投影效果时,可以在输入设备上进行按键操作,来生成控制指令,而控制指令对应输入设备如键盘中的至少一个控制按键。

步骤702:基于控制按键,调整投影设备的投影参数。

其中,投影设备的投影参数可以分为投影属性及属性值,投影属性可以为:投影设备的投影区域的上下宽度、投影区域的左右宽度、投影设备的投影亮度、投影区域的中心位置等等。本实施例中在识别出控制按键之后,确定控制按键所对应的需要调整的投影设备的投影属性及属性值的调整值,进而调整投影设备的投影参数。

本实施例中通过对控制按键进行分类或者识别,来确定调整投影参数的相应投影属性及属性值,例如:

如果控制按键为输入设备中的上键或者下键,调整投影设备的投影区域的上下宽度参数,例如,在控制按键为上键时,调整投影区域向上的宽度一个预设的值,如1厘米,在控制按键为下键时,调整投影区域向下的宽度一个预设的值,如1厘米等;

如果控制按键为输入设备中的左键或者右键,调整投影设备的投影区域的左右宽度参数,例如,在控制按键为左键时,调整投影区域左边的宽度,在控制按键为右键时,调整投影区域右边的宽度;

如果控制按键为输入设备中的fn和左键或右键的组合,调整投影设备的投影亮度参数,例如,在控制按键为fn和左键的组合时,调整投影区域的投影亮度降低一个预设的值,如总亮度的1%,在控制按键为fn和右键的组合时,调整投影区域的投影亮度升高一个预设的值;

如果控制按键为输入设备中的ctrl键和alt键以及上键、下键、左键或右键的组合,调整投影设备的投影区域中心位置参数,例如,在控制按键为ctrl键、alt键和上键的组合时,调整投影区域的投影区域中心位置向上移动一个预设的值,如2厘米等;在控制按键为ctrl键、alt键和下键的组合时,调整投影区域的投影区域中心位置向下移动一个预设的值;在控制按键为ctrl键、alt键和左键的组合时,调整投影区域的投影区域中心位置向左移动一个预设的值;在控制按键为ctrl键、alt键和右键的组合时,调整投影区域的投影区域中心位置向左移动一个预设的值;

如图控制按键为输入设备中的fn和f键,则调整投影设备进行自动对焦,等等。

步骤703:将电子设备的输出内容通过投影设备以调整后的投影参数进行投射。

由此,本实施例中电子设备的输入设备与投影设备之间的投影控制连接之后,用户可以通过对输入设备进行操作进而实现对投影设备的投影效果的实时控制。

在一种实现方式中,本实施例中电子设备的输入设备与投影设备之间的投影控制连接之后,用户还可以通过对输入设备进行操作,来结束投影控制,如图8中所示,本实施例中还可以包括以下步骤:

步骤104:获得结束指令。

其中,该结束指令可以是用户在输入设备中进行相应的操作生成。

步骤105:基于结束指令,断开电子设备的输入设备与投影设备之间的投影控制连接。

例如,在键盘与投影仪之间存在投影控制连接时,用户再次在键盘上输入fn和p键,此时,生成结束指令,电子设备再识别到该结束指令时,断开键盘与投影仪之间的投影控制连接。

参考图9,为本申请实施例提供的一种电子设备的结构示意图,该电子设备可以包括以下结构:

投影接口901,用于连接投影设备。

其中,该投影接口可以设置为usbtype-c接口,用以连接投影仪等设备。

输入设备902,例如,虚拟键盘或实体键盘等设备,键盘中包括多个按键,如图3或图4中所示。

处理器903,用于通过所述输入设备902获得切换指令和控制指令,基于所述切换指令,建立所述输入设备902与所述投影设备之间的投影控制连接。

之后,所述处理器903还用于基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射。

其中,切换指令可以为:用户通过输入设备进行输入操作之后,处理器基于该输入操作所生成的指令,如输入操作中的输入按键满足预设的切换规则,如为fn和p的组合键时,处理器903生成切换指令,并基于该切换指令建立输入设备902和投影设备之间的投影控制连接。

而控制指令可以是输入设备902与投影设备之间的投影控制连接建立之后,用户在输入设备上进行控制操作所产生的指令。基于该控制指令,处理器903可以直接将电子设备上的蔬菜内容通过投影设备的投影镜头其默认的投影参数投射到目标区域,或者,处理器903通过识别所述控制指令中对应输入设备中的至少一个控制按键的控制参数,再基于所述控制按键,调整所述投影设备的投影参数,从而将所述电子设备上的输出内容通过所述投影设备以调整后的投影参数进行投射,以控制不同的投影效果。

例如,如果所述控制按键为所述输入设备中的上键或下键,处理器903调整所述投影设备的投影区域的上下宽度参数;如果所述控制按键为所述输入设备中的左键或右键,处理器903调整所述投影设备的投影区域的左右宽度参数;如果所述控制按键为所述输入设备中的fn和左键或右键的组合,处理器903调整所述投影设备的投影亮度参数。

其中,投影镜头为360度的旋转镜头,由此,目标区域可以为相对于电子设备的任意角度区域。

而除此之外,处理器903可以在接收到用户在输入设备上进行操作所产生的结束指令之后,基于结束指令,断开电子设备的输入设备与投影设备之间的投影控制连接,从而结束电子设备通过投影设备进行投影的功能。

具体的,处理器中包含内核,由内核去存储器中调取相应的程序单元,内核可以设置一个或多个,通过调整内核参数来获得切换指令和控制指令,基于所述切换指令,建立所述输入设备与所述投影设备之间的投影控制连接,并基于所述控制指令将所述电子设备上的输出内容通过所述投影设备进行投射。

由上述方案可知,本申请实施例提供的一种电子设备,通过将投影设备直接连接在电子设备上的投影接口上,而不需要再连接hdmi或dp接口等,就可以通过切换指令实现电子设备的输入设备与投影设备之间的投影控制连接,并在接收到控制指令之后,控制电子设备上的输出内容通过投影设备进行投射。由此,本实施例中能够减少连接外设接口的操作,降低实现投影功能的操作复杂度,从而达到改善用户使用体验的目的。

以下对本实施例中的具体实现进行举例说明,在投影仪与电脑通过投影接口连接之后,电脑能够检测到该投影仪的pid信息或vid信息,根据预设的切换规则,用户输入一组按键,如fn和p的组合键,启动电脑的“复用键盘按键模式”,建立输入键盘与投影仪之间的投影控制连接,从而用户可以利用按键或按键的组合来对投影仪进行投影控制,通过输入键盘接管投影仪。

如图10中所示,以笔记本与投影仪之间的投影控制为例,在笔记本上设计一个usbtype-c接口,将投影仪与笔记本通过接口相连,用户在笔记本的键盘上输入fn+p(projector)键控制投影仪的微控制单元(microcontrollerunit,mcu)芯片来进行键盘对投影按键的接管。

如图11中的实现流程所示:

1、电脑检测到连接其投影接口如usbtype-c接口的投影仪的pid信息或vid信息;

2、电脑在其显示屏上输出接管投影仪指令并调起接管界面;

3、用户在电脑的输入键盘上输入fn+p,生成切换指令,通过usb口传输到投影仪的控制器如mcu芯片;

4、投影仪的mcu芯片对fn+p所生成的切换指令进行解析并发出键盘接管请求;

5、键盘接管投影仪;

6、用户通过对键盘操作,实现对投影仪的控制,例如:

通过上下左右按键来完成对投影仪的的投影区域进行调节:上键调整投影区域向上的宽度,下键调整向下的宽度,左键调整左边的宽度,右键调整右边的宽度,fn和左右键组合控制投影亮度,等等。完成投影区域调整后,使用fn和f完成投影仪的自动对焦;而用户再次按下fn和p的组合时,断开输入键盘与投影仪之间的投影控制连接,结束投影功能,下次连接时再次按下fn和p键。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本申请所提供的一种投影控制方法及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1