一种确定有效输入的方法、装置和计算机的制作方法

文档序号:6472087阅读:94来源:国知局
专利名称:一种确定有效输入的方法、装置和计算机的制作方法
技术领域
本发明涉及触摸控制领域,尤其涉及一种确定有效输入的方法、装置和计算机。
背景技术
当前的电子设备中已经有越来越多的输入方式,除了传统的敲击键盘,点击鼠标 这些输入信号外,触摸也成为了一种新型的输入方式,通过触碰特定区域来产生输入信号, 如手机、PDA、银行自动取款机、笔记本电脑等。 发明人在实现本发明的过程中,发现现有的输入技术至少存在以下缺点
缺乏对输入信号判决是否有效的方案; 当需要界定只有某些区域可以进行输入时,缺乏技术手段来加以实现。

发明内容
本发明要解决的技术问题是提供一种确定有效输入的方法、装置和计算机,能够
灵活方便的从输入信号中筛选出有效输入,并适用于多种情况。 为了解决上述问题,本发明提供了一种确定有效输入的方法,包括步骤 接收输入信号; 接收边界判断信号,所述边界判断信号是与确定边界相关的信号;
依据所述边界判断信号获得边界标准; 判断所述输入信号与所述边界标准的关系,获得一判断结果; 当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围内输入的 信号时,确定所述输入信号为有效输入。 进一步的,所述边界判断信号为发射或反射的信号,或预定义的距离信号。
进一步的,所述边界判断信号为一个边界上两个不同位置所反射的红外线光束;
依据所述边界判断信号获得边界标准是指根据所述红外线光束的方位确定所述 两个位置,所述两个位置构成的直线为一边界; 所述判断结果为所述输入信号的位置是否远于所述边界所述判断结果为输入信 号的位置不远于所述边界时表示所述输入信号为在所述边界标准对应的输入范围内输入 的信号。 本发明还提供了一种确定有效输入的装置,包括 接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信 号; 边界确定模块,用于依据所述边界判断信号获得边界标准; 判断模块,用于接收待确定是否有效的输入信号,判断该输入信号与所述边界标 准的关系,获得一判断结果; 有效判决模块,用于当所述判断结果表示所述输入信号为在所述边界标准对应的 输入范围内输入的信号时,确定所述输入信号为有效输入。
4
进一步的,所述的装置还包括
用于反射或发射信号的标记; 所述接收模块所接收的边界判断信号为所述标记发射或反射信号,或预定义的距
离信号。
进一步的,所述的装置还包括 用于发出红外线光束的红外激光发射模块; 两个用于反射所述红外线光束的标记,安装在一个边界上; 所述接收模块为红外摄像模块,所接收的边界判断信号为所述两个标记所反射的 红外线光束; 所述边界确定模块依据所述边界判断信号获得边界标准是指所述边界确定模块 根据所述红外线光束的方位确定所述两个标记的位置,确定所述两个标记的位置构成的直 线为一边界; 所述判断模块获得的判断结果为所述输入信号的位置是否远于所述边界; 所述有效判决模块将输入信号的位置不远于所述边界的判断结果,作为表示所述
输入信号为在所述边界标准对应的输入范围内输入的信号的判决结果。 进一步的,所述红外摄像模块包括相对于所述标记位于不同方向上的第一红外摄 像模块和第二红外摄像模块; 所述红外激光发射模块包括相对于所述标记位于不同方向的第一红外激光发射
模块和第二红外激光发射模块。 本发明还提供了一种计算机,包括 主板; 中央处理器,设置在所述主板上; 芯片组,设置在所述主板上,与所述中央处理器连接;
还包括 输入信号采集模块,用于获取输入信号; 接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信 号; 所述中央处理器用于依据所述边界判断信号获得边界标准;并判断所述输入信号
与所述边界标准的关系,获得一判断结果;当所述判断结果表示所述输入信号为在所述边
界标准对应的输入范围内输入的信号时,确定所述输入信号为有效输入。 进一步的,所述的计算机还包括 用于反射或发射信号的标记; 所述接收模块所接收的边界判断信号为所述标记发射或反射信号,或预定义的距
离信号。 进一步的,所述的计算机还包括 用于发出红外线光束的红外激光发射模块; 两个用于反射所述红外线光束的标记,安装在一个边界上; 所述接收模块为红外摄像模块,所接收的边界判断信号为所述两个标记所反射的 红外线光束;
5
所述中央处理器依据所述边界判断信号获得边界标准是指所述中央处理器根据 所述红外线光束的方位确定所述两个标记的位置,确定所述两个标记的位置构成的直线为 一边界; 所述中央处理器获得的判断结果为所述输入信号的位置是否远于所述边界;将输 入信号的位置不远于所述边界的判断结果,作为表示所述输入信号为在所述边界标准对应 的输入范围内输入的信号的判决结果。 进一步的,所述计算机为笔记本电脑,包括显示屏,及以转轴与所述显示屏相连接 的主机; 所述红外激光发射模块包括第一红外激光发射模块和第二红外激光发射模块,分 别安装在所述显示屏的左右两侧; 所述两个标记安装于所述主机上与用户靠近的一侧的边界上; 所述红外摄像模块包括第一红外摄像模块和第二红外摄像模块,分别安装在所述 显示屏的左右两侧。 本发明的一个实施例至少具备如下技术效果能够从输入信号中筛选出有效输 入,从而避免造成误操作。本发明的另一实施例至少具备如下技术效果能够适用于各类电 子设备和各种情况,灵活方便。本发明的又一实施例至少具备如下技术效果能够复用电 子设备上的已有设备,降低实现成本,兼容度高。本发明的又一实施例至少具备如下技术效 果能够避免在判断是否为有效输入的过程中,发生信号被遮挡的情况。


