CN1782975A - 处理使用触摸板输入的信息的装置和方法 - Google Patents
处理使用触摸板输入的信息的装置和方法 Download PDFInfo
- Publication number
- CN1782975A CN1782975A CN200510131012.9A CN200510131012A CN1782975A CN 1782975 A CN1782975 A CN 1782975A CN 200510131012 A CN200510131012 A CN 200510131012A CN 1782975 A CN1782975 A CN 1782975A
- Authority
- CN
- China
- Prior art keywords
- character
- touch pad
- coordinate
- input
- coordinates
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供一种处理触摸板输入信息的装置和方法。该方法包括:将触摸板的输入区域映射到预定的显示区域,作为绝对坐标;当指示单元接触输入区域时将接触位置坐标转换为绝对坐标;和根据转换的接触位置坐标来移动显示在显示区域上的鼠标指针。将触摸板的输入区域映射到显示区域,作为绝对坐标,从而可以使用触摸板来直接输入信息。
Description
技术领域
本发明总体概念涉及处理使用触摸板输入的信息的装置和方法,更具体地说,涉及这样的处理使用触摸板输入的信息的装置和方法,该装置和方法通过将触摸板和预定的显示区域映射为绝对坐标而使得用户能够使用触摸板直接输入信息。
背景技术
用户接口设备(之后,称为输入设备)允许用户将所期望的信息输入到计算机。键盘是被广泛使用的输入设备的一个例子。键盘包括多个按键,其每个都具有从其输出以被映射到每个数字或字符的按键信号,从而使得用户能够容易地将所期望的信息输入到计算机。具体地说,当使用计算机编辑文档时,键盘允许用户有效地输入所期望的字符,在计算机产业中已经开发了各种技术以增强用户体验并且使得计算机具有更多的用途。
在键盘之外,还经常使用诸如鼠标、触摸板或触摸屏的指示设备作为输入设备。当移动在显示单元(例如,计算机的显示器)上显示的光标(例如,鼠标指针)或选择特定的图标时,指示设备为用户提供了方便。
近些年,工程师已经开发了一种技术,其中使用诸如微软输入方法编辑器(IME)的指示设备输入的信息被识别为字符。例如,在与文档编辑应用模块的链接中,IME将由指示设备输入的信息识别为字符并且将识别的字符提供给文档编辑应用模块。
当使用键盘以诸如中文、日文语言字符,或***文字符来创建文档(其随后需要被转换为字母数字混合编制的(alphanumerical)模式文档)时,可以方便灵活地使用这种技术。当即使输入的字符的发声很难并且用户可能不知道所输入的字符的准确发声而用户还是输入敲击成语音和表意文字的字符时,这种技术可能特别有用。
但是,传统技术具有下面缺点。
首先,为了输入字符,用户移动鼠标指针同时按下位于鼠标上的鼠标按钮。在这种情况中,用户使用他或她的腕关节输入字符,并且在输入该字符中使用的敲击的数量使得输入过程的效率很低。此外,因为当使用鼠标时的不精确敲击,可能产生错误的字符。特别是,在使用鼠标时,输入越复杂的字符所需要的敲击数量越多,则字符识别效率就会变得越低。因为这些原因,传统技术还没有适当地解决有效的字符识别问题。
同时,触摸板是用作鼠标的指示设备,其被广泛地使用在重量轻、尺寸小的笔记本计算机中。比起使用鼠标,而使用如同诸如手指、游戏杆或笔的指示工具的触摸板输入的字符可以更加有效地被识别。
但是,由于触摸板执行与鼠标的功能相同的功能,所以为了区分通常鼠标指针移动与用于字符输入的鼠标指针移动,当输入字符时用户必须按下在触摸板中提供的鼠标按钮。
现在将参照图1来说明使用触摸板来输入字符的传统操作,其中IME与文档编辑器110链接。
用户通过IME输入窗口120使用IME应用程序来输入字符。用户使用文档编辑器110来编辑文档。当显示IME输入窗口120时,用户在指示工具接触触摸板(1)的状态下拖拉指示工具并且移动在显示单元上显示的鼠标指针130到IME输入窗口120。
在将鼠标指针130移动到IME输入窗口120之后,用户在触摸板上拖拉指示工具的同时按下鼠标按钮,并且输入第一个元素‘’(2)。
当鼠标指针130在显示单元上的位置‘a’时,用户在触摸板上拖拉指示工具的同时按下鼠标按钮,并且输入第二个元素‘
’(4)。
为了输入第三个元素‘-’,用户释放施加到鼠标按钮上的压力,在触摸板上拖拉指示工具,然后移动鼠标指针130到位置‘b’(5)。
当鼠标指针130在位置‘b’时,用户在触摸板上拖拉指示工具同时按下鼠标按钮,并且输入第三个元素‘-’(6)。
在现有技术中,当用户使用触摸板来输入字符时,用户必须在重复地拖拉指示工具时同时操作鼠标按钮以输入字符并且移动鼠标指针。从时间上来说,这种操作模式对于用户变得越来越繁重。因此,随着字符敲击次数的增加,与使用触摸板输入字符关联的用户不便就不可避免地增加了。这是因为触摸板和显示单元的整个显示区域与相对坐标对应。
同时,在使用触摸屏的情况中,用户可以直接在触摸屏上输入字符就像用户使用笔而实际书写一样。但是,触摸屏是昂贵的指示设备,因此不适合被普通用户广泛使用的廉价个人计算机(PC)。
日本专利公开No.2003-196007(字符输入设备)公开了一种技术,其允许在显示单元上显示虚拟键盘,并且用户使用触摸板在虚拟键盘上移动鼠标指针并且输入被映射到虚拟键盘的字符。但是在具有大量基本字符的语言的情况中,还是难于将所有基本字符映射到在虚拟键盘上提供的按键上。此外,由于用户必须逐个地在虚拟键盘上寻找所期望的字符,所以使用虚拟键盘不是很熟练的用户可能会遇到不便。
因此,与使用触摸屏的情况类似,需要更好的技术以使得用户直接信息使用触摸板而被输入。
发明内容
本发明的总体概念提供了一种处理用触摸板输入的信息的装置和方法,其通过将触摸板映射到预定的显示区域作为绝对坐标,使得用户能够使用触摸板直接地输入信息。
本发明的其他方面和优点部分将通过下面的描述而被说明,部分从这些描述中变得明显,部分可以通过实践本发明的总体概念而习得。
可以通过提供处理触摸板输入信息的方法来实现本发明总体概念的上述和其他方面,所述方法包括:将触摸板的输出区域映射到预定的显示区域,作为绝对坐标,当指示单元接触输入区域时将接触位置坐标转换为绝对坐标,并且根据转换的接触位置坐标来移动显示在显示区域上的鼠标指针。
还可以通过提供从使用能够检测接触并且产生接触位置坐标的输入设备而输入的信息中识别字符的方法来实现本发明总体概念的上述和其他方面,所述方法包括:在输入设备的多个位置坐标和显示器的多个绝对坐标之间定义对应关系,将由输入设备产生的接触位置坐标转换为绝对显示坐标,显示绝对坐标,并且根据一系列坐标和从多个参考字符来的参考字符之间的最大相关度来识别字符。
还可以通过提供处理预定区域内的所指示的位置的方法来实现本发明总体概念的上述和其他方面,所述方法包括:将预定区域的输入区域映射到显示器的显示区域,作为绝对坐标,当指示位置时将在预定区域中的位置坐标转换为绝对坐标,并且沿着与所指示的转换的位置坐标对应的显示区域移动指针。
还可以通过提供处理触摸板输入信息的装置来实现本发明总体概念的上述和其他方面,所述装置包括:坐标设置单元,用于将触摸板的输入区域的位置坐标映射到显示区域,作为绝对坐标;坐标转换单元,用于将指示工具接触输入区域所在的位置坐标转换为对应的绝对坐标;和鼠标指针控制单元,用于根据所转换的接触位置坐标而移动在显示区域上显示的鼠标指针。
还可以通过提供用于从使用能够检测接触并且输出接触位置坐标的输入设备而输入的信息中识别字符的装置来实现本发明总体概念的上述和其他方面,所述装置包括:显示器;转换单元,用于将由输入设备检测的接触位置坐标转换为绝对显示坐标;组处理单元,用于将一系列绝对坐标形成组并且控制在显示器上的坐标组的显示;和识别单元,用于根据坐标组和从多个参考字符来的参考字符之间的最大相关度来识别字符。
还可以通过提供用于处理预定区域内的所指示位置的装置来实现本发明总体概念的上述和其他方面,所述装置包括:映射单元,用于将预定区域的输入区域映射到显示器的显示区域作为绝对坐标;转换单元,用于当位置被指示时将预定区域中的位置坐标转换为绝对坐标;和显示器,用于沿着与所指示的转换的位置坐标对应的显示区域显示指针的移动。
附图说明
结合附图,从下面实施例的描述中本发明的总体概念的这些和/或其他的方面和优点将变得明显,其中:
图1示出了使用触摸板输入字符的传统方法;
图2示出了根据本发明总体概念的实施例来使用触摸板输入信息的装置的方框图;
图3示出了图2所示的控制单元的方框图;
图4示出了根据本发明总体概念的实施例的鼠标指针的移动;
图5示出了根据本发明总体概念的实施例来处理触摸板输入信息的方法流程图;
图6示出了根据本发明总体概念的实施例来识别字符的方法的流程图;和
图7示出了根据本发明总体概念的另一个实施例来识别字符的方法的流程图。
具体实施方式
现在将仔细参照本发明总体概念的实施例,在附图中示出其示例,其中相同的附图标记在全文中指示相同的元件。在下面描述实施例以在参照附图的同时解释本发明总体概念。
图2示出了根据本发明总体概念的实施例来使用触摸板输入信息的装置的方框图。
图2的装置包括触摸板单元210、按键输入单元220、控制单元230、和显示单元240。该装置还包括存储单元250、识别单元260、和图像产生单元270。
触摸板单元210包括触摸板212和坐标处理单元214。当指示工具接触触摸板212的输入区域时,触摸板212检测接触点并且输出由接触而产生的模拟信号到坐标处理单元214。在这种情况中,坐标处理单元214产生具有接触触摸板212的指示工具的接触位置坐标的数字信号并且输出该数字信号到控制单元230。
例如,当触摸板212是压力感应类型时,由两个彼此重叠地电阻片构成触摸板212,在这两个电阻片之间有精细的间隙。当指示工具接触触摸板212时,电阻片在该点彼此接触,并且电流在电阻片之间流过。响应于指示工具的接触,触摸板212产生模拟信号并且输出该信号到坐标处理单元214。坐标处理单元214提取关于对应接触位置的信息并且将该信息作为数字信号输出。因此,如果当在与触摸板212(更具体地说,触摸板212的接触区域)接触的同时拖拉指示工具,则坐标处理单元214可以检测接触点的移动路径,产生与移动路径对应的接触位置坐标,并且输出所产生的接触位置坐标到控制单元230。
但是,在本发明总体概念中所使用的触摸板并不限于压力感应类型的触摸板,还可以包括能够检测接触并且输出接触位置坐标的其他类型装置。
触摸板单元210可以包括至少一个具有相同形状并且用作传统鼠标按钮的鼠标按钮216。
按键输入单元220可以包括至少一个按键并且输出与所按下的按键对应的按键信号到控制单元230。将每个按键信号映射到数字、字符、或具有特殊功能的输入信息。因此,用户能够操作按键输入单元220并且将触摸板输入模式设置到相对坐标模式或绝对坐标模式。
控制单元230可以响应于从触摸板单元210输出的信号来移动显示在显示单元240上的鼠标指针。
更具体地说,控制单元230可以包括坐标设置单元232、坐标转换单元234、和鼠标指针控制单元236,如图3所示。
如果触摸板输入模式是相对坐标模式,则坐标设置单元232将触摸板212和显示单元240的整个显示区域设置为彼此对应,作为相对坐标。在这种情况中,如果当与触摸板212接触的同时拖拉指示工具,则坐标转换单元234将接触位置坐标转换为相对坐标,接触位置坐标与在拖拉操作之前和之后指示工具的接触位置之间的改变对应。鼠标指针控制单元236根据所转换的接触位置坐标来移动显示在显示单元140上的鼠标指针。
在这种情况中,使用触摸板212的鼠标指针的移动是根据与传统方法相同的方法而执行的。即,在相对坐标模式中,使用显示单元240显示的鼠标指针的位置不能只在其中指示工具接触触摸板212的特定点的情况中改变。因此,为了改变鼠标指针的位置,当接触触摸板212时必须在相对坐标模式中拖拉指示工具。
如果触摸板输入模式是绝对坐标模式,则坐标设置单元232设置触摸板212,或更具体地说,设置触摸板212的输入区域以及显示单元240的特定显示区域彼此对应,作为绝对坐标。如此,1:1地将触摸板212映射到该特定显示区域。
在这种情况中,坐标转换单元234将从触摸板单元210输入的接触位置坐标转换为绝对坐标值。鼠标指针控制单元236根据所转换的接触位置坐标来控制被映射到触摸板212的显示区域上的鼠标指针的移动。在图4中示出了其示例。
参照图4,如果设置了绝对坐标,将鼠标指针310限制被作为绝对坐标映射到触摸板212的显示区域242中。因此,在显示区域242上的鼠标指针310根据绝对位置坐标移动并且遵循与将指示工具330拖拉于其上的路径(拖拉路径)340相同的路径而横跨触摸板212。在这种情况中,对于指示工具330的拖拉路径340,鼠标指310的移动路径320对应于触摸板212的区域部分相对于显示区域242的比例值。
不同于相对坐标模式,在绝对坐标模式的情况中,如果只是指示工具330接触触摸板212,则可以将鼠标指针310放置在与接触点对应的显示区域242的坐标上。
类似地,被映射到触摸板212的显示区域242可以与显示单元240的整个显示区域或显示单元240的部分显示区域对应,作为绝对坐标。如此,当用户对计算机执行特定应用时,将鼠标指针310限制到显示区域,例如,当使用微软视窗系列计算机操作***(OS)时所显示的执行弹出窗口。应用程序的执行状态显示在该窗口中。类似地,用户可以使用触摸板212在对应显示区域中直接移动鼠标指针310。
鼠标指针控制单元230可以在其中触摸板212被按照绝对坐标映射到的显示区域上显示鼠标指针310的移动路径。例如,当用户拖拉指示工具330横跨触摸板212时,如图4所示,可以将鼠标指针310的移动路径320可见地显示给用户。
当所选择的操作模式是绝对坐标模式时,控制单元230将从触摸板单元210输出的接触位置坐标转换为绝对坐标,并且存储单元250存储所转换的接触位置坐标。在这种情况中,当在执行由识别单元260进行的识别之前或在执行由图像产生单元270进行的产生图像之前,由控制单元230将从触摸板单元210输出的接触位置坐标转换为绝对坐标时,存储单元250以一组存储转换的接触位置坐标。因此,当在执行使用识别单元260进行的识别之后或执行使用图像产生单元270进行图像产生之后,由控制单元230将从触摸板单元210输出的接触位置坐标转换为绝对坐标时,存储单元250将转换的接触位置坐标存储为新的组。在存储单元250中将作为一个组存储的接触位置坐标的组合具有与构成在其中将触摸板212按照绝对坐标映射的显示区域上显示的鼠标指针的移动路径的坐标相同的坐标值。
识别单元260使用形成存储在存储单元250中的一组的接触位置坐标的组合来识别字符。为此,识别单元260可以存储用作识别各种字符的基准的标准字符。识别单元260搜索具有与接触位置坐标有最大相关度的标准字符,并且将所搜索到的标准字符识别为用户想要输入的字符或记号。识别单元260可以使用传统的字符识别技术来执行识别。
当指示工具在比阈值时间间隔长的时间中没有接触触摸板212时,可由识别单元260执行识别操作。或者,当使用按键输入单元220、触摸板单元210或其他用户接口单元(未示出)输入识别命令时,可以执行识别操作。
图像产生单元270产生与显示在按照绝对坐标映射到触摸板212的显示区域上的鼠标指针的移动路径对应的图像。与字符识别操作类似,当指示工具在比阈值时间间隔长的时间中没有接触触摸板212时,或当用户输入图像数据产生命令时,也可以执行图像数据产生操作。
可以将所产生的图像数据存储在存储单元250中并且根据用户的请求而显示在显示单元240上。
现在将参照附图来描述根据本发明总体概念的实施例的处理触摸板输入信息的方法。
图5示出了根据本发明总体概念的实施例来处理触摸板输入信息的方法的流程图。
在操作S110中,由用户初始地设置触摸板输入模式。可以使用按键输入单元220、触摸板单元210或其他用户接口单元(未示出)来输入输入模式设置命令。
在操作S120中,坐标设置单元232确定输入模式是否为绝对坐标模式。如果确定输入模式被设置为绝对坐标模式,则在操作S130,坐标设置单元232将触摸板212的输入区域和在显示单元240上的预定显示区域映射为绝对坐标。如此,将触摸板212的输入区域1:1地映射到预定的显示区域。
如果在操作S140指示工具接触触摸板212并且从触摸板212输出位置坐标,则触摸板单元210将接触位置坐标输出到坐标转换单元234。然后在操作S150,坐标转换单元234将从触摸板单元210输出的接触位置坐标转换为绝对坐标。在操作S160,鼠标指针控制单元236根据由坐标转换单元234从触摸板212的映射区域转换的接触位置坐标,在显示区域234上移动鼠标指针310。
如果所设置的输入模式不是绝对坐标模式而是相对坐标模式,则在操作S165,坐标设置单元232将触摸板212映射为显示单元240的整个显示区域,作为相对坐标。
如果在操作S170指示工具接触触摸板212并且从触摸板212输出位置坐标,则触摸板单元210将接触位置坐标输出到坐标转换单元234并且坐标转换单元234将从触摸板单元210输出的接触位置坐标转换为相对坐标。在操作S190,鼠标指针控制单元236根据由坐标转换单元234转换的接触位置坐标而在显示单元240上移动鼠标指针310。
如果在操作S160中在绝对坐标模式中移动鼠标指针310,则鼠标指针控制单元236可以使用显示单元240在显示区域上显示鼠标指针的移动路径。
根据本发明总体概念的实施例,可以存储由坐标转换单元234转换的接触位置坐标,并且之后可以将所存储的接触位置坐标识别为字符,现在将参照图6和7来描述这种情况。
图6示出了根据本发明总体概念的实施例来识别字符的方法的流程图。
在操作S210中,如果在绝对坐标模式中从触摸板单元210输出接触位置坐标,则在操作S220,坐标转换单元234将接触位置坐标转换为绝对坐标。
在这种情况中,存储单元250在操作S230存储被坐标转换单元234转换为绝对坐标的接触位置坐标。
如果在操作S240用户没有输入识别命令,则重复地执行使用S230的操作S210。在这个操作中,存储单元250将由坐标转换单元234新近转换的接触位置坐标同之前已经存储的接触位置坐标一起存储为一个组。
如果在操作S240用户输入了识别命令,则识别单元260通过在操作S250中在存储单元250中作为一组存储的接触位置坐标来识别字符。
如果在字符识别之后坐标转换单元234转换新的接触位置坐标,则存储单元250将所转换的接触位置坐标存储为新组。因此,将在执行另一个字符识别过程之前所转换的所有接触位置坐标在相同的组中进行存储。
图7示出了根据本发明总体概念的另一个实施例来进行字符识别的方法的流程图。
在操作S310,如果在绝对坐标模式中从触摸板单元210输出接触位置坐标,则在操作S320,坐标转换单元234将接触位置坐标转换为绝对坐标。
在这种情况中,在操作S330,存储单元250将由坐标转换单元234转换为绝对坐标的接触位置坐标进行存储。
如果在操作S310不从触摸板单元210输出接触位置坐标,则在操作S340,在不超过阈值时间间隔的时间间隔内,识别单元260等待要从触摸板单元210输出的新接触位置坐标。如果等待时间没有超过阈值时间间隔,则通过S340,重复执行操作S310。如果等待时间不超过阈值时间间隔,则存储单元250将由坐标转换单元234新近转换的接触位置坐标和之前已经存储的接触位置坐标一起作为一组进行存储。
如果在操作S350中等待时间超过了阈值时间间隔,则在操作S360中,识别单元260使用在存储单元250中存储的接触位置坐标来识别字符。
如果在字符识别之后由坐标转换单元234转换新的接触位置坐标,则存储单元250将所转换的接触位置坐标存储为新的组。因此,将在执行另一个字符识别过程之前所转换的所有接触位置坐标都存储在该相同的组中。
以这种方法,根据本发明总体概念的实施例,可以在图1所示的字符输入过程中省略用于改变鼠标指针的位置的指示工具的拖拉操作(3和5)。因此,用户可以使用触摸板以她或他用笔书写或使用手指的方式来直接输入字符。
在字符识别之后,将由控制单元230转换的新接触位置坐标作为绝对坐标存储在存储单元250中作为新组。
虽然参照图6和7已经描述了字符识别过程,但是可以用前面说明的相同的操作来识别数字和其他符号。
根据本发明总体概念的另一个实施例,可以使用在存储单元250中存储的一组接触位置坐标而将鼠标指针的所显示的移动路径存储作为图像数据。在这种情况中,可以执行使用图像产生单元270的图像产生操作,而不是在图6中所示的字符识别操作S250和在图7中所示的字符识别操作S360。
如上所述,在根据本发明总体概念的各种实施例的处理触摸板输入信息的装置和方法中,将触摸板的输入区域映射为显示区域,作为绝对坐标,从而使得用户可以使用触摸板来直接输入信息。
虽然已经示出和描述了本发明总体概念的几个实施例,但是本领域的一般技术人员应该理解在不偏离本发明总体概念的原则和精神的情况下、在所附权利要求和其等效物中定义的本发明总体概念的范围内,可以进行改动。
Claims (18)
1.一种处理触摸板输入信息的方法,该方法包括:
将触摸板的输入区域映射到预定的显示区域,作为绝对坐标;
当指示单元接触输入区域时将接触位置坐标转换为绝对坐标;和
根据转换的接触位置坐标来移动显示在显示区域上的鼠标指针。
2.根据权利要求1所述的方法,还包括在与一系列接触位置坐标对应的显示区域上显示鼠标指针的移动路径。
3.根据权利要求2所述的方法,还包括:
存储所转换的接触位置坐标;和
使用所存储的接触位置坐标来识别字符。
4.根据权利要求3所述的方法,还包括显示所识别的字符。
5.根据权利要求4所述的方法,其中所显示的识别的字符代替显示的鼠标指针路径。
6.根据权利要求3所述的方法,其中当用户请求字符识别时或当指示工具接触触摸板的时间不比阈值时间间隔长时,执行字符识别。
7.根据权利要求2所述的方法,还包括存储鼠标指针的移动路径作为图像数据。
8.一种处理在预定的区域内所指示的位置的方法,该方法包括:
将预定区域的输入区域映射到显示器的显示区域,作为绝对坐标;
当指示位置时将在预定区域中的位置坐标转换为绝对坐标;以及
沿着与所指示的转换的位置坐标对应的显示区域移动指针。
9.一种处理触摸板输入信息的装置,该装置包括:
坐标设置单元,用于将触摸板的输入区域的位置坐标映射到显示区域,作为绝对坐标;
坐标转换单元,用于将指示单元接触触摸板所在的位置坐标转换为对应的绝对坐标;和
鼠标指针控制单元,用于根据所转换的接触位置坐标而移动在显示区域上显示的鼠标指针。
10.根据权利要求9所述的装置,其中所述鼠标指针控制单元在显示区域上显示鼠标指针的移动路径。
11.根据权利要求10所述的装置,还包括:
存储单元,用于存储转换的接触位置坐标;和
识别单元,用于使用所存储的接触位置坐标来识别字符。
12.根据权利要求11所述的装置,其中当用户请求字符识别时或当指示工具接触触摸板的时间不比阈值时间间隔长时,执行字符识别。
13.根据权利要求10所述的装置,还包括图像发生器,用以存储鼠标指针的移动路径作为图像数据。
14.一种从使用能够检测接触并且输出接触位置坐标的输入设备输入的信息中识别字符的装置,该装置包括:
显示器;
转换单元,用于将由输入设备检测的接触位置坐标转换为绝对显示坐标;
组处理单元,用于将一系列绝对坐标形成组并且控制在显示器上的坐标组的显示;和
识别单元,用于根据坐标组和从多个参考字符来的参考字符之间的最大相关度来识别字符。
15.根据权利要求14所述的装置,还包括:
存储单元,用于存储请求显示的图像或一系列识别的字符。
16.根据权利要求14所述的装置,还包括:
开关,用于允许用户在绝对坐标模式和相对坐标模式之间进行选择,其中在相对坐标模式中,使用相对坐标而不是绝对坐标。
17.根据权利要求14所述的装置,还包括:
后处理文档单元,用于处理所识别的字符以形成带有参考字符的文档。
18.一种用于处理预定区域内的所指示的位置的装置,该装置包括:
映射单元,用于将预定区域的输入区域映射到显示器的显示区域作为绝对坐标;
转换单元,用于当位置被指示时将预定区域中的位置坐标转换为绝对坐标;和
显示器,用于沿着与所指示的转换的位置坐标对应的显示区域显示指针的移动。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040101245A KR100678945B1 (ko) | 2004-12-03 | 2004-12-03 | 터치패드 입력 정보 처리 장치 및 방법 |
KR101245/04 | 2004-12-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1782975A true CN1782975A (zh) | 2006-06-07 |
Family
ID=36573628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200510131012.9A Pending CN1782975A (zh) | 2004-12-03 | 2005-12-02 | 处理使用触摸板输入的信息的装置和方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060119588A1 (zh) |
JP (1) | JP2006164238A (zh) |
KR (1) | KR100678945B1 (zh) |
CN (1) | CN1782975A (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963858A (zh) * | 2009-07-22 | 2011-02-02 | 义隆电子股份有限公司 | 使用触控装置控制荧幕上光标的定位方法 |
CN102077156A (zh) * | 2008-06-27 | 2011-05-25 | 微软公司 | 虚拟触摸垫 |
CN101498984B (zh) * | 2008-02-01 | 2011-07-13 | 致伸科技股份有限公司 | 电脑光标控制***及控制光标移动的方法 |
CN102169641A (zh) * | 2010-12-29 | 2011-08-31 | 西安交通大学 | 一种通过无线方式输入互动信息的数字图像显示设备 |
CN101098533B (zh) * | 2006-06-26 | 2012-06-27 | 三星电子株式会社 | 小键盘触摸用户接口方法与使用其的移动终端 |
CN102934049A (zh) * | 2010-06-09 | 2013-02-13 | 微软公司 | 使用触摸敏感控制表面与桌面进行间接用户交互 |
CN101661777B (zh) * | 2008-08-27 | 2013-03-06 | 索尼株式会社 | 播放设备,播放方法和程序 |
CN103176691A (zh) * | 2011-12-23 | 2013-06-26 | 株式会社电装 | 显示***、显示设备、操作设备以及功能选择设备 |
CN103353804A (zh) * | 2013-07-03 | 2013-10-16 | 深圳雷柏科技股份有限公司 | 一种基于触摸板的光标控制方法及装置 |
CN103513916A (zh) * | 2012-06-21 | 2014-01-15 | 株式会社泛泰 | 利用触摸输入来控制终端的装置和方法 |
CN103809890A (zh) * | 2012-11-13 | 2014-05-21 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
CN108227968A (zh) * | 2018-02-08 | 2018-06-29 | 北京硬壳科技有限公司 | 光标控制方法和装置 |
US10037091B2 (en) | 2014-11-19 | 2018-07-31 | Honda Motor Co., Ltd. | System and method for providing absolute coordinate and zone mapping between a touchpad and a display screen |
US11307756B2 (en) | 2014-11-19 | 2022-04-19 | Honda Motor Co., Ltd. | System and method for presenting moving graphic animations in inactive and active states |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2916545B1 (fr) * | 2007-05-23 | 2009-11-20 | Inst Pour Le Dev De La Science | Procede pour localiser un toucher sur une surface et dispositif pour la mise en oeuvre de ce procede. |
US8065624B2 (en) * | 2007-06-28 | 2011-11-22 | Panasonic Corporation | Virtual keypad systems and methods |
TW200907768A (en) * | 2007-08-09 | 2009-02-16 | Asustek Comp Inc | Portable apparatus and rapid cursor positioning method |
US20090096749A1 (en) * | 2007-10-10 | 2009-04-16 | Sun Microsystems, Inc. | Portable device input technique |
JP4372188B2 (ja) * | 2007-12-21 | 2009-11-25 | 株式会社東芝 | 情報処理装置および表示制御方法 |
US20090167723A1 (en) * | 2007-12-31 | 2009-07-02 | Wah Yiu Kwong | Input devices |
US8682023B2 (en) * | 2008-04-16 | 2014-03-25 | Emil Stefanov Dotchevski | Interactive display recognition devices and related methods and systems for implementation thereof |
US20090265748A1 (en) * | 2008-04-16 | 2009-10-22 | Emil Stefanov Dotchevski | Handheld multimedia receiving and sending devices |
US8681106B2 (en) | 2009-06-07 | 2014-03-25 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface |
JP2011134278A (ja) * | 2009-12-25 | 2011-07-07 | Toshiba Corp | 情報処理装置およびポインティング制御方法 |
US9292161B2 (en) * | 2010-03-24 | 2016-03-22 | Microsoft Technology Licensing, Llc | Pointer tool with touch-enabled precise placement |
US8704783B2 (en) | 2010-03-24 | 2014-04-22 | Microsoft Corporation | Easy word selection and selection ahead of finger |
US8707195B2 (en) | 2010-06-07 | 2014-04-22 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility via a touch-sensitive surface |
GB2481606B (en) * | 2010-06-29 | 2017-02-01 | Promethean Ltd | Fine object positioning |
US8452600B2 (en) | 2010-08-18 | 2013-05-28 | Apple Inc. | Assisted reader |
US8751971B2 (en) | 2011-06-05 | 2014-06-10 | Apple Inc. | Devices, methods, and graphical user interfaces for providing accessibility using a touch-sensitive surface |
US9317196B2 (en) | 2011-08-10 | 2016-04-19 | Microsoft Technology Licensing, Llc | Automatic zooming for text selection/cursor placement |
KR20130105044A (ko) * | 2012-03-16 | 2013-09-25 | 삼성전자주식회사 | 터치 스크린 단말기의 사용자 인터페이스 방법 및 장치 |
US8881269B2 (en) | 2012-03-31 | 2014-11-04 | Apple Inc. | Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader |
CN103019588A (zh) * | 2012-11-26 | 2013-04-03 | 中兴通讯股份有限公司 | 一种触摸定位方法、装置及终端 |
US9483171B1 (en) * | 2013-06-11 | 2016-11-01 | Amazon Technologies, Inc. | Low latency touch input rendering |
JP6149604B2 (ja) * | 2013-08-21 | 2017-06-21 | ソニー株式会社 | 表示制御装置、表示制御方法およびプログラム |
CN104516620A (zh) * | 2013-09-27 | 2015-04-15 | 联想(北京)有限公司 | 一种定位方法以及一种电子设备 |
DK201670580A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Wrist-based tactile time feedback for non-sighted users |
TWI638300B (zh) * | 2017-09-28 | 2018-10-11 | 義隆電子股份有限公司 | 電腦系統及其輸入方法 |
US10996761B2 (en) | 2019-06-01 | 2021-05-04 | Apple Inc. | User interfaces for non-visual output of time |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2973925B2 (ja) * | 1996-05-31 | 1999-11-08 | 日本電気株式会社 | タッチパッド入力装置 |
US6128007A (en) * | 1996-07-29 | 2000-10-03 | Motorola, Inc. | Method and apparatus for multi-mode handwritten input and hand directed control of a computing device |
KR19990059505A (ko) * | 1997-12-30 | 1999-07-26 | 구자홍 | 휴대 정보 단말기를 이용한 펜입력 방법 및 장치 |
EP0944162B1 (en) * | 1998-03-19 | 2009-02-18 | Alcatel Lucent | Auto-synchronized DC/DC converter and method of operating same |
KR100503056B1 (ko) * | 1998-04-23 | 2005-09-09 | 삼성전자주식회사 | 컴퓨터 시스템에서의 터치 패드 처리장치 및 그 방법과, 터치패드 모듈 |
US6246220B1 (en) * | 1999-09-01 | 2001-06-12 | Intersil Corporation | Synchronous-rectified DC to DC converter with improved current sensing |
JP2001117713A (ja) | 1999-10-19 | 2001-04-27 | Casio Comput Co Ltd | データ処理装置、及び記憶媒体 |
JP4878667B2 (ja) * | 2000-02-17 | 2012-02-15 | 富士通コンポーネント株式会社 | 座標検出装置及び座標検出方法 |
-
2004
- 2004-12-03 KR KR1020040101245A patent/KR100678945B1/ko not_active IP Right Cessation
-
2005
- 2005-10-20 JP JP2005306442A patent/JP2006164238A/ja active Pending
- 2005-11-29 US US11/288,332 patent/US20060119588A1/en not_active Abandoned
- 2005-12-02 CN CN200510131012.9A patent/CN1782975A/zh active Pending
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101098533B (zh) * | 2006-06-26 | 2012-06-27 | 三星电子株式会社 | 小键盘触摸用户接口方法与使用其的移动终端 |
CN101498984B (zh) * | 2008-02-01 | 2011-07-13 | 致伸科技股份有限公司 | 电脑光标控制***及控制光标移动的方法 |
CN102077156A (zh) * | 2008-06-27 | 2011-05-25 | 微软公司 | 虚拟触摸垫 |
US8754855B2 (en) | 2008-06-27 | 2014-06-17 | Microsoft Corporation | Virtual touchpad |
CN101661777B (zh) * | 2008-08-27 | 2013-03-06 | 索尼株式会社 | 播放设备,播放方法和程序 |
CN101963858A (zh) * | 2009-07-22 | 2011-02-02 | 义隆电子股份有限公司 | 使用触控装置控制荧幕上光标的定位方法 |
CN102934049A (zh) * | 2010-06-09 | 2013-02-13 | 微软公司 | 使用触摸敏感控制表面与桌面进行间接用户交互 |
US11068149B2 (en) | 2010-06-09 | 2021-07-20 | Microsoft Technology Licensing, Llc | Indirect user interaction with desktop using touch-sensitive control surface |
CN102934049B (zh) * | 2010-06-09 | 2016-06-08 | 微软技术许可有限责任公司 | 使用触摸敏感控制表面与桌面进行间接用户交互 |
CN102169641A (zh) * | 2010-12-29 | 2011-08-31 | 西安交通大学 | 一种通过无线方式输入互动信息的数字图像显示设备 |
CN103176691B (zh) * | 2011-12-23 | 2015-11-04 | 株式会社电装 | 显示***、显示设备、操作设备以及功能选择设备 |
CN103176691A (zh) * | 2011-12-23 | 2013-06-26 | 株式会社电装 | 显示***、显示设备、操作设备以及功能选择设备 |
CN103513916B (zh) * | 2012-06-21 | 2017-10-20 | 泛泰株式会社 | 利用触摸输入来控制终端的装置和方法 |
CN103513916A (zh) * | 2012-06-21 | 2014-01-15 | 株式会社泛泰 | 利用触摸输入来控制终端的装置和方法 |
CN103809890A (zh) * | 2012-11-13 | 2014-05-21 | 联想(北京)有限公司 | 信息处理的方法及电子设备 |
US9811185B2 (en) | 2012-11-13 | 2017-11-07 | Beijing Lenovo Software Ltd. | Information processing method and electronic device |
CN103353804B (zh) * | 2013-07-03 | 2016-06-22 | 深圳雷柏科技股份有限公司 | 一种基于触摸板的光标控制方法及装置 |
CN103353804A (zh) * | 2013-07-03 | 2013-10-16 | 深圳雷柏科技股份有限公司 | 一种基于触摸板的光标控制方法及装置 |
US10037091B2 (en) | 2014-11-19 | 2018-07-31 | Honda Motor Co., Ltd. | System and method for providing absolute coordinate and zone mapping between a touchpad and a display screen |
US10496194B2 (en) | 2014-11-19 | 2019-12-03 | Honda Motor Co., Ltd. | System and method for providing absolute coordinate and zone mapping between a touchpad and a display screen |
US11307756B2 (en) | 2014-11-19 | 2022-04-19 | Honda Motor Co., Ltd. | System and method for presenting moving graphic animations in inactive and active states |
CN108227968A (zh) * | 2018-02-08 | 2018-06-29 | 北京硬壳科技有限公司 | 光标控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20060119588A1 (en) | 2006-06-08 |
JP2006164238A (ja) | 2006-06-22 |
KR20060062416A (ko) | 2006-06-12 |
KR100678945B1 (ko) | 2007-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1782975A (zh) | 处理使用触摸板输入的信息的装置和方法 | |
CN1269014C (zh) | 字符输入装置 | |
CN101174190B (zh) | 电子设备屏幕上实现复合按键的软件键盘输入的方法 | |
US20110291940A1 (en) | Data entry system | |
CN1777858A (zh) | 用于触摸屏和简化的键盘***的准确文本输入方法 | |
CN1358299A (zh) | 记录二维输入的数据输入装置 | |
CN101427202B (zh) | 一种提高文字输入速度的处理方法和装置 | |
CN1820242A (zh) | 在基于触摸的用户输入装置上用于识别双点用户输入的方法和装置 | |
CN1524212A (zh) | 文本输入方法及其装置 | |
TW200530901A (en) | Text entry system and method | |
JP2011501312A (ja) | 通信端末機の文字、数字入力装置及び入力方法 | |
CN1877508A (zh) | 手写信息输入设备 | |
CN101822032A (zh) | 用于通信终端的输入字符/数字的设备和方法 | |
KR20080052438A (ko) | 텍스트 입력을 위한 연속적인 탭의 사용 | |
CN1668994A (zh) | 信息显示/输入设备、信息显示/输入方法和信息处理设备 | |
JP2010108061A (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
KR20120001697A (ko) | 키 입력 인터페이스 방법 | |
US20140354550A1 (en) | Receiving contextual information from keyboards | |
WO2017112714A1 (en) | Combination computer keyboard and computer pointing device | |
CN1815410A (zh) | 一种电子设备的电容式信息输入装置及方法 | |
CN104503591A (zh) | 一种基于折线手势的信息输入方法 | |
CN101872266B (zh) | 输入处理装置 | |
JP2016071623A (ja) | 電子機器、方法及びプログラム | |
CN1242313C (zh) | 一种计算机输入*** | |
CN1815411A (zh) | 一种便携式电子设备的信息输入装置及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |