使用显示设备和输入设备补偿坐标的方法

文档序号:6534776阅读:231来源:国知局
使用显示设备和输入设备补偿坐标的方法
【专利摘要】提供一种使用显示设备和输入设备补偿坐标的方法。使用显示设备来补偿坐标的方法包括:从输入设备接收移动信息,基于所述移动信息计算坐标值,并在计算的坐标值上显示光标。当从输入设备接收到按钮选择命令时,用在接收到按钮选择命令之前所计算的稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值,并在代替的坐标值上显示光标,并根据按钮选择命令来操纵光标被放置的项目。因此,用户可将光标放置在用户想要的位置上并执行显示项目。
【专利说明】使用显示设备和输入设备补偿坐标的方法
[0001]本申请要求于2013年I月2日提交到韩国知识产权局的第10-2013-0000336号韩国专利申请和于2013年12月23日提交到韩国知识产权局的第10-2013-0161058号韩国专利申请的优先权,这些申请的公开通过引用整体合并于此。
【技术领域】
[0002]与示例性实施例一致的设备和方法涉及一种显示设备、输入设备和使用所述显示设备和输入设备补偿坐标的方法,更具体地说,涉及一种保持由输入设备指向的位置和显示在显示设备上的光标的位置并补偿所述光标的位置以便最小化误差的显示设备和输入设备,以及使用所述显示设备和输入设备补偿坐标的方法。
【背景技术】
[0003]在现有技术中,不同的输入设备被用来控制在显示设备上显示的光标。例如,存在使用通过检测相对移动来移动显示设备的光标的相对映射方法的输入设备(诸如鼠标),以及使用将光标移动到由指向装置指向的位置的坐标值的绝对映射方法的输入设备(诸如指向装置)。
[0004]最近,绝对映射方法的输入设备(诸如指向装置)已经越来越多地用于显示设备(诸如智能TV)。具体地讲,当使用绝对映射方法的输入设备(诸如指向装置)时,由指向装置指向的位置与光标在显示设备的屏幕上的位置重合,使得用户可更加直观地移动光标。
[0005]然而,当使用指向装置移动光标时,指向装置没有被固定或不具有支撑物,使得移动的自由度会增加,并因此可能不容易将光标放置在用户想要的点上。
[0006]具体地讲,当在显示设备上显示的项目的尺寸小时,使用指向装置更加难以将光标放置在小的项目上。另外,当选择设置在指向装置上的按钮时,不论用户的意图如何,指向装置都会移动,使得光标的位置会移动到所述项目的外部。结果,会不容易选择所述项目,或者会选择到其他项目。

【发明内容】

