一种控制方法和装置的制造方法

文档序号:10654869阅读:338来源:国知局
一种控制方法和装置的制造方法
【专利摘要】本申请实施例提供了一种控制方法和装置,应用于一电子设备中,所述电子设备包括投影模块,所述电子设备能够将输出内容通过所述投影模块投影至投影屏幕,所述方法包括:在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息;确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作;在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息;确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作;其中,所述第一投影模式与所述第二投影模式不同。本申请实施例提高了交互式控制的准确度。
【专利说明】
_种控制方法和装置
技术领域
[0001]本申请涉及电子技术领域,更具体的说是涉及一种控制方法和装置。
【背景技术】
[0002]在未来的智能电子设备时代,电子设备上带有投影功能将成为一大发展趋势。特别是在电子设备上为了得到更大的屏幕且拥有更小的体积,投影具有更佳的移动性和扩展性,以及优于液晶显示屏的低成本。而可交互式投影更是给电子设备扩展出一个新的交互屏幕。
[0003]目前、具有交互式投影功能的电子设备,通常是采用将投影屏幕变成可触控的屏幕,直接检测在投影屏幕上的操作体的动作信息实现对投影内容的控制。但是现有的这种方式,当投影屏幕由于投影角度、投影方向等原因,导致无法采集或者无法准确采集投影屏幕上的动作信息时,就会导致对投影内容的交互式控制不准确。

【发明内容】

