可通过使用遥控器选择对象的显示装置及其方法

文档序号:7611818阅读:351来源:国知局
专利名称:可通过使用遥控器选择对象的显示装置及其方法
技术领域
本发明一般涉及一种可通过使用遥控器选择对象的显示装置及其方法,更具体地讲,涉及一种可通过使用遥控器当根据对象的种类自动地变换遥控器模式时简单地选择或控制显示在TV屏幕上的网页的对象的显示装置及其方法。
背景技术
近来,TV已经具备多种功能并且用户可在家中简单地访问互联网,所以很多用户想要通过TV访问互联网。
也就是说,为通过使用大屏幕TV接收信息,希望在家中访问提供本地信息的入口站点和普通网站的用户增加。
通常,用户可通过遥控器选择频道。然而,难以通过使用遥控器来选择或管理网页的超文本或内容。
除了超文本和图像,网页包括插件应用程序提供的内容。该内容被用<OBJECT>标记符表示并被通过单独的应用程序而不是单独的浏览器提供。
一个这种插件应用程序是Flash(矢量动画)播放器。Flash播放器被用于提供动画并被用作用户接口。此外,Flash播放器具有处理键或鼠标的输入的功能从而Flash播放器主要地被用于游戏实用程序。
在下文中,将对用于操作安装在TV或机顶盒中的互联网浏览器的普通方法进行描述。
首先,在使用不提供在鼠标中可用到的2D定位功能的遥控器的情况下,必须通过使用遥控器的方向键或特殊键将焦点从HTML内容中移动到具有锚(anchor)的超文本或图像。如果用户想要访问网站,则用户可通过操作选择键来访问网站。
如果用户使用遥控器的方向键或特殊键来使用互联网浏览器,则用户可轻松地控制超文本锚或图像。然而,不可能提供将需要来自鼠标的输入的插件对象功能。
此外,在使用可提供2D定位功能的遥控器的情况下,轨迹球被安装在该遥控器中。也就是说,用户可通过使用轨迹球将光标的位置移动到超文本或图像。在这种情况下,如果用户操作对应于鼠标的左键的选择键,则用户可访问选择的网站。
具有轨迹球的遥控器可以同鼠标一样操作,从而用户可通过使用遥控器无限制的访问网页。然而,在TV接口中使用鼠标非常麻烦。
登记号为20-0311043的韩国实用新型公开了数字机顶盒的遥控定位装置。该遥控定位装置包括遥控/定位模式转换键。在定位模式中,用户通过使用方向键移动指针并选择预定键作为点击键。然而,根据上述遥控定位装置,用户必须根据TV的使用目的将遥控器的模式从定位模式转换到遥控模式,反之亦然。