[0007]示例性实施例可克服以上缺点和以上未描述的其他缺点。示例性实施例不要求克服以上所述的缺点,并且示例性实施例可不克服以上描述的任何问题。
[0008]能够使用绝对映射方法的输入设备(诸如,指向装置)将光标放置在用户想要的位置上的显示设备和输入设备被提供以便于操纵项目,以及使用所述显示设备和输入设备来补偿坐标的方法也被提供。
[0009]根据示例性实施例的用于补偿显示系统的坐标的方法包括:通过输入设备接收移动信息并将接收到的移动信息发送到显示设备,通过显示设备基于从输入设备接收到的移动信息来计算坐标值,并在计算的坐标值上显示光标,当从输入设备接收到按钮选择命令时,通过显示设备对在接收到按钮选择命令之后所计算的坐标值进行第一补偿,并在通过第一补偿而补偿的坐标值上显示光标,并操纵光标被放置的项目。[0010]第一补偿可将计算的坐标值补偿到在接收到按钮选择命令之前的预定时间段期间在计算的坐标值中不存在变化的稳定位置的坐标值。
[0011]当在光标被放置在项目上的同时从输入设备接收到按钮选择命令时,即使在接收到按钮选择命令之后的坐标值超出了所述项目,如果在接收到按钮选择命令之前在稳定位置中的坐标值存在于所述项目中,则第一补偿可将坐标值补偿在所述项目中。
[0012]显示的步骤可包括:根据输入设备的移动的瞬时速度,对在接收到按钮选择命令之后所计算的坐标值进行第二补偿,并显示通过第二补偿而补偿的光标。
[0013]另外,当瞬时速度高于第一预定值时,第二补偿可通过反映在接收到按钮选择命令之后所计算的坐标值来显示光标,并且当瞬时速度低于第二预定值时,第二补偿可将在接收到按钮选择命令之后所计算的坐标值补偿到先前计算的坐标值。
[0014]当瞬时速度高于第二预定值并低于第一预定值时,第二补偿可根据所述瞬时速度添加权值并补偿计算的坐标值。
[0015]第一补偿还可包括:通过确定按钮选择命令被接收的时间段和在接收按钮选择命令期间所计算的坐标值的变化量中的至少一个,来确定按钮选择命令是点击命令还是拖动命令。
[0016]当按钮选择命令被接收的时间段低于预定时间段时,或者当按钮选择命令被接收的时间段高于预定时间段时并且当计算的坐标值在接收所述命令期间的变化量低于预定值时,所述确定可将按钮选择命令确定为点击命令。
[0017]当按钮选择命令被接收的时间段高于预定时间段时,并且当计算的坐标值在接收所述命令期间的变化量高于预定值时,所述确定可将按钮选择命令确定为拖动命令。
[0018]当按钮选择命令是点击命令时,所述操纵可执行光标被放置的项目,并且当按钮选择命令是拖动命令时,所述操纵可沿着输入设备的操纵来移动光标被放置的项目。
[0019]输入设备可以是在由输入设备指向的位置处显示坐标值的绝对映射方法的输入设备。
[0020]同时,根据示例性实施例的显示设备包括:显示器,被构造为显示光标和项目中的至少一个;通信器,构造为与外部输入设备进行通信;控制器,被构造为基于通过通信器接收到的输入设备的移动信息来计算坐标值,被构造为在计算的坐标值上显示光标,并且当通过通信器从输入设备接收到按钮选择命令时,被构造为补偿在接收到按钮选择命令之后所计算的坐标值,并被构造为控制显示器以在补偿的坐标值上显示光标。
[0021]控制器可将计算的坐标值补偿到在接收到按钮选择命令之前的预定时间段期间在计算的坐标值中不存在变化的稳定位置的坐标值。
[0022]当在光标被放置在项目上的同时从输入设备接收到按钮选择命令时,即使在接收到按钮选择命令之后所计算的坐标值超出了所述项目,如果在接收到按钮选择命令之前在稳定位置中的坐标值存在于所述项目中,则控制器仍可将坐标值补偿在所述项目中。
[0023]控制器可控制显示器根据输入设备的移动的瞬时速度来补偿在接收到按钮选择命令之后所计算的坐标值,并在通过第二补偿而补偿的坐标值上显示光标。
[0024]当瞬时速度高于第一预定值时,控制器可通过反映在接收到按钮选择命令之后所计算的坐标值来显示光标,并且当瞬时速度低于第二预定值时,控制器将在接收到按钮选择命令之后所计算的坐标值补偿到先前计算的坐标值。[0025]当瞬时速度高于第二预定值并低于第一预定值时,控制器根据瞬时速度来添加权值并补偿计算的坐标值。
[0026]控制器可通过确定按钮选择命令被接收的时间段和在接收按钮选择命令期间所计算的坐标值的变化量中的至少一个,来确定按钮选择命令是点击命令还是拖动命令。
[0027]当按钮选择命令被接收的时间段低于预定时间段时,或者当按钮选择命令被接收的时间段高于预定时间段时并且当计算的坐标值在接收所述命令期间的变化量低于预定值时,控制器可将按钮选择命令确定为点击命令。
[0028]当按钮选择命令被接收的时间段高于预定时间段时,并且当计算的坐标值在接收所述命令期间的变化量高于预定值时,控制器可将按钮选择命令确定为拖动命令。
[0029]当按钮选择命令是点击命令时,控制器可执行光标被放置的项目,并且当按钮选择命令是拖动命令时,控制器可沿着输入设备的操纵来移动光标被放置的项目。
[0030]输入设备可以是显示由输入设备指向的位置处的坐标值的绝对映射方法的输入设备。
[0031]用于控制在显示设备上显示的光标的输入设备包括:按钮,被构造为接收选择命令;检测器,被构造为检测输入设备的移动;通信器,被构造为与显示设备进行通信;控制器,被构造为接收由检测器检测到的输入设备的移动,并被构造为计算由输入设备指向的位置的坐标值,并且当按钮被选择时,被构造为用在按钮被选择之前所计算的稳定位置的坐标值来代替在按钮被选择之后所计算的坐标值,并控制通信器将选择命令和关于代替的坐标值的信息发送到显示设备。
[0032]同时,根据示例性实施例的显示系统包括:输入设备,被构造为检测关于移动的信息并接收按钮发送命令;显示器,被构造为从输入设备接收关于移动的信息,在计算的光标值上显示光标,并且当从输入设备接收到按钮选择命令时,将在接收到按钮选择命令之后所计算的坐标值补偿到在接收到按钮选择命令之前的稳定位置的坐标值,并在补偿的坐标值上显示光标,并根据按钮选择命令来操纵光标被放置的项目。
[0033]示例性实施例的另外的和/或其他的方面将在以下描述中被部分地阐述,并且从描述中部分是清楚的,或者可通过示例性实施例中的一个或更多个的实施而被理解。
【专利附图】

