用于计算机系统的输入设备的制作方法

文档序号:6400760阅读:396来源:国知局
专利名称:用于计算机系统的输入设备的制作方法
技术领域
本发明一般地涉及一种用于计算机系统的输入设备,尤其涉及一种用于计算机系统的输入设备,所述该设备能够减少鼠标移动距离,从而减少操作时间和用户的身体费力(physical exertion),由此提高操作效率和用户的便利。
背景技术
通常,与计算机系统结合使用的鼠标是一种输入设备,它直接或间接地使用一个输出到计算机系统显示器的图片,也就是显示器上显示的坐标来控制计算机。这种鼠标过去习惯于与计算机系统相结合,以便移动显示器上显示的光标或图标,选择和执行各个程序,以及执行一个图形程序等等。另外,这种鼠标是使用视窗操作系统和互联网时不可或缺的输入设备,它为用户提供了便利的界面。
一个传统鼠标包括一个鼠标主体,一个形成于鼠标主体较低部分的坐标识别单元,其使用滚球或光去识别指针坐标,一个使用所识别的坐标来选择和执行程序对象或单元的选择按钮,以及一个菜单按钮。
当使用这种传统鼠标时,如果放置在书桌平面上的鼠标主体与手一起移动,那么,显示器上显示的箭头或十字形状指针是依照坐标识别单元测得的坐标而被移动的。这时,在将指针定位到程序,图标或是希望执行的计算机游戏的不同单元中的一个单元时,命令是通过点击右键或左键,在点击右键时拖动鼠标主体或者双击右键而被选择或执行的。
然而,在该传统鼠标中,由于所有上述操作都是通过显示器上显示的单独指针来进行选择和执行的,因此必须频繁移动鼠标指针并使之移动相对较长的距离。
因此,传统鼠标非常不方便,因为必须频繁地移动或者拖动鼠标,以便将鼠标指针停在显示器上的预期位置。而鼠标的频繁移动和拖动操作则有可能会使用户手和手腕疲劳。
例如,传统鼠标的操作是在运行计算机游戏和搜索互联网的时候被频繁地执行,而鼠标的频繁移动和拖动操作需要将鼠标指针指定到显示器上的一个恰当位置。特别地,当用户使用超链接功能在互联网上搜索信息时,尽管经历了多个网站或服务器,但在之后用户并未找到预期信息,这时往往有必要选择屏幕上的“后退”按钮来返回初始或先前页面。因此,为了执行上述操作,往往要移动指针并且移动幅度很大。结果,为了把指针定位在正确位置,将会带来重复地垂直或水平移动鼠标的不便。
此外,为了在运行计算机游戏时选择或拖动计算机游戏中出现的单元,需要对鼠标进行频繁的移动和拖动操作,因此鼠标的移动和操作是很不方便的,此外还会导致一种身体费力。
为了解决上述问题,韩国未审专利出版物第2001-19175号公开了第一种现有技术方案,其中在显示器上显示多个鼠标指针,并且将会激活其中一个鼠标指针以供使用。在这份专利中提供了一个附加的指针指定按钮,通过点击一次指针指定按钮来激活第一指针,通过再次点击指针指定按钮来激活第二指针,并且在分配给各个指针的区域中移动所述指针。因此,这份专利针对的是通过避免将指针移动到分配给其他指针的其他区域来减少鼠标的移动距离。
然而,在这份专利中,工作区和工具区都是预先设定的,因此无法根据用户需要来设定指针区域和指针位置。另外,对于在接近工作区和工具区之间的边界上执行操作的情况而言,分配给工具区的指针可能会比分配给工作区的指针更接近操作区域。在这种情况下,无法将分配给工具区的指针移动到工作区,所以必须移动分配给工作区并且比分配给工具区的指针更加远离边界的指针来执行操作。因此,使用多个指针并没有实际好处。
此外,在将这份专利应用于互联网时,指针处于网络浏览器的工具区,所以在选择工具区按钮的时候,只要在工具区内部移动指针就足够了。然而,它不可能阻止将指针移动到特定按钮,所以为了在选择特定按钮的时候将指针定位在一个正确的位置,将会导致重复地垂直和水平移动鼠标的不便。
同时,韩国专利申请第1994-39777号公开了第二种现有技术方案,其中在显示器上显示多个鼠标指针并且分别把鼠标指针分配给多个工作窗口或应用。在这份专利中,用户可以在窗口和应用之间平滑移动。然而,在这里将单独的指针分配给单独的窗口或应用,因此并未得到任何减少鼠标移动距离和用户疲劳度的效果。

