用于控制软件应用的用户界面的制作方法

文档序号:9568639阅读:1098来源:国知局
用于控制软件应用的用户界面的制作方法
【技术领域】
[0001] 本发明设及用于控制软件应用的用户界面。本发明具有众多可能的用途,尤其适 用于媒体制作领域,包括音频、视频、电影和多媒体制作。其特别适合的制作任务诸如有编 辑、合成、效果处理、格式转换、输送用于对运些媒体的内容进行数字化处理的数据,但是其 并不限于运些用途。
【背景技术】
[0002] 计算机如今可快速地提供彩色图形和设计精美的图形用户界面,该图形用户界面 主要通过鼠标、键盘或其他周边设备来驱动。然而,鼠标界面虽然容易学,其速度却最终受 到有关具体命令所需的手眼运动量的限制。其很适合偶尔或临时的使用,但是对于专业的 使用,其很容易被专口的硬件界面胜出,在所述硬件界面上,使用者的手学习动作顺序,W 将意识思维腾出来集中到当前任务的内容上。真正的"盲打"操作的实现只能通过将功能 布置于使用者的手的接触范围内。例如,音乐家在不看键盘或指板时通常演奏得更好。
[0003] 触摸屏能够根据内容改变功能和外观,运已经成了非常成功的模式,尤其是在智 能手机和销售点应用上。然而,触摸屏不能单独适用于复杂的高产量场合。例如在复杂的 视听制作环境中,当操作者需要专注于视频片段、配音或诸如控制杆、增益调节器、或旋钮 的其他控制元件时,结合了身体"感觉"的界面可增强工作速度。触摸屏缺少触觉反应,从 而没有物理反馈。
[0004] 尽管固定键控制器上的按钮可提供即时的触觉反应,但是在需要大量的功能情况 下,所得到的控制器的占地范围却难W实现。一组键盘快捷键和/或编辑器(临时改变一 些键的功能)可被结合至固定键控制器,W增加更多的功能至更小的占地范围,但是通常 操作人员只能学会小部分快捷键,因为他们的可用学习时间是有限的。
[0005] 因此,随着功能的增加,尤其在复杂的高产量场合,仍然需要提供改进的用于控制 软件应用的用户界面。
[0006] 本发明的目的在于充分地克服或者至少改善现有技术的一个或多个缺点。

【发明内容】