图1是本发明实施例一的确定有效输入的方法的流程图;
图2是本发明实施例二的确定有效输入的装置的示意框图;
图3是本发明实施例三中的笔记本电脑的示意图。
具体实施例方式
实施例一,本实施例中的输入信号接收方案如下设置能够发射具有一定夹角的 多个光幕的光源发射模块,所述多个光幕与输入区域相对应的部分位于所述输入区域上 方;由摄像模块获取所述多个光幕在输入装置上形成的光斑图像作为输入信号,然后由处 理模块根据所述光斑图像计算光斑之间的距离,根据光斑之间的距离、光幕的夹角和光源 发射模块的物理位置,确定所述输入装置触碰所述输入区域而形成的触摸点的物理位置, 进而可以根据所述触摸点的物理位置进行与该物理位置对应的操作。 其中,所述光幕为近似平面光;在此,之所以说近似平面光,是基于现实情况的考 虑,在现实中不可能出现完全不发散的光,只可能是近似平面光; 所述输入装置可以是触摸笔、用户手指或者其他具有实体的装置,其只需要光幕
可以在其上形成光斑即可,该光斑可以被摄像模块捕获后用于定位触摸点; 所述输入区域由至少两个光幕限定,与输入区域相对应的光幕位于输入区域上
方,其还受到摄像模块的视野范围限制。 但是,发明人在实现上述方案的过程中发现,所述多个光幕也有可能在一些位于 有效触摸区域以外的物体上形成光斑,所述处理模块可以根据光斑确定该物体触碰所述输入区域而形成的触摸点的物理位置,但却无法确定该物理位置应该进行什么样的操作,因
此可能会造成错误,因此在处理时需要过滤掉无法获知对应操作的输入信号。
比如,处理模块中保存有笔记本电脑主机(即水平放置部分)的上平面——即包
括键盘、掌托等在内的区域中各物理位置对应的操作例如键盘区域中各物理位置对应的
操作为按键,掌托区域中各物理位置对应的操作为不进行处理,如果输入信号对应的触摸
点的物理位置在这些区域中,那么该输入信号为有效输入;而如果输入信号所对应的触摸
点的物理位置在这些区域以外,则无法识别该输入信号对应的操作,此时该输入信号就不
是有效输入了。
因此,在接收输入信号后,还需要对输入信号是否有效进行判断。而由于各种设备 的规格、尺寸有差别,所以有可能无法统一设置有效输入的标准;另外,用户也可能希望有 效输入所对应的区域可以根据需求随时进行调整,因此需要一种确定有效输入的方法。
本实施例中的确定有效输入的方法如图1所示,包括以下步骤
101、接收输入信号; 102、接收边界判断信号,所述边界判断信号是与确定边界相关的信号;
103、依据所述边界判断信号获得边界标准; 104、判断所述输入信号与所述边界标准的关系,获得一判断结果; 105、当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围内输
入的信号时,确定所述输入信号为有效输入。 其中,步骤101可以在步骤104前的任一时间进行,不限于在步骤102前执行,比
如可以和步骤102、 103并行执行,再比如可以在步骤102或103之后执行。 本领域普通技术人员应可理解实现上述实施例的方法可通过程序来指令相关硬
件完成,所述程序可保存于一计算机的可读取存储介质中,所述可读取存储介质包括ROM/
RAM、光盘、磁碟等。 所述边界判断信号可以为预定义的距离信号,比如为与一固定参照物之间的距离 值;然后将与该参照物的距离等于该距离值的各点形成的连线作为边界;如果该参照物为 一长形物体,则所述连线为一直线。 所述边界判断信号也可以为发射或反射信号;该信号可以是光信号、电信号、无线 信号、超声波信号等。本实施例中,所述边界判断信号为一个边界上两个不同位置所反射的 红外线光束。实际应用时,所述边界判断信号可以为一或多个边界上,每个边界上可以有一 个或多个位置来发射或反射信号。所述边界判断信号也可以是一个或多个非边界位置发射 或反射的信号。 本实施例中,依据所述边界判断信号获得边界标准是指根据所述红外线光束的 方位确定所述两个位置,所述两个位置构成的直线为一边界。实际应用中,可以根据所述边 界判断信号获得一个或多个边界。另外,可以根据其他预定义的规则来获得边界标准,比如 确定一标记的位置后,将以该标记的位置为圆点形成的一个圆作为边界;或是以该标记的 位置作为参照点,在预定方向上延伸一定距离后得到的线或区域作为边界;再比如确定几 个标记的位置后,以连接这些标记的近似直线作为边界,或是以这几个标记为端点按一定 规则形成的一区域为边界,又或是将这几个标记分为几组,每组形成一直线或曲线,然后各 组线条各为一边界。实际应用中,可以根据实际情况定义获得边界标准的规则,不限于上述举例。 本实施例中,所述判断结果为所述输入信号的位置是否远于所述边界,所述判断 结果为输入信号的位置不远于所述边界时,表示所述输入信号为在所述边界标准对应的输 入范围内输入的信号;当然也可以是判断结果为所述输入信号的位置是否近于所述边界, 所述判断结果为输入信号的位置近于所述边界时,表示所述输入信号为在所述边界标准对 应的输入范围内输入的信号。在实际应用时,根据实际情况及边界标准的不同,所获得的判 断结果可能会相应改变,而什么样的判断结果表示输入信号为在所述边界标准对应的输入 范围内输入的信号也会相应不同;比如,当以一区域为边界时,则判断结果为输入信号是否 在该区域内;而判断结果为在该区域内时,表示所述输入信号为在所述边界标准对应的输 入范围内输入的信号。 另外,跟本实施例中所述确定有效输入的方法等效的一种做法也可能会被应用, 即当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围外输入的信号时 确定输入信号无效;而实际上,这样的做法一样可以确定有效输入,不是无效输入的输入信 号就是有效输入。所以,两种做法在实现上其实是等效的,在后文其它实施例中也是一样。
实际应用时,对于输入信号的接收,可以采用本实施例以外的方案实现,比如可以 接收键盘的击键信号作为输入信号,此时,如果用户需要某些键位无效,则可以采用本实施 例中的方案,在希望有效和希望无效的键盘区域之间设置边界,在用户击键后判断键位是 否位于所述边界之外,如果在边界内则确定为有效输入。因此,本实施例中所公开的接收 输入信号的方法并不构成对所述确定有效输入的方法的限制;后文中的其它实施例也是一 样。 实施例二、一种确定有效输入的装置,该装置也可以但不限于与实施例一中的输 入信号接收方案配合使用;该装置如图2所示,包括 接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信 号; 边界确定模块,用于依据所述边界判断信号获得边界标准; 判断模块,用于接收待确定是否有效的输入信号,判断该输入信号与所述边界标 准的关系,获得一判断结果; 有效判决模块,用于当所述判断结果表示所述输入信号为在所述边界标准对应的 输入范围内输入的信号时,确定所述输入信号为有效输入。 所述接收模块所接收的边界判断信号为预定义的距离信号,比如为与一固定参照 物之间的距离值。然后所述边界确定模块将与该参照物的距离等于该距离值的各点形成的 连线作为边界,如果该参照物为一长形物体,则所述连线为一直线。参照物可以是本装置或 其中的任一模块,也可以是其它可知位置的物体。 本实施例中,所述接收模块所接收的边界判断信号为发射或反射信号;此时所述 装置还包括用于反射或发射信号的标记;所述接收模块所接收的边界判断信号就是该标记 所反射或发射的信号,可以是光信号、电信号、无线信号、超声波信号等。本实施例中,所述 标记为反射片;实际应用时,可以是任何能进行某类信号收发、发射或反射的设备;所述标 记可以是发光片、声波发射器/收发器、或无线信号发射器/收发器等。相应的,所述标记 主动发送信号,或是反射信号,或是接收到信号后进行反馈,如果标记为反射信号,所述信号源可以是所述确定有效输入的装置自带的,也可以利用使用环境中已有的信号源。所述 接收模块可以为与所述标记相对应的、能够接收所述标记发射或反射的信号的设备。
通过更改标记的位置或预定义的距离信号,就可以适用于不同规格尺寸的电子设 备,以及适用于不同的边界标准。 本实施例中,所述装置还包括用于发出红外线光束的红外激光发射模块,以及两 个安装在一个边界上的用于反射所述红外线光束的标记;而接收模块为红外摄像模块,所 接收的边界判断信号为一个边界上所述两个标记所反射的红外线光束。实际应用时,所述 标记可以安装在一或多个边界上,每个边界上可以有一个或多个标记来发射或反射信号。 所述标记也可以安装在非边界位置。所述红外激光发射模块和红外摄像模块或其中之一可 以复用使用环境中已有的。 本实施例中,所述边界确定模块依据所述边界判断信号获得边界标准是指所述 边界确定模块根据所述红外线光束的方位确定所述两个标记的位置,确定所述两个标记的 位置构成的直线为一边界。实际应用中,所述边界确定模块可以根据所述边界判断信号获 得一个或多个边界。另外,可以根据其他预定义的规则来获得边界标准,比如确定一标记的 位置后,将以该标记的位置为圆点形成的一个圆作为边界;或是以该标记的位置作为参照 点,在预定方向上延伸一定距离后得到的线或区域作为边界;再比如确定几个标记的位置 后,以连接这些标记的近似直线作为边界,或是以这几个标记为端点按一定规则形成的一 区域为边界,又或是将这几个标记分为几组,每组形成一直线或曲线,然后各组线条各为一 边界。实际应用中,可以根据实际情况定义获得边界标准的规则,不限于上述举例。
本实施例中,将待确定是否有效的输入信号输入给所述装置的所述判断模块;所 述判断模块获得的判断结果为所述输入信号的位置是否远于所述边界;所述有效判决模块 将输入信号的位置不远于所述边界的判断结果,作为表示所述输入信号为在所述边界标准 对应的输入范围内输入的信号的判决结果;这里的"远"和"近"是相对于本装置或装置中 的任一模块而言的。在实际应用时,根据实际情况及边界标准的不同,所述判断模块所获得 的判断结果、和所述有效判决模块认为什么样的判断结果表示输入信号为在所述边界标准 对应的输入范围内输入的信号、或其中之一也会相应改变。 为了防止标记被遮挡,所述红外摄像模块包括相对于所述标记位于不同方向上的 第一红外摄像模块和第二红外摄像模块,所述红外激光发射模块包括相对于所述标记位于 不同方向的第一红外激光发射模块和第二红外激光发射模块。实际应用时,红外摄像模块 和红外激光发射模块的数量也可以是一个或多个。当红外摄像模块不止一个时,所述边界 确定模块可以根据其中任一个接收的边界判断信号来获得边界标准,也可以综合考虑各红 外摄像模块接收的边界判断信号以获得边界标准。
实施例三、一种计算机;包括
主板; 中央处理器,设置在所述主板上; 芯片组,设置在所述主板上,与所述中央处理器连接;
还包括 输入信号采集模块,用于获取输入信号;可以但不限于采用实施例一中所提及的 接收输入信号的方案;
接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信 号; 所述中央处理器用于依据所述边界判断信号获得边界标准;并判断所述输入信号
与所述边界标准的关系,获得一判断结果;当所述判断结果表示所述输入信号为在所述边
界标准对应的输入范围内输入的信号时,确定所述输入信号为有效输入。 所述接收模块所接收的边界判断信号为预定义的距离信号,比如为与一固定参照
物之间的距离值。然后所述边界确定模块将与该参照物的距离等于该距离值的各点形成的
连线作为边界,如果该参照物为一长形物体,则所述连线为一直线。参照物可以是本接收模
块或计算机中的其他部分,也可以是其它可知位置的物体。 本实施例中,所述接收模块所接收的边界判断信号为发射或反射信号;此时所述 计算机还包括用于反射或发射信号的标记;所述接收模块所接收的边界判断信号就是该标 记所反射或发射的信号,可以是光信号、电信号、无线信号、超声波信号等。本实施例中,所 述标记为反射片;实际应用时,可以是任何能进行某类信号收发、发射或反射的设备;所述 标记可以是发光片、声波发射器/收发器、或无线信号发射器/收发器等。相应的,所述标 记主动发送信号,或是反射信号,或是接收到信号后进行反馈,如果标记为反射信号,所述 信号源可以是所述计算机自带的,也可以利用使用环境中已有的信号源。所述接收模块可 以为与所述标记相对应的、能够接收所述标记发射或反射的信号的设备。
通过更改标记的位置或预定义的距离信号,就可以适用于不同规格尺寸的电子设 备,以及适用于不同的边界标准。本实施例中,所述装置还包括用于发出红外线光束的红 外激光发射模块,以及两个安装在一个边界上的用于反射所述红外线光束的标记;而接收 模块为红外摄像模块,所接收的边界判断信号为所述两个标记所反射的红外线光束。实际 应用时,所述标记可以安装在一或多个边界上,每个边界上可以有一个或多个标记来发射 或反射信号。所述标记也可以安装在非边界位置。所述红外激光发射模块和红外摄像模块 或其中之一可以复用计算机中、或使用环境中已有的,特别是当输入信号采集模块采用实 施例一中的方案时,所述红外激光发射模块与所述光源发射模块可以复用,所述红外摄像 模块与所述摄像模块也可以复用,这样可以减少成本,增加兼容度。本实施例中,所述中央 处理器依据所述边界判断信号获得边界标准是指所述中央处理器根据所述红外线光束的 方位确定所述两个标记的位置,确定所述两个标记的位置构成的直线为一边界。实际应用 中,所述中央处理器可以根据所述边界判断信号获得一个或多个边界。另外,可以根据其他
预定义的规则来获得边界标准,比如确定一标记的位置后,将以该标记的位置为圆点形成 的一个圆作为边界;或是以该标记的位置作为参照点,在预定方向上延伸一定距离后得到
的线或区域作为边界;再比如确定几个标记的位置后,以连接这些标记的近似直线作为边 界,或是以这几个标记为端点按一定规则形成的一区域为边界,又或是将这几个标记分为 几组,每组形成一直线或曲线,然后各组线条各为一边界。实际应用中,可以根据实际情况 定义获得边界标准的规则,不限于上述举例。 本实施例中,所述中央处理器获得的判断结果为所述输入信号的位置是否远于所 述边界;将输入信号的位置不远于所述边界的判断结果,作为表示所述输入信号为在所述 边界标准对应的输入范围内输入的信号的判决结果。这里的"远"和"近"是相对于计算机 中的某一部分——比如显示屏、比如接收模块——而言的。在实际应用时,根据实际情况及边界标准的不同,所述中央处理器所获得的判断结果、以及认为什么样的判断结果表示输 入信号为在所述边界标准对应的输入范围内输入的信号、或其中之一也会相应改变。
为了防止标记被遮挡,所述红外摄像模块包括相对于所述标记位于不同方向上的 第一红外摄像模块和第二红外摄像模块,所述红外激光发射模块包括相对于所述标记位于 不同方向的第一红外激光发射模块和第二红外激光发射模块。实际应用时,红外摄像模块 和红外激光发射模块的数量也可以是一个或多个。当红外摄像模块不止一个时,所述中央 处理器可以根据其中任一个接收的边界判断信号来获得边界标准,也可以综合考虑各红外 摄像模块接收的边界判断信号以获得边界标准。 本实施例中,所述红外激光发射模块所发射的红外光幕的强度、或反射片的反射 率不能太高,以避免当几台计算机摆放在一起时,所述红外摄像模块会误接收其它计算机 上的标记反射的红外线光束。 本实施例的一种实施方式为笔记本电脑,如图3所示,包括显示屏3,及以转轴2与 所述显示屏相连接的主机1 ;当输入信号所对应的触摸点的物理位置位于所述主机1的上 平面,包括键盘、掌托时,输入信号有效;两个标记4安装于所述主机上与用户靠近的那一 侧的边界上。 所述红外激光发射模块5包括第一红外激光发射模块和第二红外激光发射模块, 分别安装在所述显示屏的左右两侧;所述红外摄像模块(图3中与红外激光发射模块5重 合)包括第一红外摄像模块和第二红外摄像模块,分别安装在所述显示屏3的左右两侧。
在确定有效输入时,分别位于所述显示屏3左右两侧的第一、第二红外激光发射 模块5分别发出红外线光束;所述红外线光束发送到所述两个标记4所在位置时,分别被所 述两个标记4反射,反射回来的红外线光束分别被第一、第二红外摄像模块接收。
所述中央处理器(图3中未画出)根据所述两个红外摄像模块接收到的红外线光 束的方位,分别识别出两个所述标记4的位置;确定两个标记4的位置构成的直线为一个边 界6。 如果采用实施例一中提及的输入信号接收方法,则当获取到作为输入信号的光斑 图像后,所述中央处理器根据所述光斑图像判断所述光斑是否远于所述边界6,如果是确定 输入信号有效,进行后续处理,否则忽略。比如一位于笔记本外的光斑7,由于远于所述边 界6,因此将被所述中央处理器忽略,不试图进行处理;而位于笔记本键盘上方的光斑8则 近于所述边界6,所述中央处理器进行后继处理。 该实施方式中,如果在笔记本电脑主机1的左右两侧边界上也各设置两个标记,
则所述中央处理器可以根据各标记的位置,确定与所述转轴所在的直线垂线距离最长的标
记所在直线为一边界,确定分列于左右两侧的标记各自所在的直线各为一边界。 该实施方式中,如果将笔记本电脑上的转轴2所构成的直线作为一参照物,则也
可以只设置一个标记,中央处理器确定通过该标记并且与所述转轴平行的一直线为边界。 本实施例的另一实施方式应用在台式电脑中,可以在键盘的四个边界上均设置标
记,或者只在键盘的前后两个边界上设置标记;具体实现细节可以参照前一实施方式进行。 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟
悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变
形都应属于本发明的权利要求的保护范围。
权利要求
一种确定有效输入的方法,其特征在于,包括步骤接收输入信号;接收边界判断信号,所述边界判断信号是与确定边界相关的信号;依据所述边界判断信号获得边界标准;判断所述输入信号与所述边界标准的关系,获得一判断结果;当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围内输入的信号时,确定所述输入信号为有效输入。
2. 如权利要求1所述的方法,其特征在于所述边界判断信号为发射或反射的信号,或预定义的距离信号。
3. 如权利要求1所述的方法,其特征在于所述边界判断信号为一个边界上两个不同位置所反射的红外线光束; 依据所述边界判断信号获得边界标准是指根据所述红外线光束的方位确定所述两个位置,所述两个位置构成的直线为一边界;所述判断结果为所述输入信号的位置是否远于所述边界所述判断结果为输入信号的位置不远于所述边界时表示所述输入信号为在所述边界标准对应的输入范围内输入的信号。
4. 一种确定有效输入的装置,其特征在于,包括接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信号; 边界确定模块,用于依据所述边界判断信号获得边界标准;判断模块,用于接收待确定是否有效的输入信号,判断该输入信号与所述边界标准的 关系,获得一判断结果;有效判决模块,用于当所述判断结果表示所述输入信号为在所述边界标准对应的输入 范围内输入的信号时,确定所述输入信号为有效输入。
5. 如权利要求4所述的装置,其特征在于,还包括用于反射或发射信号的标记;所述接收模块所接收的边界判断信号为所述标记发射或反射信号,或预定义的距离信号。
6. 如权利要求4所述的装置,其特征在于,还包括 用于发出红外线光束的红外激光发射模块; 两个用于反射所述红外线光束的标记,安装在一个边界上;所述接收模块为红外摄像模块,所接收的边界判断信号为所述两个标记所反射的红外 线光束;所述边界确定模块依据所述边界判断信号获得边界标准是指所述边界确定模块根据 所述红外线光束的方位确定所述两个标记的位置,确定所述两个标记的位置构成的直线为 一边界;所述判断模块获得的判断结果为所述输入信号的位置是否远于所述边界; 所述有效判决模块将输入信号的位置不远于所述边界的判断结果,作为表示所述输入 信号为在所述边界标准对应的输入范围内输入的信号的判决结果。
7. 如权利要求6所述的装置,其特征在于所述红外摄像模块包括相对于所述标记位于不同方向上的第一红外摄像模块和第二 红外摄像模块;所述红外激光发射模块包括相对于所述标记位于不同方向的第一红外激光发射模块 和第二红外激光发射模块。
8. —种计算机,包括 主板;中央处理器,设置在所述主板上;芯片组,设置在所述主板上,与所述中央处理器连接; 其特征在于,还包括 输入信号采集模块,用于获取输入信号;接收模块,用于接收边界判断信号,所述边界判断信号是与确定边界相关的信号; 所述中央处理器用于依据所述边界判断信号获得边界标准;并判断所述输入信号与所述边界标准的关系,获得一判断结果;当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围内输入的信号时,确定所述输入信号为有效输入。
9. 如权利要求8所述的计算机,其特征在于,还包括 用于反射或发射信号的标记;所述接收模块所接收的边界判断信号为所述标记发射或反射信号,或预定义的距离信号。
10. 如权利要求8所述的计算机,其特征在于,还包括 用于发出红外线光束的红外激光发射模块; 两个用于反射所述红外线光束的标记,安装在一个边界上;所述接收模块为红外摄像模块,所接收的边界判断信号为所述两个标记所反射的红外 线光束;所述中央处理器依据所述边界判断信号获得边界标准是指所述中央处理器根据所述 红外线光束的方位确定所述两个标记的位置,确定所述两个标记的位置构成的直线为一边 界;所述中央处理器获得的判断结果为所述输入信号的位置是否远于所述边界;将输入信 号的位置不远于所述边界的判断结果,作为表示所述输入信号为在所述边界标准对应的输 入范围内输入的信号的判决结果。
11. 如权利要求10所述的计算机,其特征在于所述计算机为笔记本电脑,包括显示屏,及以转轴与所述显示屏相连接的主机; 所述红外激光发射模块包括第一红外激光发射模块和第二红外激光发射模块,分别安 装在所述显示屏的左右两侧;所述两个标记安装于所述主机上与用户靠近的一侧的边界上;所述红外摄像模块包括第一红外摄像模块和第二红外摄像模块,分别安装在所述显示 屏的左右两侧。
全文摘要
本发明公开了一种确定有效输入的方法、装置和计算机;方法包括步骤接收输入信号;接收边界判断信号,所述边界判断信号是与确定边界相关的信号;依据所述边界判断信号获得边界标准;判断所述输入信号与所述边界标准的关系,获得一判断结果;当所述判断结果表示所述输入信号为在所述边界标准对应的输入范围内输入的信号时,确定所述输入信号为有效输入。本发明能够灵活方便的从输入信号中筛选出有效输入,并适用于多种情况。
文档编号G06F3/041GK101770308SQ20081024668
公开日2010年7月7日 申请日期2008年12月29日 优先权日2008年12月29日
发明者戴维·查利纳, 杨锦平, 杰明 申请人:北京联想软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1