一种移动终端及其实现图文编辑功能的方法

文档序号:7710416阅读:109来源:国知局
专利名称:一种移动终端及其实现图文编辑功能的方法
技术领域
本发明涉及通讯终端领域,尤其涉及了一种移动终端及其实现图文编辑 功能的方法。
背景技术
目前触摸屏手机的应用越来越广泛,手机的用途也越来越多,也有4艮多 应用程序在手机上运行。随着手机的处理能力越来越强大,它已经具有了《艮 多软件的计算处理能力,并且非常便捷。但是目前在触摸屏手机上操作结果 都是由菜单命令得到的,随着手机功能的增多,菜单项也越来越多,菜单深 度也越来越深,从而使得用户为了操作手机上的文字和图形首先要聚焦要操 作的对象,然后再寻找相应的菜单选项,最后通过操作菜单项实现相应的操 作。这一过程与人类几千年来使用手直接操作实物的操作习惯不符,特别是 对于文本和图形的输入在生活中 一直是使用纸和笔。
但是这种使用笔在纸上操作的方式也有缺点
1、对文本和图形的修改和操作则是用橡皮擦掉再重新书写,以达到修改 的目的,且操作步骤较复杂。
2 、有时候人们也会采用 一些熟悉的操作或动作直接在纸上保留下修改的
痕迹,例如对某个文字画P^或者在某几个文字之间画等方式, 以修改一段文字,而修改的痕迹和结果同时都保留在纸上了,看起来比较零 乱,同时也不能直接反馈修改后的结果。

发明内容
本发明所要解决的技术问题是,提供一种移动终端及其实现图文编辑功 能的方法,从而按照用户习惯编辑图文,并简化编辑过程。为了解决上述技术问题,本发明公开了 一种实现图文编辑功能的方法,
包括
移动终端根据用户操作启用图文编辑功能时,所述移动终端记录用户输 入的输入笔划,并根据所述输入笔划的关键几何特征点,从编辑操作命令集
中查找与所述输入笔划相对应的编辑操作命令,移动终端按照所查找到的编 辑操作命令,对所述输入笔划闭包的文字或者图形进行处理,将处理结果反
馈给用户。
进一步地,上述方法中,所述编辑操作命令集中包括文字编辑操作命令 和图片编辑操作命令,其中,文字编辑操作命令进一步包括删除、添加、移 动和倒置命令,图片编辑操作命令进一步包括删除、添加、移动、倒置和缩 放命令。
其中,所述编辑操作命令集按照各种输入笔划的笔划数目分类保存相应 的编辑操作命令。
所述移动终端从所述编辑操作命令集中查找与所述输入笔划相对应的编 辑操作命令的过程如下
进一步地,先计算所述输入笔划的笔划数目,按照该笔划数目从所述编 辑操作命令集中查找出同一类的所有编辑操作命令,再根据所述输入笔划的
关键几何特征点,从所述同一类的所有编辑操作命令中查找出与所述输入笔 划相对应的编辑纟喿作命令。
进一步地,所述移动终端查找到所述编辑操作命令后,还向用户确认是 否执行该编辑操作命令,如果是,再对所述输入笔划闭包的文字或者图形进 行处理,否则,等待用户重新进行输入笔划的操作。
所述移动终端对所述输入笔划闭包的文字或者图形进4亍处理后,还释》文 所述输入笔划的特征点,并刷新显示界面。
本发明还公开了 一种实现图文编辑功能的移动终端,至少包括编辑操作 命令识别模块、以及与所述编辑操作命令识别模块均相连的输入模块、存储 模块以及处理模块,其中所述输入模块,用于在启用图文编辑功能时,记录用户输入的输入笔划,
并将所述输入笔划发送给所述编辑操作命令识别模块;
所述编辑操作命令识别模块,用于接收所述输入笔划,根据所述输入笔 划的关键几何特征点,从所述存储模块中查找与所述输入笔划相对应的编辑
操作命令,并将所述编辑操作命令以及输入笔划发送给所述处理模块;
所述存储模块,用于存储各种输入笔划及对应的编辑操作命令;
所述处理模块,用于接收所述编辑操作命令以及输入笔划,并按照所述 编辑操作命令,对所述输入笔划闭包的文字或者图形进行处理,将处理结果
反馈给用户。
进一步地,上述移动终端中,所述存储模块中所存储的所有编辑操作命 令分为文字编辑操作命令和图片编辑操作命令,其中,文字编辑操作命令进 一步包括删除、添加、移动和倒置命令,图片编辑操作命令进一步包括删除、 添加、移动、倒置和缩it命令。
其中,所述存储模块,按照各种输入笔划的笔划数目分类保存相应的编 辑操作命令。
进一步地,所述编辑操作命令识别模块,还用于计算所述输入笔划的笔 划数目,根据该笔划数目从所述存储;f莫块中查找出同一类的所有编辑操作命 令,再根据所述输入笔划的关键几何特征点,从所述同一类的所有编辑操作 命令中查找出与所述输入笔划相对应的编辑操作命令。
进一步地,所述处理模块,接收到所述编辑操作命令后,还用于向用户 确认是否执行该编辑操作命令,如果是,再对所述输入笔划闭包的文字或者 图形进行处理,否则,等待用户重新进行输入笔划的操作。
所述处理模块,在对所述输入笔划闭包的文字或者图形进行处理后,还 用于释放所述输入笔划的特征点,并刷新显示界面。进行相应的编辑操作,避免了用户在手机上寻找菜单项的繁瑣步骤,提供了 更好的用户体验。