发明内容
因此,本发明的目的是解决出现在现有系统中的上述问题,并且本发明的一方面是提供一种设备和方法用于允许用户通过使用遥控器来方便地选择和控制显示在TV屏幕上的网页的对象。
本发明的另一方面提供一种用于根据网站的对象的种类自动地改变遥控器的输入模式。
为了实现这些和其它方面,提供一种可通过使用遥控器可选择对象的示例性显示装置,该显示装置包含输入单元,用于接收当用户使用遥控器时产生的遥控信号;遥控器模式管理单元,用于从输入单元接收遥控信号以检查遥控信号的键代码值并判断和转换当前的遥控器模式;和控制单元,用于在从用户输入的遥控信号的基础上控制遥控器的操作并根据由用户选择的对象的种类或类型来控制遥控器模式。
根据本发明的示例性实施例,遥控信号的键代码值包括第一键组的键代码值,用于根据遥控器模式来执行预定的功能,或第二键组的键代码值,用于执行指派给预定键的预定的功能。
第一键组被以用于通过键事件控制对象的键盘模式来操作或以用于通过使用鼠标光标的鼠标事件控制对象的鼠标模式来操作。
遥控器模式管理单元包括遥控器模式检查单元,其从输入单元接收遥控信号以检查遥控信号的键代码值和遥控器的当前的遥控器模式并当加载网页时将遥控器模式设置为键盘模式;和遥控器模式转换模块,其存储从遥控器模式检查模块传输到其的遥控器模式,根据控制单元的请求转换遥控器模式,并将转换的遥控器模式存储到其中。
控制单元包括用于根据遥控信号控制遥控器操作的事件处理模块和用于判断由用户选择的对象的种类并基于判断的结果转换遥控器模式的对象判断模块。
如果由用户选择的对象需要插件应用程序,则遥控器模式被设置为鼠标模式。
该显示设备还包含用于根据用户的请求显示网页和由用户选择的对象的显示单元。
根据本发明的另一示例性实施例,提供一种可通过使用遥控器选择对象的显示方法,该显示方法包含步骤i)显示由用户请求的网页并确定由用户选择的控制信号的键代码值;ii)判断遥控器的当前的遥控器模式并且如果遥控器的键代码值属于第一组则根据遥控器模式控制对象;和iii)如果遥控信号的键代码值属于第二组,则执行指派给由用户选择的预定键的功能。
遥控器模式包括用于通过键事件来控制对象的键盘模式或用于通过使用鼠标光标的鼠标事件控制对象的鼠标模式。
步骤ii)包括子步骤a)当遥控器的当前的遥控器模式是键盘模式并且遥控信号的键代码值与方向键匹配时,将选择焦点移动到靠近选择焦点被定位于其的第一对象排列的第二对象;和b)当遥控器的当前的遥控器模式是键盘模式且遥控信号的键代码与选择键匹配时,判断由用户选择的对象的种类。
子步骤b)包括步骤A)如果由用户选择的对象的种类需要插件应用程序,则将遥控器模式转换成鼠标模式;和B)如果由用户选择的对象的种类不需要插件应用程序,则将选择焦点移动到连接到该对象的URL。
步骤ii)包括子步骤a)如果遥控器模式是鼠标模式,则用鼠标事件操作遥控器并确定由用户输入的按键值;b)如果用户选择方向键,则用鼠标移动事件操作遥控器并以预定的方向移动鼠标光标;和c)如果用户选择选择键,则用鼠标点击事件操作遥控器并选择预定的对象。
步骤iii)包括子步骤a)如果用户选择结束键,则关闭由用户请求的网页;和b)如果用户选择取消键,则将遥控器模式转换成键盘模式。


