一种人机交互控制方法

文档序号:9887264阅读:537来源:国知局
一种人机交互控制方法
【技术领域】
[0001 ]本发明属于一种人机控制方法,特别是一种交互式的人机控制方法。
【背景技术】
[0002]人对机器设备的控制通过人机界面完成,最常见的人机界面就是按键面板,通过按键的操作,以电信号的形式传递给处理器,电信号表征了是否有按键被操作这一事件。比按键面板更复杂的称之为控制面板,包含更多的控制元件类型,除了按键还可能有开关、滑条、旋钮、波段开关、触摸板等基本元素,按键和开关的区别在于前者是按下接通和松开后断开,后者则是按下即锁定在接通状态、再操作才回到断开状态。控制面板除了控制元件之夕卜,还有状态指示元件,如LED灯、数码管等。触摸屏的应用,使实体控制面板可以完全转移到显示屏上成为软键盘或软控制面板。
[0003]控制面板通过有线或无线的方式与受控设备相连,有线方式种类较多,包括各种点到点的串行通信或多设备总线通信。无线方式最常见的是用于家电控制的红外遥控器。随着通信技术的发展,采用蓝牙、2.4G数传、WiFi等方式的遥控设备也出现了。面对多种多样的受控设备出现了对应多种多样的遥控器,而人们一直都在想办法去实现一个万能的遥控器,用同一个遥控器去控制多个设备。Logitech公司的红外线遥控器通过储存了很多的设备的控制码来实现,这一方法还在被其它厂家采用。物物互联通信技术正在迅猛发展,使得设备间可以互联互通,智能设备会越来越多,相应的控制方法也在不断进步,手机、平板电脑等手持设备或智能手表等穿戴式设备也被考虑用于遥控器,比如通过手机APP控制智能电灯进行调光、调色。发明专利申请CN201310738884.6公开了针对音视频对当前播放内容进行控制的方法,CN201310412576.4公开了利用即时消息工具通过即时通信对智能设备进行主动控制的方法。
[0004]考察目前的一些控制方法,都不能很好地解决让一个控制设备去控制多个不同的受控对象的问题。这是因为控制设备本身并不知道所有的受控设备有哪些是需要控制的和是怎么控制的。

【发明内容】

[0005]本发明的目的是为了解决一个控制设备控制多个受控设备的问题而提出一种人机交互控制方法,适用于无线控制也适用于有线控制,当控制设备和受控设备处于通信状态,在得到认可的控制设备的显示界面中自动呈现出一个完整的控制面板,操作者通过此控制面板就可以对受控设备进行控制。
[0006]为了实现上述目的,本发明所述方法包括:
受控设备采用标准格式文件记录所需控制面板中所有控制项的控制类型和控制参数,存放于其本地非易失存储器中;
当处于通信状态,所述控制设备向所述受控设备发出控制请求,受控设备在认可控制设备后,将所述标准格式文件发送到控制设备; 所述控制设备依据所述控制类型和所述控制参数在其显示界面中呈现出所有所述控制项,构成一个完整的控制面板。
[0007]优选地,所述控制设备收到所述标准格式文件后,在其本地非易失存储器中记录下所述受控设备的ID和名称。
[0008]进一步优选地,所述控制请求是指:所述控制设备依据其本地非易失存储器存储的所有认证通过的受控设备的ID和名称在其显示界面上列出受控设备清单,以及所述控制设备在其显示界面上列出能接收到信号的设备清单,操作者在任一个清单中选中其中的所述受控设备。
[0009]优选地,所述标准格式文件是XML格式的文件或JSON格式的文件。
[0010]优选地,所述控制类型是开关,或按键,或滑条,或旋钮,或波段开关,或触摸板,或文本提示框,或数码显示。
[0011]优选地,所述控制参数是名称,或取值范围,或当前值。
[0012]优选地,所述认可是指:所述控制设备与所述受控设备第一次连接时,受控设备发给控制设备密码提示框信息,要求密码认证,确认密码正确后所述受控设备记录下认证通过的控制设备ID到其本地非易失存储器中;所述控制设备与所述受控设备后续再次连接时,所述受控设备通过比对控制设备ID与自己本地存储的所述经过认证的控制设备ID来确认相符合。
[0013]进一步优选地,所述第一次连接是指所述受控设备在其本地存储中找不到与所述控制设备相符合的所述经过认证的控制设备ID。
[0014]优选地,所述控制设备在其存储器中存有所述控制类型的对应图形元素。
[0015]进一步优选地,所述图形元素在所述显示界面中按所述控制类型集中排列,所述图形元素在显示界面中可手工调整位置。
[0016]优选地,所述通信是无线通信或有线通信。
[0017]本发明提出了一种人机交互控制方法,通过此方法,将受控设备所有控制项的控制类型和控制参数以标准格式文件传递给控制设备,使得控制设备能自动识别控制内容并构建控制面板,因而具有较广的适应性。此方法可用于智能电器的控制,可以通过手机、平板电脑等手持设备以及笔记本电脑、台式电脑等办公设备控制所有的此类电器,只需要一种应用软件即可。由此实现了多个控制设备自由控制多个受控设备。
【附图说明】
[0018]图1为从控制面板中提炼出的控制类型示意图。
[0019]图2为各个控制类型对应的控制参数示意图。
[0020]图3为手持设备选择对智能电器进行控制的示意图。
[0021 ]图4为手持设备选择对门锁进行控制的示意图。
[0022]图5为手持设备选择对汽车进行控制的示意图。
[0023]图6为手持设备分别控制汽车、电灯、空调所呈现的控制面板示意图。
【具体实施方式】
[0024]为了使本发明的目的、技术方案和优点更加清楚明了,以下结合附图并通过实施例对本发明作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
[0025]作为一个实施例,图1中有限列举了控制面板中含有的基本元件,包括开关、按键、滑条、旋钮、波段开关、触摸板、文本提示框、数码显示。任何一个用于人机控制的面板可以由这些基本元件组合而成,这些基本元件称之为控制类型。
[0026]每一种控制类型对应一些控制参数,在图2中给出了一个实施例,这些控制参数包括名称、取值范围、当前值,控制参数由受控设备厂家确定。控制类型开关对应的参数为:名称“开/关”,取值“O”或“I”,当前值“O”。开关取值“O”代表断开,“I”代表接通。控制类型按键在受控设备为智能空调的一个实例是:名称“左右扫风”,没有取值范围和当前值,因为按键是按下后随即弹起,只有一个事件。控制类型滑条在受控设备为智能电灯的一个实例是:名称“亮度”,取值范围“0,255”,当前值“128”。亮度连续可调,从最暗“O”到最亮“255”,当前值“128”表示亮度居中。控制类型旋钮在受控设备的一个实例是:名称“时间”,取值范围“0,63”,当前值“O”。对于需要定时的受控设备,拨动旋钮选择时间,“O”代表未启动,“63”代表最长定时时间可以是63分钟。控制类型波段开关在受控设备的一个实例是:名称“模式选择”,取值范围“0,4”,当前值“O”。可以选择“O”到“4”共5种模式,“O”代表空闲模式。控制类型文本提示框在受控设备的一个实例是密码提示框:名称“请输入密码”,取值范围“8”,当前值没有。“8”代表密码最长是8个字符。控制类型数码显示在受控设备为智能空调的一个实例是:没有名称,取值范围“2,3”,当前值“24”。其中“2,3”代表第2和第3位数码段用于显示输出,“24”代表
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1