图1为本发明中移动终端的结构示意图2为本发明的详细方法流程示意图3为本发明具体实施实例1的方法流程示意图4为本发明具体实施实例2的方法流程示意图5为本发明具体实施实例3的方法流程示意图6为本发明具体实施实例4的方法流程示意图7 (a)为本发明具体实施实例5中图片编辑操作示意图7 (b)为本发明具体实施实例5的方法流程示意图。
具体实施例方式
下面结合附图及具体实施例对本发明技术方案作进一步详细说明。
一种具有图文编辑功能的移动终端,如图1所示,'包括输入^f莫块、存储 模块、编辑操作命令识别模块和处理模块。下面介绍各模块的功能。
输入模块,用于在启用图文编辑功能时,记录用户通过手写笔或者手指 输入的输入笔划,并将输入笔划发送给编辑l喿作命令识别模块;
具体地,输入模块将输入笔的数据的几何特征点发送到编辑操作命令识 别模块。
编辑操作命令识别模块,用于接收输入笔划,根据输入笔划的关键几何
特征点,从存储模块中查找与该输入笔划相对应的编辑操作命令,并将编辑 操作命令以及输入笔划发送给处理模块;
存储模块,用于存储各种输入笔划及对应的编辑操作命令,其中,存储 的各种输入笔划的几何特征点来表示各种输入笔划;处理模块,用于接收编辑操作命令以及输入笔划,并按照该编辑操作命 令,对该输入笔划闭包的文字或者图形进行处理,将处理结果反馈给用户。
在其他实施例中,存储模块中所存储的所有编辑操作命令可以进一步地 分为文字编辑操作命令和图片编辑操作命令,其中,文字编辑操作命令进一 步包括删除、添加、移动和倒置命令,图片编辑操作命令进一步包括删除、 添加、移动、倒置和缩方t命令。
还有一些优选的实施例中,为了提高识别用户输入的输入笔划相对应的 编辑操作命令的准确度,存储模块还可以按照各种输入笔划的笔划数目分类
保存相应的编辑操作命令,这样,编辑操作命令识别模块在接收到输入笔划 后,还用于计算该输入笔划的笔划数目,根据该笔划数目从存储模块中查找 出同一类的所有编辑操作命令,再根据该输入笔划的关键几何特征点,从同 一类的所有编辑操作命令中查找出与所述输入笔划相对应的编辑操作命令。
下面具体介绍上述移动终端实现图文编辑功能的过程,该过程如图2所
示,包括以下步骤
步骤201,移动终端根据用户操作启用图文编辑功能时,记录用户输入 的输入笔划;
该步骤中,用户可以使用手写笔用力按压移动终端的显示屏幕到达某一 个阀值时,则移动终端认为用户要对输入的文字或者图形进行编辑,即刻启 用图文编辑功能,也可以是移动终端提供有图文编辑功能选项,当用户选择 该图文编辑功能选项时,则移动终端即刻启用图文编辑功能;
该步骤中,移动终端可以利用一个计时器Timer,在预设时间内,记录 用户输入过程中,落笔和抬笔时每个笔划的几何特征点,具体地,计时器的 计时初始值可以是移动终端的默认值(即通过在某个特定时长的普通用户的 试验结果来确认该默认值),也可以是用户选择的预设值;
步骤202,移动终端根据步骤201中预设时间内落笔和抬笔的数目确定 输入笔划数目;
步骤203,移动终端根据步骤202计算的笔划数目分类处理以提高操作编辑命令的识别率;
例如,笔划数为2 (如叉)的编辑动作进入编辑动作为2笔划的操作命
令识别。
步骤204,移动终端根据步骤203分类处理后,进行编辑操作命令识别;
该步骤中,移动终端根据步骤201中记录的输入笔划的关键几何特征点 从编辑操作命令集中查找到与用户输入的输入笔划相对应的编辑操作命令, 即将所记录的输入笔划的关键几何特征点与编辑操作命令集中各种编辑操作 命令相对应的输入笔划的关键几何特征点进行关键几何特征点匹配。
步骤205,移动终端根据步骤204所识别出的编辑操作命令进行处理, 并将处理结果反馈给用户;
该步骤中,移动终端根据输入笔划与被搡作文字或图形的闭包之间的几 何关系进行结果反^it处理。
步骤206,移动终端释放输入笔划的特征点,并刷新编辑界面,即在编 辑界面上不留下任何操作痕迹。
在其他实施例中,也可以不执行步骤203的笔划数目分类操作,而直接 根据输入笔划的关键几何特征点查找相应的编辑操作命令。
下面结合几个具体应用,介绍上述图文编辑功能的具体实现过程。
用户可以通过使用手写笔或者直接用手指在触摸屏手机上直接画
或乂\用于删除已输入的图片或者文字信息,此时,移动终端实现 图文编辑功能的过程,如图3所示,包括如下步骤
步骤301,用户用力按压触摸屏后,移动终端识别进入编辑处理;
在其他实施例中,用户也可以通过tr入界面上的编辑功能选项进入编辑 处理。
步骤302,移动终端在预设定的时间内分别保存输入笔划的每个笔划特 征点(起始点、拐点);
步骤303,移动终端根据起始特征点计算输入笔划的笔划数目;步骤304,移动终端根据本实例中输入笔划数为1或者2,则分别用编辑 操作命令集中与各种编辑才喿作命令相对应的输入笔划^:为1或2的几何特征 进行关4建几何特征匹配;
该步骤中,移动终端根据关键几何特征可以判断输入笔划对应的是删除 操作;
步骤305,移动终端根据匹配后的编辑操作命令进行编辑处理操作;
该步骤中,移动终端根据与输入笔划相对应的编辑操作命令的编号,进 行删除操作,具体地,移动终端利用该输入笔划的边界点和特征点计算该输 入笔划闭包面积,对闭包面积内的文字或图形进行删除,删除后对编辑界面 进行刷新操作,并将删除后的状态反馈给用户,其中,可以按照现有技术计 算该输入笔划闭包面积;
步骤306,移动终端释放笔划动作特征点空间,并刷新界面。
用户可以通过在某几个文字之间画z \以将z \里的文字自动
插入//<^\前后 的文字之间,此时,移动终端实现这一图文编辑功能的过 程,如图4所示,包括如下步骤
步骤401,用户用力按压触摸屏后,移动终端识别进入编辑处理;
在其他实施例中,用户也可以通过输入界面上的编辑功能选项进入编辑 处理。
步骤402,移动终端在预设定的时间内分别保存输入笔划的每个笔划特 征点(起始点、拐点);
步骤403,移动终端根据起始特征点计算输入笔划的笔划数目;
步骤404,移动终端根据本实例中输入笔划数为2,则用预定义模块中存 储的与各种编辑操作命令相对应的输入笔划数为2的几何特征进行关键几何 特征匹配;
该步骤中,移动终端根据关键几何特征可以判断输入笔划对应的是添加
字符操作;步骤405,移动终端根据匹配后的编辑操作命令进行编辑处理操作;
该步骤中,移动终端根据与输入笔划相对应的编辑操作命令的编号,进 行添加操作,具体地,移动终端利用该输入笔划的特征点计算该输入笔划的 左邻方向上的文字位置,并将该输入笔划的右邻方向上的文字后移,然后在 左邻方向上的文字位置后添加顶端特征点正下方新输入的文字,并将添加后 的状态反馈给用户;
步骤406,移动终端释放笔划动作特征点空间,并刷新界面。
用户可以通过画、r 移动图形对象或者文字对象,即使得"人民,, 移动到"大家"之后,此时,移动终端实现这一图文编辑功能的过程,如图
5所示,包括如下步骤
步骤501,用户用力按压触:溪屏后,移动终端识别进入编辑处理;
在其他实施例中,用户也可以通过输入界面上的编辑功能选项进入编辑 处理。
步骤502,移动终端在预设定的时间内分别保存输入笔划的每个笔划特 征点(起始点、拐点);
步骤503,移动终端根据起始特征点计算输入笔划的笔划数目;
步骤504,移动终端根据本实例中输入笔划数为2,则用编辑操作命令集 中存储的与各种编辑操作命令相对应的输入笔划数为2的几何特征进行关键 几《可特征匹配;
该步骤中,移动终端根据关键几何特征可以判断输入笔划对应的是移动
操作;
步骤505,移动终端根据匹配后的编辑操作命令进行编辑处理操作;
该步骤中,移动终端根据与输入笔划相对应的编辑操作命令的编号,进 行移动操作,具体地,移动终端提前保存输入笔划的终点位置和输入笔划的 圓圏之间的文字信息,然后利用输入笔划记录的圆圈面积提取该面积内的文 字信息,接着再将输入笔划终点位置和输入的圓圏笔划之间的文字信息替换为提取的圓圈面积内文字,最后再在圆圈面积内置入最开始保存的移动动作 终点位置和移动工作圓圈笔划之间的文字信息;
步骤506,移动终端释放笔划动作特征点空间,并刷新界面。
用户可以通过画人^-对文字集对象进行倒置,使得"人民,,变成
"民人",此时,移动终端实现这一图文编辑功能的过程,如图6所示,包 4舌如下步骤
步骤601,用户用力按压触摸屏后,移动终端识别进入编辑处理;
在其他实施例中,用户也可以通过输入界面上的编辑功能选项进入编辑 处理。
步骤602,移动终端在预设定的时间内分别保存输入笔划的每个笔划特 征点(起始点、拐点);
步骤603,移动终端根据起始特征点计算输入笔划的笔划数目;
步骤604,移动终端根据本实例中输入笔划数为1,则用编辑操作命令集 中与各种编辑操作命令相对应的输入笔划数为1的几何特征进行关键几何特 征匹配;
该步骤中,移动终端根据关键几何特征可以判断输入笔划对应的是倒置 操作;
步骤605,移动终端根据匹配后的编辑操作命令进行编辑处理操作;
该步骤中,移动终端根据与输入笔划相对应的编辑操作命令的编号,进 行倒置操作,具体地,移动终端分别保存前半个折线闭包面积内的文字信息 以及后半个折线闭包面积内的文字信息提前,然后将前、后半个折线闭包面 积内的文字信息进行互换,互换完成后,原来后半个折线闭包面积内的文字 信息在前,原来前半个折线闭包面积内的文字信息在后,其中,移动终端可 以按照现有技术确定半个折线闭包面积内的文字信息;
步骤606,移动终端释放笔划动作特征点空间,并刷新界面。用户可以通过对某个图形的拐点处往某个方向上画一条线使得该图形的 拐点变为该线条的终止点,并且图形的大小也随着拐点处的变化而更新,此 时,移动终端实现这一图文编辑功能的过程,如图7(b)所示,包括如下步