通过下面结合附图的详细描述,本发明的上述和其它方面、特点和优点将会变得清楚,其中图1是示意性地示出根据本发明一个实施例的可通过使用遥控器选择对象的显示装置的框图;图2是示意性地示出根据本发明一个实施例的可通过使用遥控器选择对象的显示装置的流程图;图3是示意性地示出根据本发明一个实施例当遥控器输入模式是鼠标事件时可通过使用遥控器来选择对象的显示方法的流程图;和图4是示意性地示出根据本发明一个实施例当选择第二键组时可通过使用遥控器来选择对象的显示方法的流程图。
具体实施例方式
以下,将参考附图对本发明的优选实施例进行描述。描述中定义的内容,例如详细的结构和元件只是提供以帮助全面地理解本发明。因此,很明显,本发明可不使用在此描述的特定的实施例来实现。在本发明的以下描述中,即使在不同的图中,相同的标号也被用于相同的元件。此外,当这样的描述对于解释优选实施例不是必要时将省略对已知功能和结构的详细描述。
图1是示意性地示出根据本发明一个实施例的可通过使用遥控器选择对象的显示装置的框图。如图1所示,该显示装置包括输入单元100、遥控器模式管理单元200、控制单元300和显示单元400。
当用户选择遥控器时产生的遥控信号被输入到输入单元100中。
遥控模式管理单元200从输入单元100接收遥控信号。当从输入单元100接收遥控信号时,遥控器模式管理单元200检查遥控信号的键代码值,并检测和改变遥控器的当前模式。也就是说,遥控器模式管理单元200既检查接收的遥控信号的键代码值又检查在遥控器中当前的遥控器的模式。此外,遥控器模式管理单元200包括遥控器模式检查模块210,用于当加载网页时将遥控器的模式设置为键盘模式,和遥控器模式转换模块220,其存储从遥控器模式检查模块210传送到其的遥控器模式,根据控制单元300的请求转换遥控器模式,并在其中存储转换的遥控器模式。
于此,遥控信号的键代码值包括根据遥控器模式来执行预定的功能的第一键组(例如,方向键、选择键等)和执行指派给键的预定的功能的第二键组(例如,结束键、取消键等)。此外,第一键组可被以用于通过键事件控制对象的键盘模式和用于通过使用鼠标光标的鼠标事件控制对象的鼠标模式来操作。
控制单元300基于当用户使用遥控器时产生的遥控信号控制遥控器的操作并根据由用户选择的对象的种类或类型来控制遥控器模式。控制单元300包括用于根据遥控信号控制遥控器的操作的事件处理模块310,和用于判断由用户选择的对象的种类或类型并基于上述判断转换遥控器的模式的对象判断模块320。
也就是说,在遥控模式检查模块210通过检查在遥控器模式检查模块210中接收的遥控信号的键代码值已经确定由用户输入的键代码值属于第一键组和第二键组之一后,事件处理模块310根据对应于键组和特定的键值的遥控器模式来控制遥控器的操作。在这里,遥控器模式包括,例如,键盘模式和鼠标模式。此外,特定键值包括从请求网页的关闭的结束键、请求鼠标模式的关闭的取消键和具有预定的功能的键传送的信号值。
此外,对象判断模块320判断由用户选择的对象的种类,并且如果对象判断模块320判断对象需要插件应用程序,例如用在Flash播放器中的游戏和运动图像,则将遥控器模式设置为鼠标模式。此外,如果对象判断模块320判断对象不需要插件应用程序,例如包含超文本(超文本锚)的网页,则对象判断模块320将遥控器模式设置为键盘模式。例如,模块320检查对象标记符以确定插件应用程序是否需要。
显示单元400根据用户的请求显示由用户选择的网页和连接到对象的页。
图2是示意性地示出根据本发明一个实施例的可通过使用遥控器来选择对象的显示方法的流程图。如果用户请求预定的网页,则该预定的网页被显示在TV屏幕上(S100)。此时,遥控器模式检查模块210将遥控器模式设置为键盘模式。
然后,输入单元100检查遥控器信号(S110)并确定用户是否输入了遥控器信号(S120)。如果在操作步骤120中确定用户没有输入遥控器信号,则等待操作步骤被执行预定的时间同时等待用户的输入的控制信号。然而,在操作步骤S120中,如果确定用户已经将信号输入到遥控器中,则检查由用户输入的遥控信号的键代码值。
然后,确定键代码值是否属于第一键组(S130)或第二键组(S170)。
如果在操作步骤S130中确定键代码值属于第一键组,则遥控器模式检查模块210检查当前的遥控器模式(S140)。另外,如果在操作步骤S130中确定键代码值属于第二键组,则不管遥控器模式,指派给选择的键的功能被以指派给该键的功能可被执行的方式被检查(S170)。后面将参考图4对操作步骤170进行详细地描述。
如果当前的遥控器模式是键盘模式,则该遥控器被用键(键事件)操作。此外,如果当前的遥控器模式是鼠标模式,则该遥控器被用鼠标(鼠标事件)操作。
也就是说,如果由用户输入的遥控信号的键代码值属于第一键组,则检查当前的遥控器模式。这时,如果当前的遥控器模式是键盘模式,则该遥控器被用键事件操作。在这里,可使用方向键、选择键等执行键事件。
如果从用户输入的键代码值对应于方向键的键代码值(S151),则事件处理模块310将选择焦点移动到在选择焦点当前被定位于其的对象周围排列的对象(S152)。
例如,如果用户选择左方向键,则选择焦点移动到定位在该选择焦点当前被定位于其的对象的左边的对象。
如果从用户输入的键代码对应于方向键的键代码值(S153),则对象判断模块320判断由用户选择的对象的种类或类型(S154)。
如果由用户选择的对象需要插件应用程序(S155),例如,用在Flash播放器中的对象,则对象判断模块320发送信号给遥控器模式转换模块220以将遥控器模式转换成鼠标模式。
因此,遥控器模式转换模块220将遥控器模式转换成鼠标模式(S156)并且用鼠标事件操作遥控器。
如果由用户选择的对象不需要插件应用程序(S155),例如,包含超文本的网页,则用键盘模式操作遥控器从而焦点被移动到连接到由用户选择的超文本的URL(Uniform Resource Locator,统一资源定位器)。
同时,如果从用户输入的键代码值对应于具有预定的功能的预定键的键代码值,则执行指派给预定键的预定的功能(S158和S159)。
如果当前的遥控器模式被确定为鼠标模式,则用鼠标事件操作遥控器(S160)。在这里,可使用方向键、选择键等执行鼠标事件。在下文中,将参考图3解释用鼠标事件的遥控器的操作。
首先,如果用户选择方向键(S161),则事件处理模块310允许用鼠标移动事件操作遥控器(S162)从而鼠标光标以由已经被用户选择的方向键指示的方向移动(S163)。
例如,如果用户选择左方向键,则鼠标光标可以左方向在flash屏幕上移动。此外,如果用户连续地按左方向键,则该鼠标光标还可以左方向移动。
同时,如果用户选择选择键(S164),则事件处理模块310允许用鼠标点击事件操作遥控器(S165)从而用户能通过点击遥控器容易地从flash屏幕上选择期望的对象(S166),也就是说,将鼠标光标移动到在flash屏幕上的期望的对象后,用户通过使用选择键点击期望的对象。因此,用户能容易地选择对象。
同时,如果由用户选择的按键是具有预定的功能的预定按键,则指派给预定的按键的预定的功能将被执行(S167和S168)。
然后,在图2中,如果从用户输入的遥控信号的键代码值属于第二键组的键代码值(S170),则事件处理模块310判断指派给由用户选择的特殊键的功能。在这里,特殊键可包括结束键、取消键等。在下文中,将参考图4对当第二键组被选择时遥控器的操作进行详细的描述。
如果由用户选择的特殊键是结束键,则事件处理模块310关闭显示在屏幕上的网页(S171)。
如果由用户选择的特殊键是取消键,则事件处理模块310将鼠标模式转换成键盘模式(S173)。
也就是说,如果当当前的遥控器模式是鼠标模式时用户选择取消键,则显示在屏幕上的flash图像消失。这时,事件处理模块310将信号发送到遥控器模式转换模块220以将鼠标模式转换成键盘模式。因此,遥控器模式转换模块220将遥控器模式转换成键盘模式。
同时,如果由用户选择的键是具有预定的功能的特定键,则指派给该特定键的预定的功能被执行(S174和S175)。
根据本发明的示例性实施例,由用户请求的网页被显示在TV屏幕上。在这种状态下,检查遥控信号是否被从用户输入。在这里,遥控器模式被设置为键盘模式。
如果来自用户的遥控信号被检测到,则检查该遥控信号的键代码值并确定该遥控信号的键代码值是否属于第一键组或第二键组。
例如,如果遥控信号的键代码值属于第一键组,则检查当前的遥控器模式。同时,假定当前遥控器模式被设置为键盘模式。由于遥控器模式被设置为键盘模式,所以用键事件操作遥控器。
然后,如果从用户输入的遥控信号的键代码值与方向键匹配,则选择焦点被移动到在选择焦点被定位在其的对象的附近排列的对象。在这种状态中,当等待用户的信号输入时过去预定的时间流逝。
如果来自用户的信号输入被检测到,由用户输入的遥控信号的键代码值被确定。此外,如果遥控信号的键代码值与选择键匹配,则由用户选择的对象的种类被确定。
如果由用户选择的对象是flash对象,则遥控器模式被转换成鼠标模式。因此,用鼠标事件操作遥控器。
其后,当等待用户的信号输入时预定的时间流逝。如果来自用户的信号输入被检测到,则由用户输入的遥控信号的键代码值被确定。此外,如果遥控信号的键代码值与方向键的键代码值匹配,则显示在flash屏幕上的鼠标光标被以由用户选择的方向移动。
然后,如果用户选择取消键,其意味由用户选择的遥控信号的键代码值属于第二键组,则不管遥控器模式而执行取消操作从而关闭flash屏幕。此外,鼠标模式又被转换为键盘模式。
如上所述,根据本发明的可选择对象的遥控器和用于操作该遥控器的方法具有如下优点第一,用户可容易地控制显示在TV屏幕上的网页的对象。
第二,根据网页的对象的种类遥控器模式被自动地转换从而用户不必为转换遥控器模式而频繁地操作遥控器。
第三,通过简单地改变软件而不用改变硬件,用户可容易地访问互联网。
第四,用户可容易地访问互联网而不用重新建立入口站点并且能无限制地使用互联网的各种功能。
虽然为示意性的目的描述了本发明的优选实施例,但本领域技术人员应该理解,在不脱离如所附权利要求中公开的本发明的范围和精神的情况下,可进行各种修改、增加和替代。
权利要求
1.一种可通过使用遥控器选择显示的对象的显示设备,该显示设备包含输入单元,用于接收当用户使用遥控器时产生的遥控信号;遥控器模式管理单元,用于从输入单元接收遥控信号以检查该遥控信号的键代码值并判断和转换当前的遥控器模式;和控制单元,用于在从用户输入的遥控信号的基础上控制遥控器的操作并根据由用户选择的显示的对象的类型控制遥控器模式。
2.如权利要求1所述的显示设备,其中,遥控信号的键代码值包括第一键组的键代码值和第二键组的键代码值之一,根据遥控器模式第一键组的键代码值执行预定的功能,第二键组的键代码值执行指派给预定键的预定的功能。
3.如权利要求2所述的显示设备,其中,用键盘模式和鼠标模式之一操作第一键组,键盘模式通过键事件控制对象,鼠标模式通过使用鼠标光标的鼠标事件控制对象。
4.如权利要求1所述的显示设备,其中,遥控器模式管理单元包括遥控器模式检查模块,其从输入单元接收遥控信号以检查遥控信号的键代码值和遥控器的遥控器模式并当加载网页时将遥控器模式设置为键盘模式;和遥控器模式转换模块,其存储从遥控器模式检查模块传输到其的遥控器模式,根据控制单元的请求转换遥控器模式,并在其中存储转换的遥控器模式。
5.如权利要求1所述的显示设备,其中控制单元包括事件处理模块,用于根据遥控信号控制遥控器的操作;和对象判断模块,用于判断由用户选择的对象的类型并基于判断的结果转换遥控器模式。
6.如权利要求5所述的显示设备,其中,如果由用户选择的对象需要插件应用程序,则遥控器模式被设置为鼠标模式。
7.如权利要求1所述的显示设备,还包含显示单元,用于根据用户的请求显示由用户选择的网页和对象。
8.一种可通过使用遥控器选择对象的显示方法,该显示方法包含i)显示由用户请求的网页并确定由用户选择的控制信号的键代码值;ii)判断遥控器的遥控器模式并且如果遥控器的键代码值属于第一组则根据遥控器模式控制对象;和iii)如果遥控信号的键代码值属于第二组,则执行指派给由用户选择的预定键的功能。
9.如权利要求8所述的方法,其中,遥控器模式包括键盘模式,用于通过键事件控制对象,和鼠标模式用于通过使用鼠标光标的鼠标事件控制对象。
10.如权利要求8所述的方法,其中,判断遥控器模式包括a)当遥控器的当前的遥控器模式是键盘模式并且遥控信号的键代码值与方向键匹配时,将选择焦点移动到靠近选择焦点被定位于其的第一对象排列的第二对象;和b)当遥控器的当前的遥控器模式是键盘模式且遥控信号的键代码与选择键匹配时,判断由用户选择的对象的类型。
11.如权利要求10所述的方法,其中,判断由用户选择的对象的类型包括A)如果由用户选择的对象的类型需要插件应用程序,则将遥控器模式转换成鼠标模式;和B)如果由用户选择的对象的类型不需要插件应用程序,则将选择焦点移动到连接到该对象的URL。
12.如权利要求8所述的方法,其中,判断遥控器模式包括a)如果遥控器模式是鼠标模式,则用鼠标事件操作遥控器并确定由用户输入的按键值;b)如果用户选择方向键,则用鼠标移动事件操作遥控器并以预定的方向移动鼠标光标;和c)如果用户选择选择键,则用鼠标点击事件操作遥控器并选择预定的对象。
13.如权利要求8所述的方法,其中,指派给由用户选择的预定键的功能包括a)如果用户选择结束键,则关闭由用户请求的网页;和b)如果用户选择取消键,则将遥控器模式转换成键盘模式。
全文摘要
一种当根据对象的种类或类型自动地转换遥控器模式时可通过使用遥控器来容易地选择或控制显示在TV屏幕上的网页的对象的显示设备及其方法。显示设备包括输入单元,用于接收当用户使用遥控器时产生的遥控信号;遥控器模式管理单元,用于从输入单元接收遥控信号以检查遥控信号的键代码并判断和转换当前的遥控器模式;和控制单元,用于在从用户输入的遥控信号的基础上控制遥控器的操作并根据由用户选择的对象的种类或类型来控制遥控器模式。
文档编号H04N5/00GK1652065SQ200510007258
公开日2005年8月10日 申请日期2005年2月6日 优先权日2004年2月6日
发明者李和耿 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1