[0004]有鉴于此,本申请提供了一种控制方法和装置,提高了对投影内容交互式控制的准确度。
[0005]为实现上述目的,本申请提供如下技术方案:
[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]根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏蒂中移动;
[0032]确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。
[0033]优选地,所述确定所述操作体位于所述预设空间范围内满足预设条件的第一位置包括:
[0034]确定所述操作体在所述预设空间范围内中,停留时长大于预设时长的位置为所述第一位置。
[0035]优选地,所述电子设备还包括显示模块,所述电子设备能够将输出内容通过所述显示模块显示,所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面;
[0036]将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象包括:
[0037]根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。
[0038]—种控制装置,应用于一电子设备中,所述电子设备包括投影模块,所述电子设备能够将输出内容通过所述投影模块投影至投影屏幕,所述装置包括:
[0039]第一检测模块,用于在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息;
[0040]第一处理模块,用于确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作;
[0041]第二检测额模块,用于在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息;
[0042]第二处理模块,用于确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作;
[0043]其中,所述第一投影模式与所述第二投影模式不同。
[0044]优选地,所述投影模块能够围绕所述电子设备在预设角度范围内旋转;
[0045]所述装置还包括:
[0046]第一判断模块,用于在所述投影模块旋转至第一角度范围内进行投影时,确定所述投影模块处于第一投影模式;在所述投影模块旋转至第二角度范围内进行投影时,确定所述投影模块处于第二投影模式;
[0047]或者,
[0048]第二判断模块,用于在所述投影模块与所述投影屏幕之间的距离小于预设距离时,确定所述投影模块处于第一投影模式;在所述投影模块与所述投影屏幕之间的距离大于所述预设距离时,确定所述投影模块处于第二投影模式。
[0049]优选地,所述第一检测模块具体用于在所述投影模式处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作信息;
[0050]所述第一处理模块包括:
[0051]第一对象确定模块,用于确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象;
[0052]第一处理子模块,用于按照所述第一动作信息对所述投影对象进行控制操作。
[0053]优选地,所述第二检测模块具体用于在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息;
[0054]所述第二处理模块包括:
[0055]第二对象确定模块,用于将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象;
[0056]第二处理子模块,用于按照所述第二动作信息,对所述第二投影对象进行控制操作。
[0057]优选地,所述第二对象确定模块包括:
[0058]显示单元,用于在所述投影屏幕中显示光标符号;
[0059]控制单元,用于根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏幕中移动;
[0060]对象确定单元,用于确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。
[0061]优选地,所述电子设备还包括显示模块,所述电子设备能够将输出内容通过所述显示模块显示,所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面;
[0062]所述第二对象确定模块具体用于根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。
[0063]经由上述的技术方案可知,与现有技术相比,本申请实施例提供了一种控制方法和装置,对于电子设备中投影模块的任意两个不同的投影模式,电子设备可以采用不同的检测模式对操作体的动作信息进行检测。在第一投影模式下,采用第一检测模式检测操作体的第一动作信息,在第二投影模式下,采用第二检测模式检测操作体的第二动作信息。从而可以根据第一动作信息或第二动作信息对投影屏幕中的投影对象进行相应的控制操作,满足了电子设备在不同投影模式下的交互式控制需求,使得在不同投影模式下能够采用对应的不同检测模式检测操作体的动作信息,而不是仅采用一种检测模式,提高了检测准确度,进而提高了交互式控制的准确度。
【附图说明】
[0064]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0065]图1为本申请实施例提供的一种控制方法一个实施例的流程图;
[0066]图2a为本申请实施例提供的电子设备中投影模块的一种结构示意图;
[0067]图2b为本申请实施例提供的投影模块的第一投影模式的示意图;
[0068]图2c为本申请实施例提供的投影模块的第二投影模式的示意图;
[0069]图3为本申请实施例提供的一种控制方法又一个实施例的流程图;
[0070]图4为本申请实施例提供的一种控制装置一个实施例的结构示意图;
[0071]图5为本申请实施例提供的一种控制装置又一个实施例的结构示意图;
[0072]图6为本申请实施例提供的一种控制装置又一个实施例的结构示意图。
【具体实施方式】
[0073]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0074]在本申请实施例,对于投影模块的任意两个不同的投影模式,电子设备可以采用不同的检测模式对操作体的动作信息进行检测。在第一投影模式下,采用第一检测模式检测操作体的第一动作信息,在第二投影模式下,采用第二检测模式检测操作体的第二动作信息。从而可以根据第一动作信息或第二动作信息对投影屏幕中的投影对象进行相应的控制操作,满足了电子设备在不同投影模式下的交互式需求,使得在不同投影模式下能够采用对应的不同检测模式检测操作体的动作信息,而不是仅采用一种检测模式,提高了检测准确度,进而提高了对投影内容控制的准确度。
[0075]下面结合附图,对本申请实施方案进行详细描述。
[0076]图1为本申请实施例提供的一种控制方法一个实施例的流程图,本申请实施例技术方案具体应用于一电子设备中,其中,该电子设备包括投影模块,能够将输出内容通过该投影模块投影至投影屏幕中。
[0077]该方法可以包括以下几个步骤:
[0078]101:在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息。
[0079]102:确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作。
[0080]103:在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息。
[0081]104:确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作。
[0082]其中,所述第一投影模式与所述第二投影模式不同。
[0083]本申请实施例中,电子设备的投影模块至少具有第一投影模式以及第二投影模式。电子设备可以包括多个投影模式。多个投影模式可能是因为投影模块的投影角度、投影方向等投影参数不同导致的。
[0084]对于交互式投影技术的电子设备,可以采集操作体的动作信息,进而依据操作体的动过信息对投影内容进行控制操作,无需操作电子设备的物理按键,既可以实现对投影内容的控制。而现有技术中,是通过操作体在投影屏幕上进行操作,通过采集投影屏幕上的操作体的动作信息,实现对投影屏幕中投影内容的触控操作,方式比较单一,仅适用于一种投影模式,而当电子设备至少具备两种不同的投影模式,在不同投影模式下,可能导致无法采集或者无法准确采集投影屏幕上的操作体时,即将导致无法准确实现交互式控制。
[0085]而本申请实施例中,对于电子设备任意两个不同的投影模式,为了方便区分,分别命名为第一投影模式和第二投影模式,电子设备可以采用不同的检测模式对操作体进行检测。在第一投影模式下,采用第一检测模式检测操作体的第一动作信息,在第二投影模式下,采用第二检测模式检测操作体的第二动作信息。从而可以根据第一动作信息或第二动作信息对投影屏幕中的投影对象进行相应的控制操作,满足了电子设备在不同投影模式下的交互式控制需求,使得在不同投影模式下能够采用对应的不同检测模式检测操作体的动作信息,而不是仅采用一种检测模式,提高了检测准确度,进而提高了交互式控制的准确度。
[0086]电子设备投影模式的不同可能是由于投影模块投影角度、投影方向等投影参数不同造成的。因此,在本申请实施例的另一个实施例中,本申请提供的电子设备中的投影模块能够围绕所述电子设备在预设角度范围内旋转。例如假设投影模块设置在电子设备的一个侧边,则投影模块可以以侧边为轴进行旋转,如图2a所示,示出了电子设备中投影模块的一种结构不意图,投影模块201位于电子设备200的一个侧边。其可以以电子设备中其所在的侧边为轴进行旋转,旋转角度范围例如为270度。
[0087]通过投影模块的旋转,为了保证投影内容的准确性,投影屏幕的位置选择也不同。
[0088]如图2b和图2c所不,分别不出了电子设备两种不同的投影模式。
[0089]图2b中,电子设备200中投影模块201围绕电子设备旋转至第一角度范围内时,可以确定电子设备处于第一投影模式,此时投影屏幕202距离电子设备较近,属于近距离投影,
[0090]电子设备200的投影模块201围绕电子设备旋转至第二角度范围内时,可以确定电子设备处于第二投影模式,此时投影屏幕202距离电子设备较远,属于远距离投影。
[0091]因此,在一种可能的实现方式中,第一投影模式可以是指近距离投影模式,也即投影模块与投影屏幕之间的距离较小;第二投影模式为远距离投影模式,也即投影模块与投影屏幕之间的距离较大。
[0092]具体的,本实施例中,电子设备的第一投影模式以及第二投影模式可以按照如下方式确定:
[0093]在所述投影模块旋转至第一角度范围内进行投影时,确定所述投影模块处于第一投影模式;
[0094]在所述投影模块旋转至第二角度范围内进行投影时,确定所述投影模块处于第二投影模式;
[0095]或者,
[0096]在所述投影模块与所述投影屏幕之间的距离小于预设距离时,确定所述投影模块处于第一投影模式;
[0097]在所述投影模块与所述投影屏幕之间的距离大于所述预设距离时,确定所述投影模块处于第二投影模式。
[0098]由上述描述可知,在本申请的又一个实施例中,第一检测模式可以是指在投影屏幕中检测操作体的第一动作信息。
[0099]也即在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息可以具体是:
[0100]在所述投影模块处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作
?目息O
[0101]投影模块处于第一投影模式,也即近距离投影时,此时操作体可以在投影屏幕上执行相应的动作信息,电子设备可以按照现有的检测方式,也即第一检测模式,检测在所述投影屏幕中的操作体的第一动作信息。由于投影屏幕距离投影模块较近,从而可以比较准确的采集到操作体的第一动作信息,而不会出现较大的误差。此时,操作体在投影屏幕上的操作位置处对应的投影对象即为第一投影对象,从而即可以按照第一动作信息对投影对象进行控制操作。
[0102]该第一动作信息可以是指单击、双击、拖拽等操作,从而实现的控制操作可以是选中、打开或移动第一投影对象等。
[0103]因此,本实施例中,所述确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操可以具体是:
[0104]确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象;
[0105]按照所述第一动作信息对所述投影对象进行控制操作。
[0106]如图2b中所示,操作体203在投影屏幕202上进行操作动作。电子设备中可以设置采集模块,投影屏幕处于采集模块的采集范围内,通过采集模块即可以采集操作体在投影屏幕上的动作信息。进而可以确定出投影对象,执行相应的控制操作。
[0107]而电子设备处于第二投影模式,也即远距离投影时,由于投影屏幕距离投影模块较远,也即距离电子设备较远,此时,如果按照第一检测模式,通过电子设备采集操作体在投影屏幕上的动作信息,可能导致采集不准确或者无法采集,而导致无法准确实现对投影内容的控制操作,因为本实施例中,采用与第一检测模式不同的第二检测模式检测操作体的第二操作信息。
[0108]在本申请的又一个实施例中,该第二检测模式可以是指在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息。
[0109]由于在第二投影模式下,投影屏幕距离
[0110]因此,所述在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息可以是:
[0111]在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息。
[0112]则确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作可以是:
[0113]将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象;
[0114]按照所述第二动作信息,对所述第二投影对象进行控制操作。
[0115]也即在电子设备与投影模块投射方向相反的一面对应的预设空间范围内,采集操作体的第二动作信息。如图2c中所示,投影模块通过旋转之后,位于电子设备的第一表面,与投射方向相反的一面为第二表面204,第一表面和第二表面204为相对立的两面。
[0116]操作体可以在第二表面204对应的预设空间范围内进行操作动作,电子设备即可以在预设空间范围内采集到第二动作信息。
[0117]并可以通过将操作体映射到投影屏幕中,确定出操作体操作的第二投影对象,进而可以对第二投影对象进行控制操作。
[0118]由于无需在投影屏幕上执行操作动作,只需电子设备与投影屏幕对立一面的预设空间范围内执行操作动作,电子设备同样可以进行识别,并确定出投影对象,进行对应的控制操作,避免了投影屏幕距离电子设备较远,仍采用第一检测模式导致控制不准确的问题。
[0119]其中,第二动作信息可以是指单击、双击、拖拽等操作,从而实现的控制操作可以是选中、打开或移动第一投影对象等。
[0120]其中,在第二投影模式下,第二投影对象的确定可以有多种实现方式,如图3所示,为本申请实施例提供的一种控制方法又一个实施例的流程图,该方法可以包括:
[0121]301:在所述投影模块处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作信息。
[0122]302:确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象。
[0123]303:按照所述第一动作信息对所述投影对象进行控制操作。
[0124]其中,第一投影模式以及第二投影模式的判断可以参见上述实施例中所述,在第一投影模式,第一检测模式的具体实现也可以具体参见上述实施例中所述,在此不再赘述。
[0125]304:在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息。
[0126]305:在所述投影屏幕中显不光标符号。
[0127]306:根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏幕中移动。
[0128]307:确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。
[0129]作为一种可能的实现情况,该预设条件可以是指操作体在所述预设空间范围内中,停留时长大于预设时长的位置为所述第一位置。
[0130]当然,还可以是操作体在预设空间范围内,执行预设动作的动作为第一位置。
[0131]308:按照所述第二动作信息,对所述第二投影对象进行控制操作。
[0132]本申请实施例中,在投影模块处于第二投影模式时,可以在投影屏幕中显示一个光标符号,该光标符号可以具体是在检测到在预设空间范围内存在操作体时,再在投影屏幕中进行显示。
[0133]该光标符号在投影屏幕中的位置可以根据操作体在预设空间范围内的位置变化而变化。因此用户可以通过更改操作体在预设空间范围内的位置变化,使得光标符号在投影屏幕中位置发生变化,直接光标符号的位置更改至目标位置,即第二位置,此时第二位置处的投影内容即为第二投影对象。此时再根据操作体的第二动作信息,即可以对第二投影对象进行对应的控制操作。
[0134]本实施例中,可以是在确定出第二投影对象之后,再检测操作体的第二动作信息,使得可以确定检测到的第二动作信息为针对第二投影对象而执行的。
[0135]当然,作为又一个实施例,电子设备可以包括显示模块,所述电子设备还可以将输出内容通过所述显示模块显示。
[0136]由于投影模块可以旋转,在电子设备的投影模块处于第二投影模式时,通过投影模块的旋转,使得所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面。
[0137]此时,本申请实施例中将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象可以具体:
[0138]根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。
[0139]对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0140]图4为本申请实施例提供的一种控制装置一个实施例的结构示意图,该控制装置具体应用于电子设备中,该电子设备包括投影模块,能够将输出内容通过该投影模块投影至投影屏幕中。
[0141]该装置可以包括:
[0142]第一检测模块401,用于在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息;
[0143]第一处理模块402,用于确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作;
[0144]第二检测额模块403,用于在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息;
[0145]第二处理模块404,用于确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作;
[0146]其中,所述第一投影模式与所述第二投影模式不同。
[0147]电子设备的投影模块至少具有第一投影模式以及第二投影模式。电子设备可以包括多个投影模式。多个投影模式可能是因为投影模块的投影角度、投影方向等投影参数不同导致的。
[0148]本申请实施例中,电子设备任意两个不同的投影模式,,电子设备可以采用不同的检测模式对操作体进行检测。在第一投影模式下,采用第一检测模式检测操作体的第一动作信息,在第二投影模式下,采用第二检测模式检测操作体的第二动作信息。从而可以根据第一动作信息或第二动作信息对投影屏幕中的投影对象进行相应的控制操作,满足了电子设备在不同投影模式下的交互式需求,使得在不同投影模式下能够采用对应的不同检测模式检测操作体的动作信息,而不是仅采用一种检测模式,提高了检测准确度,进而提高了对投影内容控制的准确度。
[0149]电子设备投影模式的不同可能是由于投影模块投影角度、投影方向等投影参数不同造成的。因此,在本申请实施例的另一个实施例中,本申请提供的电子设备中的投影模块能够围绕所述电子设备在预设角度范围内旋转。
[0150]在一种可能的实现方式中,第一投影模式可以是指近距离投影模式,也即投影模块与投影屏幕之间的距离较小;第二投影模式为远距离投影模式,也即投影模块与投影屏幕之间的距离较大。
[0151]因此,该装置还可以包括:
[0152]第一判断模块,用于在所述投影模块旋转至第一角度范围内进行投影时,确定所述投影模块处于第一投影模式;在所述投影模块旋转至第二角度范围内进行投影时,确定所述投影模块处于第二投影模式;
[0153]或者,
[0154]第二判断模块,用于在所述投影模块与所述投影屏幕之间的距离小于预设距离时,确定所述投影模块处于第一投影模式;在所述投影模块与所述投影屏幕之间的距离大于所述预设距离时,确定所述投影模块处于第二投影模式。
[0155]因此,可以通过第一判断模块或者第二判断模块,确定投影模块当前处于哪一种投影模式。
[0156]在不同的投影模式下,检测模式也不同,在本申请的又一个实施例中,如图5所示,该第一检测模块401可以具体用于在所述投影模式处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作信息;
[0157]所述第一处理模块402包括:
[0158]第一对象确定模块501,用于确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象。
[0159]第一处理子模块502,用于按照所述第一动作信息对所述投影对象进行控制操作。
[0160]也即,第一检测模式可以是指在投影屏幕中检测操作体的第一动作信息。投影模块处于第一投影模式,也即近距离投影时,此时操作体可以在投影屏幕上执行相应的动作信息,电子设备可以按照现有的检测方式,也即第一检测模式,检测在所述投影屏幕中的操作体的第一动作信息。由于投影屏幕距离投影模块较近,从而可以比较准确的采集到操作体的第一动作信息,而不会出现较大的误差。此时,操作体在投影屏幕上的操作位置处对应的投影对象即为第一投影对象,从而即可以按照第一动作信息对投影对象进行控制操作。
[0161]该第一动作信息可以是指单击、双击、拖拽等操作,从而实现的控制操作可以是选中、打开或移动第一投影对象等。
[0162]而电子设备处于第二投影模式,也即远距离投影时,由于投影屏幕距离投影模块较远,也即距离电子设备较远,此时,如果按照第一检测模式,通过电子设备采集操作体在投影屏幕上的动作信息,可能导致采集不准确或者无法采集,而导致无法准确实现对投影内容的控制操作,因为本实施例中,采用与第一检测模式不同的第二检测模式检测操作体的第二操作信息。
[0163]在本申请的又一个实施例中,如图6所示,所述第二检测模块403具体用于在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息。
[0164]所述第二处理模块404可以包括:
[0165]第二对象确定模块601,用于将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象;
[0166]第二处理子模块602,用于按照所述第二动作信息,对所述第二投影对象进行控制操作。
[0167]也即在电子设备与投影模块投射方向相反的一面对应的预设空间范围内,采集操作体的第二动作信息。
[0168]其中,第二动作信息可以是指单击、双击、拖拽等操作,从而实现的控制操作可以是选中、打开或移动第一投影对象等。
[0169]其中,在第二投影模式下,第二投影对象的确定可以有多种实现方式,在一种可能的实现方式中,该第二对象确定模块601可以包括:
[0170]显示单元6011,用于在所述投影屏幕中显示光标符号;
[0171]控制单元6012,用于根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏幕中移动;
[0172]对象确定单元6013,用于确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。
[0173]其中,作为一种可能的实现情况,该预设条件可以是指操作体在所述预设空间范围内中,停留时长大于预设时长的位置为所述第一位置。
[0174]当然,还可以是操作体在预设空间范围内,执行预设动作的动作为第一位置。
[0175]本实施例中,在投影模块处于第二投影模式时,可以在投影屏幕中显示一个光标符号,该光标符号可以具体是在检测到在预设空间范围内存在操作体时,再在投影屏幕中进行显示。
[0176]该光标符号在投影屏幕中的位置可以根据操作体在预设空间范围内的位置变化而变化。因此用户可以通过更改操作体在预设空间范围内的位置变化,使得光标符号在投影屏幕中位置发生变化,直接光标符号的位置更改至目标位置,即第二位置,此时第二位置处的投影内容即为第二投影对象。此时再根据操作体的第二动作信息,即可以对第二投影对象进行对应的控制操作。
[0177]本实施例中,可以是在确定出第二投影对象之后,再检测操作体的第二动作信息,使得可以确定检测到的第二动作信息为针对第二投影对象而执行的。
[0178]当然,作为又一个实施例,电子设备可以包括显示模块,所述电子设备还可以将输出内容通过所述显示模块显示。由于投影模块可以旋转,在电子设备的投影模块处于第二投影模式时,通过投影模块的旋转,使得所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面。此时,该第二对象确定模块601还可以具体用于:根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。
[0179]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0180]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0181 ] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种控制方法,其特征在于,应用于一电子设备中,所述电子设备包括投影模块,所述电子设备能够将输出内容通过所述投影模块投影至投影屏幕,所述方法包括: 在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息; 确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作; 在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息; 确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作; 其中,所述第一投影模式与所述第二投影模式不同。2.根据权利要求1所述的方法,其特征在于,所述投影模块能够围绕所述电子设备在预设角度范围内旋转; 则所述第一投影模式以及所述第二投影模式按照下述方法确定: 在所述投影模块旋转至第一角度范围内进行投影时,确定所述投影模块处于第一投影模式; 在所述投影模块旋转至第二角度范围内进行投影时,确定所述投影模块处于第二投影模式; 或者, 在所述投影模块与所述投影屏幕之间的距离小于预设距离时,确定所述投影模块处于第一投影模式; 在所述投影模块与所述投影屏幕之间的距离大于所述预设距离时,确定所述投影模块处于第二投影模式。3.根据权利要求2所述的方法,其特征在于,所述在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息包括: 在所述投影模式处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作信息; 所述确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操包括: 确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象; 按照所述第一动作信息对所述投影对象进行控制操作。4.根据权利要求2所述的方法,其特征在于,所述在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息包括: 在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息; 所述确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作包括: 将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象; 按照所述第二动作信息,对所述第二投影对象进行控制操作。5.根据权利要求4所述的方法,其特征在于,所述将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象包括: 在所述投影屏幕中显示光标符号; 根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏幕中移动; 确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。6.根据权利要求5所述的方法,其特征在于,所述确定所述操作体位于所述预设空间范围内满足预设条件的第一位置包括: 确定所述操作体在所述预设空间范围内中,停留时长大于预设时长的位置为所述第一位置。7.根据权利要求4所述的方法,其特征在于,所述电子设备还包括显示模块,所述电子设备能够将输出内容通过所述显示模块显示,所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面; 将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象包括: 根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。8.一种控制装置,其特征在于,应用于一电子设备中,所述电子设备包括投影模块,所述电子设备能够将输出内容通过所述投影模块投影至投影屏幕,所述装置包括: 第一检测模块,用于在所述投影模块处于第一投影模式时,采取第一检测模式检测操作体的第一动作信息; 第一处理模块,用于确定所述投影屏幕中的第一投影对象,并按照所述第一动作信息,对所述第一投影对象进行第一控制操作; 第二检测额模块,用于在所述投影模块处于第二投影模式时,采取第二检测模式检测操作体的第二动作信息; 第二处理模块,用于确定所述投影屏幕中的第二投影对象,并按照所述第二动作信息,对所述投影对象进行第二控制操作; 其中,所述第一投影模式与所述第二投影模式不同。9.根据权利要求8所述的装置,其特征在于,所述投影模块能够围绕所述电子设备在预设角度范围内旋转; 所述装置还包括: 第一判断模块,用于在所述投影模块旋转至第一角度范围内进行投影时,确定所述投影模块处于第一投影模式;在所述投影模块旋转至第二角度范围内进行投影时,确定所述投影模块处于第二投影模式; 或者, 第二判断模块,用于在所述投影模块与所述投影屏幕之间的距离小于预设距离时,确定所述投影模块处于第一投影模式;在所述投影模块与所述投影屏幕之间的距离大于所述预设距离时,确定所述投影模块处于第二投影模式。10.根据权利要求9所述的装置,其特征在于,所述第一检测模块具体用于在所述投影模式处于第一投影模式时,在所述投影屏幕中检测操作体的第一动作信息; 所述第一处理模块包括: 第一对象确定模块,用于确定所述操作体在所述投影屏幕中的操作位置处对应的第一投影对象; 第一处理子模块,用于按照所述第一动作信息对所述投影对象进行控制操作。11.根据权利要求9所述的装置,其特征在于,所述第二检测模块具体用于在所述投影模块处于第二投影模式时,在所述电子设备中与所述投影屏幕对立一面的预设空间范围内,检测操作体的第二动作信息; 所述第二处理模块包括: 第二对象确定模块,用于将所述操作体映射到所述投影屏幕中,确定所述操作体操作的第二投影对象; 第二处理子模块,用于按照所述第二动作信息,对所述第二投影对象进行控制操作。12.根据权利要求11所述的装置,其特征在于,所述第二对象确定模块包括: 显示单元,用于在所述投影屏幕中显示光标符号; 控制单元,用于根据所述操作体在所述预设空间范围内的移动,控制所述光标符号在所述投影屏幕中移动; 对象确定单元,用于确定所述操作体位于所述预设空间范围内满足预设条件的第一位置时,所述光标符号在所述投影屏幕中的第二位置处对应的投影对象为所述操作体操作的第二投影对象。13.根据权利要求11所述的装置,其特征在于,所述电子设备还包括显示模块,所述电子设备能够将输出内容通过所述显示模块显示,所述电子设备与所述投影屏幕对立的一面为所述显示模块所在一面; 所述第二对象确定模块具体用于根据所述操作体在所述显示模块中的操作内容,确定所述投影屏幕中所述操作内容对应的投影内容为所述第一投影对象。
【文档编号】G06F3/042GK106033257SQ201510119310
【公开日】2016年10月19日
【申请日】2015年3月18日
【发明人】刘云辉
【申请人】联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1