掌桥专利:专业的专利平台
掌桥专利
首页

人机界面设备及人机界面辅助方法

文献发布时间:2023-06-19 09:26:02


人机界面设备及人机界面辅助方法

技术领域

本发明涉及人机界面设备及人机界面辅助方法。更具体地,本发明涉及能够给用户配置提供辅助的人机界面设备以及给用户配置提供辅助的人机界面辅助方法。

背景技术

近年来,计算机和内存设备迅猛发展。基于计算机和内存设备的人机界面能够具有实现各种用户需求的越来越多的能力。

目前,对于人机界面设备更重要的是,如何使用户以更简单的方式来设计用户配置人机界面,使得终端用户的使用更容易、更用户友好。

发明内容

本发明的目的是通过对用户配置人机界面提供辅助,使用户以防简单的方式设计用户配置人机界面,使得终端用户的使用更容易、更用户友好。

根据本发明的一方面,提供一种人机界面设备,包括人机界面,人机界面包括用户可配置界面以及用户辅助模块,在用户可配置界面由用户配置完成后,用户辅助模块自动执行,给用户可配置界面提供辅助措施而无需用户自行编程。

优选地,用户辅助模块自动执行包括以下步骤:

自动分析用户在用户可配置界面输入的程序,获得界面元器件的定义与状态,以及与界面元器件的相关元器件之间的逻辑关系;

根据用户可配置界面的执行确定当前界面元器件的状态,以及与界面元器件的状态相关的元器件的相应操作;

存储界面元器件的定义以及确定的界面元器件的状态及相关的元器件的相应操作;

在其设置的界面元器件旁边显示包括上述内容的提示信息。

优选地,用户辅助模块自动执行包括以下步骤:

自动记录执行用户配置界面时在用户配置界面上的界面元器件的状态下进行的用户操作;

自动分析用户操作与界面元器件的状态之间的相关性;

在元器件的所述状态下,给用户提供与所述操作相关的辅助信息。

优选地,如果辅助信息提示需要进行相关操作,则提供相关操作的链接。

优选地,如果辅助信息提示需要进行相关操作,用户可选择自动执行相关操作。

优选地,自动分析用户操作与界面元器件的状态之间的相关性包括分析界面元器件的所述状态下用户进行的相应用户操作的重复次数,如果重复次数达到某一阈值,则确定元器件的各种定义与相应的用户操作相关。

优选地,人机界面设备的辅助模块的执行还包括自动分析用户在用户可配置界面输入的程序,获得在与当前用户配置界面不同的其他用户配置界面上的与所述界面元器件相关的元器件的状态信息,以及将所述信息显示在当前用户配置界面。

优选地,将信息显示在人机界面中特定的显示区域中,或通过弹出框显示。

根据本发明的另一方面,提供一种人机界面辅助方法,人机界面包括用户可配置界面,所述方法包括以下步骤:

执行用户可配置界面,用户可配置界面由用户配置;

人机界面根据用户可配置界面的执行自动给用户提供辅助措施,所述辅助措施无需用户在进行用户可配置界面配置时设置。

优选地,人机界面自动给用户提供辅助措施包括:

自动分析用户在用户可配置界面输入的程序,获得界面元器件的定义与状态,以及与界面元器件的相关元器件之间的逻辑关系;

根据用户可配置界面的执行确定当前界面元器件的状态,以及与界面元器件的状态相关的元器件的相应操作;

存储界面元器件的定义以及确定的界面元器件的状态及相关的元器件的相应操作;

在其设置的界面元器件旁边显示包括上述内容的提示信息。

优选地,人机界面自动给用户提供辅助措施包括:自动记录执行用户配置界面时在用户配置界面上的界面元器件的状态下进行的用户操作;

自动分析用户操作与界面元器件的状态之间的相关性;

在元器件的所述状态下,给用户提供与所述操作相关的辅助信息。

优选地,如果辅助信息提示需要进行相关操作,则提供相关操作的链接。

