专利名称:操作图像显示装置的方法
技术领域:
本发明涉及图像显示装置和操作该图像显示装置的方法,更具体地,涉及能够提高遥控器的精确度和效率以增加用户方便性的图像显示装置和操作该图像显示装置的方法。
背景技术:
图像显示装置用于向用户显示图像。用户可使用图像显示装置观看广播节目。图像显示装置可在显示器上显示由用户从由广播台传输的广播节目中选择的广播节目。近来广播领域的趋势是世界范围内的从模拟广播向数字广播的转变。数字广播传输数字音频和视频信号。数字广播提供很多超越模拟广播的优势,如抑制噪声的鲁棒性、更少数据丢失、易于错误校正以及能提供清晰、高解析度的图像。相对于模拟广播,数字广播还允许观众互动服务。
发明内容
因此,鉴于以上问题而作出本发明,并且本发明的目的是提供一种能够提高遥控器的精确度和效率以增加用户方便性的图像显示装置和操作该图像显示装置的方法。根据本发明的一方面,上述以及其他目的可通过提供一种操作图像显示装置的方法实现,该方法包括:在显示器上显示至少一个对象,在显示器上显示指针,累计在预定时段期间遥控器的移动值,检测显示的至少一个对象的参考坐标,如果检测到参考坐标,基于参考坐标校正累计移动值,以及基于校正后的值改变指针位置并显示指针。
根据本发明的另一方面,提供一种操作图像显示装置的方法,该方法包括:在显示器上显示具有重力点的重力按钮,在显示器上显示指针,接收遥控器的移动信息,以及基于所接收的移动信息和重力点改变指针位置并在显示器上显示指针,其中重力点是基于重力按钮的图形坐标生成的。按照本发明,如果由遥控器(更具体地,指点设备)控制图像显示装置,则精确度和效率可得到改善以便精确地进行用户所希望的操作。按照本发明,可快速和精确地定位指针于用户所希望的位置。因此,可增加用户方便性。
本发明的上述和其他目的、特征以及其他优点将由结合附图的下面详细说明得到更清楚的理解,其中:图1是显示根据本发明实施方式的图像显示装置的内部构造的框图;图2是显示图1的控制器的内部构造的框图;图3是显示图1中遥控器的控制方法的示意图;图4是显示根据本发明实施方式的遥控器的透视图5是显示根据本发明实施方式的遥控器的内部构造的框图;图6是显示图像显示装置操作示例的示意图;图7是说明根据本发明实施方式的操作图像显示装置的方法的流程图;图8-10是描述操作图像显示装置的方法的各种示例而参照的示图;图11是说明根据本发明实施方式的操作图像显示装置的方法的流程图。
具体实施例方式本发明示例性实施方式将参考附图加以详细说明。这里使用附加以描述组件名称的术语“模块”和“单元”来帮助组件的理解,因此不能被认为具有特定的含义或作用。因此,术语“模块”和“单元”可互换使用。参考图1,根据本发明实施方式的图像显示装置100包括广播接收单元105,外部设备接口 130,存储器140,用户输入接口 150,传感器单元(未示出),控制器170,显示器180以及音频输出单元185。广播接收单元105可包括调谐器单元110、解调器120和网络接口 135。如果需要,该广播接收单元105可仅包括调谐器单元110和解调器120或仅包括网络接口 135。调谐器单元110调谐到与用户从通过天线接收的RF广播信号中选择的频道对应的射频(RF)广播信号,或者与预先存储在图形显示装置中的所有频道对应的RF广播信号。调谐的RF广播被转换为中间频率(IF)信号或基带音频/视频(AV)信号。例如, 如果为数字广播信号,调谐的RF广播信号被转换为数字IF信号DIF,而如果是模拟广播信号,调谐的RF广播信号被转换为模拟基带AV信号(复合视频消隐同步/中音频(CVBS/SIF))。即,调谐器单元110可处理数字广播信号或模拟广播信号。从调谐器单元110输出的模拟基带AV信号(CVBS/SIF)可直接输入到控制器170。调谐器单元110能接收来自高级电视系统委员会(ATSC)单载波系统或来自数字视频广播(DVB)多载波系统的RF广播信号。调谐器单元110可从通过天线接收的多个RF信号中顺序选择与预先通过频道存储功能存储在图像显示装置中的所有广播频道对应的多个RF广播信号,并可将选择的RF广播信号转换为IF信号或基带A/V信号。调谐器单元110可包括多个调谐器以便接收多个频道的广播信号。可选地,调谐器单元可包括同时接收多个频道的广播信号的单个调谐器。解调器120接收来自调谐器单元110的数字IF信号DIF并解调该数字IF信号DIF。解调器120可执行解调制和频道解码,从而获得流信号TS。该流信号可以是在其中视频信号、音频信号和数据信号被复用的信号。输出自解调器120的流信号可被输入到控制器170,因此经受解复用和A/V信号处理。处理后的视频和音频信号被分别输出给显示器180和音频输出单元185。外部设备接口 130可用于发送数据到连接该接口的外部设备(未示出)或接收来自连接到该接口的外部设备(未示出)的数据。为了接口连接,外部设备接口 130可包括A/V输入/输出(I/O)单元(未示出)和/或无线通信模块(未示出)。外部设备接口 130可无线或有线地连接到如数字通用光盘(DVD)播放器、蓝光播放器、游戏控制台、相机、便携摄像机或计算机(例如膝上型计算机)等外部设备,以便执行关于外部设备的输入/输出操作。A/V I/O单元外部地从外部设备接收视频和音频信号。无线通信单元可执行与另一电子装置的短距离无线通信。网络接口 135作为图像显示装置100和如互联网的有线/无线网络之间的接口。网络接口 135可接收由互联网或内容提供者/网络运营商通过网络提供的内容或数据。网络接口 135执行与位于图像显示装置100附近的电子装置的数据通信。这时候,网络接口 135可接收另一个电子装置的装置信息或另一电子装置的可遥控频道信息、频率信息或代码信息。存储器140可存储控制器170处理和控制信号所需要的不同程序,并还可存储处理后的视频、音频和数据信号。存储器140可暂时存储从外部设备130接收的视频、音频和/或数据信号。存储器140可通过频道映射图的频道存储功能存储关于预定的广播频道的信息。另外,存储器140可存储红外(IR)格式密钥码以作为IR信号控制其他电子装置并存储多个电子装置的IR格式密钥数据库。存储器140可包含用于图形处理的数据。例如,存储器140可存储诸如OSD的对象的图形数据、重力点表等。存储器140可包括一个或多个存储元件。另外,存储器140可包括暂时存储和处理数据的缓冲器。虽然存储 器140在图1中示出为独立于控制器170设置,但本文并不限于此,存储器140可并入控制器170。用户输入接口 150发送由用户输入的信号给控制器170或者发送接收自控制器170的信号给用户。例如,用户输入接口 150可发送/接收来自遥控器200的不同的用户输入信号,如电源开/关信号、频道选择信号和屏幕设置信号,可将接收自本地键(未示出)的用户输入信号(如电源键、频道键和音量键的输入)以及设置值提供给控制器170,或者将接收自用于感测用户姿态的传感器单元(未示出)的用户输入信号提供给控制器170,或发送接收自控制器170的信号给传感器单元(未示出)。根据本发明的实施方式,用户输入接口 150可接收来自遥控器200的个人信息。除个人信息外,用户输入接口 150还可接收关于使用个人信息访问的网络服务器的信息。例如,如果移动终端300和遥控器200彼此在预定的距离内以执行近场通信(NFC),则遥控器200可接收存储在移动终端300中的个人信息。遥控器200可按照IR方法或射频(RF)方法发送个人信息给图像显示装置100。这时,用户输入接口 150发送接收到的个人信息给控制器170。个人信息可包括移动终端300的个人ID信息、密码信息、个人电子邮件信息等。可选地,个人信息可包括图像显示装置100的个人ID信息、密码信息、个人电子邮件信息等。可选地,个人信息可包括各种电子装置的个人ID信息、密码信息等,这些电子装置可普遍使用,包括移动终端300。可选地,个人信息可包括预先存储在移动终端300中的预定网络服务器的个人ID信息、密码信息等。可选地,个人信息可包括可用在移动终端300、图像显示装置100等中的预定服务器网络的个人ID信息、密码信息等。可选地,个人信息可包括连接到图像显示装置100的服务器的个人ID信息、密码信息等。也就是说,个人信息可以是登录到电子装置或服务所必需的。用户输入接口 150可通过遥控器200从位于图像显示装置100附近的电子装置接收另一电子装置的装置信息或另一电子装置的可遥控频道信息、频率信息或代码信息。控制器170可将接收自调谐器单元110、解调器120或外部设备接口 130的流信号解复用为多个信号,将解复用后的信号处理为音频和视频数据,并输出音频和视频数据。经控制器170处理过的视频信号可作为图像显示在显示器180上。经控制器170处理过的视频信号还可通过外部设备接口 130发送给外部输出设备。经控制器170处理过的音频信号可输出给音频输出单元185。而且,经控制器170处理过的音频信号可通过外部设备接口 130发送给外部输出设备。虽然没有在图1中示出,控制器170可包括DEMUX、视频处理器等,这些随后将参考图2详细说明。控制器170可控制图像显示装置100的总体操作。例如,控制器170控制调谐器单元110以调谐到与用户选择的或预先存储的频道对应的RF信号。控制器170可利用通过用户输入接口 150输入的用户命令或内部程序控制图像显示装置100。控制器170可控制显示器180显示图像。显示在显示器180上的图像可为二维(2D)或三维(3D)静止或运动图像。控制器170 可生成和显示在显示器180上显示的图像的预定对象,作为3D对象。例如,对象可为所访问的网站(新闻、杂志等)画面、电子节目指南(EPG)、各种菜单、微件、图标、静止图像、运动图像、文本等中的至少一个。控制器170基于由相机单元(未示出)捕获的图像识别用户位置。例如,可检测用户和图像显示装置100之间的距离(Z轴坐标)。可检测对应于用户位置的图像显示装置100中的X轴坐标和y轴坐标。根据本发明实施方式,控制器170可基于接收自遥控器200的个人信息控制登录。这时,登录可以是图像显示装置100的登录、连接到图像显示装置100的服务器的登录、或用户使用其个人信息预订的预定网络服务器的登录。例如,如果用户使用接收自遥控器200的个人ID信息和密码信息登录到图像显示装置100,则控制器170可控制显示器180按照用户账户的设置显示用户的个人画面。如果有正观看的图像,控制器170可控制显示器180将个人设置画面与正观看的图像一起显示。可选地,控制器170可将正观看的图像切换至个人设置画面。作为另一示例,如果用户登录到与图像显示装置100连接的服务器,控制器170可控制显示器180显示接收自服务器的服务器访问画面。更具体地说,画面可以是app服务器画面。如果有正观看的图像,控制器170可控制显示器180将服务器访问画面与正观看的图像一起显示。可选地,控制器170可将正观看的图像切换至服务器访问画面。作为另一示例,如果接收到的个人信息为另一电子装置(更具体地,通过移动终端300访问的预定网络服务器)的个人信息,控制器170可控制图像显示装置100访问网络服务器并控制显示器180显示所访问的网络服务器的画面。这个网络服务器可提供社交网络服务。如果有正观看的图像,控制器170可控制显示器180将访问的网络服务器的画面与正观看的图像一起显示。可选地,控制器170可将正观看的图像切换至访问的网络服务器的画面。当接收到个人信息时,如果图像显示装置100处于关闭状态,则控制器170可控制电源(未示出)给图像显示装置100供电。也就是说,如果用户输入接口 150在待机模式接收到个人信息,控制器170可切换待机模式到唤醒模式并控制电源给各模块或单元供电。控制器170可基于接收自网络接口 135或用户输入接口 150的位于图像显示装置100附近的另一电子装置的装置信息、或另一电子装置的可遥控频道信息、频率信息或代码信息,根据来自遥控器200的个人信息,确定各电子装置是否连接,并控制显示器180显示指示另一电子装置已登录的对象。可选地,控制器170可基于位于图像显示装置100附近的另一电子装置的装置信息或另一电子装置的可遥控频道信息、频率信息或代码信息,控制装置信息、频道信息、频率信息和代码信息到遥控器200的发送。尽管没有示出,可进一步包括用于生成与频道信号或外部输入信号对应的缩略像的频道浏览处理器。频道浏览处理器可接收从解调器120输出的流信号TS或从外部设备接口 130输出的流信号,从接收到的流信号中提取图像,并生成缩略像。所生成的缩略像可被解码为流形式以与解码的图像一起输入控制器170。使用输入的缩略像,控制器170可在显示器180上显示包括多个缩略像的缩略图列表。缩略图列表可以以在显示预定图像的状态下的区域的部分显示缩略图列表的简要视图方法显示,或者可以以在全部区域显示缩略图列表的全视图方法显示。缩略图列表中的缩略像可顺序更新。显示器180转换经控制器170处理后的视频信号、数据信号、OSD信号和控制信号,或者转换通过外部设 备接口 130接收的视频信号、数据信号和控制信号,并生成驱动信号。显示器180可以是等离子显示板(PDP)、液晶显示器(IXD)、有机发光二极管(OLED)显示器或柔性显示器。特别地,显示器180可以是3D显示器。如果显示器180是触摸屏,显示器180不仅可充当输出设备还可充当输入设备。首频输出单兀185接收经控制器170处理后的首频彳目号并以声首的形式输出接收到的音频信号。相机单元(未示出)捕获用户图像。相机单元(未示出)可由一个相机实现,但是本发明并不限于此。也就是说,相机单元可由多个相机实现。相机单元(未示出)可嵌入图像显示装置100中、位于显示器180的上侧,或者可单独提供。由相机单元(未示出)捕获的图像信息可输入到控制器170。控制器170可根据相机单元(未示出)捕获的图像、传感器单元(未示出)感测的信号、或捕获的图像和感测的信号的组合感测用户姿态。遥控器200发送用户输入给用户输入接口 150。为了用户输入的发送,遥控器200可使用各种通信技术,如蓝牙、RF通信、IR通信、超宽带(UWB)、ZigBee和近场通讯(NFC)。另外,遥控器200可接收来自用户输入接口 150的视频信号、音频信号或数据信号。遥控器200基于接收的视频、音频或数据信号,在视觉或听觉上输出接收到的信号。根据本发明实施方式的遥控器200可通过与预定电子装置的近场通信接收信息。如上所述,该信息可包括可用在移动终端、图像显示装置或电子装置中的个人ID信息和密码息。遥控器200可发送接收到的个人信息给图像显示装置100。这时,IR方法或RF方法可用作通信方式。在本发明的实施方式中,假设遥控器200是用于显示对应于用户动作的指针的指点设备。也就是说,遥控器200可使用RF方法发送个人信息给图像显示装置100。除了个人信息外,遥控器200还可接收关于使用个人信息访问的网络服务器的信息。例如,遥控器200可接收由移动终端登录并访问的社交网络服务的网络服务器信息。这样的网络服务器信息还被发送给图像显示装置100。遥控器200可从位于图像显示装置100附近的电子装置接收另一电子装置的装置信息或另一电子装置的可遥控频道信息、频率信息或代码信息。基于关于另一电子装置的信息,频道、频率或代码可被分配给电子装置以执行遥控。上述图像显示装置100可为能接收数字广播的固定的或移动的数字广播接收器。图1所述的图像显示装置100的框图仅是示例性的。取决于实际实现中的图像显示装置100的规格,图像显示装置100的组件可组合或省略,或可添加新的组件。也就是说,如果需要,两个或更多组件可合并为一个组件,或者一个组件可被配置为分离的组件。另夕卜,各块的功能被描述以用于说明本发明实施方式的目的,因而特定的操作或设备不应被解释为限制本发明的范围和精神。与图1不同,图像显示装置100可不包括图1所示的调谐器单元110和解调器120,并可通过网络接口 135或外部设备接口 135接受广播内容并回放广播内容。图2为显示图1所示控制器的内部构造的框图。参考图2,根据本 发明实施方式的控制器170可包括解复用器DEMUX310、视频处理器320、处理器330、OSD生成器340、混合器345、帧率转换器(FRC) 350和格式化器360。控制器170还可包括音频处理器(未示出)和数据处理器(未示出)。DEMUX310对输入流解复用。例如,DEMUX310可将MPEG-2TS解复用为视频信号、音频信号和数据信号。输入到DEMUX310的流信号可接收自调谐器单元110、解调器120或外部设备接口 135。视频处理器320可处理解复用后的视频信号。为了视频信号处理,视频处理器320可包括视频解码器325和缩放器335。视频解码器325解码解复用后的视频信号,缩放器335缩放解码后的视频信号的分辨率,使得视频信号可被显示在显示器180上。视频解码器325可设置有基于不同标准操作的解码器。处理器330可控制图像显示装置100或控制器170的总体操作。例如,处理器330控制调谐器单元110调谐到与用户选择的频道或预先存储频道对应的RF信号。处理器330可控制图像显示装置100或控制器170的总体操作。例如,处理器330可控制调谐器单元Iio调谐到与RF信号对应的RF广播,该RF信号与用户选择的频道或预先存储频道对应。处理器330可利用经由用户输入接口 150输入的用户命令或内部程序控制图像显示装置100。
处理器330可控制网络接口 135或外部设备接口 130的数据发送。处理器330可控制控制器170的DEMUX310、视频处理器320和OSD生成器340的操作。OSD生成器340自主地或按照用户输入生成OSD信号。例如,OSD生成器340可按照用户输入信号生成信号,通过这些信号各种信息在显示器180上显示为图形或文本。OSD信号可包括各种数据,如用户界面(Π)、各种菜单、微件、图标等。此外,OSD信号可包括2D对象和/或3D对象。OSD生成器340可根据接收自遥控器200的指点信号生成显示在显示器上的指针。特别地,这样的指针可通过指点信号处理器生成且OSD生成器340可包括这样的指点信号处理器(未示出)。可选地,指点信号处理器(未示出)可独立于OSD生成器340提供。与本发明实施方式相关的是,如果用户登录到图像显示装置100,则OSD生成器340可生成或配置设置的个人画面。可选地,如果用户登录所访问的服务器,则OSD生成器340可生成或配置至少一部分服务器访问画面,以在显示器180上显示接收自服务器的服务器访问画面。可选地,OSD生成器340可基于使用个人信息访问的网络服务器的信息,生成或配置至少一部分网络服务器访问画面。混合器345可将经视频处理器320处理后的解码的视频信号与通过OSD生成器340生成的OSD信号进行混合。各OSD信号和解码的视频信号可包括2D和3D信号中的至少一个。混合后的视频信号被提供给FRC350。FRC350可改变输入图像的帧率。FRC350可保持输入图像的帧率而不进行帧率转换。格式化器360改变经混合器345混合后的信号(即OSD信号和解码后的视频信号)的格式,以适合显示器180。例如,格式化器360可将接收到的信号转换为RGB数据信号。RGB信号可以低压差分信号(LVDS)或min1-LVDS格式被输出。格式化器360可分离2D视频信号和3D视频信号,以用于3D视频显示器。格式化器360可改变3D视频信号的格式或者将2D视频信号转换为3D视频信号。控制器170的音频处理器(未示出)可处理解复用后的音频信号。为了音频信号处理,音频处理器可具有各种解码器。控制器170的音频处理器(未示出)还可调整音频信号的低音、高音或音量。控制器170的数据处理器(未示出)可处理解复用后的数据信号。例如,如果解复用后的数据信号是编码后的,数据处理器可解码该数据信号。编码后的数据信号可以是包括如各频道广播节目开始时间和结束时间的广播信息的电子节目指南(EPG)信息。尽管格式化器360在来自OSD生成器340和视频处理器320的信号被图2中的混合器345混合后执行3D处理,本发明并不限于此,混合器可位于格式化器的下一级。图2中所示控制器170的框图是示例性的。按照控制器170的规格,框图中的组件可被集成或省略,或可添加新的组件。特别地,可独立于控制器170地包含FRC350和格式化器360。图3为显示图1中遥控器的控制方法的示意图。图3说明显示器180上显示的表示遥控器200的移动的指针205。 用户可上下、左右(图3的(b))和前后(图3的(C))地移动或旋转遥控器200。显示在图像显示装置的显示器180上的指针205对应于遥控器200的移动。因指针205根据遥控器200在3D空间的移动而移动,所以遥控器200可被称为指点设备。参考图3的(b),如果用户向左移动遥控器200,指针205移动到图像显示装置的显示器180上的左边。由遥控器200的传感器感测的关于遥控器200的移动的信息被发送给图像显示装置。图像显示装置可根据关于遥控器200的移动的信息计算指针205的坐标。于是,图像显示装置可在计算的坐标处显示指针205。参考图3的(C),当按下遥控器200的预定按钮时,用户移动遥控器200远离显示器180。于是,与指针205对应的选择区域可被放大并且在显示器180上也被扩大。相反地,如果用户朝显示器180移动遥控器200,与指针205对应的选择区域被缩小并因此在显示器180上也被压缩。可选地,当遥控器200远离显示器180移动时,选择区域可被缩小,而当遥控器200靠近显示器180时,选择区域可被放大。按下遥控器200中的预定按钮的情况下,遥控器200的上、下、左、右的移动可被忽略。也就是说,当遥控器200远离或靠近显示器180移动时,仅感测遥控器200的前后移动,而遥控器200的上、下、左、右的移动被忽略。除非按下遥控器200中的预定按钮,否则指针205根据遥控器200的上、下、左、右的移动而移动。指针205的速度和方向可与遥控器的速度和方向对应。图4为根据本发明实施方式的遥控器的透视图,而图5为根据本发明实施方式的遥控器的内部构造的框图。参考图4,根据本发明实施方式的指点设备201可包括各种输入键、输入按钮等。例如,指点设备201可包 括OK键291、菜单键292、4方向键293、频道控制键294和音量控制键296。例如,OK键291可用于选择菜单或项,菜单键292可用于显示预定菜单,4方向键294可用于上、下、左、右地移动指针或指示符,频道控制键294可用于上下移动频道,而音量控制键296可用于音量控制。指点设备201还可包括返回键297和起始键298。例如,返回键297可用于移动画面到先前画面,而主页键298可用于移动画面到主画面。如图4所示,OK键291还可包括滚动功能。为了滚动功能,OK键291可以滚轮键的形式实现。即,如果OK键291被推动,则OK键291用于选择菜单或项,而如果OK键291上下滚动,则OK键291被用于滚动显示画面或切换列表页。更具体地,当在具有大于显示器尺寸的尺寸的图像显示在显示器180上的状态下滚动OK键291来用于图像搜索时,当前未显示的图像区域显示在显示器上。作为另一示例,如果在列表页显示在显示器180上的状态下滚动OK键291,则当前画面的前一画面或后一画面可被显示。可以与OK键291分离地包含这样的滚动功能。4方向键293可包括如图4所示的圆形的上、下、左、右键。使用4方向键293触摸输入是可能的。例如,如果执行从4方向键293中的上键到下键的触摸操作,则可按照触摸输入来输入或执行设置的功能。参考图5,遥控器200可包括无线电收发器220、用户输入部分230、传感器部分240、输出部分250、电源260、存储器270和控制器280。无线电收发器220发送信号到根据本发明实施方式的图像显示设备中的任一个且接收来自该图像显示设备的信号。在根据本发明实施方式的多个图像显示装置中,比如将描述一个图像显示装置100。依照本发明的示例性实施方式,遥控器200可设置有用于按照RF通信标准发送信号到图像显示设备100和从图像显示设备100接收信号的RF模块221。此外,遥控器200可包括用于按照IR通信标准发送信号到图像显示设备100和从图像显示设备100接收信号的IR模块223。另外,遥控器200还可包括用于与电子装置进行NFC的NFC模块(未示出)。遥控器200可通过RF模块221发送关于遥控器200移动的信息给图像显示装置100。遥控器200可通过RF模块221接收来自图像显示装置100的信号。遥控器200可通过IR模块223发送与电源开/关、频道切换、音量改变等相关的命令给图像显示设备100。按照本实施方式,遥控器200可通过与预定电子装置的NFC接收个人信息。遥控器200可发送所接收的个人信息给图像显示装置100。这时,IR方法或RF方法可被用作通信方式。除了个人信息外,遥控器200还可接收关于使用个人信息访问的网络服务器的信息。例如,遥控器200可接收通过移动终端登录和访问的社交网络服务的网络服务器信息。这样的网络服务器信息还可被发送给图像显示装置100。
遥控器200可接收另一电子装置的装置信息,或另一电子装置的可遥控频道信息、频率信息或代码信息。基于关于另一电子装置的信息,频道、频率或代码可被分配给电子装置以执行遥控。用户输入部分230可包括键盘、键(按钮)、触摸板或触摸屏。通过操作用户输入部分230,用户可输入与图像显示设备100相关的命令给遥控器200。如果用户输入部分230包括硬键,用户可通过按下硬键输入与图像显示设备100相关的命令给遥控器200。如果用户输入部分230提供有触摸屏,用户可通过触摸触摸屏上的软键输入与图像显示设备100相关的命令给遥控器200。此外,用户输入部分230可具有可被用户操作的各种输入手段,如滚动键、杆式控制键等,本发明并不限于此。传感器部分240可包括陀螺仪传感器241或加速度传感器243。陀螺仪传感器241可感测关于遥控器200的移动的信息。例如,陀螺仪传感器241可感测关于遥控器200沿x、y和z轴的移动信息。加速度传感器243可感测关于遥控器200的速度的信息。传感器部分240还可包括用于感测距显示器180的距离的距离测量传感器。可选地,传感器部分240可包括用于检测地球产生的磁场流和检测罗盘方位以检测罗盘方位变化的地磁传感器。输出部分250可输出与用户输入部分230的操作对应的视频或音频信号或从图像显示设备100发送的信号。用户可从输出部分250获知是否已经操作了用户输入部分230或者已控制图像显示设备100。例如,输出部分250可包括用于当操作了用户输入部分230或信号通过无线电收发器220被发送给或接收自图像显示设备100时照亮的发光二极管(LED)模块251,用于产生振动的振动模块253,用于输出音频的音频输出模块255或用于输出视频的显不模块257。电源260供应给遥控器200电力。当遥控器200保持静止达预定时间时,电源260阻断遥控器200的电力,从而防止电力浪费。当操作遥控器200的预定键时,电源260可重新开始电力供应。存储器270可存储遥控器200的控制或操作所需的多种类型的程序、或应用数据。当遥控器200通过RF模块221无线地发送信号给图像显示设备100和自图像显示设备100接收信号时,遥控器200和图像显示设备100以预定频段执行信号发送和接收。遥控器200的控制器280可在存储器270中存储关于用于无线地发送信号到与遥控器200配对的图像显示设备100和接收来自该图像显示设备100的信号的频段的信息,并查询该信息。存储器270可存储用于控制其他电子装置的IR格式键代码作为IR信号,并可存储多个电子装置的IR格式键数据库。控制器280提供遥控器200的总体控制。经由无线电收发器220,控制器280可向图像显示设备100发送与用户输入部分230上的预定键操作对应的信号,或与由传感器部分240感测到的遥控器200的移动对应的信号。利用与电子装置的NFC,控制器280可控制通过无线电收发器220将接收到的个人信息发送到图像显示装置100。特别地,如果执行用户输入部分230的预定键输入,控制器280可控制通过无线电收发器220将接收到的个人信息发送到图像显示装置100。另外,控制器280可控制将接收到的个人信息发送到图像显示装置100外的电子装置。这时,针对电子装置可使用不同的频道、频率或代码。这样的频道、频率或代码可基于先前接收自另一电子装置的装置信息或可遥控频道信息、频率信息或代码信息。图像显示设备100的用户输入接口 150可具有用于无线地发送信号到遥控器200和接收来自遥控器200的信号的无线电收发器211,以及用于计算与遥控器200的操作对应的指针的坐标的计算器215。用户输入接口 150可通过RF模块212无线地发送信号到遥控器200和无线地接收来自遥控器200的信号。用户输入接口 150还可基于IR通信标准通过IR模块213接收来自遥控器200的信号。坐标计算器215可通过从通过无线电收发器211接收到的、和遥控器200的操作对应的信号校正手晃动或误差,计算要显示在显示器180上的指针的坐标(X,y)。经由用户输入接口 150从遥控器200发送至图像显示装置100的信号被提供给图像显示设备100的控制器180。控制器180可根据接收自遥控器200的信号识别关于遥控器200的操作或遥控器200上的键操作的信息,并根据该信息控制图像显示设备100。在另一示例中,遥控器200可计算与遥控器操作对应的指针的坐标,并向图像显示设备100的用户输入接口 150输出该坐标。于是,图像显示设备100的用户输入接口 150可发送关于接收到的坐标的信息给控制器180而不校正手晃动或误差。作为另一示例, 坐标计算器215可不包括在用户输入接口 150中,而是可包括在控制器170中。图6为显示图像显示装置的操作的示例的示意图。
随着具有各种功能的智能电视已经广泛使用,需要方便地操作指点设备。与其他电子装置比较,图像显示装置具有三个特征,如大屏幕、被动观看和相对个人计算机(PC)更简单的图形用户界面(GUI)。因此,应用于现有PC或电话的触摸、鼠标或光学触控板(OTP)方法不能没有改变地应用于图像显示装置,而是需要按照电视特征进行改进。然而,如果使用指点设备或OTP控制方向,如图6所示,可能频繁出现方向误差或力道误差。图6的(a)显示方向误差。尽管用户希望使用遥控器移动指针621以选择按钮I (Button 1)610,但指针可能被移动到向上或向下偏离按钮I的指针622或623。图6的(b)显示力道误差。尽管用户希望使用遥控器移动指针621以选择按钮I610,但指针可能经过按钮I 610而移动到指针624。也就是说,因为用户不能根据遥控器的移动方向或距离精确地知道指针在哪个方向上移动或者指针移动的距离,所以用户可能不能移动指针到希望的位置。于是,用户不能在各种控件(如按钮)处定位指针,而必须重复校正指针位置以操作按钮。因此,用户满意度降低,从而用户可能不再使用指点设备。因而,本发明提供一种图像显示装置和控制该图像显示装置的方法,通过在如指点设备的遥控器中增加用于校正指针的显示坐标的重力功能,该图像显示装置能被用户方便地控制。除了指点设备外,遥控器可包括使用指针的鼠标、光学触控板(OTP)等。图7是说明根据本发明实施方式的操作图像显示装置的方法的流程图,而图8到10为描述操作图像显示 装置的方法的各种示例参照的示图。参考图7-10,根据本发明一个实施方式的图像显示装置100可在显示器180上显示至少一个对象(S710)并在显示器180上显示指针(S720)。对象可包括各种菜单和微件。例如,对象可以是在屏显示(OSD)。因为图像显示装置存储如OSD的图形对象的如尺寸或图像的图形信息,所以可使用图形信息容易地校正图形对象。对象可以是可选择的对象。例如,对象可以是可选择的菜单项。可选择的对象可以以按钮或键的形式实现。另外,一个OSD可包括多个可选择的对象。例如,可包括如“选择”、“取消””和“0K”的选择项、以及属于父项的子项。指针可与遥控器的特定键或特定模式的动作对应地显示。例如,如果遥控器的OK键被按下或者如果遥控器被晃动,指针可被显示。指针可具有各种形状。例如,图3的指针和图6的指针的形状可以是不同的。特定对象可早于指针显示,或者指针可早于对象显示。图像显示装置100的控制器170或坐标计算器215可累计在参考时段期间遥控器的移动值(S730)。图像显示装置100可接收来自遥控器200的信号并计算坐标。移动值的累计意味着在参考时段期间遥控器的所有移动都被施加,并且包括在参考时段期间遥控器的移动方向和移动量。移动值的累计可以用矢量的形式表达。
可选地,移动值的累计可以是通过将在参考时段期间遥控器的移动施加于参考时段期间起始时间的坐标而获得的值。之后,控制器170或坐标计算器215可检测参考坐标(S740)。参考坐标被参照以用于指针的显示和移动时的校正,并且可根据显示的对象的种类和属性确定。例如,可基于对象的图形坐标预先生成参考坐标。如果校正使得朝向对象移动指针,则类似拉物体的重力,参考坐标可被称为重力点并且对象可被称为重力对象。现在将说明设置参考坐标的方法的示例。首先,当用软件(SW)W工具包登记各种对象(控件、按钮和列表框)时,可自动生成参考坐标(重力位置)并登记在存储器和/或缓冲器中。例如,在对象具有按钮形状的情况下,假设Π工具包提供称为intCreatButton(HWND hwnd, int posX, int posY, int nffidth and int nHeight)的 API。这里,HWND hwnd意指窗口句柄,posX和posY意指XY坐标信息,并且nWidth和nHeight意指宽度和高度信息。于是,如果按钮的中心点、横向中心点和纵向中心点被设置为重力点,则函数中的坐标 gravity_point〈posX+(nWidth/2), posY+ (nHeight/2) > 可以连同索引以重力点表的形式存储在存储器和/或缓冲器中。因此,由于现有API被重用,所以在不用校正现有代码的情况下容易地实现重力按钮是可能的。当相应的GUI对象被隐藏或在存储器中被破坏,可从表中自动删除重力点。即,如果对象被显示在显示器1 80上,则对象可被暂时生成、存储和使用,然后可被自动删除,从而增加存储器的使用效率。如果检测到参考坐标,则基于参考坐标校正累计移动值(S750),可基于校正后的值改变指针位置,并可在显示器180上显示指针(S760)。例如,通过向累计移动值添加预定值或从累计移动值减去预定值,可执行校正,使得指针朝向检测到的参考坐标移动,然后显示。可选地,指针的显示位置可被校正到检测到的参考坐标,或可被校正为与检测到的参考坐标间隔预定距离。如果指针显示为与检测到的参考坐标间隔预定距离,则指针可在与遥控器的移动方向对应的方向上与检测到的参考坐标间隔显示。如果没有检测到参考坐标,则可基于累计移动值改变指针位置并可显示指针。即,如果不存在或不能检测到参考坐标,则指针可仅与在参考时段期间遥控器的移动相对应地移动。在检测参考坐标的步骤S740,可依据累计的移动值是否改变执行不同的检测方法。在校正累计移动值的步骤S750,可依据累计移动值是否改变执行不同的校正方法。在检测参考坐标的步骤S740,可依据遥控器的移动是否结束执行不同的检测方法。
在校正累计移动值的步骤S750,可依据遥控器的移动是否结束执行不同的校正方法。控制器170可累计在参考时段(即,GravityCheckInterval)期间诸如指点设备或OTP的遥控器的改变值并校正遥控器的方向和位置。因而,指针位置可在GravityCheckInterval处实际改变。例如,间隔可改变并可被设置为50ms。如果经过了预定参考时段,则可确定累计移动值deltaX和deltaY是否改变。如果指针移动,则可选择重力折射方法,而如果指针没有移动,则可选择重力捕获方法。例如,重力折射方法可检测在离指针或遥控器的改变方向大约15度的最接近方向上的最大方向重力点,而重力捕获方法可检测离指针当前位置大约20cm内的重力点中的最大接近度重力点(其是最接近的重力点)。如果检测到各方法的参考坐标(重力点),则通过重力折射和重力捕获执行校正,然后改变指针位置。如果没有检测到参考坐标,则指针位置可改变累计移动值deltaX和deltaYο在下文中,将参考图8和9描述重力折射方法和重力捕获方法。为了描述具体参考图8的使用重力折射方法的校正,可定义以下的等式和因子。1.〈deltaX, deltaY〉:在 GravityCheckInterval 期间指针的累计改变值(或用户引起的遥控器的移动值)2.〈posX, posY>:指针的当前位置3.〈gpXi,gpYi>:重力点表中的第i个重力点值(I < i < N)4.〈relXi, relYi>:通过从重力点〈gpXi,gpYi> 减去当前位置〈posX, posY> 而得到的坐标(relXi = gpX1-posX, relYi = gpY1-posY)5.(Ri, Θ i):当指针的当前位置设置为零点时,<gpXi,gpYi>的极坐标转换值(Ri=root (relXi2+relYi2), Θ i = tarf1 (relYi/relXi))6.(deltaR, delta θ ):极坐标转换值(deltaR = root (deltaX2+deltaY2), delta θ=tarf1 (deltaYi/deltaXi))以下,将参考图8描述使用重力折射方法检测到的重力点(最大方向重力点)的检测处理。首先,初始化因子的值(S810)。例如,可设置i = 1,min Θ = 0C(特定值,如15度)并且index = O。之后,将i与N进行比较(S820),程序被重复直到i变为大于N。如果i小于N,则检查deltaR小于是否Re和(delta Θ - Θ i)的绝对值是否小于mine (S830和S840)。Re和min Θ是用于改变校正因子的可被任意设置的特定常量。如果满足这两个条件,则index的值变为i且min Θ的值变为(delta Θ - Θ i)的绝对值(S850),i 值加一 (S860)。如果这两个条件中任一个没有满足,则i值立即加一(S860)。在i值增加后,程序被重复直到i变为大于N。检查index是否大于O (S870),如果index大于O,则i值被设置为index值,且可从重力点表中取出〈gpXi,gpYi>作为最大方向重力点(S880)。
如果index小于0,则没有检测到重力点(S890),在不进行校正的情况下显示指针。图8的处理中,从重力点表中的特定角度内的重力点中检测具有最小角度误差的点。这时,检测deltaR是否大于Re,以防止在重力点方向上出现明显的重力折射。如果最大方向重力点被检测到,则与距离成反比地出现重力折射,并且如下获得校正值。deltaX’ = deltaX+ (Alpha/(distance+Beta)) *(distX), Beta > Alpha > 0deltaY’ = deltaY+(Alpha/(distance+Beta)) *(distY)这里,distX和 distY 分别表示 posX-gpXi 和 posY-gpYi,并且 distance 可被定义为重力点和鼠标位置之间的距离root ((gpX1-posX)2+(gpY1-posY)2)。另外,Alpha和Beta是校正系数值,并可由制造者和用户设置。之后,在校正累计移动值的步骤S750中,可应用校正值来校正指针的显示位置。图10的(a)为描述通过重力折射方法校正指针位置改变而参照的示意图。如果用户希望使用遥控器移动指针1021到按钮1010以选择按钮1010,则即使当指针向上偏离按钮1010时,也可向下朝按钮1010移动指针,从而校正(1023)指针位置。此外,即使当指针向下偏离按钮1010时(1025),也可向上朝按钮1010移动指针,从而校正(1026)指针位 置。因此,校正后的指针1024可相比于用户造成的指针的实际移动更接近按钮1010,或可被显示在按钮1010上。按照本发明,诸如按钮的可选择的OSD(或GUI)的位置作为重力点存储,当指针的移动方向指向重力点时或当指针接近重力点时,指针朝重力点折射,从而校正方向误差。以下,将参考图9描述使用重力捕获方法检测重力点(最大接近度重力点)的处理。7.〈distX, disY>:distX = posX-gpXi,distY = posY-gpYi8.distance:root (distX2+distY2)首先,初始化因子的值(S910)。例如,可设置i = l,min_dist = dist_c (特定值,如 IOcm)并且 index = O。之后,将i与N进行比较(S920),程序被重复直到i变为大于N。如果i小于N,则检查distance是否小于min_dist (S930)。min_dist是用于改变校正范围的可任意设置的特定常量。如果上述条件满足,index的值变为i并且min_dist的值变为distance的绝对值(S940),i 值加一 (S950)。如果不满足条件,i值立即加一(S950)。在i值增加后,程序被重复直到i变为大于N。检查index是否大于O (S960),如果index大于O, i值被设置为index值且可从重力点表中取出〈gpXi,gpYi>作为最大接近度重力点(S970)。如果index小于0,则没有检测到重力点(S980),在不进行校正的情况下显示指针。
图9的处理中,从重力点表中的特定距离内的重力点检测与指针当前位置具有最小距离的点。图10的(b)为描述通过重力捕获方法校正指针位置改变而参照的示意图。如果用户希望使用遥控器移动指针1021到按钮1010以选择按钮1010,用户可能不能精确地调整遥控器的移动路径1029和距离。然而,按照本发明,经过按钮1010的指针1027可移动到按钮1010。因而,校正后的指针1028可显示在用户希望将指针移动到的按钮1010上。按照本发明,诸如按钮的可选择的OSD(或GUI)的位置作为重力点存储,当指针的移动方向朝向重力点或指针位置接近OSD时,自动朝向重力点捕获指针的方向,从而校正力道误差。如果显示多个对象,则在检测参考坐标的步骤S740中,可将对应于多个对象的参考坐标中最接近显示指针的步骤中显示的指针位置的参考坐标确定为参考坐标。即,可基于移动前的指针确定参考坐标。可选地,检测参考坐标的步骤S740中,可将与累计移动值所施加至的指针位置最接近的参考坐标确定为参考坐标。即,可基于移动后的指针确定参考坐标。遥控器可为上述指点设备。图11是说明根据本发明实施方式的操作图像显示装置的方法的流程图。操作图像显示装置的方法可包括在显示器上显示具有重力点的重力按钮的步骤SI 110,在显示器上显示指针的步骤SI 120,接收遥控器的移动信息的步骤SI 130,基于接收到的移动信息和重力点改变指针位置并在显示器上显示指针的步骤S1140。重力点可为重力按钮的纵向和横向中心点。此外,可预先基于重力按钮的图形坐标生成重力点。例如,具有int posX、int posY、int nWidth、int nHeight 和图形坐标的按钮可具有 posX+(nWidth/2)和posY+ (nHeight/2)的中心点作为重力点。如上所述,如果存在多个重力按钮,则可将多个重力点中最接近在显示指针的步骤中显示的指针位置的重力点确定为参考坐标,或者可将多个重力点中与累计移动值所施加至的指针位置最接近的重力点确定为参考坐标。即,按照实施方式,可基于移动之前或之后的指针确定重力点。在改变指针位置并显示指针的步骤S1140中,如果遥控器的移动结束,则指针可显示在重力点上。即,如果遥控器的操作结束且通过施加遥控器的操作获得的值在距重力按钮的预定距离内,则指针可移动到重力点并显示在重力点上。按照本发明,如果使用遥控器(更具体地,指点设备)控制图像显示装置,则精确度和效率可得到改善以精确地进行用户所希望的操作。按照本发明,可快速和精确地定位指针于用户所希望的位置。因此,可增加用户方便性。按照前述实施方式的图像显示装置和操作该图像显示装置的方法不限于本文中阐明的实施方式。因此,本文阐明的示例性实施方式的变形和组合可落入本发明的范围内。按照前述实施方式的操作图像显示装置的方法可以实现为可被写入计算机可读记录介质因此可被处理器读取的代码。计算机可读记录介质可以是能以计算机可读方式存储数据的任何类型的记录设备。计算机可读记录介质的实例包括ROM, RAM, CD-ROM,磁带,软盘,光学数据存储器和载波(如通过互联网的数据发送)。计算机可读记录介质可分布于多个连接到网络的计算机系统上,使得计算机可读代码以分散方式写入并从其执行。实现本文中实施方式所需的功能程序、代码和代码段可由本领域普通技术人员构建。尽管用于说明的目的公开了本发明的优选实施方式,本领域技术人员应理解,在不偏离所附权利要求公开的本发明的范围和精神的情况下,各种修改、添加和替换是可能的。相关申请的交叉引用本申请要求于2011年12月22日向韩国知识产权局提交的第10-2011-0140154号韩国专利申请的优先 权,在此以引用方式将上述申请的公开合并于本文。
权利要求
1.一种操作图像显示装置的方法,该方法包括: 在显示器上显示至少一个对象; 在所述显示器上显示指针; 累计在预定时段期间遥控器的移动值; 检测显示的所述至少一个对象的参考坐标; 如果检测到参考坐标,则基于参考坐标校正累计移动值; 基于校正后的值改变指针位置并显示指针。
2.根据权利要求1的方法,该方法还包括:如果没有检测到参考坐标,则基于累计移动值改变指针位置并显示指针。
3.根据权利要求1的方法,其中所述参考坐标是预先基于所述对象的图形坐标生成的。
4.根据权利要求1的方法,其中所述参考坐标是预先基于所述对象的种类和属性生成 的。
5.根据权利要求1的方法,其中当利用用户界面(UI)工具包登记所述对象时,自动生成并登记所述参考坐标。
6.根据权利要求1的方法,其中如果所述对象被显示则暂时生成所述参考坐标,并且当所述对象的显示结束时删除所述参考坐标。
7.根据权利要求1的方法,其中: 显示对象包括显示多个对象, 检测参考坐标包括将与所述多个对象对应的参考坐标中的与显示指针时显示的指针位置最接近的参考坐标确定为参考坐标。
8.根据权利要求1的方法,其中: 显示对象包括显示多个对象, 检测参考坐标包括将与累计移动值被施加至的指针位置最接近的参考坐标确定为参考坐标。
9.根据权利要求1的方法,其中所述对象为可选择的对象。
10.根据权利要求1的方法,其中所述对象为在屏显示(OSD)。
11.根据权利要求1的方法,其中所述遥控器为指点设备。
12.根据权利要求1的方法,其中检测参考坐标包括依据累计移动值是否改变而执行不同的检测方法。
13.根据权利要求1的方法,其中校正累计移动值包括依据累计移动值是否改变而执行不同的校正方法。
14.根据权利要求1的方法,其中检测参考坐标包括依据遥控器的移动是否结束而执行不同的检测方法。
15.根据权利要求1的方法,其中校正累计移动值包括依据遥控器的移动是否结束而执行不同的校正方法。
全文摘要
本发明公开了一种图像显示装置和操作图像显示装置的方法。操作图像显示装置的方法包括在显示器上显示至少一个对象;在显示器上显示指针;累计在预定时段期间遥控器的移动值;检测显示的至少一个对象的参考坐标;如果检测到参考坐标,则基于参考坐标校正累计移动值;基于校正后的值改变指针位置并显示指针。
文档编号H04N21/472GK103220559SQ20121059920
公开日2013年7月24日 申请日期2012年12月21日 优先权日2011年12月22日
发明者金泽秀 申请人:Lg电子株式会社