[0007] 在一个方面,本发明提供一种装置,该装置被构造为用于控制软件应用的用户界 面,该装置包括:
[0008] 显示屏;
[0009] 触控元件阵列;
[0010] 遮盖元件,其被构造成遮隐显示屏的至少一部分并露出至少一个显示区域,其中 一个显示区域用于显示至少一个触控元件的当前功能(化nction);和
[0011] 编译器,其响应用户发起事件来执行分配给该用户发起事件的一个或多个软件应 用的功能,其中,用户发起事件包括启动触控元件来执行显示在显示区域上的触控元件的 当前功能,
[0012] 其中,图形用户界面应用被配置成使得用户能够分配一个或多个软件应用的功能 给用户发起事件并安排分配给该装置的一个或多个触控元件的预定功能布局。
[0013] 在另一个方面,本发明提供一种装置,其被构造为用户界面,该装置包括:
[0014] 显示屏; 阳〇1引触控元件阵列;
[0016] 至少一个布局控制元件
[0017] 遮盖元件,其被构造成遮隐显示屏的至少一部分并露出至少一个显示区域,其中 至少一个显示区域用于显示至少一个触控元件的当前功能;和
[0018] 编译器,其响应用户发起事件来执行分配给该用户发起事件的一个或多个软件应 用的功能,其中,用户发起事件包括启动触控元件来执行显示在显示区域上的触控元件的 当前功能,
[0019] 编译器,其可对用户激活布局控制元件进行响应,并且被构造为使得信息被显示 在至少一个显示区域中,包括显示对应于一个或多个触控元件的当前功能的信息.
[0020] 其中,图形用户界面应用被配置成使得用户能够分配一个或多个软件应用的功能 给用户发起事件并安排分配给该装置的一个或多个触控元件的预定功能布局,并且布局控 制元件的激活在分配给一个或多个触控元件的多个预定功能布局之间变化。
[0021] 在又一个方面,本发明提供了一种用于控制软件应用的用户界面系统,该系统包 括:
[0022] 图形用户界面应用,其被配置为使用户能将一个或多个软件应用的功能分配给用 户发起事件;
[0023] 编译器,其响应用户发起事件来执行分配给该用户发起事件的一个或多个软件应 用的功能;
[0024] 其中,所述用户发起事件包括触控元件的启动、速度指令、二维动作、=维动作中 的一个或多个。
[00巧]在又一个方面,本发明提供了一种用于控制软件应用的用户界面系统,该系统包 括:
[00%] 显示屏;
[0027] 至少一个布局控制元件;和
[0028] 图形用户界面应用,其被配置为使用户能将一个或多个软件应用的功能分配至用 户发起事件;
[0029] 编译器,其响应用户发起事件执行分配给该用户发起事件的一个或多个软件应用 的功能;
[0030] 编译器,其可对用户激活布局控制元件进行响应,并且被构造为使得信息被显示 在显示屏中,包括显示对应于一个或多个用户发起事件的当前功能的信息;
[0031] 其中,所述用户发起事件包括启动触控元件、速度指令、二维动作、=维动作中的 一个或多个,并且布局控制元件的激活在分配给一个或多个用户发起事件的多个预定功能 布局之间变化。
[0032] 在任何一个W下方面的配置中,触控元件可W是包括透明盖的开关。显示区域可 通过所述透明盖看见W显示该开关的当前功能。传像管可被布置在所述显示器和所述透明 盖之间。所述传像管包括在一端与所述显示区域固定接触的多根平行光纤。
[0033] 触控元件可W是旋钮。该旋钮被配置为操纵显示在显示区域上的信息。优选地, 所述遮盖元件包括保护性产品表面。
[0034] 所述图形用户界面应用被配置为允许对被分配至所述用户发起事件的一个或多 个软件应用的功能进行拖放编辑,包括分配给装置的一个或多个触控元件的功能布局。
【附图说明】
[0035] 现将参照附图描述本发明的优选实施例,其中:
[0036] 图1设及根据本发明的实施例的用户界面的高级别操作;
[0037]图2是示出了根据本发明的实施例的多个功能布局背后的概念的简化流程图;
[0038] 图3a-3c示出了适合使用于本发明的实施例的硬件控制表面的实例;
[0039] 图4是图形用户界面应用的截屏,该应用被配置为使得用户能够安排被分配至根 据本发明的实施例的装置的一个或多个触控元件的预定功能布局。 W40]图5是适合使用于本发明的实施例的例示性编译器;
[0041] 图6是传像管的示意图,该传像管包括在一端与显示区域固定接触的多条平行光 纤;
[0042] 图7是包括透明盖的开关机构的简图;
[0043] 图8是控制器的局部视图,其示出了在下部按键上的编辑模式、英文键盘、日文键 盘的立个布局。
【具体实施方式】 阳044] 本发明的实施例可实现对运行于个人计算机、Mac或Linux操作系统上的软件应 用的控制和通过内置的协议和命令集(包括RS-422,MIDI,ASCII,化hernet,皿1等)进行 通信。该方案可W是可识别应用的,因此能够几乎即时地在不同的软件应用之间变换焦点, 或者在尚未激活时启动它们。该方案还可是可识别语言的,使得其能够选择适于使用运行 该软件应用的硬件的当前语言来工作的合适图形符号和布局。
[0045] 在优选的实施例中,软件脚本与硬件界面的强力组合可实现与软件应用的复杂的 相互作用,并精确地将所得到的变化返回至硬件显示器。
[0046] 参照图1,其中示出了根据本发明的实施例的用户界面的高级别操作;
[0047] 1 :事件(由用户发起)
[0048] 使用者的触觉操作,比如转动旋钮、开启开关、移动调节器。
[0049] 使用者对着麦克风的语言命令,例如在混合多轨道音频时,使用者可W发出诸如 W下言语命令:
[0050] -"播放"(从当前位置播放)
[0051] -"再次播放"(从上一个开始位置再次播放)
[0052] -"停止"
[0053] -"播放全部"(重头播放音轨)
[0054]-"调出人声"(使具有人声的频道成为焦点)。 阳化5] 二维动作,例如,=个手指从右到左划过触摸屏进行删除。 阳〇56] 立维动作,例如:
[0057]-伸手抓握(握拳,接入S维动作控制)
[005引-朝S维方向移动手W操纵虚拟对象
[0059]-转动、翅起、摆动手W进行高级操纵
[0060] -伸手张开(打开拳头,断开=维动作控制) 阳OW] 2:事件分析
[0062] 基于前面的例子,开启或关闭开关、旋钮转动速度和/或量、触碰调节器; W63] 字典引擎,用于分析语音命令。参见例如微软语音应用程序编程接口 (SAPI)5. 4((http://msdn.microsoft.com/en-us/library/ee125663(v=vs. 85).aspx, 最近登陆时间为2014年5月21日),或者化agon化化rallySpeaking软件开发套件(SDK) (ht1:p: //www.nuance,com/for-developers/化agon/dex.htm,最近登陆时间为 2014 年 5 月 21 日)。
[0064]动作引擎,用于分析二维和/或S维的动作。参见例如Skeleta
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1