【附图说明】
[0034]通过参照附图描述特定示例性实施例,以上和/或其他方面将会更加清楚,其中:
[0035]图1是示出根据示例性实施例的显示系统的视图;
[0036]图2是示出根据示例性实施例的显示设备的构造的框图;
[0037]图3是示出根据示例性实施例的显示设备的构造的框图;
[0038]图4是示出根据示例性实施例的使用输入设备补偿坐标的方法的曲线图;
[0039]图5是示出根据示例性实施例的输入设备的构造的框图;
[0040]图6是示出根据示例性实施例的使用显示设备补偿坐标的方法的流程图;
[0041]图7是示出根据示例性实施例的使用显示设备补偿坐标的方法的流程图;
[0042]图8是示出根据示例性实施例的使用输入设备补偿坐标的方法的流程图;
[0043]根据示例性实施例的图9A和图9B是解释用于补偿光标的移动的示例性实施例的视图。[0044]图10和图11是根据各种示例性实施例的解释用于补偿显示系统的坐标的方法的顺序图。
【具体实施方式】
[0045]现在将参照附图更加详细地描述特定示例性实施例。
[0046]在以下描述中,即使在不同的附图中,相同的附图标号也被用于相似的元件。在以下描述中定义的事项(诸如详细构造和元件)被提供用于帮助示例性实施例的全面理解。因此,清楚的是,可在没有这些明确定义的事项的情况下进行所述示例性实施例。此外,由于公知功能或构造会以不必要的细节模糊示例性实施例,因此不详细描述公知功能或结构。
[0047]图1是示出根据示例性实施例的包括显示设备100和输入设备200的显示系统的视图。如图1所示,显示设备100可以是智能TV,但是它仅是示例。显示设备100还可以是桌上型计算机、平板个人计算机(PC)、智能电话等。输入设备200可以是如图1所示的指向装置,但是它仅是示例。输入设备200可实现在不同装置(诸如数字笔)中。
[0048]输入设备200检测被用户操纵时自身的移动,并将移动信息传送到显示设备100。输入设备200可使用9轴传感器检测自身的移动,并且移动信息可包括关于偏航角、俯仰角和横摇角的移动信息。
[0049]显示设备100接收输入设备200的移动信息,并计算由输入设备200指向的位置的坐标值。更具体地讲,显示设备100可确定关于输入设备200的偏航角、俯仰角和横摇角的移动信息,并计算由输入设备200指向的位置的坐标值。此时,显示设备100可通过确定输入设备200在计算的坐标值处的瞬时速度来补偿计算的坐标值。
[0050]随后,显示设备100在计算的坐标值上或在补偿的坐标值上显示光标。
[0051]随后,显示设备100确定按钮选择命令是否从输入设备200被输入。当从输入设备200接收到按钮选择命令时,显示设备100可以用在接收到按钮选择命令之前所计算的稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值。所述稳定位置的坐标值是在显示装置100接收到按钮选择命令之前的预定时间段期间计算的坐标值没有改变的部分的坐标值。例如,稳定位置可以是达预定时间段(例如,3秒)的相同坐标值。在示例性实施例中,确定在按钮选择命令被输入之前最后的稳定位置。
[0052]然后,显示设备100在稳定位置的坐标值上显示光标,并根据按钮选择命令来操纵光标被放置的项目。当显示设备100确定按钮选择命令是点击时,显示设备100可执行所述项目,或者,当显示设备100确定按钮选择命令是拖动时,显示设备100可沿着输入设备200的移动来移动所述项目,也就是说,来响应输入设备200的移动。
[0053]在根据示例性实施例的显示系统中,用户可使用绝对映射方法的输入设备200(诸如指向装置)将光标放置在他或她想要的点上,并执行显示项目。
[0054]下面将参照图2至图5详细地描述根据一个或更多个示例性实施例的显示系统的构造。
[0055]图2是示出根据示例性实施例的显示设备的构造的框图。如图2所示,显示设备100可包括通信器110、显示器120和控制器130。
[0056]通信器110与外部输入设备200进行通信。通信器110可从输入设备200接收输入设备200的移动信息和按钮选择命令中的至少一个。[0057]显示器120根据控制器130的控制来输出图像数据。具体地讲,显示器120可在由输入设备200指向的坐标上显示光标。另外,显示器120可显示能够执行不同功能的项目。
[0058]控制器130控制显示设备100的整体操作。更具体地讲,当通过通信器110从输入设备200接收到移动信息时,控制器130计算由输入设备200指向的位置的坐标值,并控制显示器120在计算的坐标值上显示光标。另外,当通过通信器110从输入设备200接收到按钮选择命令时,控制器130用在接收到按钮选择命令之前所计算的稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值,并控制显示器120在补偿的坐标值上显示光标。随后,控制器130根据按钮选择命令来操纵在稳定位置期间光标被放置的项目,而不是作为由用户不想要的移动的结果的实际坐标值上的项目。
[0059]更具体地讲,当通过通信器110从输入设备200接收到移动信息时,控制器130可基于输入设备200的移动信息来计算由输入设备200指向的位置的坐标值。输入设备200的移动信息可包括关于偏航角、俯仰角和横摇角中的至少一个的移动信息。
[0060]此时,控制器130可根据输入设备200在计算的坐标值处的瞬时速度来补偿计算的坐标值。更具体地讲,当输入设备200在计算的坐标值处的瞬时速度等于或高于预定的最大值时,控制器130可按原样(B卩,实际计算的坐标值)反映计算的坐标值,并控制显示器120在计算的坐标值上显示光标。当输入设备200在计算的坐标值处的瞬时速度低于预定的最小值时,控制器130可用先前计算的坐标值来代替计算的坐标值,并控制显示器120在先前计算的坐标值上显示光标。也就是说,当输入设备200在计算的坐标值处的瞬时速度低于预定的最小值时,控制器130可不移动光标,S卩,可不改变光标的位置,并可继续在先前的坐标值上显示光标。当输入设备200在计算的坐标值处的瞬时速度等于或高于所述最小值并低于所述最大值时,控制器130可根据确定的输入设备200的瞬时速度用范围在当前计算的坐标值和先前计算的坐标值之间的坐标值来代替所述计算的坐标值,并控制显示器120在范围可在当前计算的坐标值和先前计算的坐标值之间的代替的坐标值(B卩,替代的坐标值)处显示光标。此时,随着输入设备200的瞬时速度变得接近于最大值,控制器130可将计算的坐标值加上权值,并补偿所述坐标值。这里,所述权值处于O和I之间,可与显示器的瞬时速度成比例。也就是说,补偿坐标值以变得接近于当前计算的坐标值,并控制显示器120在补偿的坐标值上显示光标,并且随着输入设备200的瞬时速度变得更接近于最小值,控制器130可补偿坐标值以变得更接近于先前计算的坐标值,并控制显示器120在补偿的坐标值上显示光标。
[0061]通过以上示例性的补偿操作,显示设备100可基于输入设备200的移动来最小化不想要或无意的光标的移动。也就是说,显示设备100可至少部分地消除用户不想要的光标的移动。
[0062]当在显示光标时通过通信器110从输入设备200接收到按钮选择命令时,控制器130可以用在接收到按钮选择命令之前所计算的稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值,并在补偿的坐标值上显示光标。随后,在示例性实施例中,控制器130可根据按钮选择命令来操纵光标被放置的项目。
[0063]更具体地讲,控制器130确定按钮选择命令被接收的时间段是否低于预定时间段(例如,I秒)。当按钮选择命令被接收的时间段等于或低于预定时间段时,控制器130可确定按钮选择命令是点击,可用稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值,并可执行在补偿的坐标值上所显示的光标被放置的项目。
[0064]当按钮选择命令被接收的时间段高于预定时间段时,然后,控制器130可确定在按钮选择命令被接收的同时计算的坐标值的变化量。在示例性实施例中,坐标值的变化量可指示在按钮选择命令被按下时的初始坐标值和按钮选择命令被释放时的最后或当前坐标值之间的距离或差,或者所述初始坐标值和在系统中预设(例如,在诸如3秒的预定时间段之后)的最后或当前坐标值之间的距离或差。当计算的坐标值的变化量低于预定值(即,在按钮选择命令被按下时的初始坐标值和预定时间段之后的坐标值之间的差)时,控制器130可确定按钮选择命令是点击,可用稳定位置的坐标值来代替在接收到按钮选择命令之后所计算的坐标值,并可执行在补偿的坐标值上所显示的光标被放置的项目。
[0065]然而,当计算的坐标值的变化量等于或高于所述预定值时,控制器130可确定按钮选择命令是拖动,可反映在输入设备200的按钮被选择的同时计算的坐标值的变化量,并可控制显示器120沿着输入设备200的移动来移动光标被放置的项目,即,来响应输入设备的移动。
[0066]如上所述,根据示例性实施例,在输入设备200的按钮正被选择时,用户不想要的移动被补偿,使得显示设备100可执行用户想要的项目的操纵。
[0067]图3是示出根据示例性实施例的显示设备100的构造的框图。如图3所示,显示设备100可包括通信器110、显示器120、控制器130、图像接收器140、音频输出器150、存储器160、音频处理器170和视频处理器180。
[0068]根据示例性实施例,通信器110根据不同类型的通信方法与不同类型的外部装置进行通信。通信器Iio可包括不同的通信芯片,诸如W1-Fi芯片、蓝牙芯片、近场通信(NFC)芯片、无线通信芯片等。W1-Fi芯片、蓝牙芯片、NFC芯片分别以W1-Fi方法、蓝牙方法和NFC方法来执行通信。NFC芯片是以使用在不同的射频识别(RFID)频带(诸如135kHz、
13.56MHz、433MHz、860-960MHz 和 2.45GHz)中的 13.56MHz 频带的 NFC 方法来操作的芯片。当使用W1-Fi芯片或蓝牙芯片时,不同的连接信息(诸如子系统识别(SSID)和会话密钥)首先被发送和接收,然后当通信被连接时,不同的信息可被发送和接收。无线通信芯片是根据不同的通信标准(诸如IEEE、Zigbee、第三代(3G)、第三代合作项目(3GPP)和长期演进(LTE))来执行通信的芯片。
[0069]具体地讲,通信器110可与外部输入设备200进行通信,并从输入设备200接收移动信息和按钮选择命令。
[0070]显示器120显示通过使用视频处理器180处理从图像接收器140接收到的图像数据而获得的视频帧,或显示由图形处理器133产生的不同的屏幕。具体地讲,显示器120可显示光标和至少一个显示项目。
[0071]图像接收器140从不同的源接收图像数据。例如,图像接收器140可从外部广播站接收广播数据,或从外部装置(例如,数字通用盘(DVD)播放器)接收图像数据。
[0072]音频输出器150输出由音频处理器170处理的不同的音频数据、不同的通知声音和语音消息。
[0073]存储器160存储操作显示设备100的不同的模块。例如,存储器160可存储包括基本模块、感测模块、通信模块、呈现模块、web浏览器模块和服务模块的软件。基本模块是用于处理从在显示设备100中包括的硬件发送的信号并将信号发送到处于上层的模块的基本模块。感测模块从不同类型的传感器收集信息,并分析和管理收集到的信息,并且感测模块可包括脸部识别模块、语音识别模块、运动识别模块、NFC识别模块等。呈现模块构成显示屏幕,并可包括用于再现和输出多媒体内容的多媒体模块以及用于处理Π和图形的用户界面(UI)渲染模块。通信模块与外部装置进行通信。web浏览器模块执行web浏览并访问web服务器。服务模块包括用于提供不同服务的不同应用。
[0074]如上所述,存储器160可包括不同的程序模块。另外,能够根据显示设备100的类型或特性来去除、修改或添加一些程序模块。例如,当显示设备100是平板PC时,存储器160还可包括作为基本模块的用于基于全球定位系统(GPS)来确定位置的位置确定模块,以及用于感测用户的手势的感测模块。
[0075]音频处理器170处理音频数据。音频处理器170可对音频数据执行不同处理,诸如解码、放大和噪声滤波。处理的音频数据被输出到音频输出器150。
[0076]视频处理器180处理从图像接收器140接收到的图像数据。视频处理器180可对图像数据执行不同处理,诸如,解码、缩放、噪声滤波、帧率转换和分辨率转换。
[0077]控制器130使用在存储器160中存储的不同的程序来控制显示设备100的整体操作。
[0078]如图3所示,控制器130可包括随机存取存储器(RAM)131、只读存储器(R0M)132、图形处理器133、主中央处理器(CPU)134、第一接口 135-1至第η接口 135_η以及总线136。RAM131、R0M132、图形处理器133、主中央处理器(CPU) 134、第一接口 135-1至第n接口135-n可经由总线136相互连接。
[0079]R0M132存储用于启动系统的命令集。当开启命令被输入并且电力被供应时,主CPU134将在存储器160中存储的操作系统(OS)复制到RAM141,并根据在R0M132中存储的命令来执行OS,使得所述系统可启动。当所述启动完成时,主CPU134将在存储器160中存储的不同的应用程序复制到RAM131,并执行所复制的应用程序,使得不同的操作被执行。
[0080]图像处理器133使用操作器(未示出)和渲染器(未示出)来产生包括不同对象(诸如光标、图标、图像和文本)的屏幕。操作器使用从输入单元接收到的控制命令根据屏幕的布局来操作每个对象的属性值,诸如坐标值、形状、尺寸和色彩。渲染器基于由操作器操作的属性值产生包括对象的具有不同布局的屏幕。由渲染器产生的屏幕被显示在显示器120的显示区域上。
[0081]主CPU134访问存储器160,并使用在存储器160中存储的OS来启动系统。另外,主CPU134使用在存储器160中存储的不同的程序、内容和数据来执行不同的操作。
[0082]第一接口 135-1至第η接口 135_η被连接到前述组件。所述接口中的一个接口可以是通过网络被连接到外部装置的网络接口。
[0083]具体地讲,在示例性实施例中,当通过通信器110从输入设备200接收到移动信息时,控制器130基于输入设备200的移动信息来计算由输入设备200指向的位置的坐标值。输入设备200的移动信息可包括关于输入设备200的偏航角、俯仰角和横摇角中的至少一个的移动信息。也就是说,控制器130可通过分析从输入设备200被实时发送的关于偏航角、俯仰角和横摇角的移动信息,来计算由输入设备200指向的位置的坐标值。
[0084]此时,控制器130可根据计算的坐标值的瞬时速度来补偿计算的坐标值。以下将参照图4更加详细地描述根据输入设备200在计算的坐标值处的瞬时速度来补偿计算的坐标值的示例性实施例。
[0085]首先,根据示例性实施例,控制器130使用从当前角减去先前角所得的角度来计算输入设备200的瞬时角速度,如以下数学公式1所示。此时,控制器130可通过按采样率累计角度来计算每秒的平均角速度。
[0086][数学公式1]
[0087]
【权利要求】
1.一种用于补偿显示系统的坐标的方法,所述方法包括: 通过输入设备接收移动信息并将接收到的移动信息发送到显示设备; 通过显示设备基于从输入设备接收到的移动信息来计算坐标值,并在计算的坐标值上显示光标; 当从输入设备接收到按钮选择命令时,通过显示设备对在接收到按钮选择命令之后所计算的坐标值进行第一补偿; 在通过第一补偿而补偿的坐标值上显示光标,并操纵光标被放置的项目。
2.如权利要求1所述的方法,其中,第一补偿的步骤包括:将计算的坐标值补偿到在接收到按钮选择命令之前的预定时间段期间在计算的坐标值中不存在变化的稳定位置的坐标值。
3.如权利要求1所述的方法,第一补偿的步骤包括:当在光标被放置在项目上的同时从输入设备接收到按钮选择命令时,即使在接收到按钮选择命令之后所计算的坐标值超出了所述项目,如果在接收到按钮选择命令之前在稳定位置中的坐标值存在于所述项目内,则仍将坐标值补偿在所述项目内。
4.如权利要求1所述的方法,其中,在通过第一补偿而补偿的坐标值上显示光标的步骤包括: 根据输入设备的移动的瞬时速度,对在接收到按钮选择命令之后所计算的坐标值进行第二补偿; 显示通过第二补偿而补偿的光标。
5.如权利要求4所述的方法,其中,第二补偿的步骤包括:当瞬时速度等于或高于第一预定值时,通过反映在接收到按钮选择命令之后所计算的坐标值来显示光标,并且当瞬时速度低于第二预定值时,将在接收到按钮选择命令之后所计算的坐标值补偿到先前计算的坐标值。
6.如权利要求5所述的方法,其中,第二补偿的步骤包括:当瞬时速度高于第二预定值并低于第一预定值时,根据瞬时速度添加权值并补偿计算的坐标值。
7.如权利要求1所述的方法,其中,第一补偿的步骤还包括: 通过确定按钮选择命令被接收的时间段和在接收按钮选择命令期间所计算的坐标值的变化量中的至少一个,来确定按钮选择命令是点击命令还是拖动命令。
8.如权利要求7所述的方法,所述确定还包括:当按钮选择命令被接收的时间段等于或低于预定时间段时,或者当按钮选择命令被接收的时间段高于预定时间段时并且当计算的坐标值在接收所述命令期间的变化量低于预定值时,将按钮选择命令确定为点击命令。
9.如权利要求7所述的方法,所述确定包括:当按钮选择命令被接收的时间段高于预定时间段,并且当计算的坐标值在接收所述命令期间的变化量等于或高于预定值时,将按钮选择命令确定为拖动命令。
10.如权利要求7所述的方法,所述操纵包括:当按钮选择命令是点击命令时,执行光标被放置的项目,并且当按钮选择命令是拖动命令时,沿着输入设备的操纵来移动光标被放置的项目。
11.如权利要求1所述的方法,其中,输入设备是在由输入设备指向的位置处显示坐标值的绝对映射方法的输入设备。
12.—种显示设备,包括: 显示器,被构造为显示光标和项目中的至少一个; 通信器,被构造为与外部输入设备进行通信; 控制器,被构造为基于通过通信器接收到的输入设备的移动信息来计算坐标值,被构造为在计算的坐标值上显示光标,并且当通过通信器从输入设备接收到按钮选择命令时,被构造为补偿在接收到按钮选择命令之后所计算的坐标值,并被构造为控制显示器在补偿的坐标值上显示光标。
13.如权利要求12所述的显示设备,其中,控制器将计算的坐标值补偿到在接收到按钮选择命令之前的预定时间段期间在计算的坐标值中不存在变化的稳定位置的坐标值。
14.如权利要求12所述的显示设备,其中,当在光标被放置在项目上的同时从输入设备接收到按钮选择命令时,即使在接收到按钮选择命令之后所计算的坐标值超出了所述项目,如果在接收到按钮选择命令之前在稳定位置中的坐标值存在于所述项目内,则控制器仍将坐标值补偿在所述项目内。
15.如权利要求12所述的显示设备,其中,控制器控制显示器根据输入设备的移动的瞬时速度来补偿在接收到按钮选择命令之后所计算的坐标值,并在通过第二补偿而补偿的坐标值上显示光标。
【文档编号】G06F3/033GK103914156SQ201410001754
【公开日】2014年7月9日 申请日期:2014年1月2日 优先权日:2013年1月2日
【发明者】文钟普, 崔恩硕, 苏秉石, 崔相彦 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1