步骤701,用户用力按压触摸屏后,移动终端识别进入编辑处理;
在其他实施例中,用户也可以通过输入界面上的编辑功能选项进入编辑 处理。
步骤702,移动终端在预设定的时间内分别保存输入笔划的每个笔划特 征点(起始点、拐点);
步骤703,移动终端根据起始特征点计算输入笔划的笔划数目;
步骤704,移动终端根据本实例中输入笔划数为2,则用编辑操作命令集 中与各种编辑操作命令相对应的输入笔划数为2的几何特征进行关4建几何特 4正匹配;
该步骤中,移动终端根据关键几何特征可以判断输入笔划对应的是改变 图形大小的操作,如图7 (a)所示;
步骤705,移动终端根据输入笔划的终点的位置信息,改变图形的大小 (长、宽等大小)并以最新的大小属性信息重画该图形;
步骤706,移动终端释放笔划动作特征点空间,并刷新界面。
从上述实施例可以看出,本发明技术方案在移动终端中增加了人类习惯 使用的书写编辑、符号以及标识等,使用户能够自然地表达意图,避免了寻 找菜单项等复杂的操作,简化了用户操作,并提高了软件的用户体验。
当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情
凡在本发明的精神和原则之内所作的任何修改、等同替换、改进,均应包含 在本发明所附的权利要求的保护范围之内。
权利要求
1、一种实现图文编辑功能的方法,其特征在于,包括移动终端根据用户操作启用图文编辑功能时,所述移动终端记录用户输入的输入笔划,并根据所述输入笔划的关键几何特征点,从编辑操作命令集中查找与所述输入笔划相对应的编辑操作命令,移动终端按照所查找到的编辑操作命令,对所述输入笔划闭包的文字或者图形进行处理,将处理结果反馈给用户。
2、 如权利要求l所述的方法,其特征在于,所述编辑操作命令集中包括文字编辑操作命令和图片编辑操作命令,其 中,文字编辑操作命令进一步包括删除、添加、移动和倒置命令,图片编辑 才喿作命令进一步包括删除、添加、移动、倒置和缩放命令。
3、 如权利要求1或2所述的方法,其特征在于, 所述编辑操作命令集按照各种输入笔划的笔划数目分类保存相应的编辑操作命令。
4、 如权利要求3所述的方法,其特征在于,所述移动终端从所述编辑操作命令集中查找与所述输入笔划相对应的编 辑操作命令的过程如下先计算所述输入笔划的笔划数目,按照该笔划数目从所述编辑操作命令 集中查找出同一类的所有编辑操作命令,再根据所述输入笔划的关键几何特 征点,从所述同 一类的所有编辑操作命令中查找出与所述输入笔划相对应的 编辑操作命令。
5、 如^l利要求3所述的方法,其特4i在于,所述移动终端查找到所述编辑操作命令后,还向用户确认是否执行该编 辑操作命令,如果是,再对所述输入笔划闭包的文字或者图形进行处理,否则,等待用户重新进行输入笔划的l喿作。
6、 如权利要求1或2所述的方法,其特征在于,所述移动终端对所述输入笔划闭包的文字或者图形进行处理后,还释放 所述输入笔划的特征点,并刷新显示界面。
7、 一种实现图文编辑功能的移动终端,其特征在于,至少包括编辑操 作命令识别模块、以及与所述编辑操作命令识别模块均相连的输入模块、存储模块以及处理模块,其中所述输入模块,用于在启用图文编辑功能时,记录用户输入的输入笔划,并将所述输入笔划发送给所述编辑操作命令识别模块;所述编辑操作命令识别模块,用于接收所述输入笔划,根据所述输入笔划的关键几何特征点,从所述存储模块中查找与所述输入笔划相对应的编辑 操作命令,并将所述编辑搡作命令以及输入笔划发送给所述处理模块;所述存储模块,用于存储各种输入笔划及对应的编辑操作命令;所述处理模块,用于接收所述编辑操作命令以及输入笔划,并按照所述 编辑操作命令,对所述输入笔划闭包的文字或者图形进行处理,将处理结果反馈给用户。
8、 如权利要求7所述的移动终端,其特征在于,所述存储模块中所存储的所有编辑操作命令分为文字编辑操作命令和图 片编辑操作命令,其中,文字编辑操作命令进一步包括删除、添加、移动和 倒置命令,图片编辑操作命令进一步包括删除、添加、移动、倒置和缩放命 令。
9、 如权利要求7或8所述的移动终端,其特征在于, 所述存储模块,按照各种输入笔划的笔划数目分类保存相应的编辑操作命令。
10、 如权利要求9所述的移动终端,其特征在于, 所述编辑操作命令识别模块,还用于计算所述输入笔划的笔划数目,冲艮据该笔划数目从所述存储模块中查找出同一类的所有编辑操作命令,再根据 所述输入笔划的关键几何特征点,从所述同 一类的所有编辑操作命令中查找 出与所述输入笔划相对应的编辑操作命令。
11、 如权利要求9所述的移动终端,其特征在于,所述处理模块,接收到所述编辑操作命令后,还用于向用户确认是否l丸 行该编辑操作命令,如果是,再对所述输入笔划闭包的文字或者图形进行处理,否则,等待用户重新进行输入笔划的操作。
12、 如权利要求7或8所述的移动终端,其特征在于,所述处理模块,在对所述输入笔划闭包的文字或者图形进行处理后,还 用于释放所述输入笔划的特征点,并刷新显示界面。
全文摘要
本发明公开了一种移动终端及其实现图文编辑功能的方法,涉及通讯终端领域。本发明方法包括移动终端根据用户操作启用图文编辑功能时,所述移动终端记录用户输入的输入笔划,并根据所述输入笔划的关键几何特征点,从编辑操作命令集中查找与所述输入笔划相对应的编辑操作命令,移动终端按照所查找到的编辑操作命令,对所述输入笔划闭包的文字或者图形进行处理,将处理结果反馈给用户。本发明技术方案将人类纸笔书写中的编辑方式引入了手机,避免了用户在手机上寻找菜单项的繁琐步骤。
文档编号H04M1/725GK101605176SQ20091015852
公开日2009年12月16日 申请日期2009年7月10日 优先权日2009年7月10日
发明者蒙 杨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1