具有红外遥控功能的终端,以及红外遥控配对方法与流程

文档序号:13697418阅读:792来源:国知局
技术领域本发明涉及遥控技术,尤其涉及具有红外遥控功能的终端,以及红外遥控配对方法。

背景技术:
越来越多的手机具有红外模块,或可以通过接口加装红外模块。其中,该红外模块是具有连接到其他控制设备和红外遥控功能的硬件电路组合,包括红外发射管,驱动电路及与通讯电路。通过红外模块,手机可以充当遥控器,对电视机、空调等进行遥控。通常,手机最初是不具备遥控功能的,需要在与待遥控的设备进行配对后,才能实现对该设备的遥控。一般地,该配对过程包括:第一步、用户在手机上输入待遥控设备的型号或品牌;第二步、根据用户输入的型号或品牌,从手机内部存储的红外码库中,选择一个红外码;第三步、根据该选择的红外码对红外信号进行编码,将编码后的红外线信号发给待遥控设备;第四步、用户判断待遥控设备正确响应,则确定匹配成功;否则,返回第一步,重复执行第一步~第四步的配对过程。上述配对过程的缺点包括:需要用户手动输入设备信号或品牌,且需要人工判断是否配对成功,自动化程度不高。

技术实现要素:
本发明实施例提供具有红外遥控功能的终端,以及红外遥控配对方法,用以提供一种与待遥控设备自动配对的方案,提高智能遥控中配对过程的自动化程度。第一方面,本发明实施例提供一种具有红外遥控功能的终端,包括:存储器,用于存储红外码库;处理器,用于从所述存储器存储的所述红外码库中选择红外码;红外发射器,用于根据所述处理器选择的红外码,向待遥控设备发送红外线信号;感应器,用于在所述红外发射器发送所述红外线信号后,感应所述待遥控设备在收到所述红外线信号后的状态变化;所述处理器,还用于根据所述感应器感应到的所述待遥控设备的状态变化,判断所述终端与所述待遥控设备配对是否成功。结合第一方面,在第一种可能的实现方式中,所述终端还包括:旋转装置,所述旋转装置用于在所述处理器的控制下,带动所述终端在水平方向上和垂直方向上旋转;所述处理器,还用于:在所述红外发射器向所述待遥控设备发射所述红外线信号之前,确定所述待遥控设备相对于所述终端的空间角度坐标;控制所述旋转装置,按照确定的空间角度坐标,旋转所述终端,使所述终端发送的红外线信号对准所述待遥控设备;所述处理器,具体用于:在所述旋转装置旋转所述待遥控设备,使所述终端发送的红外线信号对准所述待遥控设备之后,控制所述红外发射器根据所述处理器选择的红外码,向所述待遥控设备发送所述红外线信号。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述感应器包括摄像头,所述处理器,具体用于:控制所述摄像头,在所述旋转装置带动所述终端旋转过程中,每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片;对应于所述摄像头拍摄的每一张照片,记录拍摄该照片时所述终端的俯仰角和水平角;从所述摄像头拍摄的各张照片中确定所述待遥控设备的照片,并从确定的所述待遥控设备的照片中确定所述待遥控设备居中的照片;将记录的所述待遥控设备居中的照片对应的所述终端的俯仰角和水平角,作为所述待遥控设备相对于所述终端的空间角度坐标。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述存储器,还用于存储所述待遥控设备的外观的特征值;所述处理器,具体用于:提取所述摄像头拍摄的每一张照片中拍摄物体的外观的特征值,与自身存储的所述待遥控设备的外观的特征值比较,将比较一致的照片作为所述待遥控设备的照片。结合第一方面,在第四种可能的实现方式中,所述处理器,具体用于:接收所述感应器发送的感应操作信息,所述感应操作信息是所述感应器根据感应到的所述待遥控设备在收到所述红外线信号后的状态变化而得到的信息;根据所述感应操作信息,确定所述待遥控设备的状态变化;在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作一致时,确定所述终端与所述待遥控设备配对成功;在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作不一致时,确定所述终端与所述待遥控设备配对失败。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述感应器包括声音感应器和/或摄像头。第二方面,本发明实施例提供一种具有红外遥控功能的终端,包括:处理器、红外发射器和旋转装置;其中,所述旋转装置,用于在所述处理器的控制下,带动所述终端在水平方向上和垂直方向上旋转;所述红外发射器,用于在所述处理器的控制下,向待遥控设备发射红外线信号;所述处理器,用于:在控制所述旋转装置带动所述终端的旋转过程中,确定所述终端周围的各待遥控设备中,每一个待遥控设备相对于所述终端的空间角度坐标;针对确定的每一个空间角度坐标,控制所述旋转装置按照该空间角度坐标旋转所述终端,使所述终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备;之后,控制所述红外发射器向该待遥控设备发送红外线信号,使所述终端与该待遥控设备配对。结合第二方面,在第一种可能的实现方式中,所述终端还包括摄像头;所述处理器,具体用于:控制所述摄像头,在所述旋转装置带动所述终端旋转过程中,每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片;对应于所述摄像头拍摄的每一张照片,记录拍摄该照片时所述终端的俯仰角和水平角;从所述摄像头拍摄的各张照片中,选出所述各待遥控设备的照片,并针对每一个待遥控设备,从该待遥控设备的照片中选择该待遥控设备居中的照片;针对每一个待遥控设备,将记录的该待遥控设备居中的照片对应的所述终端的俯仰角和水平角,作为该待遥控设备相对于所述终端的空间角度坐标。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端还包括:存储器,所述存储器用于存储各种可被红外遥控的设备的外观的特征值;所述处理器,具体用于:针对所述摄像头拍摄的每一张照片,提取该照片中拍摄物体的外观的特征值;将提取的该照片中拍摄物体的外观的特征值,与所述存储器存储的各种可被红外遥控的设备的外观的特征值比较,将比较一致的照片作为待遥控设备的照片。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理器,还用于:在将比较一致的照片作为待遥控设备的照片之后,针对确定的每一个空间角度坐标,控制所述红外发射器向位于该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对之前,根据该比较一致的照片中拍摄物体的外观的特征值,确定该照片中的待遥控设备的类型;所述存储器,还用于存储红外码库;所述处理器,具体用于:针对确定的每一个空间角度坐标,根据该空间角度坐标上的待遥控设备的类型,从所述存储器存储的红外码库中选择红外码;根据选择的红外码,控制所述红外发射器向该待遥控设备发送红外线信号,使所述终端与该待遥控设备配对。结合第二方面,在第四种可能的实现方式中,所述终端还包括感应器,所述感应器用于感应所述终端周围物体的操作;所述处理器,具体用于:在针对确定的每一个空间角度坐标,控制所述红外发射器向位于该空间角度坐标上的待遥控设备发送所述红外线信号后,控制所述感应器感应该待遥控设备在收到该红外线信号后的状态变化;根据所述感应器感应到的该待遥控设备的状态变化,判断所述终端与该待遥控设备配对是否成功。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述处理器,具体用于:接收所述感应器发送的感应操作信息,所述感应操作信息是所述感应器根据感应到的该待遥控设备在收到所述红外线信号后的状态变化而得到的信息;根据所述感应操作信息,确定该待遥控设备的状态变化;在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作一致时,确定所述终端与所述待遥控设备配对成功;在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作不一致时,确定所述终端与所述待遥控设备配对失败。结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述感应器包括声音感应器和/或摄像头。第三方面,本发明实施例提供一种具有红外遥控功能的终端的红外遥控配对方法,包括:所述终端从自身存储的红外码库中选择红外码;所述终端根据选择的红外码,向待遥控设备发送红外线信号;所述终端通过自身的感应器,感应所述待遥控设备在收到所述红外线信号后的状态变化;所述终端根据所述感应器感应到的所述待遥控设备的状态变化,判断与所述待遥控设备配对是否成功。结合第三方面,在第一种可能的实现方式中,所述终端包括用于带动所述终端在水平方向上和垂直方向上旋转的旋转装置;在所述终端从自身存储的红外码库中选择待遥控设备的红外码之前,所述方法还包括:所述终端确定所述待遥控设备相对于所述终端的空间角度坐标;所述终端根据选择的红外码,向所述待遥控设备发送红外线信号,包括:所述终端控制所述旋转装置,按照确定的所述空间角度坐标旋转所述终端,使所述终端发送的红外线信号对准所述待遥控设备。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端确定所述待遥控设备相对于所述终端的空间角度坐标,包括:所述终端控制所述旋转装置带动所述终端在水平方向上和垂直方向上旋转,在旋转过程中每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片,并对应于拍摄的每一张照片,记录拍摄该照片时所述终端的俯仰角和水平角;所述终端从拍摄的各张照片中确定所述待遥控设备的照片,并从确定的所述待遥控设备的照片中确定所述待遥控设备居中的照片;所述终端将记录的所述待遥控设备居中的照片对应的所述终端的俯仰角和水平角,作为所述待遥控设备相对于所述终端的空间角度坐标。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述终端从拍摄的各张照片中确定所述待遥控设备的照片,包括:所述终端提取拍摄的每一张照片拍摄物体的外观的特征值,与自身存储的所述待遥控设备的外观的特征值比较,将比较一致的照片作为所述待遥控设备的照片。结合第三方面,在第四种可能的实现方式中,所述终端根据感应到的所述待遥控设备的状态变化,判断与所述待遥控设备配对是否成功,包括:所述终端根据感应操作信息,确定所述待遥控设备的状态变化;其中,所述感应操作信息是所述感应器根据感应到的所述待遥控设备在收到所述红外线信号后的状态变化而得到的信息;所述终端在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作一致时,确定与所述待遥控设备配对成功;在确定的所述待遥控设备的状态变化与所述红外线信号指示的操作不一致时,确定与所述待遥控设备配对失败。结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述感应器包括声音感应器和/或摄像头。第四方面,本发明实施例提供一种具有红外遥控功能的终端的红外遥控配对方法,所述终端包括用于带动所述终端在水平方向上和垂直方向上旋转的旋转装置,所述方法包括:所述终端在控制所述旋转装置带动所述终端旋转过程中,确定自身周围的各待遥控设备中,每一个待遥控设备相对于所述终端的空间角度坐标;针对确定的每一个空间角度坐标,所述终端控制所述旋转装置,按照该空间角度坐标旋转所述终端,使所述终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备,之后,向位于该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对。结合第四方面,在第一种可能的实现方式中,所述终端确定自身周围的各待遥控设备中,每一个待遥控设备相对于所述终端的空间角度坐标,包括:所述终端控制所述旋转装置带动所述终端在水平方向上和垂直方向上旋转,在旋转过程中每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片,并对应于拍摄的每一张照片,记录拍摄该照片时所述终端的俯仰角和水平角;所述终端从拍摄的各张照片中,选出所述各待遥控设备的照片,并针对每一个待遥控设备,从该待遥控的设备的照片中选择该待遥控设备居中的照片;针对每一个待遥控设备,所述终端将记录的该待遥控设备居中的照片对应的俯仰角和水平角,作为该待遥控设备相对于所述终端的空间角度坐标。结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端从拍摄的各张照片中,选出所述各待遥控设备的照片,包括:针对拍摄的每一张照片,所述终端提取该照片拍摄物体的外观的特征值;所述终端将提取的该照片中拍摄物体的外观的特征值,与自身存储的可被红外遥控的设备的外观的特征值比较,将比较一致的照片作为待遥控设备的照片。结合第四方面的第二种可能的实现方式,在第三种可能的实现方式中,在所述终端将比较一致的照片作为待遥控设备的照片之后,所述终端针对确定的每一个空间角度坐标,与位于该空间角度坐标上的待遥控设备配对之前,所述方法还包括:根据该比较一致的照片中拍摄物体的外观的特征值,确定该照片中的待遥控设备的类型;针对确定的每一个空间角度坐标,所述终端向位于该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对,包括:针对确定的每一个空间角度坐标,所述终端根据该空间角度坐标上的待遥控设备的类型,从自身存储的红外码库中选择红外码;所述终端根据选择的红外码,向该待遥控设备发送红外线信号,与该待遥控设备配对。结合第四方面,在第四种可能的实现方式中,所述终端根据选择的红外码,向该待遥控设备发送红外线信号,与该待遥控设备配对,包括:在发送该红外线信号后,所述终端通过自身的感应器,感应该待遥控设备在收到该红外线信号后的状态变化;所述终端根据所述感应器感应到的该待遥控设备的状态变化,判断与该待遥控设备配对是否成功。结合第四方面的第四种可能的实现方式,在第五种可能的实现方式中,所述终端根据所述感应器感应到的该待遥控设备的状态变化,判断与该待遥控设备配对是否成功,包括:所述终端根据感应操作信息,确定所述待遥控设备执行的状态变化;其中,所述感应操作信息是所述感应器根据感应到的该待遥控设备在收到所述红外线信号后的状态变化而得到的信息;所述终端在确定的所述待遥控设备执行的状态变化与所述红外线信号指示的操作一致时,确定所述终端与所述待遥控设备配对成功;在确定的所述待遥控设备执行的状态变化与所述红外线信号指示的操作不一致时,确定所述终端与所述待遥控设备配对失败。结合第四方面的第五种可能的实现方式,在第六种可能的实现方式中,所述感应器包括声音感应器和/或摄像头。在第一方面提供的具有红外遥控功能的终端中,以及第三方面提供的红外遥控配对方法中,针对特定的待遥控设备,终端向该待遥控设备发送红外线信号后,通过终端的感应器,感应该待遥控设备的状态变化;终端根据感应到的该待遥控设备的状态变化,判断终端与该待遥控设备配对是否成功。提供了一种终端与待遥控设备自动配对的方案,提高智能遥控中配对过程的自动化程度。在第二方面提供的具有红外遥控功能的终端中,以及第四方面提供的红外遥控配对方法中,终端控制自身的旋转装置,带动终端在水平方向上和垂直方向上旋转,在旋转过程中,终端确定周围的各待遥控设备相对于终端的空间角度坐标;针对确定的每一个空间角度坐标,终端控制该旋转装置,按照确定的该空间角度坐标,旋转终端,使终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备,之后,终端向该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对。这实现了终端与周围的多个待遥控设备自动配对。附图说明图1a为本发明实施例提供的手机的结构示意图;图1b为本发明实施例提供的具有红外遥控功能的终端的结构示意图;图2为本发明实施例提供的具有红外遥控功能的终端与旋转装置连接的连接关系示意图;图3为本发明实施例提供的第一种红外遥控配对方法的流程图;图4为本发明实施例提供的第二种红外遥控配对方法的流程图;图5为本发明实施例四中,具有红外遥控功能的终端与待遥控设备配对的示意图;图6为本发明实施例五中,有红外遥控功能的终端与待遥控设备配对的方法流程图。具体实施方式本发明实施例提供具有红外遥控功能的终端,以及红外遥控配对方法,用以提供一种与待遥控设备自动配对的方案,提高智能遥控中配对过程的自动化程度。首先,本发明实施例提供了第一种具有红外遥控功能的终端,以及第一种红外遥控配对方法。其中,在第一种具有红外遥控功能的终端中,存储器,用于存储红外码库;处理器,用于从存储器存储的红外码库中选择红外码;红外发射器,用于根据处理器选择的红外码,向待遥控设备发送红外线信号;感应器,用于在红外发射器发送红外线信号后,感应待遥控设备在收到红外线信号后的状态变化;处理器,还用于根据感应器感应到的待遥控设备的状态变化,判断终端与待遥控设备配对是否成功。其中,针对特定的待遥控设备,终端向该待遥控设备发送红外线信号后,通过终端的感应器,感应该待遥控设备的状态变化;终端根据感应到的该待遥控设备的状态变化,判断终端与该待遥控设备配对是否成功。提供了一种终端与待遥控设备自动配对的方案,提高智能遥控中配对过程的自动化程度。进一步地,在配对过程中,终端确定待遥控设备相对于终端的空间角度坐标,控制自身的旋转装置,按照确定的该空间角度坐标带动终端旋转,使终端发送的红外线信号对准该待遥控设备,之后,终端向该待遥控设备发送红外线信号,和该待遥控设备进行配对。终端通过旋转装置,带动终端旋转到待遥控设备的方向,之后再发送红外线信号,进一步提高了配对过程的自动化程度。进一步地,终端在确定待遥控设备相对于终端的空间角度坐标时,控制该旋转装置带动终端旋转,在旋转过程中,通过终端的感应器,定位终端。这也进一步提高了配对过程的自动化程度。其次,本发明实施例提供了第二种具有红外遥控功能的终端,以及第二种红外遥控配对方法。第二种具有红外遥控功能的终端包括处理器、红外发射器和旋转装置;其中,旋转装置,用于在处理器的控制下,带动终端在水平方向上和垂直方向上旋转;红外发射器,用于在处理器的控制下,向待遥控设备发射红外线信号;处理器,用于:在控制旋转装置带动终端的旋转过程中,确定终端周围的各待遥控设备中,每一个待遥控设备相对于终端的空间角度坐标;针对确定的每一个空间角度坐标,控制旋转装置按照该空间角度坐标旋转终端,使终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备;之后,控制红外发射器向该待遥控设备发送红外线信号,使终端与该待遥控设备配对。其中,终端控制自身的旋转装置,带动终端在水平方向上和垂直方向上旋转,在旋转过程中,终端确定周围的各待遥控设备相对于终端的空间角度坐标;针对确定的每一个空间角度坐标,终端控制该旋转装置,按照确定的该空间角度坐标,旋转终端,使终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备,之后,终端向该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对。这实现了终端与周围的多个待遥控设备自动配对。下面,结合附图对本发明实施例进行详细说明。首先,介绍本发明实施例提供的第一种具有红外遥控功能的终端和第二种具有红外遥控功能的终端,然后,介绍本发明实施例提供的第一种红外遥控配对方法和第二种红外遥控配对方法。其中,该第一种红外遥控配对方法与第一种具有红外遥控功能的终端的发明构思相同,下面,在介绍第一种具有红外遥控功能的终端时,对终端的自动配对的原理进行详细说明,第一种红外遥控配对方法解决问题的原理与该第一种具有红外遥控功能的终端相似,其实施可参照该第一种具有红外遥控功能的终端,因此在介绍第一种红外遥控配对方法时,将简要介绍,重复之处不再赘述。该第二种红外遥控配对方法与第二种具有红外遥控功能的终端的发明构思相同,下面,在介绍第二种具有红外遥控功能的终端时,对终端的自动配对的原理进行详细说明,第二种红外遥控配对方法解决问题的原理与该第二种具有红外遥控功能的终端相似,其实施可参照该第二种具有红外遥控功能的终端,因此在介绍第二种红外遥控配对方法时,将简要介绍,重复之处不再赘述。下面,以图1a所示的手机100为例,总体介绍本发明实施例提供的具有红外遥控功能的终端的一种可选的结构。应该理解的是,图1a所示的手机100仅仅是本发明实施例提供的终端的一个范例,并且手机100可以具有比图1a中所示出的更过的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图1a中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。如图1a所示,手机100包括存储器1001、处理器1002、红外发射器1003、感应器1004、射频(RadioFrequency,RF)电路1005、扬声器1007、输入/输出(Input/Output,I/O)子系统1008等,其中,I/O子系统1008中包括输入单元1009和显示单元1010,输入单元1009中包括触控面板1011和其他输入设备1012。可选地,本发明实施例提供的一种可选实现方式中,手机100还可包括旋转装置1006。需要说明的是,手机100仅为本发明实施例提供的终端的一个示例,本发明实施例涉及的终端可以具有比图1a所示出的更多或更少的部件,可以组合两个或更多个部件,或者可以具有不同的部件配置或设置,各个部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件或硬件和软件的组合实现。本发明实施例提供的终端可以包括手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、销售终端(PointofSales,POS)、车载电脑等。下面结合图1a对手机100的各个构成部件进行具体的介绍:RF电路1005可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1002处理;另外,将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(LowNoiseAmplifier,LNA)、双工器等。此外,RF电路1005还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GlobalSystemofMobilecommunication,GSM)、通用分组无线服务(GeneralPacketRadioService,GPRS)、码分多址CDMA(,CodeDivisionMultipleAccess)、宽带码分多址(WidebandCodeDivisionMultipleAccess,WCDMA)、长期演进(LongTermEvolution,LTE)、电子邮件、短消息服务(ShortMessagingService,SMS)等。存储器1001可用于存储软件程序以及模块,处理器1002通过运行存储在存储器1001的软件程序以及模块,从而执行手机100的各种功能应用以及数据处理。存储器1001可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如:声音播放功能、图像播放功能等)等;存储数据区可存储根据手机100的使用所创建的数据(比如音频数据、电话本等)等,本发明实施例中可用于存储红外码库、待遥控设备的外观的特征值、待遥控设备的外观的特征值与待遥控设备的类型和/或型号的对应关系、摄像头拍摄的物体的照片,待遥控设备相对于手机100的空间角度坐标等。此外,存储器1001可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入单元1009可用于接收输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号输入。具体地,输入单元1009可包括触控面板1011以及其他输入设备1012。触控面板1011,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如:用户使用手指、触笔等任何适合的物体或附件在触控面板1011上或在触控面板1011附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1011可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1002,并能接收处理器1002发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1011。除了触控面板1011,输入单元1009还可以包括其他输入设备1012。具体地,其他输入设备1012可以包括但不限于物理键盘、功能键(比如:音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元1010可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。显示单元1010可包括显示面板1013,可选的,可以采用液晶显示器(LiquidCrystalDisplay,LCD)、有机发光二极管(OrganicLight-EmittingDiode,OLED)等形式来配置显示面板1013。进一步的,触控面板1011可覆盖显示面板1013,当触控面板1011检测到在其上或附近的触摸操作后,传送给处理器1002以确定触摸事件的类型,随后处理器1002根据触摸事件的类型在显示面板1013上提供相应的视觉输出。虽然在图1a中,触控面板1011与显示面板1013是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触控面板1011与显示面板1013集成而实现手机100的输入和输出功能。感应器1004可包括:摄像头、麦克风,光感应器、运动感应器以及其他感应器。本发明实施例中,将摄像头视为一种图像感应器,采集手机100周围的图像,通过采集的图像来识别手机周围的待遥控设备的状态变化。本发明实施例中,将麦克风视为一种声音感应器,采集手机100周围的声音,根据采集到的声音识别待遥控设备的状态变化。本发明实施例中,也可通过光感应器感应手机100周围的待遥控设备的状态变化,比如:当手机100向待遥控的电视机发出“开机”的红外线信号后,光感应器可感应电视机屏幕的明暗变化,来判断电视机是否响应了手机100发送的红外线信号。此外,光感应器还可根据环境光线的明暗来调节显示面板1013的亮度,接近感应器可在手机100移动到耳边时,关闭显示面板1013和/或背光。作为运动感应器的一种,加速计感应器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线感应器等其他感应器,在此不再赘述。红外发射器1003,包括红外线发射管,通过红外线发射管在一定范围内向外发射红外线,以控制待遥控设备。红外线发射管是一种发光二极管(LightEmittingDiode,LED),在遥控技术领域,通常采用红外LED作为光发射器件。处理器1002是手机100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1001内的软件程序和/或模块,以及调用存储在存储器1001内的数据,执行手机100的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1002可包括一个或多个处理单元;优选的,处理器1002可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1002中。旋转装置1006,在处理器1002的控制下,带动手机100在水平方向上和垂直方向上旋转。尽管未示出,手机100还可以包括摄蓝牙模块、全球定位系统(GlobalPositioningSystem,GPS)等,在此不再赘述。下面详细介绍本发明实施例提供的第一种具有红外遥控功能的终端10。为了简单示意,参考图1b所示的结构示意图。图1a示出的手机100可视为图1b所示的终端的一种可选的实现方式。参考图1b,该终端10包括:存储器1001,用于存储红外码库;处理器1002,用于从存储器1001存储的红外码库中选择红外码;红外发射器1003,用于根据处理器1002选择的红外码,向待遥控设备20发送红外线信号;感应器1004,用于在红外发射器1003发送红外线信号后,感应待遥控设备20在收到该红外线信号后的状态变化;处理器1002,还用于根据感应器1004感应到的待遥控设备20的状态变化,判断终端10与待遥控设备20配对是否成功。其中,处理器1002、存储器1001、红外发射器1003和感应器1004之间,可如图1b所示,存储器1001、红外发射器1003和感应器1004均与处理器1002连接;也可采用总线的方式,处理器1002、存储器1001、红外发射器1003和感应器1004均连接到总线上,它们之间的信号和数据通过总线进行传输。存储器1001存储的红外码库中可包括多种红外码,该多种红外码分别用于遥控多种可被红外遥控的设备。可选地,处理器1002可根据待遥控设备20的类型和/或型号,从该红外码库中选择用于遥控待遥控设备20的红外码。或者,处理器1002也可遍历红外码库中的红外码,当红外发射器1003根据某一红外码发送红外线信号后,处理器1002根据感应器1004感应到的待遥控设备20的状态变化,确定终端10与待遥控设备20配对成功,则确定该红外码为针对待遥控设备20的红外码,后续在用户使用终端10遥控待遥控设备20时,处理器1002可从红外码库中选择该确定的红外码,控制红外发射器1003根据该确定的红外码向待遥控设备20发送红外线信号,实现对待遥控设备20的遥控。或者,为了减小误判的概率,处理器1002也可在根据感应器1004感应到的待遥控设备20的状态变化,确定终端10与待遥控设备20配对成功之后,控制红外发射器1003根据确定的该红外码,向待遥控设备20发送其他指令,在根据感应器1004感应到的待遥控设备20的状态变化,再次确定终端10与待遥控设备20配对成功后,才确定该红外码为针对待遥控设备20的红外码。红外发射器1003在发送红外线信号时,可根据从存储器1001存储的红外码库选择的红外码,对红外线信号进行编码,将编码后的红外线信号发给待遥控设备20。比如:通常红外发射器除了红外线发射管外,还包括编码集成电路和驱动三极管。编码集成电路按照处理器1002选择的红外码进行编码,产生串行的脉冲,该脉冲经过驱动三极管的驱动,由红外线发射管发射出去。在红外发射器1003根据处理器1002选择的红外码,向待遥控设备20发送红外线信号之后,处理器1002根据感应器1004感应到的待遥控设备20的状态变化,判断终端10与待遥控设备20配对是否成功。具体地,处理器1002接收感应器1004发送的感应操作信息,其中,该感应操作信息是感应器1004根据感应到的待遥控设备20在收到上述红外线信号后的状态变化而得到的信息。处理器1002根据上述感应操作信息,确定待遥控设备20的状态变化;在确定的待遥控设备20的状态变化与上述红外线信号指示的操作一致时,确定终端10与待遥控设备20配对成功;在确定的待遥控设备20的状态变化与红外线信号指示的操作不一致时,确定终端10与待遥控设备20配对失败。其中,感应器1004可包括摄像头和/或声音感应器,比如:麦克风。感应器1004感应待遥控设备20的操作,以及处理器1002根据感应器1004感应到的待遥控设备20的状态变化,判断终端10与待遥控设备20配对是否成功的例子,可参见后面的实施例一、实施例二和实施例三。可选地,如图1b所示,终端10还包括旋转装置1006,旋转装置1006在处理器1002的控制下,带动终端10在水平方向上和垂直方向上旋转。旋转装置1006与终端10是可分离的,或者在终端10出厂时已固定装配在终端10内。图2中,终端10可延箭头指示的方向插入并卡接在卡座3003上,通过卡座3003固定在旋转装置1006上。旋转装置1006由底座3001、旋转台3002、卡座3003和第一枢转轴x、第二枢转轴y组成,其中第一枢转轴x和第二枢转轴y相互垂直。其中,第一枢转轴x安装在凹形的旋转台3002中两侧凸起的部分,旋转台3002凹陷的部分用于容置卡座3003的下部,第一枢转轴x与卡座3003连接,在水平方向上固定卡座3003,并可带动卡座3003绕着第一枢转轴x转动,并当终端10置于卡座3003上时,用于改变终端10的俯仰角。旋转台3002通过第二枢转轴y安装在底座3001上,第二枢转轴y可带动旋转台3002绕第二枢转轴y在水平方向上转动。终端10可通过卡座3003上的控制接口将控制第一枢转轴x转动的指令发给第一枢转轴x,将控制第二枢转轴y转动的指令发给第二枢转轴y。终端10可通过指令控制第一枢转轴x和第二枢转轴y旋转的速度和角度。需要说明的是,图2的所示的连接关系,以及旋转装置1006带动终端10转动的方式仅为示例,实际上,任何能够实现带动终端10在水平方向上和垂直方向上旋转的方案都适用于本发明。可选地,处理器1002,还用于:在红外发射器1003向待遥控设备20发射红外线信号之前,确定待遥控设备20相对于终端10的空间角度坐标(φ,α),其中,φ为俯仰角,即待遥控设备20与终端10之间连线与水平面的夹角;α为水平角,即待遥控设备20与终端10之间连线与预设的水平角为0°的竖直面之间的夹角。φ和α的取值可依具体实现而定,比如φ的取值范围为[-30°,80°],α的取值范围为[-180°,180°)等。其中,待遥控设备20相对于终端10的空间角度坐标也可通过终端10中的陀螺仪确定,陀螺仪为一种感应器,可用于感知终端的方位。处理器1002控制旋转装置1006,旋转终端10,使终端10发送的红外线信号对准待遥控设备,即:使终端向待遥控设备发射的红外线信号,与待遥控设备的连线与水平面之间的夹角为φ,与预设的水平角为0°的竖直面之间的夹角为α,之后,控制红外发射器1003根据处理器1002选择的红外码,向待遥控设备发送红外线信号。进一步地,感应器1004包括摄像头,处理器1002在确定待遥控设备20相对于终端10的空间角度坐标时,可具体采用如下方式:首先,控制摄像头,在旋转装置1006带动终端10旋转过程中,每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片;然后,对应于摄像头拍摄的每一张照片,记录拍摄该照片时终端10的俯仰角和水平角,可选地,可将该照片的俯仰角和水平角,以及该俯仰角和水平角与该照片的对应关系记录在处理器1002自身的缓存,或记录在存储器1001中;接下来,从摄像头拍摄的各张照片中确定待遥控设备20的照片,并从确定的待遥控设备20的照片中确定待遥控设备20居中的照片。可选地,可采用下述的图像居中优选算法,从待遥控设备20的各张照片中确定待遥控设备20居中的照片:图像居中优选算法的目的是为了找到一组含有同一待遥控设备20的照片中该待遥控设备20居中的一张。具体地,可根据对比度的差异找到待遥控设备20的边缘,通过对比连续数张照片中的待遥控设备20的边缘,确定待遥控设备20在各张照片中的运动趋势,当某张照片中待遥控设备20的运动趋势的逆转时,即确定该照片为待遥控设备20居中的照片。最后,将记录的待遥控设备居中的照片对应的终端的俯仰角和水平角,作为待遥控设备20相对于终端10的空间角度坐标。进一步地,存储器1001还可用于存储待遥控设备20的外观的特征值。存储器1001存储的待遥控设备20的外观的特征值,可通过终端10预先的学习获得。作为感应器1004的摄像头可预先拍摄待遥控设备20,或其他与待遥控设备20相同类型和型号的可被红外遥控的设备,处理器1002提取摄像头拍摄的照片中物体的外观的特征值,将提取的特征值作为待遥控设备20的外观的特征值,存储在存储器1001中。处理器1002可提取摄像头拍摄的每一张照片中拍摄物体的外观的特征值,与自身存储的待遥控设备20的外观的特征值比较,将比较一致的照片作为待遥控设备20的照片。此外,处理器1002也可以根据提取的待遥控设备20特征值,确定待遥控设备20的类型和/或型号。比如:在存储器1001中预先存储的特征值与类型或/型号的对应关系,则处理器1002可通过查询存储器1001中预先存储的特征值与类型或/型号的对应关系,确定待遥控设备20的类型和/或型号。其中,可选地,可将拍摄物体外观的特征值与自身存储的待遥控设备20的外观的特征值相同的照片,作为待遥控设备20的照片。或者,可将拍摄物体外观的特征值与自身存储的待遥控设备20的外观的特征值的差值绝对值小于预设的特征值差值阈值的照片,作为待遥控设备20的照片。以上,介绍了本发明实施例提供的第一种具有红外遥控功能的终端,该终端能够实现与特定的待遥控设备自动配对。下面,介绍本发明实施例提供的第二种具有红外遥控功能的终端,该终端能够实现与周围的各待遥控设备自动配对。本发明实施例提供的第二种具有红外遥控功能的终端,也可如图1b所示。图1a示出的手机100可视为本发明实施例提供的该第二种具有红外遥控功能的终端的可选实现方式。参考图1b,该终端10包括:处理器1002和红外发射器1003和旋转装置1006,其中,旋转装置1006,用于在处理器1002的控制下,带动终端10在水平方向上和垂直方向上旋转;其中,红外发射器1003,用于在处理器1002的控制下,向待遥控设备20发射红外线信号;处理器1002,用于:在控制旋转装置1006带动终端10的旋转过程中,确定终端10周围的各待遥控设备20中的每一个待遥控设备20相对于终端10的空间角度坐标;针对确定的每一个空间角度坐标,控制旋转装置1006按照该空间角度坐标旋转终端10,使终端10发送的红外线信号对准位于该空间角度坐标上的待遥控设备;之后,控制红外发射器1003向位于该空间角度坐标上的待遥控设备20发送红外线信号,使终端10与该待遥控设备20配对。其中,终端10周围的各待遥控设备20,是指终端10的红外发射器1003发送的红外线信号能够扫描到的待遥控设备20。比如:一个房间内的所有可被红外遥控的设备。与本发明实施例提供的第一种具有红外遥控功能的终端相比,第二种具有红外遥控功能的终端可实现与周围各待遥控设备20的配对,因此,在具体应用时,对于第二种具有红外遥控功能的终端,终端10周围可有多个待遥控设备20。处理器1002在旋转装置1006带动终端10旋转的过程中,定位终端10周围的各待遥控设备20,从而实现终端10与周围的各待遥控设备20进行配对。终端10与旋转装置1006的连接关系可参考图2中所示的终端10与旋转装置1006之间的连接关系。旋转装置1006的结构、组成也可参考图2中的旋转装置1006。重复之处不再赘述。其中,处理器1002,具体用于:控制作为感应器1004的摄像头,在旋转装置1006带动终端10旋转过程中,每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片;对应于摄像头拍摄的每一张照片,记录拍摄该照片时终端10的俯仰角和水平角;可选地,终端10的俯仰角和水平角可存储在处理器1002的缓存或终端10的存储器1001中;从摄像头拍摄的各张照片中,选出各待遥控设备20的照片,并针对每一个待遥控设备20,从该待遥控设备20的照片中选择该待遥控设备20居中的照片;其中,处理器1002从待遥控设备20的照片中选择该待遥控设备20居中的照片的方法可参考本发明实施例提供的第一种具有红外遥控功能的终端10中,处理器1002从待遥控设备20的照片中选择该待遥控设备20居中的照片的方法,这里不再赘述。接下来,处理器1002针对每一个待遥控设备,将记录的该待遥控设备20居中的照片对应的终端的俯仰角和水平角,作为该待遥控设备20相对于终端10的空间角度坐标。可选地,存储器1001中还可存储各种可被红外遥控的设备的外观的特征值;处理器1002可针对摄像头拍摄的每一张照片,提取该照片中拍摄物体的外观的特征值;并将提取的该照片中拍摄物体的外观的特征值,与存储器1001存储的各种可被红外遥控的设备的外观的特征值比较,将比较一致的照片作为待遥控设备20的照片。其中,存储器1001中存储的各种可被红外遥控的设备的外观的特征值,可采用与本发明实施例提供的第一种具有红外遥控功能的终端中相同的学习的方法获得,重复之处不再赘述。可选地,处理器1002,在将比较一致的照片作为待遥控设备20的照片之后,针对确定的每一个空间角度坐标,控制红外发射器1003向位于该空间角度坐标上的待遥控设备20发送红外线信号,与该待遥控设备20配对之前,根据该比较一致的照片中拍摄物体的外观的特征值,确定该照片中的待遥控设备的类型;可选地,存储器1001中还存储红外码库;处理器1002可针对确定的每一个空间角度坐标,根据该空间角度坐标上的待遥控设备20的类型(确定待遥控设备20的方法也可参考本发明实施例提供的第一种具有红外遥控功能的终端,这里不再赘述),从存储器1001存储的红外码库中选择红外码;并根据选择的红外码,控制红外发射器1003向该待遥控设备20发送红外线信号,使终端10与该待遥控设备20配对。可选地,摄像头作为感应器1004,或者终端10还包括或连接其他感应器(比如:声音感应器),该感应器用于感应终端10周围物体的状态变化;处理器1002在针对确定的每一个空间角度坐标,控制红外发射器1003向位于该空间角度坐标上的待遥控设备20发送红外线信号后,控制该感应器感应该待遥控设备20在收到该红外线信号后的状态变化;并根据该感应器感应到的该待遥控设备20的状态变化,判断终端10与该待遥控设备20配对是否成功。或者,处理器1002也可遍历红外码库中的红外码,当红外发射器1003根据某一红外码发送红外线信号后,处理器1002根据感应器1004感应到的待遥控设备20的状态变化,确定终端10与待遥控设备20配对成功,则确定该红外码为针对待遥控设备20的红外码,后续在用户使用终端10遥控待遥控设备20时,处理器1002可从红外码库中选择该确定的红外码,控制红外发射器1003根据该确定的红外码向待遥控设备20发送红外线信号,实现对待遥控设备20的遥控。或者,为了减小误判的概率。处理器1002也可在根据感应器感应到的待遥控设备20的操作,确定终端10与待遥控设备20配对成功之后,控制红外发射器1003根据确定的该红外码,向待遥控设备20发送其他指令,在根据感应器感应到的待遥控设备20的状态变化,再次确定终端10与待遥控设备20配对成功后,才确定该红外码为针对待遥控设备20的红外码。可选地,处理器1002可接收感应器1004发送的感应操作信息,该感应操作信息是感应器1004根据感应到的该待遥控设备20在收到红外线信号后执行的状态变化而得到的信息;处理器1002可根据该感应操作信息,确定该待遥控设备20的状态变化;并在确定的待遥控设备20的状态变化与红外线信号指示的操作一致时,确定终端10与待遥控设备20配对成功;在确定的待遥控设备20的状态变化与红外线信号指示的操作不一致时,确定终端10与待遥控设备20配对失败。感应器1004感应待遥控设备20的操作,以及处理器1002根据感应器1004感应到的待遥控设备20的状态变化,判断终端10与待遥控设备20配对是否成功的例子,可参见后面的实施例一、实施例二和实施例三。本发明实施例提供的第二种具有红外遥控功能的终端中,红外发射器1003、旋转装置1006与处理器1002之间,可采用如图1b中所示的直接连接的方式,也可采用总线的方式,处理器1002、旋转装置1006和红外发射器1003均连接到总线上,它们之间的信号和数据通过总线进行传输。类似地,存储器1001、感应器1004与处理器1002之间可采用直接连接的方式,也可采用总线的方式,处理器1002、存储器1001、感应器1004均连接到总线上,它们之间的信号和数据通过总线进行传输。以上,介绍了本发明实施例提供的第一种具有红外遥控功能的终端和第二种具有红外遥控功能的终端。下面,介绍本发明实施例提供的第一种红外遥控配对方法和第二种红外遥控配对方法。其中,第一种红外遥控配对方法与本发明实施例提供的第一种具有红外遥控功能的终端的发明构思相同,其实施可参考该第一种具有红外遥控功能的终端的实施;第二种红外遥控配对方法与本发明实施例提供的第二种具有红外遥控功能的终端的发明构思相同,其实施可参考该第二种具有红外遥控功能的终端。重复之处不再赘述。图3为本发明实施例提供的第一种红外遥控配对方法的流程图。如图3所示,该方法包括:S301:终端从自身存储的红外码库中选择红外码;S302:终端根据选择的红外码,向待遥控设备发送红外线信号;S303:终端通过自身的感应器,感应待遥控设备在收到红外线信号后的状态变化;S304:终端根据感应器感应到的待遥控设备的状态变化,判断与待遥控设备配对是否成功。可选地,终端包括用于带动终端在水平方向上和垂直方向上旋转的旋转装置;在终端从自身存储的红外码库中选择待遥控设备的红外码之前,方法还包括:终端确定待遥控设备相对于终端的空间角度坐标;终端根据选择的红外码,向待遥控设备发送红外线信号,包括:终端控制旋转装置,按照确定的空间角度坐标旋转终端,使终端发送的红外线信号对准待遥控设备。可选地,终端确定待遥控设备相对于终端的空间角度坐标,包括:终端控制旋转装置带动终端在水平方向上和垂直方向上旋转,在旋转过程中每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片,并对应于拍摄的每一张照片,记录拍摄该照片时终端的俯仰角和水平角;终端从拍摄的各张照片中确定待遥控设备的照片,并从确定的待遥控设备的照片中确定待遥控设备居中的照片;终端将记录的待遥控设备居中的照片对应的终端的俯仰角和水平角,作为待遥控设备相对于终端的空间角度坐标。可选地,终端从拍摄的各张照片中确定待遥控设备的照片,包括:终端提取拍摄的每一张照片拍摄物体的外观的特征值,与自身存储的待遥控设备的外观的特征值比较,将比较一致的照片作为待遥控设备的照片。可选地,终端根据感应到的待遥控设备的状态变化,判断与待遥控设备配对是否成功,包括:终端根据感应操作信息,确定待遥控设备的状态变化;其中,感应操作信息是感应器根据感应到的待遥控设备在收到红外线信号后的状态变化而得到的信息;终端在确定的待遥控设备的状态变化与红外线信号指示的操作一致时,确定与待遥控设备配对成功;在确定的待遥控设备的状态变化与红外线信号指示的操作不一致时,确定与待遥控设备配对失败。可选地,感应器包括声音感应器和/或摄像头。图4为本发明实施例提供的第二种红外遥控配对方法的流程图。该方法中,具有红外遥控功能的终端包括用于带动终端在水平方向上和垂直方向上旋转的旋转装置。如图4所示,该方法包括:S401:终端在控制旋转装置带动终端旋转过程中,确定自身周围的各待遥控设备中,每一个待遥控设备相对于终端的空间角度坐标;S402:针对确定的每一个空间角度坐标,终端控制旋转装置,按照该空间角度坐标旋转终端,使终端发送的红外线信号对准位于该空间角度坐标上的待遥控设备,之后,向位于该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对。可选地,终端确定自身周围的各待遥控设备中,每一个待遥控设备相对于终端的空间角度坐标,包括:终端控制旋转装置带动终端在水平方向上和垂直方向上旋转,在旋转过程中每隔预设的时间间隔,或每隔预设的水平角度和垂直角度,或在预置的多个空间角度上分别拍摄照片,并对应于拍摄的每一张照片,记录拍摄该照片时终端的俯仰角和水平角;终端从拍摄的各张照片中,选出各待遥控设备的照片,并针对每一个待遥控设备,从该待遥控的设备的照片中选择该待遥控设备居中的照片;针对每一个待遥控设备,终端将记录的该待遥控设备居中的照片对应的俯仰角和水平角,作为该待遥控设备相对于终端的空间角度坐标。可选地,终端从拍摄的各张照片中,选出各待遥控设备的照片,包括:针对拍摄的每一张照片,终端提取该照片拍摄物体的外观的特征值;终端将提取的该照片中拍摄物体的外观的特征值,与自身存储的可被红外遥控的设备的外观的特征值比较,将比较一致的照片作为待遥控设备的照片。可选地,在终端将比较一致的照片作为待遥控设备的照片之后,终端针对确定的每一个空间角度坐标,与位于该空间角度坐标上的待遥控设备配对之前,方法还包括:根据该比较一致的照片中拍摄物体的外观的特征值,确定该照片中的待遥控设备的类型;针对确定的每一个空间角度坐标,终端向位于该空间角度坐标上的待遥控设备发送红外线信号,与该待遥控设备配对,包括:针对确定的每一个空间角度坐标,终端根据该空间角度坐标上的待遥控设备的类型,从自身存储的红外码库中选择红外码;终端根据选择的红外码,向该待遥控设备发送红外线信号,与该待遥控设备配对。可选地,终端根据选择的红外码,向该待遥控设备发送红外线信号,与该待遥控设备配对,包括:在发送该红外线信号后,终端通过自身的感应器,感应该待遥控设备在收到该红外线信号后的状态变化;终端根据感应器感应到的该待遥控设备的状态变化,判断与该待遥控设备配对是否成功。可选地,终端根据感应器感应到的该待遥控设备的状态变化,判断与该待遥控设备配对是否成功,包括:终端根据感应操作信息,确定待遥控设备执行的状态变化;其中,感应操作信息是感应器根据感应到的该待遥控设备在收到红外线信号后的状态变化而得到的信息;终端在确定的待遥控设备执行的状态变化与红外线信号指示的操作一致时,确定终端与待遥控设备配对成功;在确定的待遥控设备执行的状态变化与红外线信号指示的操作不一致时,确定终端与待遥控设备配对失败。可选地,感应器包括声音感应器和/或摄像头。下面,通过具体的实施例一~实施例五进一步对本发明实施例进行举例说明。【实施例一】实施例一中,感应器包括声音感应器,该声音感应器可为麦克风;待遥控设备为电视机;处理器控制红外发射器,向电视机发送红外线信号,该红外线信号指示的操作为“开机”。感应器在发射器发射该红外线信号后,感应该电视机发出的声音的变化。一方面,若感应到声音,则感应器得到对应的感应操作信息,比如:用于表示感应到声音的声音信息,可为1bit信息“1”。处理器在收到感应器发送的用于表示感应到声音的声音信息“1”后,即可确定待遥控设备执行了“开机”的操作,则确定待遥控设备的状态变化与红外线信号指示的“开机”操作一致,进而确定终端与待遥控设备配对成功。另一方面,若未感应到声音,感应器也可得到对应的感应操作信息,比如:用于表示未感应到声音的信息,对比用于表示感应到声音的声音信息“1”,该用于表示未感应到声音的信息可以为“0”。处理器根据收到的该用于表示未感应到声音的信息,确定待遥控设备未执行“开机”操作,则确定待遥控设备的状态变化与红外线信号指示的“开机”操作不一致,进而确定终端与待遥控设备配对失败。或者,感应器得到的感应操作信息为感应器感应的声音的声音特征信息,比如:声音从无到有,音量从低到高、音量从高到低或声音从有到无等。电视机在收到红外线信号之后,若正确执行了“开机”操作,则感应器将感应到声音从无到有,得到的感应操作信息为:用于表示声音从无到有的声音特征信息。处理器根据感应器发送的用于表示声音从无到有的声音特征信息,确定电视机执行了“开机”操作,与红外线信号指示的操作一致,进而确定终端与电视机配对成功。若电视机在收到该红外线信号之前已开机,且收到该红外线信号后,错误地执行了“降低音量”的操作,则感应器感应到音量由高到低,得到的感应操作信息为:用于表示音量从高到低的声音特征信息。处理器根据感应器发送的用于表示音量从高到低的声音特征信息,确定电视机执行了“降低音量”操作,与红外线信号指示的操作不一致,进而确定终端与电视机配对失败。【实施例二】实施例二中,感应器包括摄像头;待遥控设备为空调;处理器控制红外发射器,向空调发送红外线信号,该红外线信号指示的操作为“开机”。感应器在发射器发射该红外线信号后,感应该空调导风板的状态变化。一方面,作为感应器的摄像头若拍摄到空调导风板由闭合变为打开,则该摄像头得到对应的感应操作信息,比如:用于表示拍摄到导风板从闭合变为打开的信息,可为1bit信息“1”。处理器在收到感应器发送的用于表示导风板从闭合变为打开的信息“1”后,即可确定作为待遥控设备的空调执行了“开机”的操作,则确定待遥控设备的状态变化与红外线信号指示的“开机”操作一致,进而确定终端与待遥控设备配对成功。另一方面,作为感应器的摄像头若未拍摄到空调导风板由闭合变为打开,比如:空调导风板保持静止,则感应器也可得到对应的感应操作信息,比如:用于表示未拍摄到空调导风板由闭合变为打开的信息,对比用于表示拍摄到导风板从闭合变为打开的信息“1”,该用于表示未拍摄到空调导风板由闭合变为打开的信息可以为“0”。处理器根据收到的该用于表示未拍摄到空调导风板由闭合变为打开的信息,确定作为待遥控设备的空调未执行“开机”操作,则确定待遥控设备的状态变化与红外线信号指示的“开机”操作不一致,进而确定终端与待遥控设备配对失败。【实施例三】实施例三中,感应器包括声音感应器和摄像头;待遥控设备为电视机;处理器控制红外发射器,向电视机发送红外线信号,该红外线信号指示的操作为“开机”。感应器中的声音感应器在发射器发射该红外线信号后,感应该电视机发出的声音的保护,得到对应的第一感应操作信息,并向处理器发送得到第一感应操作信息。得到第一感应操作信息的方法可参考实施例一,这里不再赘述。感应器中的摄像头在发射器发射该红外线信号后,拍摄电视机的屏幕,感知电视屏幕的光线的变化,根据拍摄结果得到对应的第二感应操作信息,并向处理器发送得到的第二感应操作信息。具体地,若拍摄到该电视机的屏幕由暗变为亮,则该摄像头得到对应的第二感应操作信息,比如:用于表示拍摄到屏幕由暗变亮的信息,可为1bit信息“1”;若未拍摄到该电视机的屏幕由暗变为亮,比如:电视机的屏幕一直暗,则该摄像头得到对应的第二感应操作信息,比如:用于表示未拍摄到屏幕由暗变亮的信息,对比用于标识拍摄到屏幕由暗变亮的信息“1”,该用于表示未拍摄到屏幕由暗变亮的信息可以为“0”。处理器根据从声音感应器处接收的第一感应操作信息,以及从摄像头处接收的第二感应操作信息,综合判断该电视机执行的操作。比如,在较严格的判定准则下,处理器可在第一感应操作信息和第二感应操作信息均指示屏幕由暗变亮的条件下,确定该电视机执行了“开机”的操作;在第一感应操作信息和第二感应操作信息中的一个或两个未指示屏幕由暗变亮的条件下,确定该电视机未执行“开机”的操作。或者,在较宽松的判定准则下,处理器可在第一感应操作信息或第二感应操作信息中的一个或两个指示屏幕由暗变亮的条件下,确定该电视机执行了“开机”的操作;在第一感应操作信息和第二感应操作信息均未指示屏幕由暗变亮的条件下,确定该电视机未执行“开机”的操作。若处理器确定该电视机执行了“开机”的操作,则确定电视机的状态变化与和红外线信号指示的“开机”操作一致,从而确定终端与该电视机配对成功;否则,确定终端与该电视机配对失败。下面,通过实施例四和实施例五举例说明本发明实施例中,终端与待遥控设备之间的自动配对的方案。【实施例四】图5为本发明实施例一中,具有红外遥控功能的终端与待遥控设备配对的示意图。如图5所示,终端A带有摄像头、麦克风和红外发射器,该终端A可为手机。终端A可卡接在旋转装置B中,用于固定终端A的卡座上。旋转装置B可与终端A进行指令的通信,将终端A发出的指令转换成旋转操作,带动终端A在水平方向和垂直方向上旋转。终端A在旋转过程中,确定周围各待遥控设备C的空间角度坐标,并通过指令指示旋转装置B将终端指向确定的待遥控设备C的空间角度坐标。终端A在旋转到待遥控设备C的空间角度坐标所在的方向后,通过红外发射器向待遥控设备C发送红外线信号,并通过自身的摄像头、麦克风等感应器,感应待遥控设备C的状态变化。待遥控设备C在收到终端A发送的红外线信号,若能够正确响应,则会执行该红外线信号指示的操作,比如:若红外线信号指示开机,待遥控设备C为电视机,在待遥控设备C正确响应的情况下,待遥控设备C的屏幕会由暗变亮,终端A的摄像头拍摄到待遥控设备C的屏幕由暗变亮,则终端A确定与待遥控设备C配对成功。【实施例五】图6为本发明实施例五中,有红外遥控功能的终端与待遥控设备配对的流程图。如图6所示,该流程包括如下步骤:S601:将终端A置于旋转装置B上;S602:终端A开机;S603:终端A从旋转装置B的原点,缓慢旋转运动到终点;S604:终端A在旋转过程中,每隔一定角度拍摄一张照片,并记录每张照片的空间角度坐标;S605:终端A从拍摄的照片中选出可能含有待遥控设备的照片;S606:终端A从含有同一待遥控设备的照片中,选出待遥控设备居中的照片,将拍摄该照片时终端A的旋转的水平角和俯仰角作为该待遥控设备的空间角度坐标;S607:终端A读取第一个待遥控设备坐标,向旋转装置B发出指令,将终端A旋转到该坐标指向的方向;S608:终端A查询红外码库,向该待遥控设备发出某型号的遥控指令(比如:开机);S609:终端A的摄像头拍摄待遥控设备操作的照片,终端A的麦克风记录待遥控设备操作的声音;S610:终端A判断待遥控设备是否正确响应,若是,则执行步骤S615;否则,执行步骤S611;S611:终端A判断针对该待遥控设备,红外码库中是否已遍历完;若是,则执行步骤S613,否则;执行步骤S612;S612:终端A查询红外码库,向待遥控设备发出下一型号的遥控指令(比如:开机),之后执行步骤S609;S613:终端A判断是否还有下一个待遥控设备;若是,则执行步骤S614;否则,流程结束;S614:终端A读取下一个待遥控设备的坐标,向旋转装置B发出指令,将终端A旋转的该坐标指向的方向;S615:终端A确定该待遥控设备配对成功,之后执行步骤S613。综上,本发明实施例提供了具有红外遥控功能的终端和红外遥控配对方法。其中,终端向该待遥控设备发送红外线信号后,通过终端自身内置的感应器或连接的感应器,感应该带遥控设备的操作;终端根据感应到的该待遥控设备的状态变化,判断终端与该待遥控设备配对是否成功。提供了一种终端与待遥控设备自动配对的方案,提高智能遥控中配对过程的自动化程度。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1