与主机系统相连的设备的用户接口方法和装置的制作方法

文档序号:6595035阅读:205来源:国知局
专利名称:与主机系统相连的设备的用户接口方法和装置的制作方法
本申请要求2001年10月12日提交的韩国申请No.P2001-062879的优先权,其在此结合作为参考。
因此,主机系统配备有能够控制这种设备的单独的控制程序。控制程序提供了主机系统的用户和设备之间的接口。
然而,由于主机系统的控制程序提供的用户接口与已经包含在设备中的用户接口不同,用户需要重新学习如何使用该用户接口。
综上,尽管要通过主机系统控制设备,由于重新学习使用主机系统所提供的用户接口并不方便,用户还是不愿意使用该用户接口。
本发明的一个目标是提供一种与主机系统相连的设备所使用的用户接口方法和装置。
本发明的其它优点、目的和特征有一部分将在以下的说明书中进行阐述,有一部分则对于本领域的技术人员经过对以下内容的检验后会变得明了,或者通过本发明的实践而体验到。所附的权利要求书具体指出了本发明的目的和优点。
为达到上述目标和其他优点,根据本发明的目的,如这里所实施并广泛描述的那样,本发明提供了一种与主机系统相连的设备所使用的用户接口方法,该方法包括以下步骤a)主机显示菜单,该菜单的结构与设备所使用的菜单结构相同;b)当选定菜单中的菜单后,为设备提供对应于该菜单的控制命令;以及c)设备接收该控制命令,并根据所选菜单判断和执行内部命令。
另一方面,本发明提供了一种与主机系统相连的设备所使用的用户接口装置,该装置包括存储器,存储用于显示具有按钮结构(该按钮结构对应于在设备中使用的输入装置的按钮结构)的虚拟输入装置的信息和表示每个按钮的信息;显示器,用于显示虚拟输入装置;用户接口,用于提供主机系统和用户之间的接口;接口部件,用于提供主机系统和设备之间的接口;控制部件,用于在显示器上显示虚拟输入装置,当所选按钮是通过用户接口显示的虚拟输入装置的按钮中的一个并被选定时,产生含有表明所选按钮的信息的控制命令,并通过用户接口向设备传输该控制命令。
此外,另一方面,本发明提供了一种与主机系统相连的设备所使用的用户接口装置,该装置包括接口部件,用于提供主机系统和设备之间的接口;存储器,存储用于提取对应于主机系统所提供的控制命令的内部命令的信息;以及控制部件,当通过接口部件提供了控制命令时,该部件用于提取并执行对应于该控制命令的内部命令。
要注意的是,本发明的上述概述和以下详细叙述都是示例性和解释性的,旨在对由所附权利要求所限定的本发明提供进一步的解释。
优选实施例说明下面对附图所示的本发明优选实施例进行详细说明。只要可能,在所有的图中用相同的标号表示相同或相似的部件。
尽管本发明适用于所有与主机系统相连的设备,但这里为了说明的目的,用与计算机相连的视频显示设备的实例来详细描述本发明。
视频显示设备的菜单通常具有层次结构,其中多个父菜单具有至少一个子菜单。

