计算机输入装置的输入处理方法.pdf

上传人:r7 文档编号:969964 上传时间:2018-03-22 格式:PDF 页数:14 大小:721.80KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810210563.8

申请日:

2008.08.27

公开号:

CN101661351A

公开日:

2010.03.03

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G06F 3/042申请日:20080827授权公告日:20110706终止日期:20120827|||授权|||实质审查的生效IPC(主分类):G06F 3/042申请日:20080827|||公开

IPC分类号:

G06F3/042; G06F3/033

主分类号:

G06F3/042

申请人:

昆盈企业股份有限公司

发明人:

林宗熙

地址:

台湾省台北县

优先权:

专利代理机构:

北京律诚同业知识产权代理有限公司

代理人:

梁 挥;祁建国

PDF下载: PDF下载
内容摘要

一种计算机输入装置的输入处理方法,包含有:利用计算机输入装置的光学感测窗取得第一或第二表面特征值;于取得第二表面特征值后,开始第一次计时一段预定时间;于第一次计时的预定时间到达内,再次取得第一表面特征值时,则开始第二次计时一段预定时间;于第二次计时的预定时间到达内,并未再次取得第二表面特征值时,则使计算机执行第一操作命令;于第二次计时的预定时间到达内,再次取得第二表面特征值时,则使计算机执行第二操作命令;及于第一次计时的预定时间到达后,仅取得第二表面特征值时,则使计算机执行第三操作命令。

权利要求书

1: 一种计算机输入装置的输入处理方法,应用于具有一光学感测窗的计 算机输入装置与一计算机之间的输入处理,包含有下列步骤: 利用该计算机输入装置的光学感测窗取得一第一表面特征值或一第二表 面特征值; 在取得该第二表面特征值后,该计算机输入装置开始第一次计时一段预定 时间; 在第一次计时的该预定时间到达内,该计算机输入装置再次取得该第一表 面特征值时,则该计算机输入装置开始第二次计时一段预定时间; 在第二次计时的该预定时间到达内,该计算机输入装置并未再次取得该第 二表面特征值时,则使该计算机执行系统操作程序中的一第一操作命令; 在第二次计时的该预定时间到达内,该计算机输入装置再次取得该第二表 面特征值时,则使该计算机执行系统操作程序中的一第二操作命令;及 在第一次计时的该预定时间到达后,该计算机输入装置仅取得该第二表面 特征值时,则使该计算机执行系统操作程序中的一第三操作命令。
2: 根据权利要求1所述的计算机输入装置的输入处理方法,其特征在于, 该第一表面特征值相应于无物体在该光学感测窗上的状态,该第二表面特征值 相应于有物体在该光学感测窗上的状态。
3: 根据权利要求1所述的计算机输入装置的输入处理方法,其特征在于, 该第一操作命令为一单击操作命令。
4: 根据权利要求1所述的计算机输入装置的输入处理方法,其特征在于, 该第二操作命令为一双击操作命令。
5: 根据权利要求1所述的计算机输入装置的输入处理方法,其特征在于, 该第三操作命令为一长触击操作命令。
6: 一种计算机输入装置的输入处理方法,应用于具有一光学感测窗的计 算机输入装置与一计算机之间的输入处理,包含有下列步骤: 利用该计算机输入装置的该光学感测窗取得一第一表面特征值或一第二 表面特征值; 在取得该第二表面特征值后,该计算机输入装置开始计时一段第一预定时 间; 在该第一预定时间到达内,确认该计算机输入装置并非仅取得该第二表面 特征值时,则该计算机输入装置开始计时一段第二预定时间; 在该第二预定时间到达内,确认该计算机输入装置并非再次仅取得该第二 表面特征值时,则使该计算机执行系统操作程序中的一第一操作命令; 在该第二预定时间到达内,确认该计算机输入装置再次取得该第二表面特 征值时,则使该计算机执行系统操作程序中的一第二操作命令;及 在该第一预定时间到达后,该计算机输入装置仅取得该第二表面特征值 时,则使该计算机执行系统操作程序中的一第三操作命令。
7: 根据权利要求6所述的计算机输入装置的输入处理方法,其特征在于, 该第一表面特征值相应于无物体在该光学感测窗上的状态,该第二表面特征值 相应于有物体在该光学感测窗上的状态。
8: 根据权利要求6所述的计算机输入装置的输入处理方法,其特征在于, 该第一操作命令为一单击操作命令。
9: 根据权利要求6所述的计算机输入装置的输入处理方法,其特征在于, 该第二操作命令为一双击操作命令。
10: 根据权利要求6所述的计算机输入装置的输入处理方法,其特征在于, 该第三操作命令为一长触击操作命令。
11: 一种计算机输入装置的输入处理方法,利用一光学感测窗以产生至少 一对应的控制信号,包含有下列步骤: 利用该计算机输入装置的该光学感测窗取得一第一表面特征值或一第二 表面特征值; 在取得该第二表面特征值后,该计算机输入装置开始第一次计时一段预定 时间; 在第一次计时的该预定时间到达内,该计算机输入装置再次取得该第一表 面特征值时,则该计算机输入装置开始第二次计时一段预定时间; 判断在第二次计时的该预定时间到达内,该计算机输入装置是否再次取得 该第二表面特征值,以便使该计算机选择执行一系统操作程序中的一命令。
12: 根据权利要求11所述的计算机输入装置的输入处理方法,其特征在 于,该第一次计时的该预定时间到达后,该计算机输入装置仅取得该第二表面 特征值时,则使该计算机选择执行一系统操作程序中的一命令。

