通过触摸屏手机向电脑输入手写信息的方法技术

技术编号:7222105 阅读:1680 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了通过触摸屏手机向电脑输入手写信息的方法,其包括手机通过USB与电脑建立连接;进入手机的手写板模式,启动信息输入功能;由电脑枚举USB设备,并在电脑上运行PC输入法程序;由手机接收用户输入的笔划信息,并将所述笔划信息对应的触摸屏坐标发送给电脑;由电脑记录所述触摸屏坐标,识别用户输入的笔划信息,并在电脑显示屏上显示。本发明专利技术通过采用带有触摸屏的手机作为手写输入的工具,使其同时具备手写文字符号输入和图形输入两种功能,充分发掘了目前日益增加的智能手机的潜能,从而给不善于五笔、拼音等中文输入法的PC用户带来了极大的方便,给用户带来了新的体验。

【技术实现步骤摘要】

本专利技术涉及手机与计算机的信息传输方法,特别涉及一种。
技术介绍
传统的电脑均采用键盘作为其输入工具,但是有部分PC (Personal Computer,个人计算机)用户并不擅长拼音、五笔等中文输入方法,致使很多用户不能用电脑上网、写作、 收发邮件等等。目前,Android手机(Android是基于Linux开放性内核的操作系统)都配备了 2. 8^4. 3英寸的触摸屏,而且大部分中文输入法(如搜狗输入法、百度输入法等)支持手写输入,这给不擅长拼音输入的手机用户带来了很大的方便。如果能将手机的手写输入功能与电脑的输入法结合,将给不擅长拼音、五笔等中文输入方法的PC用户带来极大的方便。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种,以解决电脑只能通过键盘输入信息的不便。为了达到上述目的,本专利技术采取了以下技术方案 一种,其包括A、手机通过USB与电脑建立连接;B、进入手机的手写板模式,启动信息输入功能;C、由电脑枚举USB设备,并在电脑上运行PC输入法程序;D1、由手机接收用户输入的笔划信息,并将所述笔划信息对应的触摸屏坐标发送给电脑;F1、由电脑记录所述触摸屏坐标,识别用户输入的笔划信息,并在电脑显示屏上显示。所述的,其中,在步骤C之前,所述的方法还包括Cl、在电脑上安装PC手写驱动程序。所述的,其中,所述笔划信息为涂鸦信息或者文字信息。所述的,其中,当用户输入的信息为文字信息时,由电脑识别所述文字信息,并在电脑显示屏上显示。所述的,其中,由电脑将文字信息对应的UTF8编码发送到手机,并在手机显示屏上显示。一种,其包括 A、手机与电脑建立连接;B、进入手机的手写板模式,启动信息输入功能;C、由电脑枚举USB设备,并在电脑运行PC输入法程序;D2、手机接收用户输入的笔划信息,根据触摸屏笔划信息在手机上出识别文字,并将文字对应的UTF8编码传输给电脑;F2、由电脑接收手机传输的UTF8编码,并在电脑显示屏上显示相应的文字。所述的,其中,在步骤C之前,所述的方法还包括Cl、在电脑上安装PC手写驱动程序。所述的,其中,所述步骤D2具体包括D21、手机接收用户输入的笔划信息;D22、将所述笔划信息回显到手机显示屏上,并依据用户的停顿进行字符识别,将识别结果放入备选框中;D23、将用户所选文字对应的UTF8编码加以包装,通过USB发送给电脑。所述的,其中,手机显示屏显示的区域包括触摸屏软按钮区域、文字备选框区域和手写识别区域。相较于现有技术,本专利技术提供的,通过手机与电脑建立连接,由手机进入手写板模式接收用户输入的笔划信息,并将所述笔划信息对应的触摸屏坐标发送给电脑,之后由电脑记录所述触摸屏坐标,识别用户输入的笔划信息,并在电脑显示屏上显示,这样PC用户只需在手机触摸屏上输入手写信息,通过手机将手写信息传输给电脑,由电脑识别用户的手写信息,从而给不善于五笔、拼音等中文输入法的PC用户带来了极大的方便,给用户带来了新的体验。附图说明图1为本专利技术第一较佳实施例的方法流程图。图2为本专利技术第一较佳实施例的模块方框图。图3为本专利技术第一较佳实施例中手机端输入界面示意图。图4为本专利技术第二较佳实施例的方法流程图。图5为本专利技术第二较佳实施例的模块方框图。图6为本专利技术第二较佳实施例中手机端输入界面示意图。具体实施例方式本专利技术提供,利用了 Android手机的触摸屏,通过USB线连接PC机,使其作为PC的手写输入设备,本专利技术可以提供完整的中文输入功能,还可以提供一定程度的笔画输入功能,用于画画,涂鸦等。为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的第一较佳实施例通过在手机端的使用简单的程序,直接将触摸屏坐标返回到PC端输入法程序,由PC端输入法程序识别出文字,然后进行输入,也可以通过PC端记录相关的触摸屏坐标,用于画画或者涂鸦。如图1所示,其包括以下步骤51、手机通过USB与电脑建立连接;52、进入手机的手写板模式,启动信息输入功能;53、由电脑枚举USB设备,并在电脑上运行PC输入法程序;S41、由手机接收用户输入的笔划信息,并将所述笔划信息对应的触摸屏坐标发送给电脑;S51、由电脑记录所述触摸屏坐标,识别用户输入的笔划信息,并在电脑显示屏上显示。其中,在步骤S3之前,所述的方法还包括电脑上第一运行PC驱动程序时,在电脑上安装PC手写驱动程序。本专利技术第一较佳实施例,主要用于接收用户手写输入的文字信息或者画画、涂鸦, 因此用户输入的笔划信息为涂鸦信息或者文字信息。其中,当用户输入的信息为文字信息时,由电脑识别所述文字信息,并在电脑显示屏上显示。在实际使用操作时,手机端不需要知道当前状态是写字还是涂鸦,只需在PC程序上设置一个选项按键即可。本专利技术实施例中,用户输入的文字信息由电脑端识别和显示,并且还可通过USB 将这些文字信息对应的UTF8编码发送到手机,并在手机显示屏上显示。在具体实施时,需要在手机安装手机端输入法程序和手机端驱动程序,在电脑上安装PC端输入法程序和PC端驱动程序,其具体的模块方框图如图2所示。手机端输入法程序主要负责接收用户输入的触摸屏笔划信息,并将笔划信息(即相关的触摸屏坐标)发送到手机端驱动程序。手机端驱动程序/PC端驱动程序主要负责手机与PC端驱动建立USB连接,并将手机端的笔划信息(即相关的触摸屏坐标)发送到PC端驱动程序。PC端输入法程序主要负责接收笔划信息,此时可以直接将笔划信息用于画画或者涂鸦,也可以利用笔划信息识别文字,从而完成最终的文字输入。基于上述第一较佳实施例的方法和模块,以下对各个模块的实现过程进行详细描述手机端输入法程序此时需要在手机上新建一个手机端应用程序,此程序运行时执行任务包括1)通过系统调用getevent ()函数获取触摸屏触点坐标,将触点连接回显到手机屏幕上,并将触点坐标通过手机端驱动的write ()函数接口送往驱动,进而送往PC的输入法程序。2)通过系统调用getevent ()函数获取手机键盘的键值,通过API Button. OnClick ()函数获取本程序的触摸屏按钮键值,然后将键值加以包装,通过手机端驱动的write ()函数接口送往驱动,进而送往PC的输入法程序。本实施例中,手机的界面显示如图3所示1〉在界面底部放置一排触摸屏软按钮, 包括设置按钮,画笔按钮,橡皮擦按钮;2〉手写识别区域为除顶部通知栏、底部软按钮之外的所有区域;3〉在手写识别区域的右下四分之一区域设置符号区,以虚线将其隔开;4〉在手写过程中,手机屏幕上跟随显示笔划(笔划回显)。因此,本实施例仅仅将用户的手写笔划信息(即若干个点的XY坐标)发送到PC机, 在PC机上识别文字。所以本专利技术只需要在PC机的显示屏上列出“候选文字”和“已输入文字”,无需在手机上回显。当然,在其实实施例中,也可以将PC机上识别到的“候选文字”的UTF8编码发送到手机上,在手机上显示和供用户选择。手机端驱动程序/PC端驱动程序手机端驱动程序为修改手机系统的核心部分,在手机和PC机中加入新驱动程序jrd_ handwrite_charcode. C。此驱动对内(即手机端输入法本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:邓铁军
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:

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

1
相关领域技术