化量时,控制投影输出模块维持当前状态。
[0125]当电子设备所处第一范围的环境由一个相对较亮的环境变为一个相对较暗的环境,且环境光亮度参数的变化量小于目标变化量,说明无需改变投影输出模块的当前状态,即控制投影输出模块维持当前状态即可。
[0126]如在电子设备所处第一范围内的环境光亮度发生改变前,电子设备未通过投影输出模块进行投影,即投影输出模块处于非投影状态;而当电子设备所处第一范围内的环境光亮度发生改变,但环境光亮度参数的变化量小于目标变化量,那么,控制投影输出模块维持当前状态即可,也就是说,投影输出模块仍处于非投影状态。
[0127]而另一种情况为:在电子设备所处第一范围内的环境光亮度发生改变前,投影输出模块处于投影状态;而当电子设备所处第一范围内的环境光亮度发生改变,但环境光亮度参数的变化量小于目标变化量,那么,控制投影输出模块维持当前状态即可,也就是说,投影输出模块仍处于投影状态。
[0128]上述实施例二和实施例三详细描述了如何基于判断结果控制投影输出模块的当前状态,由此可以看出,本发明能够基于环境光的变化自动控制投影输出模块处于投影状态、非投影状态或维持当前状态,简化了用户操作,提供了用户体验。
[0129]本发明实施例四还公开了一种投影控制方法,本实施例主要针对实施例二中所描述的当变化量大于目标变化量时,控制投影输出模块处于非投影状态进行说明;具体的,如图4所示,控制投影输出模块处于非投影状态,包括以下步骤:
[0130]步骤401:获取投影输出模块的当前状态;
[0131]投影输出模块的当前状态可能为投影状态,也可能为非投影状态。具体的,电子设备当前正利用投影输出模块投影时,投影输出模块处于投影状态;而电子设备当前未利用投影输出模块投影时,投影输出模块处于非投影状态。
[0132]步骤402:在投影输出模块当前处于投影状态下,控制投影输出模块由投影状态切换为非投影状态。
[0133]在投影输出模块当前处于投影状态下时,需控制投影输出模块由投影状态切换为非投影状态,具体可以关闭电子设备的投影输出模块。
[0134]而当投影输出模块当前处于非投影状态下时,则控制投影输出模块维持当前的非投影状态即可。
[0135]处于投影状态下的投影输出模块能够投影电子设备的输出内容;而在投影输出模块由投影状态切换为非投影状态后,实际上只是将电子设备的投影功能关闭,而电子设备当前仍在继续输出内容;那么,对于电子设备所输出的不会随着时间的延长而改变的内容而言,如电子设备当前输出的某一页文档,当下次投影输出模块再次切换回投影状态后,用户能够接着上次观看的文档内容继续观看。
[0136]但是,对于电子设备所输出的会随着时间的延长而改变的内容而言,如电子设备当前正在播放的视频,当下次投影输出模块再次切换回投影状态后,用户就会错过一段视频内容;用户还需要手动进行调整,操作繁琐。
[0137]针对该问题,本发明实施例五还公开了一种投影控制方法,本实施例主要针对实施例四中所描述的当投影输出模块当前处于投影状态时,控制投影输出模块由投影状态切换为非投影状态进行说明;具体的,如图5所示,控制投影输出模块由投影状态切换为非投影状态,包括以下步骤:
[0138]步骤501:获取电子设备当前利用投影输出模块输出的投影内容;
[0139]步骤502:判断投影内容当前是否随着时间的延长而改变;
[0140]作为一种具体的实现方式,可以比较两次不同时刻所获取的投影内容是否一样,若一样,则确定投影内容当前不会随着时间的延长而改变,若不一样则确定投影内容当前会随着时间的延长而改变。
[0141]步骤503:当投影内容当前会随着时间的延长而改变时,控制所述电子设备停止针对投影内容的输出,并关闭投影输出模块。
[0142]为了保证将投影输出模块切换为非投影状态后再次切换回投影状态时,用户无需手动操作便能够接着之前所观看的投影内容继续观看,在本实施例中,当确定投影内容当前会随着时间的延长而改变时,需控制电子设备停止针对投影内容的输出并关闭投影输出模块,如投影内容为视频,则控制电子设备暂停播放该视频;如投影内容为自动播放的PPT,则控制电子设备暂停自动播放该PPT。
[0143]针对实施例五所描述的技术方案,在实际应用中,假设电子设备当前正通过投影输出模块播放某一视频,而若电子设备所处第一范围内的环境突然由相对较暗的环境变为相对较亮的环境,且该环境亮度参数的变化量大于目标变化量时,电子设备可以控制投影输出模块关闭,并暂停播放该视频。
[0144]本发明实施例六还公开了一种投影控制方法,本实施例主要针对实施例三中所描述的当变化量大于目标变化量时,控制投影输出模块处于投影状态进行说明;具体的,如图6所示,控制投影输出模块处于投影状态包括以下步骤:
[0145]步骤601:获取投影输出模块的当前状态;
[0146]投影输出模块的当前状态可能为投影状态,也可能为非投影状态。具体的,当电子设备当前正利用投影输出模块投影时,投影输出模块处于投影状态;而电子设备当前未利用投影输出模块投影时,投影输出模块处于非投影状态。
[0147]步骤602:在投影输出模块处于非投影状态下,控制投影输出模块由非投影状态切换为投影状态。
[0148]在投影输出模块当前处于非投影状态下时,需要控制投影输出模块由投影状态切换为非投影状态,具体的可以打开电子设备的投影输出模块。
[0149]而当投影输出模块当前处于投影状态下时,则控制投影输出模块维持当前的投影状态即可。
[0150]处于非投影状态下的投影输出模块不能够对电子设备所输出的内容进行投影;而在投影输出模块由非投影状态切换为投影状态后,实际上其也只能投影电子设备当前输出的内容,并不能改变电子设备的输出内容的状态;那么,对于电子设备所输出的会随着时间而改变,但处于暂停状态的内容而言,如暂停播放的视频,当投影输出模块投影该内容后,用户还需手动操作电子设备,以使得电子设备继续播放,操作繁琐。
[0151 ] 针对该问题,本发明实施例七还公开了一种投影控制方法,本实施例主要针对实施例六中所描述的当投影输出模块处于非投影状态时,控制投影输出模块由非投影状态切换为投影状态进行说明;具体的,如图7所示,控制投影输出模块由非投影状态切换为投影状态,包括以下步骤:
[0152]步骤701:获取电子设备当前输出的待投影内容;
[0153]电子设备的待投影内容为电子设备当前输出的内容。
[0154]步骤702:判断待投影内容是否为能够随着时间的延长而改变,且处于暂停改变的状态;
[0155]作为一种具体的实现方式,可以获取待投影内容的属性标识,并判断该属性标识是否为预设属性标识,若是,则确定待投影内容为能够随着时间的延长而改变的内容;进一步的,可以比较两次不同时刻所获取的投影内容是否一样,若一样,则确定待投影内容当前处于暂停改变的状态;若不一样,则确定待投影内容当前处于正在改变状态。
[0156]步骤703:在待投影内容为能够随着时间的延长而改变,且处于暂停改变的状态下,控制电子设备继续输出待投影内容。
[0157]控制电子设备继续输出待投影内容后,待投影内容则变为当前能够随着时间的延长而改变的状态,并且能够通过投影输出模块输出,无需用户手动控制电子设备继续输出。
[0158]如待投影内容为暂停播放的视频,当控制电子设备继续输出待投影内容后,该视频能够继续播放,且投影输出模块能够投影出该继续播放的视频。
[0159]针对实施例七所描述的技术方案,在实际应用中,假设电子设备当前输出一暂停播放的视频,投影输出模块处于关闭状态,而若电子设备所处第一范围内的环境突然由相对较亮的环境变为相对较暗的环境,且该环境亮度参数的变化量大于目标变化量时,电子设备可以控制投影输出模块处于打开状态,并控制该视频继续播放,以使得投影输出模块能够投影该继续播放的视频。
[0160]本发明实施例八还公开了一种投影控制方法,在本实施例中,环境光亮度所发生的变化表征电子设备所处第一时刻的环境光亮度小于电子设备所处第二时刻的环境光亮度,其中,第一时刻早于第二时刻。
[0161]本实施例主要对实施例一提及的步骤“基于判断结果控制投影输出模块的当前状态”进行详细说明,具体的,如图8所示,基于判断结果控制所述投影输出模块的当前状态,包括以下步骤:
[0162]步骤801:当变化量大于目标变化量时,获取投影输出模块的当前状态;
[0163]投影输出模块的当前状态可能为投影状态,也可能为非投影状态。
[0164]步骤802:在投影输出模块处于投影状态下时,获取电子设备当前输出的投影内容;
[0165]步骤803:在确定投影内容当前为随时间的延长而改变的内容时,控制电子设备暂停所述内容的播放,保持投影输出模块处于投影状态。
[0166]在确定投影内容当前是否为随着时间的延长而改变的内容过程中,可以比较两次不同时刻所获取的投影内容是否一样,若一样,则确定投影内容当前不会随着时间的延长而改变,若不一样则确定投影内容当前会随着时间的延长而改变。
[0167]在确定投影内容当前为随着时间的延长而改变的内容时,控制电子设备暂停播放该内容,并保持投影输出模块处于投影状态。也就是说,仅控制投影输出模块所输出的投影内容的状态,并不改变投影输出模块本身的状态。
[0168]针对实施例八所描述的技术方案,在实际应用中,假设