用于处理用户输入的设备和方法

文档序号:10693997阅读:625来源:国知局
用于处理用户输入的设备和方法【专利摘要】提供一种处理显示设备的手势输入的方法和设备。所述方法包括:基于显示设备的操作状况设置手势输入模式,在显示设备的屏幕上显示关于设置的手势输入模式的信息,以及响应于接收到与设置的手势输入模式对应的输入,对屏幕执行控制操作。【专利说明】用于处理用户输入的设备和方法
技术领域
[0001]与示例性实施例一致的设备和方法涉及一种显示设备,更具体地涉及用于接收可通过显示设备的各种输入装置输入的用户手势的显示设备和方法。【
背景技术
】[0002]接收用户输入的相关领域的显示设备通常支持从遥控器发送的四方向输入。近来,除了四方向输入以外,显示设备已被设计为例如通过鼠标、触摸板、声音命令等接收另外的输入。输入装置可以被用于对屏幕上的对象的例如放大、缩小、旋转等各种功能。在这方面,当遥控器被用于这些功能时,遥控器的可用性是有限的。因此,为了努力更容易地控制屏幕上的对象,已经引入了用用户的手输入手势的方法。[0003]图1示出用于旋转在相关显示设备的屏幕上显示的对象11的用户手势输入的示例。响应于在用户的两个拳头相隔预定距离时沿一个方向(顺时针或逆时针)旋转这两个拳头,对象11旋转,如图1的(A)所示。另外,响应于用户的两个拳头相互移开,对象11被放大,如图1的(B)所示。[0004]但是,因为可以使用各种输入装置来输入用户手势,并且,因为显示设备的功能多样化,所以用户经常难以识别用于执行对应功能的最佳的输入装置或者输入方法。因此,期望有这样一种功能,即,可以基于显示设备的操作状况来引导用户并提供关于各种输入装置的信息。【
发明内容】[0005]技术问题[0006]示例性实施例克服上述缺点和上面未描述的其他缺点。此外,不要求示例性实施例克服上述缺点,并且,示例性实施例可以不克服任何上述问题。[0007]—个或更多个示例性实施例提供一种显示设备,该显示设备可以通过根据显示设备的操作状况提供关于各种输入装置的用途信息来帮助引导用户,从而提高用户便利性。[0008]解决问题的方案[0009]根据示例性实施例的一方面,提供一种处理被输入到显示设备的手势输入的方法,所述方法包括:基于显示设备的操作状况来设置手势输入模式;在显示设备的屏幕上显示关于设置的手势输入模式的信息;以及响应于接收到与设置的手势输入模式对应的输入,对屏幕执行控制操作。[0010]手势输入模式的设置步骤可以包括:根据显示设备的操作状况推荐手势输入模式并在屏幕上显示推荐的手势输入模式;响应于输入对推荐的手势输入模式的选择,将推荐的手势输入模式设置为手势输入模式。[0011]手势输入模式的设置步骤可以包括:响应于通过设置的手势输入模式执行用户输入,显示关于另一可用手势输入模式的信息;响应于输入对所述另一可用手势输入模式的选择,将手势输入模式设置为所述另一个可用手势输入模式。[0012]所述方法还可以包括响应于手势输入模式被改变来显示指示手势输入模式被改变的信息。[0013]所述方法还可以包括:响应于接收到对与设置的手势模式不同的手势输入模式的用户输入,确定所述不同的手势输入模式是否可用;以及将手势输入模式转换为所述不同的手势输入模式。[0014]所述方法还可以包括根据屏幕上的接收到的用户输入显示输入装置的推荐的移动路径。[0015]所述输出步骤可以包括:响应于设置的手势输入模式是书写输入模式,分析接收到的输入,将接收到的输入转换为字符,以及显示转换的字符。[0016]所述输出步骤可以包括:响应于设置的手势输入模式是操作控制模式,分析接收到的输入,将接收到的输入转换为控制命令,以及根据转换的控制命令控制显示设备。[0017]显示设备的操作状况可能是基于由显示设备正在执行的应用。[0018]根据另一个示例性实施例的一个方面,提供一种用于在其上记录有用于执行所述方法的程序的非暂态计算机可读介质。[0019]根据另一个示例性实施例的一个方面,提供一种显示设备,所述显示设备包括:显示器;被配置为接收用户输入的输入单元;控制器,被配置为根据显示设备的操作状况设置手势输入模式,在显示器的屏幕上显示关于设置的手势输入模式的信息,并且,响应于接收到与设置的手势输入模式对应的输入,对屏幕执行控制操作。[0020]控制器可以被配置为根据显示设备的操作状况推荐手势输入模式并显示推荐的手势输入模式,并且,响应于输入对推荐的手势输入模式的选择,将推荐的手势输入模式设置为手势输入模式。[0021]响应于通过设置的手势输入模式执行用户输入,控制器可以被配置为在屏幕上显示关于另一可用手势输入模式的信息,并且响应于输入对所述另一手势输入模式的选择,将手势输入模式设置为所述另一手势输入模式。[0022]控制器还可以被配置为响应于手势输入模式被改变来显示指示手势输入模式被改变的信息。[0023]响应于接收到对与设置的手势输入模式不同的手势输入模式的输入,控制器可以被配置为确定所述不同的手势输入模式是否可用,并且将显示设备的手势输入模式转换为所述不同的手势输入模式。[0024]控制器可以被配置为根据接收到的用户输入显示输入装置的推荐的移动路径。[0025]响应于设置的手势输入模式是书写输入模式,控制器可以被配置为分析接收到的输入,将接收到的输入转换为字符,并在屏幕上显示转换的字符。[0026]响应于设置的手势输入模式是操作控制模式,控制器可以被配置为:分析接收到的输入,将接收到的输入转换为控制命令,并根据转换的控制命令控制显示设备。[〇〇27]显示设备的操作状况可能是基于由显示设备正在执行的应用。[〇〇28]根据另一个示例性实施例的一个方面,提供一种显示设备,所述显示设备被配置为通过多个输入装置接收用户输入,所述显示设备包括:控制器,被配置为从所述多个输入装置当中确定至少一个输入装置作为用于与由所述显示设备执行的应用的用户交互的输入装置;显示器,被配置为在执行应用的期间显示识别由控制器确定的所述至少一个输入装置的信息。[0029]所述多个输入装置可以包括遥控器、键盘、照相机、麦克风、触摸板和鼠标中的至少一种。[0030]所述控制器可以被配置为基于由显示设备正执行应用来确定所述至少一个输入装置。[0031]所述控制器可以被配置为确定多个输入装置作为用于与应用的用户交互的输入装置,并且,所述显示器被配置为显示识别所述多个输入装置的信息。[0032]所述控制器还可以被配置为从确定的多个输入装置当中确定输入装置作为优先的输入装置,并且,所述显示器可以被配置为显示识别优先的输入装置的优先级的信息。[0033]响应于用户通过第一输入装置输入命令,所述控制器还可以被配置为推荐第二输入装置作为用于输入命令的更优的输入装置。[〇〇34]本发明的有益效果[〇〇35]一个或更多个示例性实施例提供一种显示设备,该显示设备可以通过根据显示设备的操作状况提供关于各种输入装置的用途信息来帮助引导用户,从而提高用户便利性。【附图说明】[0036]通过参照附图描述某些示例实施例,上述和/或其它的方面将变得更加清楚,在附图中:[〇〇37]图1是示出用于在显示器上旋转对象的相关用户手势输入的示图;[0〇38]图2是示出根据示例性实施例的显示系统的示图;[0039]图3是示出根据示例性实施例的显示设备的框图;[0040]图4是示出根据示例性实施例的显示关于设置的手势输入模式的信息的显示设备的示图;[0041]图5是示出根据示例性实施例的在多种输入模式可用时的图像的显示的示图;[〇〇42]图6A是示出根据示例性实施例的推荐用户可用的另一种输入模式的显示设备的示图;[〇〇43]图6B是示出根据示例性实施例的用户可用的另一个手势输入模式的示图;[0044]图7是示出根据示例性实施例的指示输入模式改变的显示设备的示图;[0045]图8是示出根据示例性实施例的可能的手势输入的方法和操作的表;[0046]图9A示出根据示例性实施例的在用户手势输入模式被设置时根据遥控器触摸手势输入模式接收到的输入;[〇〇47]图9B示出根据示例性实施例的在用户手势输入模式被设置时根据遥控器触摸手势输入模式接收到的输入;[〇〇48]图10A示出根据示例性实施例的显示手势路径的显示设备;[〇〇49]图10B示出根据示例性实施例的显示遥控器移动手势路径的显示设备;[〇〇5〇]图11是示出根据示例性实施例的被设置为书写输入模式的显示设备的操作的示图;[0051]图12是示出根据示例性实施例的用通过触摸板的用户手势输入交互的显示设备所显示的游戏的示图;以及[0052]图13是根据各种示例性实施例的手势输入处理方法的流程图。【具体实施方式】[〇〇53]现在将参照附图更加详细地描述某些示例性实施例。在整个附图和详细描述中,除了另有说明或提供以外,相同的附图标记将被理解为是指相同的元件、特征和结构。这些图可能不是按比例的,为了清楚、说明和方便,可放大这些图中的元件的相对尺寸、比例和描绘。[〇〇54]下面的详细描述被提供用来帮助读者获得对本文中描述的方法、设备和/或系统的全面的理解。但是,本文中描述的方法、设备和/或系统的各种改变、修改和等同物对于本领域的普通技术人员来说将是清楚的。描述的处理步骤和/或操作的进程是示例;但是,步骤和/或操作的顺序并不局限于本文中阐述的顺序,并且可以如本领域中已知的那样改变,除了步骤和/或操作必需按照一定的顺序发生以外。此外,为了更加清楚和简明,对于本领域的普通技术人员来说公知的功能和结构的描述可以被省略。[0055]本文中描述的特征可以以不同的形式被实施,并不被解释为局限于本文中描述的示例。确切地说,提供本文中描述的示例,使得本公开将是彻底的、完整的,并且,将向本领域的普通技术人员传达本公开的全部范围。[0056]图2是示出根据示例性实施例的显示系统的示图。[〇〇57]如图2所示,显示系统可被用来利用多个输入装置21至29在显示设备100上进行输入。例如,鼠标21是可被用来移动鼠标指针(mousepointer)并在屏幕上选择对象的输入装置。遥控器23和29可生成各种控制命令并将这些控制命令发送到显示设备100。在本示例中,遥控器23包括触摸板。因此,遥控器23可检测触摸板上的用户手势输入,并可以将该用户手势输入发送到显示设备1〇〇。另外,控制命令可通过由用户使用两个遥控器23和29进行的按钮操纵来生成。遥控器30包括可检测遥控器30的移动并将关于该移动的信息发送到显示设备100的移动传感器。因此,用户可用各种方式通过简单地移动遥控器30来输入命令。麦克风25可检测声音并可将所述声音发送到显示设备100。显示设备100可识别从麦克风25接收到的语音命令并将所述语音命令转换为对应的控制命令。[〇〇58]在没有前述输入装置的情况下,也可能会使用用户手或身体27输入用户手势。例如,显示设备100可以包括用于拍摄用户手的装置,例如,照相机。因此,显示设备100可以分析由照相机捕获的一个或更多个图像并确定手操作中的变化来识别控制命令。[0059]显示设备100可从前述输入装置接收用户输入并执行对应的输出。例如,显示设备100可以输出对象,接收用于操纵对象的用户输入并执行对应的输出。在运动图片正被输出到屏幕大小的整个部分的示例中,显示设备100可接收用于调整运动图像的输出大小的用户输入。响应于用户手势是减少图像大小的输入,显示设备100可以只在整个屏幕的部分区域上输出运动图像。[0060]应该认识到,在与显示设备对应的屏幕上显示的对象的类型不受限制。例如,对象可以是图像内容、应用、游戏内容、缩略图图像、窗口小部件(Widget)、项目、菜单等中的至少一个。[0061]图3是示出根据示例性实施例的显示设备100的框图。[〇〇62]参照图3,显示设备100可以是终端,例如,数字电视、平板设备(tablet)、个人计算机(PC)、便携式多媒体播放器(PMP)、个人数字助理(PDA)、智能电话、蜂窝电话、数字相框、数字标牌、公用电话亭等等。又例如,显示设备1〇〇可以是与终端连接的机顶盒。在图3的示例中,显示设备包括显示器110、控制器120和输入单元130。[〇〇63]显示器110可以在屏幕上显示对象。显示器110可以基于来自控制器120的控制信号输出与用户输入对应的图像并输出关于输入模式的信息。显示器110可以包括各种显示面板。例如,显示器110可以包括有机发光二极管(0LED)、液晶显示器(LCD)面板、等离子体显示面板(PDP)、真空荧光显示器(VFD)、场发射显示器(FED)、电致发光显示器(ELD)等等。显示面板可以被设计为发光型显示面板。在某些方面,显示器可以被设计为反射型显示器,例如,电子墨,粉红色墨(P-1nk),光子晶体等。另外,显示面板可以被实施为柔性显示器、透明显示器等等。显示设备100可以被实施为包括两个或更多个显示面板的多显示器设备100〇[0064]输入单元130可以接收用户输入。输入单元130可以包括例如从遥控器、麦克风、麦克风、鼠标等接收控制信号的接口。输入单元130也可以包括成像装置。在用户手势的情况中,可以通过输入单元130中包括的成像装置来捕获图像。[0065]预先处理、数据转换等可以通过每一个输入装置来执行。结果是,原始数据可以直接被发送到显示设备100,并且,数据处理操作可以由显示设备100执行,这会基于被用来输入数据的方法而变化。[〇〇66]控制器120可控制显示设备100的整体操作。例如,控制器120可以是或者可以包括一个或更多个处理装置。处理装置可以使用一个或更多个通用或专用计算机(例如,处理器、控制器和算术逻辑单元)、数字信号处理器、微处理器、场可编程阵列、可编程逻辑单元、微处理器或能够运行软件或执行指令的任何其它的装置来实现。[〇〇67]控制器120可以根据显示设备100的操作状况设置预定的手势输入模式。操作状况是指显示设备显示对象并等待用户输入的状况。例如,在用户使用短消息服务(SMS)时,可以执行SMS应用,并且可以显示图形用户接口(GUI)。在本示例中,可以设置预定的输入模式。当智能电话或平板个人计算机(PC)执行输入时,控制器120可以将手势输入模式设置为触摸输入模式。又例如,控制器可以将手势输入模式设置为书写输入模式。在本示例中,用户可以例如使用鼠标进行拖动输入,并且,用户可以例如使用键盘进行字符输入。[〇〇68]可能存在各种输入模式。例如,显示设备100的输入模式可以包括用于输入由用户对象(例如手)输入的手势的用户手势输入模式。输入模式可以包括用于接收通过遥控器的触摸板输入的触摸手势的遥控器触摸手势输入模式。输入模式可以包括用于基于由移动传感器检测到的遥控器的移动接收手势输入的遥控器移动手势输入模式。又例如,输入模式可以包括用于接收通过操纵遥控器的按钮生成的控制命令的遥控器按钮输入模式。[〇〇69]响应于显示设备100被接通,控制器120可以将该输入模式设置为默认输入模式。在显示设备100被实施为数字电视(DTV)的示例中,可能最经常使用遥控器。因此,默认输入模式可以被设置为遥控器按钮输入模式。[0070]显示设备100也可能同时支持多种不同的输入模式。例如,响应于显示设备100执行应用,可能会通过遥控器和指向器装置(pointerdevice)来进行用户输入。[0071]图4是示出根据示例性实施例的显示关于设置的用户手势输入模式的信息的显示设备的示图。例如,因为本文描述的显示设备100可以提供多种输入模式,所以通知用户当前设置的输入模式对用户是有帮助的。[0072]参照图4,控制器120控制显示器110在屏幕的一区域处显示关于当前设置的输入模式的信息。例如,在当前设置的输入模式是遥控器触摸手势输入模式时,在屏幕的区域45上显示与遥控器的触摸手势对应的图标。在本示例中,手势能够通过遥控器的触摸板被输入到显示设备100。因此,当在屏幕41上显示对象43时,显示设备100可以在屏幕的区域45上显示指示可以通过遥控器输入手势的信息。[0073]根据各个方面,各种输入模式中的不同的输入装置可以被用来输入命令,例如,遥控器移动手势输入模式、用户手势输入模式、鼠标输入模式、键盘输入模式、语音输入模式、指针输入模式、遥控器触摸手势输入模式等等。可以在屏幕的一区域上显示关于设置的或者以另外方式确定的输入模式或输入装置的信息。虽然图4示出其中关于输入模式的图标被显示的示例,但是可以显示其他的标识符。例如,可以显示不是图标的字符、运动图像等。也可以显示输入手势形状。例如,拖动方向或形状可以被显示为箭头移动。[0074]根据各个方面,显示设备100可以支持多种输入模式,并且,可以显示关于多种输入模式的信息。应该认识到,可以根据显示设备100的操作状况改变被支持的输入模式的数量和类型。在本示例中,操作状况可以基于由用户选择由显示设备执行的应用。例如,响应于web浏览器被执行,尽管可以支持通过鼠标输入模式、用户手势输入模式、遥控器移动手势输入模式等的输入,但是,在用户正在撰写电子邮件时用户手势输入模式可能是未激活的。另外,可能在多个被支持的输入模式之间存在优先级,并且,也可以显示关于优先级的fg息。[〇〇75]图5是示出根据示例性实施例的在支持多种输入模式时显示设备的显示图像的示图。[〇〇76]参照图5,关于对象43,在本示例中,通过用户手势的输入和通过遥控器45的输入都是可能的。为了显示指示对于通过用户手势的输入存在优先权的信息,与用户手势输入模式对应的图标被突出显示,如该图标周围的粗线所证明的。因此,用户可以通过遥控器或者用户手势输入来转换输入模式。[〇〇77]但是,在本示例中,控制器120没有在屏幕的一个区域上显示关于可用输入装置的信息,即,输入模式信息。相反,在本示例中,控制器120可以基于显示设备100的操作状况推荐最佳输入装置。在本示例中,在接收到关于推荐的输入模式的选择时,控制器120可以控制显示设备100来设置输入模式。[〇〇78]例如,如果在显示设备100的特定操作状况中多种输入模式可用,则控制器120可以确定对于所述输入模式中的一个或更多个的用户便利性低,并且,可以推荐具有较高或最佳的用户便利性的输入模式。例如,用户便利性可由显示设备100的设计者确定。又例如,用户便利性可由提供应用或固件的公司确定。例如,关于特定游戏,游戏提供者可以设置最适合执行该游戏的输入模式并由此推荐该输入模式。又例如,用户便利性可基于显示设备100的用户的偏好来确定。[0079]输入模式之间的优先级可被设置为提供具有最高优先级的输入模式作为默认输入模式,并且,可以提供接口来允许选择另一种输入模式。又例如,可以基于预定义的规则来提供默认输入模式。又例如,可以提供关于适合于显示设备100的操作状况的输入模式的信息。因此,可以改变关于显示设备100的操作状况的初始输入模式,并且可推荐用户便利的输入模式。[0080]图6A是示出根据示例性实施例的推荐用户可用的另一种输入模式的显示设备的示图。[0081]参照图6A,当在默认输入模式或者由用户选择的输入模式下接收到用户输入时,控制器120可以处理该输入。在图6A中,当用户进行用于放大对象43的输入60(如通过沿相反的方向相互移开两个拳头所示)时,控制器120可以进行用于放大对象43的输出。在本示例中,在区域47处显示指示当前配置的输入模式是用户手势输入模式的图像。[〇〇82]另外,如果另一种手势输入模式对用户可用,则控制器120可以控制显示器110在屏幕上显示关于另一种手势输入模式的信息。在图6A的示例中,在屏幕的另一个区域49上显示指示对于同一输出的不同的输入模式可用的信息。尤其是,显示指示通过遥控器的触摸板可用类似的手势输入的信息。但是,为了输入用户需要用双手操作的用户手势,可能难以根据用户的姿态或位置来检测用户正请求的精确的操作。在这种情况中,通过遥控器的触摸板,相同的手势是可能的。因此,用户可能能够通过遥控器的触摸板更便利地进行输入,而不管用户的姿态或位置如何。因此,关于另一种可用的输入模式的信息可被通知用户,并被显示在屏幕的另一个区域49上。[0083]在图6A中,为了强调当前使用的输入模式,突出显示用户手势输入模式的指示。例如,用户可能能够通过用户手势、遥控器的操纵等来改变输入模式。[〇〇84]图6B是根据另一个示例性实施例的用户可用的另一个手势输入模式的示图。[〇〇85]图6B的左部示出其中用户操纵遥控器的方向键来改变指针在显示屏幕上的位置的示例(即,遥控器按钮输入模式)。响应于用户操纵遥控器的方向键进行以改变指针在显示屏幕上示出的虚拟键盘上的位置的输入,显示设备100可以在屏幕的区域49上显示指示另一种输入模式可用于同一控制命令的信息。例如,显示设备1〇〇可以沿与操纵的方向键对应的方向移动包括移动传感器的遥控器,以在屏幕的区域49上显示指示指针在虚拟键盘上的位置能够被改变的信息。[0086]例如,当用户意图从显示屏幕的当前位置移开指针,并且,通过操纵方向键来执行该处理时,用户可能会遇到操纵方向键多个次数的不便。在本示例中,显示设备100可以确定用户的意图并将包括移动传感器的遥控器移动到与操纵的方向键对应的方向键,以在屏幕的区域49上显示指示指针在虚拟键盘上的位置能够被改变的信息。因此,显示设备100可以基于用户的意图推荐另一种手势输入模式。[〇〇87]例如,当用户在预定的时间段内输入特定的方向键五次或更多次时,显示设备100可以确定用户意图为从当前位置移开指针。在本示例中,显示设备100可以在屏幕的一个区域上显示包括移动传感器的遥控器能够被使用(遥控器手势输入模式)的指示。[0088]又例如,用户可以从开始就通过遥控器进行输入。在本示例中,当用户将遥控器倾斜成相对于一表面成预定的角度或更大角度时,显示设备1〇〇可以进入遥控器手势输入模式。另外,显示设备100可以在屏幕的一个区域上显示指示怎样进入遥控器手势输入模式的信息。在这种情况中,可以显示指示当前的输入模式被改变为遥控器手势输入模式的信息(参考图7的示例)。[0089]图7是示出根据示例性实施例的指示输入模式中的变化的显示设备的示图。[0090]在输入模式被改变时,控制器120可以控制显示器在屏幕的一区域上显示指示输入模式的变化的指导信息。图7示出这样的示例,其中,根据显示设备100的用户对推荐输入模式的选择,将输入模式从用户手势输入模式改变为遥控器触摸输入模式。在本不例中,在屏幕的上部区域48上显示指示输入模式从用户手势输入模式改变为遥控器触摸输入模式的信息。另外,当前的输入模式也可以被显示在屏幕的另一个区域上。在本示例中,因为改变后的输入模式是遥控器触摸输入模式,所以在区域47上显示关于遥控器触摸输入模式的fg息。[〇〇91]控制器120控制显示器110基于接收到的用户输入进行输出。此外,在显示设备100还包括声音输出单元(未示出)时,控制器120可以控制声音输出单元生成和输出蜂鸣声或其他声音。[0092]因为通过遥控器的触摸板的手势输入和用户手势输入使用不同的输入方法,所以在具有相同含义的输入之间的映射可能是有帮助的。图8是示出根据示例性实施例的可能的手势输入的方法和操作的表。[0093]如图8所示,可以通过用户将双手朝向中心点来执行放大命令用户手势。又例如,放大命令可以使用触摸板来进行,并且,可以通过在手指接触触摸板时拖动两个手指朝向对方来执行。其中两个触摸点中的一个被移动且另一个被固定的情况和其中两个点都被移动的情况可以相同的方式被处理。[〇〇94]缩小命令用户手势可以通过用户相对于同一点将双手相互移开来执行。又例如,放大命令可以使用触摸板来进行,并且,可以通过在手指接触触摸板时拖动两个手指相互离开来执行。其中两个触摸点中的任何一个被移动且另一个被固定的情况和其中两个点都被移动的情况可以相同的方式被处理。[0095]旋转命令可以被用来旋转对象。例如,旋转命令可以被用来将沿水平方向显示的图片旋转90度以在垂直方向上显示图片,或者,反之亦然。旋转命令可以通过在双手相隔预定距离时沿相同的方向(顺时针或逆时针)旋转双手的用户手势来执行。又例如,旋转命令可以通过如下利用触摸板来执行:在手指相隔预定的距离且触摸触摸板时相对于中心点沿相同的方向旋转一个或更多个手指。[〇〇96]返回命令可以被用来返回到之前通过web浏览器访问的页面,以取消应用的执行,将文件目录移动到更高的目录等等。返回命令可以如下执行:用户顺时针地旋转手指,以在所有的手指展开时形成圆形的路径。用于选择电视(TV)中的前一频道的命令可以与返回命令不同地被定义。例如,在图8中,顺时针地旋转一个手指以形成圆形路径的手势输入可以被定义为前一频道选择命令。图8中定义的手势仅仅是示例性的,因此,有可能根据需要定义和映射其他手势。[〇〇97]图9A示出根据示例性实施例的在用户手势输入模式被设置时根据遥控器触摸手势输入模式接收到的输入,并且,图9B示出根据示例性实施例的在用户手势输入模式被设置时根据遥控器触摸手势输入模式接收到的输入。在这些示例中,对于输入模式的转换,考虑用户直觉。[〇〇98]在接收到与为显示设备100设置的输入模式不同的输入模式的输入时,控制器120可以确定根据不同的输入模式的用户输入是否可能。在本示例中,如果不同的输入是可能的,则显示设备100的输入模式可以被转换为不同的输入模式,并且,可以处理接收到的输入。[0099]在图9A的示例中,显示设备100设置用户手势输入模式。如上所述,显示设备100可以显示关于当前设置的用户手势输入模式的信息,并且指示关于其他可用输入模式的信息,例如,指示通过遥控器的触摸手势输入是可能的信息。但是,在没有选择输入模式的情况下,用户可以尝试根据输入模式进行输入。在图9A的示例中,用户可以在没有通知的情况下在遥控器的触摸板上输入缩小手势。[0100]在本示例中,控制器120可以确定使用遥控器的触摸板的手势输入是否可能并可以分析输入手势。此外,对象43可以响应于输入手势被放大。另外,如果显示设备100的输入模式尚未在遥控器触摸手势输入模式中,则显示设备100的输入模式可以被改变为遥控器触摸手势输入模式。如上所述,在其中只有一个触摸点被移动61和62的情况和其中两个触摸点都被移动63的情况可以相同的方式被处理。[0101]在图9B的示例中,显示设备100可以设置用户手势输入模式。例如,显示设备100可以显示关于当前设置的用户手势输入模式的信息,并且指示关于其他可用输入模式的信息,例如,指示通过包括移动传感器的遥控器的触摸手势输入可用的信息。但是,在没有选择另一种输入模式的情况下,用户可以进行移动遥控器60的输入。[0102]在本示例中,控制器120可以确定使用遥控器的移动的手势输入是否可能并可以分析输入手势。基于输入手势,可以移动屏幕41上的突出显示或点位置43。另外,显示设备100的输入模式可以被改变为遥控器移动手势输入模式48。[0103]控制器120可以控制显示器在屏幕的一区域上示出根据接收到的用户手势输入的手势路径。该功能允许用户检查由用户进行的手势输入,以将输入指导提供给用户。[〇1〇4]图10A不出根据不例性实施例的显不移动的手势路径的显不设备。在图10A中,用户使用遥控器60进行触摸手势输入。关于当前设置的输入模式的信息被显示在屏幕的区域47处,并且,触摸手势输入的路径被显示在处于设置的输入模式的屏幕的另一个区域46处。在本示例中,用户对旋转命令进行手势输入,并且,响应于此,旋转对象43,如图10A的右部所示。当手势输入完成时,手势输入的显示的路径可能会消失46。[〇1〇5]在遥控器移动手势输入模式的情况中,控制器120可以控制显示器在屏幕的区域上示出遥控器根据接收到的遥控器移动手势输入移动。该功能允许用户检查遥控器移动手势方向,以提供输入的指导信息给用户。[0106]图10B示出显示设备显示遥控器移动手势路径。在图10B中,用户沿右方向旋转遥控器60,以在玩游戏时旋转枪43。关于当前设置的输入模式的信息被显示在屏幕的区域47处,并且,遥控器移动手势输入的路径被显示在处于设置的输入模式的屏幕的另一个区域46处。用户通过旋转遥控器60来进行手势输入,因此,旋转对象43,如图10B的右部所示。当手势输入完成时,手势输入的显示的路径消失46。[0107]显示设备100可以支持通过各种输入模式的书写输入。例如,显示设备100可以允许通过遥控器的触摸板的书写输入或用户手势输入。在书写输入是可能的时,对应的模式被定义为书写输入模式。例如,用户手势输入模式、遥控器触摸手势输入模式等中的每一个可以具有书写输入模式。在书写输入模式中,控制器120可以分析用户手势并将用户手势转换为字母数字字符。另外,转换的字符可以被显示在屏幕上。[0108]图11是示出根据示例性实施例的被设置为书写输入模式的显示设备的操作的示图。[0109]在用户手势输入模式中,用户在空间47上输入用户手势。在本示例中,输入用户手势的路径可以被解释为对应的字符。在图11中,用户在三维(3D)空间中执行与字母“c”对应的手势,并且,控制器120分析捕获的图像并将该图像转换为字符“c”。另外,字符“c”被显示在屏幕46上。为了将屏幕上显示的字符插入到输入窗口,可以执行单独的手势。例如,在用户发出拳头时,显示的字符“c”可以被插入到输入窗口中。[0110]书写输入模式可以是根据字符和数字识别的模式。例如,在字符输入模式的情况中,手势被解释为字符,并且,在数字输入模式的情况中,手势被解释为数字。例如,数字可以根据更简单的算法被解释,并且,可以执行更高数量的计算以区分字符和数字,从而可以区分字符和数字计算。但是,尽管字符输入和数字输入可以从头通过待区分的用户界面图像来被区分,但是用户可能无法区分字符和数字并可以输入字符和数字,并且,控制器120可以根据字符/数字算法区分和解释字符和数字。[0111]又例如,各种输入模式可以是操作控制模式。如果设置的手势输入模式是操作控制模式,则控制器120可以分析接收到的用户手势输入并将用户手势输入转换为控制命令并根据转换的控制命令控制显示设备。[0112]如上所述,控制器120可以包括硬件配置,例如,微处理单元(MPU)、中央处理单元(CPU)、高速缓存存储器、数据总线等等。控制器也可以包括软件配置,例如,操作系统(0S)、用于执行特定目的的应用等等。控制器120可以根据系统时钟读取用于显示设备100的操作的控制命令,并根据读取的控制命令生成电信号来执行硬件配置的每一个组件。例如,前述的输入处理方法可以由独立的应用执行或者被包括在一个DSP或FPGA中,并且可以被执行。[0113]显示设备100可以包括用于普通计算设备的组件。除了具有上述充分的控制和计算能力的CPU,显示设备100还可以包括硬件配置,例如,包括硬盘或蓝光盘的大容量辅助存储装置、包括触摸屏的输入/输出装置、短距离通信模块、包括HDMI的有线/无线通信模块、数据总线等等。[0114]本发明的前述各种实施例可以被用于诸如游戏、教育、因特网、TV等各种服务中。图12是示出根据示例性实施例的用通过触摸板的用户手势输入交互的显示设备所显示的游戏的示图。[0115]参照图12,指示当前在屏幕上玩视频游戏的信息可以通过遥控器的触摸板被操纵,并且,在显示设备100的屏幕的上部上显示用户手势。这里,用户选择触摸板并执行游戏。在图12的示例中,在通过遥控器的触摸板而不是显示设备100的触摸屏进行触摸以加载要由弹弓射击的炮弹时按压触摸点。橡皮带被拉伸的程度由拖动输入确定,然后,完成触摸以发射弹弓。[0116]图13是根据各种示例性实施例的手势输入处理方法的流程图。[0117]参照图13,根据本发明的实施例的手势输入处理方法包括,在S1310中,根据显示设备的操作状态设置手势输入模式,在S1320中在屏幕的一区域上显示关于设置的手势输入模式的信息,在S1330中接收用户手势输入,以及在S1340中执行与接收到的用户手势输入对应的输出。[0118]例如,S1310中的手势输入模式的设置可以包括:根据显示设备的操作状态推荐手势输入模式,以及在屏幕上显示手势输入模式。响应于输入对显示的手势输入模式的选择,设置可以包括将选择的手势输入模式设置为输入模式。[0119]又例如,S1310中的手势输入模式的设置可以包括:响应于通过预定的手势输入模式执行用户输入,在屏幕上显示关于其他可用手势输入模式的信息,以及响应于输入对显示的手势输入模式的选择,设置手势输入模式。[0120]手势输入处理方法还可以包括:在S1320中,响应于改变手势输入模式,在屏幕的一区域上显示指示手势输入模式被改变的指导信息。例如,手势输入处理方法还可以包括:响应于接收到对于不同的手势输入模式的手势输入,将显示设备的手势输入模式转换为不同的手势输入模式。所述方法还可以包括:在S1330中在屏幕上显示根据接收到的用户手势输入的手势路径。[0121]S1340中的与接收到的用户手势输入对应的输出可以包括:响应于设置的手势输入模式是书写输入模式,分析接收到的用户手势输入并将用户手势输入转换为字符,以及在屏幕上显示转换的字符。[0122]又例如,S1340中的与接收到的用户手势输入对应的输出步骤可以包括:响应于设置的手势输入模式是操作控制模式,分析接收到的用户手势输入并将用户手势输入转换为控制命令,以及根据转换的控制命令控制显示设备。[0123]根据各个方面,这里提供一种可以使用多个输入装置接收来自用户的输入的显示设备。例如,基于为了在显示设备上执行而选择的应用,显示设备可以确定用于在执行期间与应用交互的至少一个输入装置。为了辅助用户,显示设备可以输出识别信息到显示器,以识别用户可以用于与应用交互的至少一个输入装置。因此,在存在能够使用的多个输入装置时,可以提高与显示设备交互的用户方便性。[0124]为了独立或共同地指示或配置处理装置以如期望的那样操作,上述的方法可以被写成计算机程序、一条代码、指令或其某一组合。软件和数据可以以任何类型的机器、组件、物理或虚拟设备、计算机存储介质或者能够提供指令或数据到处理装置或者由处理装置解释的装置永久地或临时地实施。软件也可被分布在网络耦合计算机系统上,从而软件以分布的方式被存储和执行。特别地,软件和数据可以由一个或更多个非暂态计算机可读记录介质存储。介质也可以单独地包括软件程序指令、数据文件、数据结构等,或者结合地包括软件程序指令、数据文件、数据结构等。非暂态计算机可读记录介质可以包括可以存储数据的任何数据存储装置,这些数据可以其后由计算机系统或处理装置读取。非暂态计算机可读记录介质的示例包括只读存储器(R0M)、随机存取存储器(RAM)、压缩盘只读存储器(CD-R0M)、磁带、USB、软盘、硬盘、光学记录介质(例如,CD-ROM或DVD)和PC接口(例如,PC1、PC1-eXpreSS、WiFi等)。另外,用于实现本文中公开的示例的功能程序、代码和代码段可以由本领域的程序员基于如本文中提供的附图的流程图和框图及其相应描述来解释。[0125]前述的手势输入处理方法可以诸如FPGA的嵌入形式的形式被嵌入和提供在硬件集成电路(1C)芯片中,或者被包括和实施在显示设备100的应用或DSP中。[0126]根据前述的本发明的各种实施例,可以根据显示设备的操作状态引导各种输入装置的用途信息,从而提高用户方便性。[0127]虽然本公开包括特定的示例,但对于本领域的普通技术人员而言显然的是,在不脱离权利要求及其等同物的精神和范围的情况下可以在这些示例中进行形式或细节上的各种改变。本文中描述的示例将被认为仅仅在描述性的意义上,而不是出于限制的目的。在每一个示例中的特征或方面的描述将被认为可适用于其它示例中的相似的特征或方面。如果按照不同的顺序执行描述的技术,并且/或者,如果描述的系统、构架、装置或电路中的组件以不同的方式组合并且/或者被其它的组件或其等同形式替换或补充,则可以实现合适的结果。因此,本公开的范围不由详细描述限定,而是由权利要求及其等同物限定,并且,在权利要求及其等同物的范围内的所有的变化都将被解释为被包括在本公开中。【主权项】1.一种处理被输入到显示设备的用户输入的方法,所述方法包括:基于显示设备的操作状况来设置用户输入模式;显示关于设置的用户输入模式的信息;以及响应于接收到与设置的用户输入模式对应的用户输入来输出到显示器。2.根据权利要求1所述的方法,其中,设置用户输入模式的步骤包括:根据显示设备的操作状况推荐用户输入模式并显示推荐的用户输入模式;以及响应于对推荐的用户输入模式的选择被输入,将推荐的用户输入模式设置为用户输入模式。3.根据权利要求1所述的方法,其中,设置用户输入模式的步骤包括:响应于通过设置的用户输入模式执行用户输入,显示关于另一可用的用户输入模式的信息;以及响应于输入对所述另一可用的用户输入模式的选择,将用户输入模式设置为所述另一可用的用户输入模式。4.根据权利要求1所述的方法,还包括:响应于输入模式被改变来显示指示输入模式被改变的信息。5.根据权利要求1所述的方法,还包括:响应于接收到对与设置的输入模式不同的用户输入模式的用户输入,确定所述不同的用户输入模式是否可用,并将设置的输入模式转换为所述不同的用户输入模式。6.根据权利要求1所述的方法,还包括:根据接收到的用户输入显示输入装置的推荐的移动路径。7.根据权利要求1所述的方法,其中,输出的步骤包括:响应于设置的输入模式是书写输入模式,分析接收到的用户输入,将该用户输入转换为字符,并显示转换的字符。8.根据权利要求1所述的方法,其中,输出的步骤包括:响应于设置的输入模式是操作控制模式,分析接收到的用户输入,将该用户输入转换为控制命令,并根据转换的控制命令控制显示设备。9.一种非暂态计算机可读介质,在所述非暂态计算机可读介质上记录有用于执行权利要求1所述的方法的程序。10.一种显不设备,包括:显示器;输入接收器,被配置为接收用户输入;以及用户输入模式,根据显示设备的操作状况,显示关于设置的用户输入模式的信息,并响应于接收到与设置的用户输入模式对应的用户输入来输出到显示器。11.根据权利要求10所述的显示设备,其中,控制器被配置为根据显示设备的操作状况推荐用户输入模式并显示推荐的用户输入模式,并且,响应于输入对推荐的用户输入模式的选择,将推荐的用户输入模式设置为用户输入模式。12.根据权利要求10所述的显示设备,其中,响应于通过设置的用户输入模式执行用户输入,控制器被配置为在显示器上显示关于另一可用的用户输入模式的信息,并且响应于输入对所述另一可用的用户输入模式的选择,将用户输入模式设置为所述另一可用的用户输入模式。13.根据权利要求10所述的显示设备,其中,控制器被配置为,响应于用户输入模式被改变,显示指示用户输入模式被改变的信息。14.根据权利要求10所述的显示设备,其中,响应于接收到对与设置的用户输入模式不同的用户输入模式的输入,控制器被配置为确定所述不同的用户输入模式是否可用,并将显示设备的设置的用户输入模式转换为所述不同的用户输入模式。15.根据权利要求10所述的显示设备,其中,控制器被配置为根据接收到的用户输入显示输入装置的推荐的移动路径。【文档编号】G06F3/01GK106062667SQ201480076561【公开日】2016年10月26日【申请日】2014年12月2日【发明人】金鼊洗,金圣国,金玟辰,金勇德,卢昌洙【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1