发明内容
因此,在牢记现有技术中出现的上述问题的情况下产生了本发明,并且本发明的一个目的是提供一种用于计算机系统的输入设备,该设备能够减少鼠标的移动距离,由此减少操作时间和用户的身体费力,从而提高操作效率和用户的便利。
为了实现上述目的,本发明提供了一种用于计算机系统的输入设备,该输入系统具有一个结合了多个指针的鼠标和一个键盘,其中包括一个或多个用于激活至少一个鼠标指针的激活选择部分;一个用于选择生成至少一个指针的生成选择部分,一个安装在鼠标侧面为了对鼠标移动进行检测的位置检测部分;以及一个分别响应于激活选择部分和生成选择部分的选择来激活和产生指针,并且响应于位置检测部分输出的检测结果而对指针移动加以控制的驱动器。
优选地,输入设备还可以包括一个保持选择部分,用于防止移动选定指针并且允许对选定指针所位于的对象进行选择。
优选地,在移动鼠标的时候,可以同时移动生成选择部分产生的多个指针。
优选地,驱动器可以从鼠标向计算机系统以及从计算机系统向鼠标发送信号,并且可以包括一个用于保存各个指针位置信息的存储器,一个使用存储器中保存的各个指针位置的信息以及位置检测部分提供的检测结果来计算各个指针当前位置的计算模块,以及一个控制模块,用于从存储器中检索激活选择部分,生成选择部分以及保持选择部分选择的指针位置的信息,并且将指针位置的信息提供给计算模块,此外还将计算模块获取的计算结果提供给计算机系统。
优选地,激活选择部分可以包括第一和第二激活按钮,其中每一个按钮都被用于激活一个选定指针,并且所述第一和第二激活按钮是在鼠标顶部形成的。
优选地,计算模块可以计算第一和第二激活按钮中的一个按钮所选择的指针的当前位置,并且把计算得到的当前位置信息提供给计算机系统。
此外,本发明提供了一种用于计算机系统的输入设备,该输入系统包括一个具有多个指针的鼠标和一个键盘,其中包括一个或多个用于激活至少一个鼠标指针的激活选择部分;一个用于防止选定指针的移动并且允许选择选定指针所位于的一个对象的保持选择部分;一个安装在鼠标侧面而对鼠标移动加以检测的位置检测部分;以及一个分别响应于激活选择部分和生成选择部分的选择来激活和产生指针,并且响应于位置检测部分输出的检测结果而对指针的移动加以控制的驱动器。
优选地,如果在按下生成选择部分的情况中移动鼠标,那么,由保持选择部分选择保持的指针是沿着鼠标移动路径移动的;如果从按下状态中放开该生成选择部分,那么,该保持的指针将会重新保持在放开发生时的位置;以及在按下了该生成选择部分的情况下,当移动鼠标时,除了该保持的指针之外,不会移动剩余的指针。