优选地,如果辅助信息提示需要进行相关操作,用户可选择自动执行相关操作。

优选地,自动分析用户操作与界面元器件的状态之间的相关性包括分析界面元器件的所述状态下用户进行的相应用户操作的重复次数,如果重复次数达到某一阈值,则确定元器件的各种定义与相应的用户操作相关。

优选地,所述方法还包括自动分析用户在用户可配置界面输入的程序,获得在与当前用户配置界面不同的其他用户配置界面上的与所述界面元器件相关的元器件的状态信息,以及将所述信息显示在当前用户配置界面。

优选地,将信息显示在人机界面中特定的显示区域中,或通过弹出框显示。

根据本发明,通过对用户配置的人机界面程序进行分析,并且通过对用户在用户配置的人机界面上的操作进行分析,能够自动给用户提供辅助信息及操作提示,使得用户使用人机界面更容易,所述辅助无需用户自行编程设置,使得用户设计更简单,人机界面更智能,而且能够提供更多功能。

附图说明

图1是根据本发明的人机界面的结构示意图;

图2是根据本发明的人机界面的流程图;

图3是根据本发明的人机界面的流程图的一种实施方式;

图4是根据本发明的人机界面的流程图的又一种实施方式;和

图5是根据本发明的实施例的辅助信息及操作提示框的示例图。

具体实施方式

下面将参照附图具体描述根据本发明的人机界面及其原理。

图1是根据本发明的人机界面的结构示意图,从图1可看到,人机界面1包括用户可配置界面3以及辅助功能模块2。人机界面1为用户提供用户配置界面3,用户可在用户配置界面3中进行编程,设置界面元器件,根据用户的实际需要设计用户配置界面3。同时,人机界面1还提供辅助功能模块2,该辅助功能模块2能够在用户配置界面3运行时给用户配置界面3提供辅助功能,这些辅助功能无需用户在配置用户配置界面3时自行设置,这样就可以免除用户的一些界面设计工作,使得用户设计更简单,工作效率更高。

图2是根据本发明的人机界面的流程图。图2中,在步骤101,人机界面运行,在人机界面运行时,人机界面支持用户配置界面,提供用户配置窗口,用户可自行编程设计用户配置界面。在步骤102,用户配置界面运行,同时在步骤103,人机界面提供的辅助模块运行。辅助模块以步骤106和107所示的两种模式运行。在步骤106,辅助模块自动分析用户配置界面的编制程序,在步骤104给用户提供辅助信息或提示操作信息。在步骤107,辅助模块自动分析用户对用户配置界面上的元器件的操作,记录该操作进行的条件,在出现相同条件时,在步骤104给用户提供辅助信息或提示操作信息。根据本发明的人机界面可仅采取步骤106和107中的两种运行模式中的任一种,也可将该两种模式联合使用。

在步骤104给用户提供辅助信息或提示操作信息时,如果需要进行操作,可给用户提供选项,设置为所述操作自动执行,如在步骤105所示。

辅助功能模块2可以以软件或固件的形式实现在人机界面1中。

图3是根据本发明的人机界面的一种实施方式。辅助模块在步骤106分析程序时,同时进行下面108-112步骤。在步骤108,辅助模块分析程序中的标签或说明,确定界面元器件的类型。在步骤109,辅助模块分析程序中对界面元器件的名称的定义,确定界面元器件的名称。在步骤110,辅助模块分析程序中界面元器件的颜色设置,确定元器件显示颜色的条件、颜色变化的条件。在步骤111,辅助模块分析程序中界面元器件的使用目的,确定元器件被操作时的目的。在步骤112,辅助模块分析程序中界面元器件的注释文字,以获得对界面元器件的性能进一步的了解。综合步骤108-112获得的结果,辅助模块作出判断,在步骤113给出提示信息和操作建议。

示例一,报警提示

