智能手写输入系统的制作方法

文档序号:6389487阅读:373来源:国知局
专利名称:智能手写输入系统的制作方法
技术领域
本发明涉及计算机领域,尤其涉及一种将个人数字助理(PDA)作为计算机外部手写输入设备的系统。
背景技术
传统的计算机手写输入设备通常以专用外设的形式存在,功能单一。如中国专利申请第00112688号揭示了一种汉字智能书写输入方法及手写输入板。其是将汉字的笔划归并为4-6类基本笔划,采用人机交互式的方法通过采用触摸显示屏的手写输入板,用笔触方式进行汉字和/或词组的输入。输入方法简单直观,速度快,可应用于个人电脑、掌上电脑、移动电话、商务通等各种领域的汉字输入技术。但是单纯的手写输入板只能够提供手写输入的功能,当使用者需要看到所写的内容时,则需要通过计算机的屏幕观察,造成了很多不便。尤其当使用者在使用手写板绘图时,眼睛要不停在手写板与计算机屏幕间转动,以观察所绘出的图形是否符合要求,从而影响了绘图的效果。
现在,个人数字助理(PDA)越来越普及,并且都配备触摸输入装置,而且个人数字助理的屏幕上可以直接显示出通过手写输入的文字或图形,使用者可以直接看到自己写入数据的状态。当使用者即需要手写板又需要PDA时,则须同时购买两个产品,造成了经济上的浪费,而且在携带时也不方便。若能够将使PDA作为计算机的手写输入设备,则能够避免购买单独的手写板并且节省携带其他的硬件设备。
台湾神基科技股份有限公司的中国专利申请第02231299号(公告日2003年5月7日)揭示了一种将个人数字助理与计算机集成在一起的装置,其是在该计算机上配置一个人数字助理插置槽,并在该插置槽中配置连接器。在该计算机设备中以一数据传输界面,通过该连接器连接于个人数字助理的微控器,以将该微控器的数据传送至计算机的中央处理单元。在该计算机设备中具有一控制信号界面,经过该连接器而连接于该个人数字助理的微控器,以将该微控器的控制信号传送至计算机的中央处理单元。该个人数字助理的控制信号中包括有一同步信号,以使个人数字助理与计算机间的数据及信号保持同步。但该专利仅揭示了将个人数字助理安装到计算机上的结构,并未揭示如何实现个人数字助理的触摸输入设备的应用,而且其需要在计算机上预先开设一个人数字助理插置槽,并在该插置槽中配置连接器,实际应用中并不方便,对于没有上述插置槽结构的计算机则无法实现以上功能。

发明内容
本发明的目的在于提供一种将个人数字助理(PDA)作为计算机外部手写输入设备的智能手写输入系统。
本发明的目的是通过以下技术方法来实现的智能手写输入系统包括连接在一起的个人数字助理和计算机,个人数字助理具有触摸输入设备,截取触摸输入设备的数据的模块,数据处理模块及通讯模块,控制模块与上述模块连接,以控制上述模块的运行;计算机包括通讯模块,资料解析模块,将数据送入系统输入队列的模块,应用程序,以上模块由控制模块控制;截取触摸输入设备的数据的模块用于取得使用者通过触摸输入设备输入的文字或图形等数据,并将上述数据传输到数据处理模块进行数据的处理,处理后的数据经过通讯模块传输到计算机的通讯模块上;计算机的通讯模块接收上述数据,并将接收到的数据传输到资料解析模块进行资料的解析;之后将数据送入系统输入队列,应用程序由控制模块控制对系统输入队列中的数据进行处理。
本发明所公开的智能手写输入系统,其优点表现在将个人数字助理与计算机有机结合起来,不需要改变个人数字助理和计算机的硬件设备,只需要在个人数字助理和计算机上安装相应的软件即可实现,从而可与现有的个人数字助理和计算机完全兼容。节省了单独购买计算机手写输入设备的费用,增加了个人数字助理的功能。