本发明的上述及其他目的,特征和优点将从以下结合附图所进行的详细描述中得到更清楚的理解,其中图1是根据本发明的鼠标的透视图;图2是包含了根据本发明的图1鼠标的计算机系统结构的图示;图3是应用了图1鼠标的网络浏览器画面的视图;以及图4是应用了图1鼠标的计算机辅助设计程序画面的视图。
具体实施例方式
现在应当参考附图,其中在不同的图中使用相同的参考数字来指示相同或相似的组件。
根据本发明,用于计算机系统的输入设备包括一个鼠标和一个键盘。为了使用鼠标,必须在计算机系统上安装一个用于从鼠标向计算机系统以及从计算机系统向鼠标发送信号的驱动器。
如图1所示,本发明的鼠标1包括两个激活按钮2和3,它们是用于激活多个指针中的至少一个指针的激活选择部分,一个生成按钮7,它是用于选择生成至少一个指针的生成选择部分,一个保持按钮5,它是用于防止多个指针中选定的一个指针的移动并且允许选择选定指针所位于的一个对象的保持选择部分,以及一个位置检测部分9,它安装在鼠标1的侧面,以便检测鼠标1的移动。
激活按钮2和3是在鼠标1的前部偏左的部分形成的,并且它们还执行传统鼠标的选择按钮的功能。这些激活按钮2和3包括第一激活按钮2和第二激活按钮3,其中每个按钮都被用于激活一个选定指针。第一激活按钮2和第二激活按钮3分别被分隔到鼠标1顶端的前部和后部。此外,第一激活按钮2和第二激活按钮3形成于不同的高度。在这个实施例中,第一激活按钮2是在高于第二激活按钮3的位置形成的。而在不同高度形成第一激活按钮2和第二激活按钮3的理由是避免错误点击激活按钮2和3中的任一个。
菜单按钮8形成于鼠标1的前部偏右的部分,也就是说,与传统鼠标相似,菜单按钮位于第二激活按钮3的右边。保持按钮5具有这样一种功能,它集成了用于滚动画面的滚轮和按钮功能,该保持按钮是在第二激活按钮3和菜单按钮8之间形成的。保持按钮5是通过用户的点击而被操作的。选定指针的位置是通过点击保持按钮5来保持的,并且可以对保持的指针所位于的一个对象进行选择。也就是说,在保持按钮5选择的指针位于特定功能图标的同时,点击一个激活按钮,指针并未激活,但是将会选择特定的功能图标,由此执行特定功能图标的功能。所有指针可以由保持按钮5同时停用和激活。举例来说,可以通过点击两次保持按钮5来停用所有指针,以及可以将保持按钮5再点击两次来激活所有指针。作为选择,可以通过组合鼠标按钮或是键盘的一个或多个按键来停用和激活所有指针。
在激活所有指针的时候,所有指针是随着鼠标1的移动一起移动的。在这种情况下,当把鼠标1移动到屏幕顶端的时候,在处于最高位置的指针到达屏幕顶部边缘之前,鼠标1可以移动。同样,当把鼠标1移动到屏幕底部、右侧和左侧时,在处于最低、最右和最左位置的指针分别到达屏幕底部边缘、右边缘和左边缘之前,鼠标1可以移动。
同时,生成按钮7突出的形成在从鼠标1的左侧。下文对使用生成按钮7来产生一个指针的过程进行了描述。在打开计算机系统的时候,主要产生了一个单独指针,该指针被称为初始指针或第一指针。在产生第一指针之后,通过点击生成按钮7而把鼠标1移动到一个预期产生指针的位置。在这种情况下并未移动第一指针,而是仅仅将鼠标1的移动路径显示在计算机系统的显示器上。当鼠标1沿着鼠标1的移动路径到达一个预期位置时,用户从按下状态中放开生成按钮7。这时将在鼠标1已经到达的位置形成一个新的指针。在上述方式中,可以产生多个指针。
生成的第一和第二指针分别充当那些与第一激活按钮2和第二激活按钮3相对应的指针的作用。也就是说,随着鼠标1的移动,第一指针也会移动。当点击第一激活按钮2时,将会选择第一激活按钮2所位于的一个对象,并且该对象将会执行它的功能。在激活第一指针之后,当点击第二激活按钮3时,可以对第二指针加以控制。第二指针所位于的对象将被选择,并且,与第一指针受到控制一样,第二指针以相同的方式来执行它的功能。
在这种情况下,并不会导致第一激活按钮2和第二激活按钮3分别与第一和第二指针相对应,但会导致他们分别对应于预期的随机指针。致使第一激活按钮2和第二激活按钮3对应于指针的方法可以是不同的。举例来说,可以将鼠标1移动到预期指针所在的位置,并且在停用指针之后点击第一激活按钮2和第二激活按钮3,从而导致第一激活按钮2和第二激活按钮3对应于所述指针。同时,在生成多个指针的时候,除了对应于第一激活按钮2和第二激活按钮3的指针之外,有可能导致剩余指针对应于键盘的特定按键。举例来说,可以使Num Lock按钮所选择的数字按键分别与指针相对应,以便对所述指针加以控制。在这种情况下,在通过鼠标1的移动而使指针位于用户可以选择一种预期功能的位置时,用户是通过点击对应于指针的数字按键而直接执行一个功能的。也就是说,用户知道激活鼠标1的指针,并且可以选择对应于任何指针的数字按键来执行预期功能。
在移动鼠标1时,用于检测指针位置的位置检测单元9使用滚球或光来检测指针的当前位置。在本发明中,对鼠标1的移动进行检测,以便检测当前已经激活的指针的位置。鼠标1的移动信息提供到驱动器10,驱动器10则使用位置检测部分9提供的检测结果来计算选定指针的位置。
因此,如图2所示,驱动器10包括用于使用位置检测部分9提供的检测结果来计算各个指针位置的计算模块12,用于保存指针位置信息的存储器13,以及控制模块11,用于从存储器13中检索激活按钮,生成按钮7以及保持按钮5选择的指针的位置的信息,并将指针位置信息提供给计算模块12,并且将计算模块12得到的计算结果提供给计算机系统15。在这种情况下,计算模块12通过向/从存储器13中保存的指针位置信息加上/减去由位置检测部分9检测到的指针移动距离来获取坐标形式的计算结果,并将该计算结果提供给计算机系统15。计算机系统15则根据通过该计算模块所获取的计算结果来移动指针。
以下描述的是借助于利用具有上述构造的鼠标1来使用特定程序的过程。
首先作为实例,对使用本发明的鼠标1来搜索互联网的情况进行描述。通常,互联网用户使用网络浏览器来访问某个特定站点,访问一个搜索站点来收集想得到的信息,以及执行邮件寄送工作。在访问互联网的时候,当互联网用户希望移至前一页或是先前访问过的网站的时候,他会使用网络浏览器上的“后退”按钮。“后退”按钮可以看作是一个在网络浏览器上频繁使用的按钮。在这种情况下,对于使用互联网时点击“后退”按钮的互联网用户而言,必须将位于网页上的某个位置的指针移动到“后退”按钮,这是非常不方便的。为此目的,如图3所示,用户可以在与第一指针35分离的情况下产生第二指针37,将第二指针37定位到“后退”按钮并且使用第二指针37。
为了产生第二指针37,在按下鼠标1的生成按钮7的情况下,鼠标1从第一指针35的位置开始移动。这时,将会显示鼠标1的移动路径。当鼠标1沿着鼠标1的移动路径到达“后退”按钮时,用户从按下状态中放开生成按钮7。然后,在“后退”按钮的位置产生第二指针37。为了将第二指针37保持在“后退”按钮的位置,将会在不移动鼠标1的情况下点击保持按钮5。然后,第二指针37将会保持在“后退”按钮的位置上。在这种情况下,通过第一激活按钮2来激活第一指针35并且使之可选择,以及通过第二激活按钮3来激活第二指针37并且使之可选。
此外,还可以很容易地使用生成按钮7来移动保持按钮5所保持的第二指针37。
举例来说,在产生第二指针37并将其保持在某个位置之后,当按下生成按钮7并移动鼠标1的时候,第二指针37是与鼠标1一起移动的。在从按下状态中放开生成按钮7的时候,第二指针37会重新保持在这个从按下状态放开生成按钮7的位置。在按下生成按钮7并移动第二指针37的同时,理想的是阻止第一指针35的移动。对于检测第一指针35的位置而言,这种方式是非常有利的。
因此,在按下生成按钮7的时候,用户可以移动生成按钮7来改变所保持的第二指针37的位置,但却无需在推动保持按钮5并且由此从保持状态中放开第二指针之后移动和保持第二指针37。
在设定了第一指针35和第二指针37的情况下,当用户移动鼠标1时,鼠标1的位置检测部分9把鼠标1的移动距离信息提供给驱动器10。驱动器10的计算模块12使用从存储器13中检索的第一指针35的位置坐标以及位置检测部分9提供的鼠标1的移动距离来计算第一指针35的位置坐标。计算得到的第一指针35的位置坐标由控制模块11提供给计算机系统15。计算机系统15改变第一指针35的位置,并且只要移动鼠标1,那么计算机系统15将会借助上述处理来改变第一指针35的位置。在点击第一激活按钮2的时候,第一指针35所位于的对象将被选择,并且显示一个对应于选定对象的图片31或窗口,从而使用和现有技术一样的方法来显示信息。
在用户使用网络浏览器30的时候却希望看到先前画面的情况下,用户只需点击第二激活按钮3而不用移动鼠标1。然后,通过保持在“后退”按钮33上的第二指针37来选择“后退”按钮的功能,并且通过驱动器10而将“后退”按钮33的功能选择信息提供给计算机系统15。计算机系统15根据“后退”按钮33的功能选择而在网络浏览器30上显示先前画面。
同时,在将本发明的鼠标1应用于文字处理软件的时候,在将第二指针37保持在一个频繁使用但却不具有热键的功能上的同时,将会使用该指针。举例来说,在进行文字处理的过程中,如果频繁使用 “加粗”功能或“下划线”功能来处理文字,用户可以非常便利地使用“加粗”或“下划线”功能,同时将第二功能37保持在“加粗”或“下划线”功能上。此外,当用户希望选择诸如“加粗”和“下划线”功能这类不同功能的时候,用户可以使用生成按钮7而在功能按钮的位置产生指针,并且使用键盘来选择指针。因此,在将本发明的鼠标1应用于文字处理软件的时候,可以很容易地选择功能。
此外,在执行图形或计算机辅助设计(CAD)操作时,如图4的CAD窗口41所示,可以将第一指针45和第二指针47中的一个指针定位在工作区41并将另一个指针定位在工具区43,由此减少在工作区41与工具区43之间移动所耗费的劳动。
对游戏程序而言,可以通过将第一指针45和第二指针47定位在频繁使用的功能或区域,并且同时或独立选择和移动第一45和第二指针47,以便对游戏进行有效操作。
如上所述,本发明的鼠标1通过产生了多个与预期位置相对应的指针以及一个预期数字,并且允许同时或独立地移动指针,由此提高了用户的便利。此外,与现有技术不同,通过将指针保持在特定功能并且允许在选择指针的时候选择指针保持的功能,从而消除了重复地垂直和水平移动鼠标1所带来的不便。此外,当用户使用不同程序中的一个程序来执行操作时,用户必须移动鼠标1的距离将会显著减小,由此将会减少操作时间,从而提高操作效率。另外,易于了解的是,通过本发明的鼠标1,将会显著减少用户的身体费力。
工业实用性如上所述,本发明提供了一种用于计算机系统的输入设备,它能减少鼠标的移动距离,由此减少操作时间和用户的身体费力,从而提高了操作效率和用户的便利。
尽管出于说明目的而公开了本发明的优选实施例,但本领域技术人员应该了解,在不脱离附加权利要求所公开的本发明的实质和范围的情况下,各种修改、添加和替换都是可能的。
权利要求
1.一种用于计算机系统的输入设备,所述输入系统具有一个带有多个指针的鼠标以及一个键盘,其中包括一个或多个激活选择部分,用于激活所述鼠标的至少一个指针;一个生成选择部分,用于选择生成至少一个指针;一个位置检测部分,其安装在所述鼠标侧面,以便检测所述鼠标移动;以及一个驱动器,用于分别对所述激活选择部分和所述生成选择部分的选择作出响应,以便激活和产生所述指针,并且对从所述位置检测部分输出的检测结果作出响应,以便控制所述指针的移动。
2.如权利要求1中所述的输入设备,还包括一个保持选择部分,用于防止所述选定指针的移动并且允许选择所述选定指针所位于的一个对象。
3.如权利要求2中所述的输入设备,其中在移动所述鼠标时,由所述生成选择部分产生的多个指针将会一起移动。
4.如权利要求1中所述的输入设备,其中所述驱动器从所述鼠标向所述计算机系统以及从计算机系统向所述鼠标发送信号,并且包括一个存储器,用于保存关于每个指针的位置信息;一个计算模块,用于使用所述存储器中保存的每个指针的位置信息以及由所述位置检测部分提供的检测结果来计算每个指针的当前位置;以及一个控制模块,用于从所述存储器中检索所述激活选择部分、所述生成选择部分以及所述保持选择部分选择的指针的位置信息,将指针位置信息提供给所述计算模块,并且将所述计算模块获取的计算结果提供给所述计算机系统。
5.如权利要求4中所述的输入设备,其中激活选择部分包括第一和第二激活按钮,其中每个按钮的功能是激活所选定的指针之一,并且所述按钮是在所述鼠标顶端部分形成的。
6.如权利要求5中所述的输入设备,其中所述计算模块计算由所述第一和第二激活按钮之一所选择的指针的当前位置,并且将计算得到的当前位置信息提供给所述计算机系统。
7.一种用于计算机系统的输入设备,所述输入系统具有一个带有多个指针的鼠标和一个键盘,其中包括一个或多个激活选择部分,用于激活至少一个所述鼠标指针;一个保持选择部分,用于防止一个选定指针的移动并且允许选择所述选定指针所位于的一个对象;一个位置检测部分,其安装在所述鼠标侧面,以便检测所述鼠标移动;以及一个驱动器,用于分别对所述激活选择部分和所述生成选择部分的选择作出响应,以便激活和产生所述指针,并且对从所述位置检测部分输出的检测结果作出响应,以便控制所述指针的移动。
8.如权利要求6或7中所述的输入设备,其中如果在按下所述生成选择部分的情况中移动所述鼠标,那么,由所述保持选择部分选择所述保持的指针沿着所述鼠标移动路径移动;如果从按下状态中放开所述生成选择部分,那么,所述保持的指针将会重新保持在所述放开发生时的位置;以及在按下了所述生成选择部分的情况下,当移动所述鼠标时,除了所述保持的指针之外,不移动剩余的指针。
全文摘要
本发明公开了一种用于计算机系统的输入设备。输入系统具有一个带有多个指针的鼠标以及一个键盘,其中包括一个或多个激活选择部分,一个生成选择部分,一个位置检测部分以及一个驱动器。激活选择部分激活鼠标的至少一个指针。生成选择部分选择生成至少一个指针。位置检测部分安装在鼠标侧面,以便检测鼠标的移动。驱动器分别响应于激活选择部分和生成选择部分的选择来激活和产生指针,并且响应于位置检测部分输出的检测结果来控制指针的移动。
文档编号G06F3/0354GK1606729SQ03800384
公开日2005年4月13日 申请日期2003年1月7日 优先权日2002年1月11日
发明者朴喆愚 申请人:朴喆愚
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1