说明书


计算机输入装置的输入处理方法

    【技术领域】

    本发明涉及一种数据输入处理方法,特别是一种计算机输入装置的输入处理方法。

    背景技术

    计算机输入装置泛指可以对一计算机装置(如个人计算机、笔记本电脑或个人数字助理等等)输入坐标位移信号的硬件装置(Hardware Device),常见的计算机输入装置种类很多,诸如鼠标、轨迹球装置、触控板、手写板、游戏杆等。其中,鼠标除可根据使用者的移动而对计算机装置输入坐标位移信号外,鼠标上还设有一滚轮,滚轮还可以控制窗口化接口的纵向滚动条或横向滚动条,且于滚轮的下方更设置有微动开关,使用者透过按压滚轮的方式,即可下达确认的指令,因此在应用窗口化系统上,鼠标成为了目前最普及的人机接口。

    目前计算机输入装置上最新的卷页装置为一具有光学感测窗的方式,且于光学感测窗的的下方同样设置有微动开关,以供使用者透过按压光学感测窗的方式,来下达确认的指令;光学感测窗的原理可分为影像比对式与光学折射比对式两种;而这类的产品譬如常见的GENIUS TRAVELER 515鼠标。虽然使用者透过光学感测窗可直接控制窗口化接口中的指针的移动方向或滚动条的滚动方向,但是这类装置的问题是,当使用者在进行单击操作或双击等系统操作程序仍需透过按压光学感测窗,或者按压鼠标上设置的按键(例如,左键或右键)来完成。

    举例来说,当使用者透过光学感测窗控制窗口化接口中的指针移动至欲执行的对象上后,还需要再次透过按压光学感测窗或按键的方式来选取该对象,以开启该对象所对应的程序功能,故在操作便利性上仍有可改善的空间。

    因此,提供一种计算机输入装置的输入处理方法,以提升其操作便利性,成为研究人员待解决的问题之一。

    【发明内容】

    鉴于以上的问题,本发明提供一种计算机输入装置的输入处理方法,提供使用者无需额外按压按键,即可执行窗口化接口中的单击操作命令、双击操作命令或长触击等操作命令,以提升计算机输入装置的操作便利性。

    本发明的方法利用光学感测窗取得多笔表面特征值,并根据这些表面特征值的变化情形,来判断使用者的操作行为,以决定执行窗口化接口中的单击操作命令、双击操作命令或长触击等其它操作命令,由于上述的输入处理方法主要是透过固件(firmware)的方式来实现,除了未增加额外的零组件外,更省去原本设置在光学感测窗下方的微动开关,因此不仅降低了原计算机输入装置的硬件制作成本,且可大幅提升计算机输入装置的操作便利性。

    以下结合附图和具体实施例对本发明作详细说明。

    【附图说明】

    图1为本发明的计算机系统的示意图;

    图2A为本发明第一实施例的计算机输入装置的输入处理方法流程图;

    图2B为本发明第二实施例的计算机输入装置的输入处理方法流程图;

    图2C为本发明第三实施例的计算机输入装置的输入处理方法流程图。

    其中,附图标记

    10计算机装置

    11光学感测窗

    20计算机输入装置

    50计算机系统

    【具体实施方式】

    根据本发明所揭露的计算机输入装置,包括但不局限于鼠标、轨迹球、触控板、游戏控制器等计算机周边输入装置,并可内建于笔记本电脑、PDA、数字相框、手机等具有窗口接口的电子装置中,以提供使用者操作相关的功能。然而所附附图仅提供参考与说明用,并非用以限制本发明。在以下实施方式说明中,将以鼠标作为计算机输入装置,台式计算机作为计算机装置,而作为本发明的最佳实施例。

    请参照图1,为本发明的计算机系统的示意图。如图1所示,计算机系统50包含有计算机输入装置20与计算机装置10。根据本发明所揭露的计算机输入装置的输入处理方法,计算机输入装置20为一鼠标,计算机装置10为一台式计算机,在已知的技术中,鼠标可透过有线方式或无线方式与台式计算机进行信号连接,而鼠标于一平面上移动,透过机械方式或光学方式计算鼠标于平面上的位移量,进而转换成位移信号传输至台式计算机,以控制台式计算机的操作系统(如Windows操作系统)的光标(cusor)于窗口化接口上移动,在鼠标上设置有一光学感测窗11,此光学感测窗11取代常见鼠标的滚轮,使用者以手指或其它地对象接触光学感测窗11之上,光学感测窗11即可以撷取获得手指或对象的影像,以产生至少一对应的控制信号。其中光学感测窗11至少可为一种影像变化传感器(image detection sensor),譬如电荷耦合组件(Charged Coupled Device,CCD)或互补性氧化金属半导体(ComplementaryMetal-Oxide semiconductor,CMOS),用以侦测手指移动所产生的影像变化;同理,也可为一种光折射变化传感器(radiation detection sensor),用以侦测光折射后的物理性质变化。有关影像变化的侦测技术,可参考申请人已取得的美国第7298362号专利案的内容。

    请参照图2A本发明第一实施例的计算机输入装置的输入处理方法流程图。如图2A所示,本发明的计算机输入装置的输入处理方法包含有下列步骤:首先,利用计算机输入装置的光学感测窗取得第一表面特征值或第二表面特征值(步骤100)。上述的表面特征值表示光学感测窗所撷取到的影像结果,当有物体接近光学感测窗的表面时,其表面特征值愈大,当有物体远离光学感测窗的表面时,其表面特征值愈小,例如,表面特征值为0~255之间,其中“0”表示物体不反光(即无物体在光学感测窗上的状态),“255”表示物体完全反光(即有物体在光学感测窗上的状态),当有物体(例如,手指)放置于光学感测窗上时,其表面特征值约为10~60之间,但会随着环境或是反光面的不同而有所变化。在步骤100中,第一表面特征值设定为相应于无物体在光学感测窗上的状态,而第二表面特征值设定为相应于有物体在光学感测窗上的状态。

    当使用者的手指尚未放置在光学感测窗上时,计算机输入装置可以取得一第一表面特征值;而当使用者将手指放置于光学感测窗上时,计算机输入装置可取得第二表面特征值,在取得第二表面特征值后,计算机输入装置开始第一次计时一段预定时间(步骤110),直到再度取得第一表面特征值时,则停止第一次计时机制。

    接下来,计算机输入装置判断第一次计时的时间是否超过预定时间(步骤120),上述的预定时间可由使用者自行设定或调整,预定时间可以例如为1秒钟。

    在第一次计时的时间未超过预定时间,且计算机输入装置再次取得第一表面特征值时,则计算机输入装置开始第二次计时一段预定时间(步骤130)。

    计算机输入装置判断第二次计时的预定时间内,是否再次取得一第二表面特征值(步骤140),上述的预定时间可由使用者自行设定或调整,预定时间可以例如为1秒钟。

    在第二次计时的时间超过预定时间,且计算机输入装置未再次取得一第二表面特征值时,则利用计算机输入装置中的固件(firmware)输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第一操作命令(步骤150)。接下来,回到步骤100,以继续取得第一表面特征值或第二表面特征值。其中第一操作命令可为窗口化接口中的单击(click)操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。

    在第二次计时的时间未超过预定时间,且计算机输入装置再次取得一第二表面特征值时,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第二操作命令(步骤160),接下来,回到步骤100,以继续取得第一表面特征值或第二表面特征值。其中第二操作命令可为窗口化接口中的双击(double click)操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。

    若第一次计时的时间超过预定时间,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第三操作命令(步骤170),接下来,回到步骤100,以继续取得第一表面特征值或第二表面特征值。其中第三操作命令可为窗口化接口中的长触击操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。上述的长触击相当于使用者以手指或其它的对象于光学感测窗上滑动,因此,长触击操作命令可为控制窗口化接口中的滚动条进行滚动,或者是控制窗口化接口中的光标进行移动。

    请参照图2B本发明第二实施例的计算机输入装置的输入处理方法流程图。当使用者将手指放置于光学感测窗上时,计算机输入装置可取得第二表面特征值,在取得第二表面特征值后,计算机输入装置开始计时一段第一预定时间(步骤210)。

    接下来,计算机输入装置判断第一预定时间内是否仅取得一第二表面特征值(步骤220),上述的第一预定时间可由使用者自行设定或调整,第一预定时间可以例如为1秒钟。

    在第一预定时间到达内,计算机输入装置仅取得一第二表面特征值时,则利用计算机输入装置中的固件(firmware)输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第三操作命令(步骤270),接下来,回到步骤200,以继续取得第一表面特征值或第二表面特征值。其中第三操作命令可为窗口化接口中的长触击操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。上述的长触击相当于使用者以手指或其它的对象于光学感测窗上滑动,因此,长触击操作命令可为控制窗口化接口中的滚动条进行滚动,或者是控制窗口化接口中的光标进行移动。

    在第一预定时间到达内,计算机输入装置并非仅取得第二表面特征值时(譬如再次取得一第一表面值),则计算机输入装置开始计时一段第二预定时间(步骤230)。

    计算机输入装置判断第二预定时间内是否再次取得一第二表面特征值(步骤240),上述的第二预定时间可由使用者自行设定或调整,第二预定时间可以例如为2秒钟。

    若第二预定时间到达内,确认计算机输入装置未再次取得一第二表面特征值时,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第一操作命令(步骤250)。接下来,回到步骤200,以继续取得第一表面特征值或第二表面特征值。其中第一操作命令可为窗口化接口中的单击(click)操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。

    若第二预定时间到达内,确认计算机输入装置再次取得一第二表面特征值时,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第二操作命令(步骤260)。接下来,回到步骤200,以继续取得第一表面特征值或第二表面特征值。其中第二操作命令可为窗口化接口中的双击(double click)操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。

    请参照图2C为本发明第三实施例的计算机输入装置的输入处理方法流程图。

    当使用者将手指放置于光学感测窗上时,计算机输入装置可取得第二表面特征值,在取得第二表面特征值后,计算机输入装置开始第一次计时一段预定时间(步骤310),直到再度取得第一表面特征值时,则停止第一次计时机制。

    接下来,计算机输入装置判断第一次计时的时间是否超过预定时间(步骤320),上述的预定时间可由使用者自行设定或调整,预定时间可以例如为1秒钟。

    在第一次计时的时间未超过预定时间,且计算机输入装置再次取得第一表面特征值时,则计算机输入装置开始第二次计时一段预定时间(步骤330)。

    计算机输入装置判断在第二次计时的预定时间内,是否取得第二表面特征值(步骤340),上述的预定时间可由使用者自行设定或调整,预定时间可以例如为1秒钟。

    在第二次计时的时间未超过预定时间,且计算机输入装置未取得第二表面特征值时,则回到步骤300,以继续取得第一表面特征值或第二表面特征值。

    第二次计时的时间未超过预定时间,且计算机输入装置再次取得第二表面特征值时,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第二操作命令(步骤350),接下来,回到步骤300,以继续取得第一表面特征值或第二表面特征值。其中第二操作命令可为窗口化接口中的双击(double click)操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。

    若第一次计时的时间超过预定时间,则利用计算机输入装置中的固件输出相应的控制信号至计算机,以使计算机执行系统操作程序中的第三操作命令(步骤360),接下来,回到步骤300,以继续取得第一表面特征值或第二表面特征值。其中第三操作命令可为窗口化接口中的长触击操作命令,或者其它使用者自定义的操作命令(例如,多媒体播放器的播放、停止或静音等功能)。上述的长触击相当于使用者以手指或其它的对象于光学感测窗上滑动,因此,长触击操作命令可为控制窗口化接口中的滚动条进行滚动,或者是控制窗口化接口中的光标进行移动。

    另外,第三实施例中的单击操作命令(使计算机执行系统操作程序中的第一操作命令)可直接通过按压计算机输入装置中的按键来触发。

    综合以上所述,本发明的计算机输入装置的输入处理方法,利用光学感测窗取得多笔表面特征值后,并根据这些表面特征值的变化情形,来判断使用者的操作行为,以决定执行窗口化接口中的单击操作命令、双击操作命令或长触击等其它操作命令,由于上述的输入处理方法主要是利用软件方式来实现,除了未增加额外的零组件外,更省去原本设置在光学感测窗下方的微动开关,因此不仅降低了原计算机输入装置的硬件制作成本,且可大幅提升计算机输入装置的操作便利性。

计算机输入装置的输入处理方法.pdf_第1页
第1页 / 共14页
计算机输入装置的输入处理方法.pdf_第2页
第2页 / 共14页
计算机输入装置的输入处理方法.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《计算机输入装置的输入处理方法.pdf》由会员分享,可在线阅读,更多相关《计算机输入装置的输入处理方法.pdf(14页珍藏版)》请在专利查询网上搜索。

一种计算机输入装置的输入处理方法,包含有:利用计算机输入装置的光学感测窗取得第一或第二表面特征值;于取得第二表面特征值后,开始第一次计时一段预定时间;于第一次计时的预定时间到达内,再次取得第一表面特征值时,则开始第二次计时一段预定时间;于第二次计时的预定时间到达内,并未再次取得第二表面特征值时,则使计算机执行第一操作命令;于第二次计时的预定时间到达内,再次取得第二表面特征值时,则使计算机执行第二操。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1