辅助模块2自动分析用户界面3的程序,找出一些用于报警、提示等元器件,比如标签或说明里有“报警”字样,以及相关的元器件在某些条件下会变红等,或设置了报警之类的信息,当元器件变红时,人机界面直接在元器件旁提示“报警”,或当用户将鼠标置于元器件上时,在元器件旁提示“报警”。

示例二,电机启动提示

辅助模块2自动分析用户配置界面3的程序,分析用户设置的一个按钮,名称为按钮1,发现在程序中按钮1旁边设置了标签,写有“启动”字样,而且按钮1和写有“启动”字样的标签都放置在一个框架里,框架上显示的是电机1,那么分析结果是这个按钮1用于电机1启动,则人机界面直接在按钮1旁提示“电机1启动”,或当用户将鼠标置于按钮1上时,在按钮1旁提示“电机1启动”。

示例三,停机操作提示

辅助模块2自动分析用户配置界面3的程序,通过用户界面上的元器件的类型,比如按钮、开关或指示灯等,确定元器件的名称及类型,例如开关2、按钮3等,以及其颜色设置,如按钮3绿色为运行,按钮3红色为停止等,还可以根据用户定义的该元器件本身的名字以及周围的注释文字,确定用户对该元器件的操作的目的,例如在按钮3为红色时的注释文字为“用于停机操作”,则在需要时,比如鼠标浮置在按1上时,在按钮3为红色时,在其旁边显示“停机操作”。

图4是根据本发明的人机界面的又一种实施方式。辅助模块2在步骤107分析操作时,同时进行下面114-116步骤。在步骤114,辅助模块记录操作。在步骤115,辅助模块分析在用户进行所述操作之前,元器件的状态和变化。在步骤116,辅助模块确定元器件的状态和变化与用户操作的相关性。辅助模块在判断相关性时,分析用户进行的历史操作与元器件的状态和变化的记录,如果在元器件的相同状态或变化情况下,用户进行相应操作的次数超过一定阈值,比如三次,则确定用户的操作与元器件的状态和变化相关。综合步骤114-116的分析,辅助模块作出判断,在步骤117给出提示信息和操作建议。

示例四,根据用户操作提供报警提示

辅助模块2跟踪用户操作,查找报警和用户操作之间的关联(比如,记录用户更改的参数的次数、顺序、报警出现的次数等),当某些变量变化,将报警信息显示在提示框里,当某个信息大概率会使用户进行某个操作,在提示框里提示该操作。比如,用户在某页面有溢出报警的指示灯,并在某个条件下会变成红色,系统发现多次在该指示灯亮了以后,用户进行了停机操作(用户按钮的提示为“停机操作”),则在以后该报警灯亮了的时候,系统自动弹出一个信息框,如图5中的118所示,显示溢出报警。

示例五,根据用户操作,提供位于其他页面的用户关心的信息

辅助模块2跟踪用户操作,查找用户进行所述操作之前对屏幕切换至所需页面的条件,记录所述条件出现时用户进行屏幕切换至所需页面的次数,当所述条件出现时用户切换屏幕至所需页面的次数超过一定阈值,比如三次,则确定所述条件的出现与用户进行屏幕切换至所需页面的操作相关,当相同的条件出现时,显示用户之前切换屏幕时查找的页面上的信息到当前屏幕。

根据本发明,通过对用户配置的人机界面程序进行分析,并且通过对用户在用户配置的人机界面上的操作进行分析,能够自动给用户提供辅助信息及操作提示,使得用户使用人机界面更容易,所述辅助无需用户自行编程设置,使得用户设计更简单,人机界面更智能,而且能够提供更多功能。

虽然已经详细描述了用于实现本发明的最佳模式,但是本发明相关领域的技术人员将意识到用于实践所附权利要求范围内的本发明的多种替代设计和实施方式。

相关技术
  • 人机界面设备及人机界面辅助方法
  • 一种多接口电路、电子设备及人机界面设备
技术分类

06120112159371