当前位置: 首页 > 专利查询>微软公司专利>正文

手写、印刷和作图的电子表示的分组和处理方法与装置制造方法及图纸

技术编号:2891356 阅读:223 留言:0更新日期:2012-04-11 18:40
一种在对同一墨迹空间具有一作图层和一书写层的系统中确定新墨迹笔划表示的处理层的计算机化的方法,其特征在于包括下列步骤: 确定新墨迹笔划表示的边界; 定义包含由作图层处理的墨迹笔划的区域中的作图区; 如果新墨迹笔划的边界与一作图区交叉,就以作图层处理该墨迹笔划;和 如果新墨迹笔划的边界不与作图区交叉并且延伸到小于一预定的距离,则以书写层处理新笔划。(*该技术在2014年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总的说是关于进行电子笔式计算处理的方法,具体说则是对墨迹笔划表示进行分组和处理的方法和装置。更详细点说,本专利技术是关于一种使得用户能作为字处理系统中的字符和单词来简便地处理手写的和印刷的墨迹笔划、同时还能改善对其它像计算机作图程序中那样的图象的墨迹笔划的处理的记录系统(note taking system)。相关技术的叙述以电子笔来替代键盘作为主要输入装置的笔式的计算机(pen-based computer)已经是人们所熟悉的。这类装置设有数字化板和电子笔供用户输入信息。这些信息以笔划或笔划的图形表示而表示输入的。计算机监视电子笔的运动,在当电子笔进入距数字化板予定的距离之内或者与之相触时即产生一笔划。计算机跟踪电子笔在数字化板上的运动的同时延伸该笔划,而当电子笔由数字化板移开时即终止该笔划。即使编写出了将笔式输入转变成字符的程序,它们仍然是有限制的,因为通常只有在字符被编写在明显地分隔的窗框内或位置中时,这些程序才能适用于这种输入。由此而带来的问题之一是,在用户有如在一张空白纸上书写那样输入数个笔划时怎样划分输入。事实上,现有的系统仅只存贮墨迹笔划而不能允许用户对这些墨迹图象进行编排整理。用户无法按段和/或单词对墨迹笔划加以分组来执行标准的字处理功能。例如,对墨迹图象不能进行字环绕(Wrapping)操作(字处理程序中的一个共同特性)。处理墨迹笔划中的一个主要问题在于存在有各种不同的书写式样。这使得进行单词、行和段间的辨别极其困难。大多数计算机不将墨迹笔划分为单词,因为字符间的间距在很大程度上随输入数据的人员的书写风格改变。现有的计算机不能分隔手写墨迹数据的行,因为在手写和打印时有数个字符被书写在一行的下面,如字符“j”、“y”和“g”。另外,用户在书写中也并不准确地按照行间的严格的水平方向。最后,与采用键盘的系统不同,这里没有回车(return)或键入(enter)键。这样,在段落结束和开始时就不存在有用户的划界信息。因此就需要一种采用基于笔式计算机的系统,能提供对手写体图象表示的完整的字处理程序功能。现有的笔式的计算系统的另一个问题是,可交换地采用字处理功能和绘图/图形功能的能力。在利用笔和纸来作图形或书写(或打印)文本时,用户可随意地改换作图和书写间的切换。但基于键盘的计算机和笔式的计算机的这两种情况下,用户通常必须切换应用程序。这就使得常常需要输入数个键或命令来切换计算机的操作模式。这就非常地麻烦,因为笔式的计算机原本就是设计用于用户经常要对每一文件在作图操作和字处理操作之间作数以百次计地转换的环境中的。另一个附加的问题在于,由于作图和字处理为两个不同的应用程序,它们也具有不同的用户接口,并因而具有各自不同的命令格式。因此,也就需要一个将字处理和作图功能汇集进一单一的应用程序中的系统。现有的笔式的计算机系统,以及笼统地说计算机作图程序的再一个缺点,则是处理呈现在显示器上的图形非常困难。例如说,大部分图形作图程序包括提供的可被看作是线型的图形形式的定义都很窄。因而大多数图都被限制于可对形状型式进行的较有限的操作,而不同于对线型执行的更合适的操作。先有技术的另外一个问题是,类似图象旋转等的某些操作未被设置于使它们易于加以利用的用户接口中,而只能采取专门手段对这种操作进行标识然后再用专门工具选择利用。这极大地限制了用户的工作效率。因而也需要一种能将字处理功能和绘图/作图功能加以汇集来克服先有技术的复杂性和局限性的记录系统,和一个专门为笔式计算机环境设计的系统。专利技术概述本专利技术采取一种对手写、印刷和作图过程的电子表示进行分组和处理的改进了的方法来克服先有技术的局限性和缺点。本专利技术有效地提出了一种汇集字处理功能和计算机作图功能以处理墨迹笔划的记录系统。本专利技术的优选实施例包含提供这种功能的新颖方法,例如有一种自动转换提供字处理功能和作图功能的记录系统的无模式操作方法;一用于将墨迹笔划作图形处理的新颖方法;一用于将墨迹笔划作手迹处理的特定方法;和其他的将墨迹笔划分析成单词、行、和段的方法。本专利技术还包括有象区分线和形状型图形的图形处理附加方法,以及一执行旋转或改变尺寸处理的专用句柄。对附图的简要说明附图说明图1为本专利技术记录系统较佳实施例的方框图;图2A和2B为处理本专利技术记录系统的墨迹笔划输入的优选方法的流程图;图3为本专利技术书写层中处理墨迹笔划的优选方法的简化流程图;图4A和4B为根据本专利技术将墨迹笔划输入处理成行的优选方法的流程图5A、5B和5C为根据本专利技术将输入墨迹笔划的行处理成为单词的替换方法的流程图;图5D为根据本专利技术将输入笔划的行处理成单词的优选方法的流程图;图5E为字符宽度的示例的成员函数等级的图解;图6A和6B为按照本专利技术将单词分组成为段的优选方法的流程图;图7A和7B为按照本专利技术确定笔划属于线型还是形状型图形的优选方法的流程图;图8A和8B为按照本专利技术进行旋转和改变尺寸操作的优选方法的流程图;图9A和9B分别是表明一被选择为形状型和一被选择为线型的图形的显示屏幕图象表示;图10A和10B为表明用于旋转一线型图形的用户接口的显示屏幕图象表示;图11A和11B和11C为表示用于旋转一形状型图形的用户接口的显示屏幕图象表示;图12A、12B和12C为表明改变一形状型图形的尺寸的用户接口的显示屏幕图象表示;图13为表明带有边缘框和用于计算链接的距离的笔划的显示屏幕图象表示;图14A和14B为增加显示中笔划的图象表示的亮度的优选方法的流程图;图15为自动确定文本输入的轮廓层次的优选方法的流程图;及图16A、16B和16C分别为说明标准段分析、着重符(bullet)段分析和列表段分析的显示屏幕图象表示。较佳实施例的详细描述按照本专利技术,图1中列出了根据本专利技术对手写、印刷和作图电子表示进行分组和处理的装置10。中央处理单元12(CPU)与显示装置14、输入装置16和贮存器18相连接。CPU12还以常见方式连接到一打印机28、海量存贮器30和网络32。在一典型实施例中,此系统可以是一NCR3125型电子笔计算机。电子墨迹笔划数据随同程序20、22、26及基于笔式的操作系统一齐存放在存贮器18中。CPU12在由存贮器18和由用户通过输入装置16接收到的指令的导引下,生成并显示制形、手写文本、打印文本、以及由代码产生的格式化字符的显示表示。用户通过控制一笔式输入装置在显示装置14的屏幕34生成墨迹笔划。显示装置14还包含有一检测笔式输入装置的动作和接近度的数字转换器或类似装置。CPU12利用笔划分析子程序26和书写分析子程序22来翻译用户的墨迹笔划输入。本专利技术最好包含利用像GO公司的PenPoint操作系统中处理墨迹笔划和字符码的笔势态(pen gesture)。用户接口子程序20和CPU12也被用来产生为在显示器20上显示信息的用户接口。熟悉本
的人员将会看到,根据本专利技术采用这些装置各种不同的等效组合可以得到同样的结果。例如,虽然所示出的多个存贮器块是独立的,但它们可以容易地由存贮器相邻空间的不同区域构成。而且,本专利技术也采用通常的台式计算机和以鼠标或跟踪球作为输入装置。本专利技术的方法是特别有利的,因为它们提供了一个具有字处理程序和作图程序完整功能的环境。例如说,用户可以输入作图笔划或者本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:D·阿特曼S·R·库斯马G·施蒂凯莱特M·P·汤普森
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1