图1为本发明智能手写输入系统的系统框图。
图2为本发明智能手写输入系统的虚拟手写输入页面的示意图。
图3为PDA的数据处理流程图。
图4为计算机的数据处理流程图。
图5为PDA向计算机传递参数的控制模块的工作流程图。
图6为计算机向PDA传递参数的控制模块的工作流程图。
具体实施例方式
本发明智能手写输入系统采用个人数字助理(PDA)作为计算机(PC)手写输入的物理设备,基于其内置处理器,利用软件完成复杂的处理过程,从而实现对现有手写输入设备的替代。
请参阅图1,本发明智能手写输入系统包括个人数字助理和计算机,个人数字助理具有触摸输入设备,截取触摸输入设备的数据的模块,数据处理模块及通讯模块,控制模块与上述模块连接,以控制上述模块的运行。计算机包括通讯模块,资料解析模块,将数据送入系统输入队列的模块,应用程序,以上模块由控制模块控制。个人数字助理和计算机之间可采用有线或无线链路连接。使用者通过触摸输入设备输入文字或图形等数据,截取触摸输入设备的数据的模块用于取得上述数据,并将上述数据传输到数据处理模块进行数据的处理,处理后的数据经过通讯模块传输到计算机的通讯模块上;计算机的通讯模块接收上述数据,并将接收到的数据传输到资料解析模块进行资料的解析。之后将数据送入系统输入队列,应用程序由控制模块控制对系统输入队列中的数据进行处理。
请参阅图3,个人数字助理的数据处理流程图为首先启动智能输入界面,用户通过该界面进行手写输入,截取触摸设备的数据的模块捕获用户输入的数据,由数据处理模块进行数据预处理(如坐标/比例变换等),对经过预处理后数据进行协议数据封装,将数据经过发送模块发送出来。
请参阅图4,计算机的数据处理流程图为首先由通讯模块接收个人数字助理发送出的数据,经过资料解析模块的协议数据解析后,进行数据处理,转换为操作系统能识别的数据,之后计算机发送相应的输入事件,通知操作系统,应用程序对上述数据进行处理并最终显示在计算机的屏幕上。
为了实现个人数字助理与计算机的同步,需要进行如图5及图6所示的流程。请参阅图5,个人数字助理向计算机传递参数的控制模块?/的工作流程为个人数字助理启动设置功能,获取用户的选择,对控制参数进行封装后通过有线或无线链路发送出去,计算机接收上述数据并进行数据解析,根据解析后的数据更新控制参数库。
请参阅图6,计算机向个人数字助理传递参数的控制模块的工作流程为计算机启动设置功能,获取用户的选择,对控制参数进行封装后发送出去,个人数字助理接收数据,并进行数据解析,根据解析后的数据更新控制参数库。这样,个人数字助理与计算机都能够进行系统参数的设置,同时将参数同步到对方,从而使得双方保持一致的控制数据,如比例变换参数,当前坐标映射关系等。
请参阅图2,个人数字助理的显示屏比较小,而虚拟输入设备较大,若输入的图形在显示屏上无法完全显示,可以通过虚拟输入设备进行较大图形的输入,并且可以在计算机屏幕上将整个画面全部显示出来,间接扩大了输入设备的尺寸。个人数字助理具有内置显示模块,可实时显示输入内容。
本发明智能手写输入系统有本地、远程两种工作模式控制,个人数字助理和计算机上均具备控制模块,用来设置本机和远程的工作模式。工作模式一个人数字助理只采集用户输入,主机完成数据处理,从而实现对字符输入/画笔输入的支持。工作模式二个人数字助理完成字符的识别,省却主机上的识别模块,从而可以利用个人数字助理上内置的识别软件,降低主机的运算负载。
本发明智能手写输入系统不需要改变个人数字助理和计算机的硬件设备,只需要在个人数字助理和计算机上安装相应的软件即可实现,从而可与现有的个人数字助理和计算机完全兼容。
权利要求
1.一种智能手写输入系统包括个人数字助理和计算机,个人数字助理具有触摸输入设备,截取触摸输入设备数据的模块,数据处理模块及通讯模块,控制模块与上述模块连接,以控制上述模块的运行;计算机包括通讯模块,资料解析模块,将数据送入系统输入队列的模块,及应用程序,以上模块由控制模块控制,个人数字助理和计算机相连接;截取触摸输入设备数据模块用于取得使用者通过触摸输入设备输入的文字或图形等数据,并将上述数据传输到数据处理模块进行数据的处理,处理后的数据经过通讯模块传输到计算机的(通讯)模块上;计算机的通讯模块接收上述数据,并将接收到的数据传输到资料解析模块进行资料的解析;之后将数据送入系统输入队列,应用程序由控制模块控制对系统输入队列中的数据进行处理。
2.如权利要求1所述的智能手写输入系统,其特征在于个人数字助理和计算机通过有线方式连接。
3.如权利要求1所述的智能手写输入系统,其特征在于个人数字助理和计算机通过无线方式连接。
4.如权利要求1所述的智能手写输入系统,其特征在于个人数字助理只采集用户手写输入的数据,主机完成数据处理,从而实现对手写输入数据的识别。
5.如权利要求1所述的智能手写输入系统,其特征在于个人数字助理完成手写输入的数据的识别后,将数据传输给计算机。
6.一种将个人数字助理作为计算机外部设备的方法,个人数字助理具有触摸设备,其特征在于包括如下步骤A)个人数字助理启动智能输入界面后,截取触摸设备数据的模块捕获用户通过该界面手写输入的数据;B)由数据处理模块进行数据预处理;对经过预处理后数据进行协议数据封装,将数据经过发送模块发送出来;C)计算机的通讯模块接收个人数字助理发送出的数据;D)经过资料解析模块的协议数据解析后,进行数据处理,转换为操作系统能识别的数据;E)之后计算机发送相应的输入事件,通知操作系统,应用程序对上述数据进行处理并最终显示在计算机的屏幕上。
7.如权利要求6所述的方法,其特征在于个人数字助理与计算机的同步的过程为A)个人数字助理启动设置功能,获取用户的选择,对控制参数进行封装后通过发送出去;B)计算机接收上述数据并进行数据解析,根据解析后的数据更新控制参数库;C)计算机启动设置功能,获取用户的选择,对控制参数进行封装后发送出去;D)个人数字助理接收数据,并进行数据解析,根据解析后的数据更新控制参数库。
8.如权利要求6所述的方法,其特征在于个人数字助理只采集用户手写输入的数据,主机完成数据处理,从而实现对手写输入数据的识别。
9.如权利要求6所述的方法,其特征在于个人数字助理完成手写输入的数据的识别后,将数据传输给计算机。
全文摘要
本发明涉及一种智能手写输入系统,包括连接在一起的个人数字助理和计算机,用户通过个人数字助理的触摸输入设备输入文字或图形等数据,截取触摸输入设备的数据的模块取得上述数据并输到数据处理模块进行数据处理,处理后的数据通过通讯模块发送出去;计算机的通讯模块接收个人数字助理发出的数据,并将接收到的数据传输到资料解析模块进行资料的解析;之后将数据送入系统输入队列,应用程序由控制模块控制对系统输入队列中的数据进行处理。本发明省去了单独购买计算机手写板的费用,且不需要改变个人数字助理和计算机的硬件设备,只需要在个人数字助理和计算机上安装相应的软件即可实现。
文档编号G06F3/033GK1673932SQ20041001709
公开日2005年9月28日 申请日期2004年3月22日 优先权日2004年3月22日
发明者田志刚 申请人:上海环达计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1