图1显示了具有层次结构的视频显示设备的菜单。由图1可见,视频菜单包括由“对比度”、“亮度”、“颜色”、“色调”及“复位”构成的子菜单;位置菜单包括由“水平移动”、“垂直移动”、“梯形失真”及“放大”构成的子菜单;特殊菜单包括由“语言”、“调整大小”、“空白图像”和“照亮时间”构成的子菜单;音频菜单包括由“高音”、“低音”和“平衡”构成的子菜单。
存在两个用户接口,其一是控制键盘,其二是具有层次结构的视频显示设备的远程控制器。
根据本发明的第一个实施例,控制视频显示设备的计算机具有菜单结构与视频显示设备相同的菜单。根据本发明的第二个实施例,控制视频显示设备的计算机含有虚拟输入装置,该虚拟输入装置的配置和功能与控制键盘和远程控制器相同。根据本发明的第一个和第二个实施例,通过菜单或结构或配置与视频显示设备的接口相同的虚拟输入装置,计算机用户能够控制视频显示设备。
如图2所示,显示了本发明的第一个和第二个实施例所使用的系统的结构,该系统一般包括计算机A和视频显示设备B。
计算机A的控制部件100包括用户接口处理部件102,用于根据本发明的第一个或第二个实施例提供用户接口;以及用户接口屏幕部件104。用户接口处理部件102解释并处理由用户通过输入装置110输入的信息,并通过发送和接收控制部件116与接口部件118把已处理的信息作为第一和第二控制命令传输给视频显示设备B。根据来自用户接口处理部件102的请求,发送和接收控制部件116根据通讯协议向视频显示设备B传输各种信息,或把从视频显示设备B反馈来的第一或第二控制命令的执行结果提供给用户接口屏幕104。用户接口屏幕104在显示器112上显示本发明的第一个和第二个实施例的菜单或虚拟输入装置,同时也在显示器112上显示视频显示设备B所提供的第一和第二控制命令的执行结果。存储器106存储控制部件100的执行程序,各种信息,菜单结构的描述,以及操作描述。输入-输出接口108在控制部件1 00和输入装置110之间建立接口。输入装置110向控制部件100提供由用户输入的信息和命令。显示控制器114通过控制部件100的控制在显示器112上显示各种信息,特别是在显示器112上显示第一个和第二个实施例的菜单或虚拟输入装置。
此外,视频显示设备B的控制部件200全面控制视频显示设备B,并包括分析/处理部件202,其用于根据本发明的第一个和第二个实施例而提供用户接口。分析/处理部件202把来自发送和接收控制部件208的第一或第二控制命令转换为视频显示设备B内的命令,并通过发送和接收控制部件208以及接口206向计算机B传输转换结果。存储器204存储控制部件200的处理程序,各种信息以及第一和第二命令。输入装置210在用户和控制部件200之间建立接口。视频显示设备B包括用于执行内部功能的视频输入部件212,视频处理部件214和视频输出部件216。
计算机A和视频显示设备B之间的接口可以通过多种形式实现,例如串行通讯,无线通讯和红外通讯。
首先详细描述可以应用于上述系统的本发明第一优选实施例。
计算机A包括根据第一优选实施例的菜单结构和该菜单结构的描述。为保证该菜单结构与视频显示设备B所使用的用户接口相一致,该描述可以示意性地描述菜单结构。
菜单结构的描述包含每个菜单的信息。该信息包括名称,层次等级,相应等级的顺序,父菜单,多个子菜单,以及与相应菜单相链接的操作的识别信息。
菜单的层级表示相应菜单位于菜单结构中的等级,相应等级中的顺序表示相应菜单在相应等级中的顺序。父菜单表示相应菜单所从属的上一级菜单,子菜单的数目表示从属于相应菜单的子菜单的数目。与相应菜单相链接的操作的操作识别信息用于识别与当前菜单相链接的操作。
下面显示了所述菜单结构的实例。
名称;主菜单层级0(底层)父菜单无顺序1子菜单数目4操作标识信息无(底层父)名称视频主菜单层级1(顶层)父菜单主菜单顺序1子菜单数目5操作标识信息无(顶层父)名称视频对比度主菜单层级2(第一子菜单)父菜单视频主菜单顺序1子菜单数目0操作标识信息视频对比度计算机A包括为计算机A和视频显示设备B提供操作关系的操作描述。
操作描述包括每个操作的信息操作名称,操作号,操作类型,参数,操作范围以及控制代码。
操作类型表示操作的执行模式。在操作执行模式中有测量模式(gage mode)、执行模式和选择模式。参数表示操作所需的参数。当操作处于测量模式或选择模式时,操作范围表示关于相应操作的参数的变化范围。控制代码等同于视频显示设备的控制部件中使用的控制代码。
下面显示了操作描述的实例。
操作名称对比度操作类型测量参数对比度数值操作范围
控制代码10操作名称亮度操作类型测量参数亮度数值操作范围
控制代码11此外,视频显示设备B的存储器204中存储的第一命令列表包括命令标识信息,控制代码以及类型,并用于视频显示设备B中第一控制命令的分析。
表1显示了第一命令列表的实例。
表1
现在参考图3到图6,对使用根据本发明第一优选实施例的菜单结构描述和第一命令列表的用户接口方法进行详细说明。
根据第一个优选实施例,计算机A的控制部件100在显示器112上显示菜单,该菜单结构与提供给视频显示设备B的菜单结构相同(步骤300)。
这里,图5显示了计算机A的控制部件100所提供的菜单实例。下文将参考图5描述该处理过程。当用户从由视频菜单、位置菜单、特殊菜单以及音频菜单构成的最上级菜单中选择了视频菜单时,控制部件100显示视频菜单的子菜单。视频菜单的子菜单包括对比度,亮度,颜色,色调和复位。当用户在子菜单中选择了加-减型条目的对比度时,控制部件100显示一个“条”,用于增加或减少对比度,从而通过该“条”指示调节范围。若用户操作该“条”,则控制部件100检测对应于操作位置的对比度调节值。通过这种方式,用户可以选择所有菜单及其调节值。
若用户选择了菜单及其调节值(步骤302),则控制部件100从存储器106中存储的菜单结构描述中读取所选菜单的信息。读取所选菜单的信息后,通过使用所读取信息中包含的操作标识信息,控制部件100从存储器106所存储的操作描述中读取对应于所选菜单的操作信息(步骤304)。此后,控制部件100通过使用操作信息和调节值产生第一控制命令,并把第一控制命令传输给视频显示设备B(步骤306)。这里,第一控制命令包括用户接口类型、控制代码、操作类型和调节值。
例如,根据本发明的第一个优选实施例,若用户通过菜单命令把对比度的值调节为10,则第一控制命令就变成代码“10010110”。代码中的“100”表示用户接口类型,“10”表示对比度的控制代码,代码“1”表示关于对比度的操作类型的加-减类型,代码“10”表示调节值。
如上所述,向视频显示设备B传输第一控制命令后,控制部件100检查是否从视频显示设备B中反馈回来了控制命令的执行结果(步骤308)。当第一控制命令的执行结果反馈回来后,控制部件100操纵该反馈结果。
同时,当通过接口部件206以及发送和接收控制部件208接收到控制命令时,通过确认第一控制命令的前三位数字是否是100,视频显示设备A的控制部件200搜索所接收的控制命令是否是第一控制命令(步骤400)。若所接收的控制命令是第一控制命令,则控制部件100提取第一控制命令中包含的控制代码。此后,控制部件200从存储器204所存储的第一命令列表中提取对应于该控制代码的视频显示设备的内部命令,并执行该提取的内部命令(步骤402)。执行所提取的内部命令后,控制部件200把操作的执行结果作为第一控制命令的执行结果向计算机A反馈(步骤404)。
与此类似,根据本发明的第一个实施例,通过计算机A提供结构与视频显示设备B相同的菜单,用于控制视频显示设备B,计算机A的用户不需要特别的训练就能够控制视频显示设备B。
下面将详细叙述能够用于该系统的本发明第二优选实施例。
根据本发明的第二个优选实施例,通过使用视频显示设备B中使用的命令代码的描述,计算机A提供了与视频显示设备B中使用的输入装置相似的虚拟输入装置。
命令代码描述包括每个按钮的名称,输入装置的类型,命令名称,命令顺序和控制代码。虚拟输入装置类型表示虚拟输入装置的类型,命令名称表示虚拟输入装置上显示的按钮的名称,命令顺序表示相应按钮在虚拟输入装置上的顺序,控制代码表示当相应按钮在虚拟输入装置中被选定后要传输给视频显示设备B的控制代码。
下面列出了命令代码描述的实例。
按钮名称菜单按钮虚拟输入装置类型远程控制器命令名称菜单命令顺序1控制代码15按钮名称输入按钮虚拟输入装置类型远程控制器命令名称输入命令顺序2控制代码44按钮名称向上按钮虚拟输入装置类型远程控制器命令名称向上命令顺序3控制代码1按钮名称向下按钮虚拟输入装置类型远程控制器命令名称向下命令顺序4控制代码2第二命令列表包括命令标识信息和控制代码。第二命令列表存储在视频显示设备B的存储器204中,并用于解释第二控制命令。
表2给出了第二命令列表的实例。
表2
现在将参考图7到图9详细说明根据本发明的第二个优选实施例的用户接口方法。该用户接口方法使用命令代码描述和第二命令列表。
根据本发明的第二个优选实施例,计算机A的控制部件100在显示器112上显示配置与为视频显示设备B提供的输入装置类似的虚拟输入装置(步骤500)。
这里,图5显示了计算机A的控制部件提供的虚拟输入装置的实例。该虚拟输入装置包括多个按钮。按钮包括菜单,输入,向上,向左,向右,源,静止,调整大小,静音,和电源,用户选择性地输入按钮,以输入他/她的预期命令。
当用户输入提供给虚拟输入装置的多个按钮中的一个时(步骤502),控制部件100从存储器106中存储的命令代码描述中读取输入按钮的信息(步骤504)。控制部件100从提取的信息中提取对应于输入按钮的控制代码,并利用所提取的控制代码生成第二控制命令。这里,第二控制命令包括指示本发明第二优选实施例的用户接口的标识信息和控制代码。例如,当用户输入“向上”按钮时,第二控制命令成为“2001”,其是接口标识信息“200”和对应于“向上”按钮的控制代码“1”的组合。
如上所述,当生成第二控制命令后,控制部件100把第二控制命令传输给视频显示设备B(步骤506)。传输完第二控制命令后,控制部件100检查是否从视频显示设备B中反馈回来了第二控制命令的执行结果(步骤508)。若反馈回来了第二控制命令的执行结果,则控制部件100在显示器112上显示反馈结果。
同时,当通过接口部件206及发送和接收控制部件208接收到控制命令后,通过确认控制命令的前三位数字,视频显示设备B的控制部件200搜索所接收的控制命令是否是第二控制命令(步骤600)。若所接收的控制命令是第二控制命令,则控制部件100提取第二控制命令中包含的控制代码。此后,控制部件200根据从存储器204存储的第二命令列表中提取的控制代码提取视频显示设备B的内部命令,并执行所提取的内部命令(步骤602)。
提取内部命令后,控制部件200把视频显示设备B的内部命令的执行结果作为第二控制命令的执行结果传输给计算机A。
如上所述,根据本发明的第二优选实施例,通过计算机A控制视频显示设备B,从而提供了一种与提供给视频显示设备B的输入装置相似的虚拟输入装置,计算机A的用户不经特殊训练就能够容易地控制视频显示设备B。
如上所述,根据本发明,通过菜单或虚拟输入装置(其配置和结构与提供给与主机系统相连的设备的接口相同),能够容易地控制视频显示设备,因此,用户能够方便地控制与主机系统相连的设备。
对本领域的技术人员来说,很显然本发明可以有许多修改和变化。因此,如果对本发明的修改和变化落在所附权利要求及其等同物的范围内,则本发明涵盖这些修改和变化。
权利要求
1.一种与主机系统相连的设备的用户接口方法,该方法包括以下步骤a)主计算机显示结构与所述设备所使用的菜单结构相同的菜单;b)当从所述菜单中选定菜单后,向所述设备提供对应于所述菜单的控制命令;以及c)设备接收所述控制命令,并根据所选菜单检测并执行内部命令。
2.一种与主机系统相连的设备的用户接口方法,该方法包括以下步骤a)主机系统显示虚拟输入装置,该虚拟输入装置的按钮结构对应于所述设备中提供的输入装置的按钮结构;b)输入了按钮输入后,向所述设备提供对应于所显示虚拟输入装置的输入按钮的控制命令;以及c)所述设备接收控制命令,并根据输入的按钮检测并执行内部命令。
3.根据权利要求1所述的方法,还包括步骤d)当执行完所述内部命令时,设备把内部命令的执行结果反馈给主机系统。
4.根据权利要求1所述的方法,还包括步骤e)主计算机操纵反馈回来的内部命令执行结果。
5.根据权利要求1所述的方法,其中,当在菜单选择中选定一个调节值后,控制命令包括该调节值。
6.一种与主机系统相连的设备的用户接口装置,该装置包括存储器,存储用于显示结构与设备所使用的菜单结构相同的菜单的信息和表示每个菜单的信息;显示器,用于显示所述结构与设备所使用的菜单结构相同的菜单;用户接口,用于在主机系统和用户之间提供接口;接口部件,用于在主机系统和设备之间提供接口;以及控制部件,用于显示所述结构与设备所使用的菜单结构相同的菜单,当某个菜单是通过所述用户接口显示的菜单之一并被选定时,生成包含指示该菜单的信息的控制命令,并通过所述用户接口把控制命令传输给设备。
7.一种与主机系统相连的设备的用户接口装置,包括存储器,存储用于显示按钮结构与设备所使用的输入装置的按钮结构相同的虚拟输入装置的信息和表示每个按钮的信息;显示器,用于显示所述虚拟输入装置;用户接口,用于在主机系统和用户之间提供接口;接口部件,用于在主机系统和设备之间提供接口;以及控制部件,用于在显示器上显示所述虚拟输入装置,当所选按钮是通过用户接口显示的虚拟输入装置的按钮中的一个并被选定时,生成包含表示所选按钮的信息的控制命令,并通过用户接口向设备传输该控制命令。
8.根据权利要求6所述的装置,其中,所述控制命令包括接口类型和调节值中的至少一个。
9.根据权利要求6所述的装置,其中,当由所述设备提供了内部命令的执行结果时,控制部件通过显示器操纵内部命令的执行结果。
10.一种连接到主机系统的设备的用户接口装置,包括接口部件,用于在主机系统和设备之间提供接口;存储器,存储用于提取对应于主机系统提供的控制命令的内部命令的信息;以及控制部件,用于在通过接口部件提供控制命令后提取并执行对应于所述控制命令的内部命令。
11.根据权利要求10所述的装置,其中,控制部件把内部命令的执行结果传输给主机系统。
全文摘要
公开了一种与主机系统相连的设备的用户接口方法和装置。根据该用户接口方法,主计算机显示结构与设备所使用的菜单结构相同的菜单,并在菜单中选定菜单后,提供对应于设备菜单的控制命令。设备接收控制命令,并根据所选菜单检测和执行内部命令。
文档编号G06F3/048GK1412648SQ0214439
公开日2003年4月23日 申请日期2002年10月14日 优先权日2001年10月12日
发明者金东铉 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1