一种输入方法及装置制造方法

文档序号:6486612阅读:110来源:国知局
一种输入方法及装置制造方法
【专利摘要】本发明公开一种输入装置,应用于移动终端,包括:外部信息导入模块,用于将所述外部媒介中的外部信息导入所述编辑单元中;以及输入法模块,用于在所述编辑单元处于编辑状态时,控制所述外部信息导入所述编辑单元中。本发明提供的输入方法及装置能够在编辑过程中通过识别装置获得额外大量文字信息进行输入和编辑。
【专利说明】一种输入方法及装置
【技术领域】
[0001]本发明涉及移动设备通信应用领域,尤其涉及一种输入方法及装置。
【背景技术】
[0002]从古至今,从国外到国内,文字都是人类交流以及文化传承的重要工具,越来越多的信息,用各种媒介将文字的信息记录了下来。如何分享这些信息,特别是在输入受限的终端领域,却一直是一个问题。文字识别技术的诞生无疑使这项复杂,繁琐的输入工作得到了缓解,但仍然限于预先通过文字识别技术识别,然后再编辑。事实上,人们在发短信,写记事本,日历等信息之前并不总是能清楚地想到需要输入存储于其他媒介,例如杂志、书本、条码等上面的文字信息或图形信息。因而做不到真正有需要的时候去适时地通过文字识别技术获取额外信息。
[0003]现有技术是先通过文字识别装置识别,存储后再编辑,不能做到编辑的过程中通过文字识别装置获取额外信息。考虑下面的应用场景,用户在编辑短信的过程中,已经输入了一些内容,突然看到书上的一段话需要使用,现有的技术下,用户只能有下面几种选择:1)通过键盘直接输入;2)退出短信,启动文字识别装置识别,获得识别结果文本。重新启动短信功能并把识别结果文本复制粘贴在短信中;3)放弃使用。因此,现有技术对于文字识别装置的使用很不方便。
[0004]有鉴于此,业界亟需一种输入方法及装置,能够在编辑过程中通过识别装置获得额外大量文字信息进行输入和编辑。

【发明内容】

[0005]为了解决上述技术问题,本发明的目的之一在于提供一种输入装置,应用于移动终端,其特征在于,包括:外部信息导入模块,用于将所述外部媒介中的外部信息导入所述编辑单元中;以及输入法模块,用于在所述编辑单元处于编辑状态时,控制所述外部信息导入所述编辑单元中。
[0006]在本发明另一可选实施方式中,所述外部信息导入模块包括:接收子模块,用于采集任一外部媒介中存储的外部信息;识别子模块,用于启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息;传输子模块,用于接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
[0007]在本发明另一可选实施方式中,所述接收子模块包括:摄像头或者其它任何形式能够获取外部信息的设备。
[0008]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0009]在本发明另一可选实施方式中,所述识别子模块还包括:区域设定指令,通过所述识别子模块发送给所述接收子模块,以对所述外部信息的采集区域进行设定。[0010]在本发明另一可选实施方式中,所述传输子模块还包括:数据传输通道,其设置在所述识别子模块和所述输入法模块之间。
[0011]在本发明另一可选实施方式中,所述编辑单元用于根据用户指令输入和编辑第一类内部信息并进行显示;其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信息。
[0012]在本发明另一可选实施方式中,所述输入法模块包括:识别功能管理单元,用于在所述编辑单元处于编辑状态时,启动或关闭所述识别子模块;第一显示单元,包括第一显示区,用于显示编辑后的第一类内部信息、或在收到所述第一显示单元发送的第二类内部信息后显示经拼接的第一类内部信息和第二类内部信息;第二显示单元,包括第二显示区,用于接收所述传输子模块发送的第二类内部信息,并进行预览显示。
[0013]为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S11、通过外部信息导入模块将所述外部媒介中的外部信息导入所述编辑单元中;以及S12、在所述编辑单元处于编辑状态时,通过输入法模块控制所述外部信息导入所述编辑单元中。
[0014]在本发明另一可选实施方式中,所述步骤Sll进一步包括如下步骤:S111、通过接收子模块采集任一外部媒介中存储的外部信息;S112、通过识别子模块启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息;S113、通过传输子模块接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
[0015]在本发明另一可选实施方式中,所述步骤Slll进一步包括如下步骤:通过摄像头或者其它任何形式能够获取外部信息的设备采集外部信息。
[0016]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0017]在本发明另一可选实施方式中,所述步骤S112进一步包括如下步骤:通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定。
[0018]在本发明另一可选实施方式中,所述步骤S113进一步包括如下步骤:在所述识别子模块和所述输入法模块之间设置数据传输通道。
[0019]在本发明另一可选实施方式中,所述步骤Sll进一步包括如下步骤:通过编辑单元根据用户指令输入和编辑第一类内部信息并进行显示,其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信肩、O
[0020]在本发明另一可选实施方式中,所述步骤S12进一步包括如下步骤:在所述编辑单元处于编辑状态时,通过识别功能管理单元启动或关闭所述识别子模块;通过包括第一显示区的第一显示单元显示第一类内部信息、第一类内部信息和第二类内部信息拼接后的信息;通过包括第二显示区的第二显示单元接收所述传输子模块发送的第二类内部信息,并进行预览显示。
[0021]为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S21、根据用户输入的任务指令,通过输入法模块控制接收子模块;S22、根据任务指令通过所述接收子模块获取外部信息,并将所述外部信息传输至所述输入法模块;S23、通过所述输入法模块接收所述外部信息,并将所述外部信息和内部数据合并显示。
[0022]在本发明另一可选实施方式中,所述步骤S21进一步包括如下步骤:S211、通过输入法模块启动识别子模块;S212、通过识别子模块启动接收子模块。
[0023]在本发明另一可选实施方式中,所述步骤S22进一步包括如下步骤:S221、通过所述接收子模块将所述外部信息传输至所述识别子模块;S222、通过所述识别子模块进行数据分析并将所述外部信息转化为可识别的文本信息;S223、通过所述识别子模块将所述文本信息传输至所述输入法模块。
[0024]在本发明另一可选实施方式中,所述步骤S23进一步包括如下步骤:S231、通过所述输入法模块的第一显示区显示用户输入的文本信息;S232、通过所述输入法模块的第二显示区预显示转化后的文本信息;S233、根据预显示效果判断是否结束获取外部信息,其中:S2331、如果预显示效果达到用户满意,则用户通过所述第二显示区内的确定按键输入指令给所述第一显示区,随后所述第一显示区将所述转化后的文本信息合并进所述用户输入的文本信息;S2332、如果预显示效果未达到用户满意,则用户通过所述第二显示区内的重新识别按键输入指令给所述识别子模块,随后所述识别子模块再次启动所述接收子模块,以获取外部信息;S2333、如果预显示效果无法显示或者不理想,则用户通过所述第二显示区内的放弃按键输入指令给所述识别子模块,随后所述识别子模块关闭所述接收子模块,以结束本次任务。
[0025]在本发明另一可选实施方式中,所述步骤S221进一步包括如下步骤:S2211、通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定;S2212、根据区域设定指令获取数据。
[0026]在本发明另一可选实施方式中,所述步骤S21进一步包括如下步骤:所述识别管理单元根据用户通过所述输入法模块的用户界面上的快捷键输入的指令或者语音指令启动所述识别子模块。
[0027]在本发明另一可选实施方式中,所述任务包括在短信、日历、电话本、记事本中输入文字信息或插入图片信息,其中:输入文字信息的方式包括:键盘输入、手写板输入。
[0028]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0029]为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S31、进入输入法模块的用户界面;S32、启动识别子模块;S36、判断是否重新识别:如果为“是”,则返回步骤S32 ;如果为“否”,则继续步骤S37 ;
537、判断是否放弃识别结果:如果为“是”,则跳过步骤S38;如果为“否”,则继续步骤S38 ;
538、将识别结果插入到文本显示区域中;S39、结束。
[0030]在本发明另一可选实施方式中,在步骤S32之后和步骤S36之前还包括如下步骤:S33、启动接收子模块采集数据信息;S34、将数据信息传输到所述识别子模块进行识别处理;S35、将所述识别结果传输到所述输入法模块进行预览。
[0031]本发明提供的输入方法及装置能够在编辑过程中,快速启动文字识别装置进行输入的方法,对识别结果进行预览和确认,从而适应用户的操作步骤,简化操作流程,提高输入效率。[0032]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0033]本发明上述的和/或附加的方面和优点从下面结合附图对实施方式的描述中将变得明显和容易理解,其中:
[0034]图1是根据本发明的一示例性实施方式的结构图;
[0035]图2是根据本发明的另一示例性实施方式的流程图;
[0036]图3是根据本发明的另一示例性实施方式的在终端设备上运行的流程图;
[0037]图4(a)_(f)是根据本发明的另一示例性实施方式的在终端设备上运行的界面图;
[0038]图5(a)_(b)是根据本发明的另一示例性实施方式的对条码识别的结果示意图。【具体实施方式】
[0039]现在参照附图来具体描述本发明的示例性实施方式。然而,本发明可以用许多不同形式来实施并且不应该认为局限于这里阐述的【具体实施方式】;相反,提供这些实施方式是为了使本发明的公开彻底和完整,并向本领域技术人员完整地传达本发明的思想、观念、目的、构思、参考方案和保护范围。附图中示例的具体示例性实施方式的详细描述中使用的术语并不是为了限制本发明。附图中,相同标号指代相同要素。
[0040]除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一器和全部组合。
[0041]除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0042]这里所使用的“终端”既包括仅具备无发射能力的无线信号接收子模块的设备,又包括具有能够在双向通信链路上进行双向通信的接收和发射硬件的设备。这种设备可以包括:具有或没有多线路显示单元的蜂窝或其他通信设备;可以组合语音和数据处理、传真和/或数据通信能力的个人通信系统(PCS);可以包括射频接收子模块和寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或全球定位系统(GPS)接收子模块的个人数字助理(PDA);和/或包括射频接收子模块的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“移动终端”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行和/或以分布形式在地球和/或空间的任何其他位置运行。这里所使用的“移动终端”还可以是通信终端、上网终端、音乐/视频播放终端。这里所使用的“移动终端”还可以是PDA、MID和/或具有音乐/视频播放功能的移动电话
坐寸O
[0043]本发明所述【具体实施方式】主要是使用包括触摸屏显示单元的便携式多功能设备作为示例说明。然而,本领域技术人员应该理解的是,某些用户界面和相关联的处理方法也可以被应用于其他设备,诸如包括一个或多个物理用户界面的设备,如物理点击按键、物理按键、物理轨迹轮、物理触摸感应区的台式计算机或笔记型计算机等。
[0044]本发明中的“应用” 一词也可称为任务。
[0045]图1是根据本发明的一示例性实施方式的结构图。为了解决上述技术问题,本发明的目的之一在于提供一种输入装置,应用于移动终端,其特征在于,包括:外部信息导入模块,用于将所述外部媒介中的外部信息导入所述编辑单元中;以及输入法模块,用于在所述编辑单元处于编辑状态时,控制所述外部信息导入所述编辑单元中。
[0046]在本发明另一可选实施方式中,所述外部信息导入模块包括:接收子模块,用于采集任一外部媒介中存储的外部信息;识别子模块,用于启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息;传输子模块,用于接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
[0047]在本发明另一可选实施方式中,所述接收子模块包括:摄像头或者其它任何形式能够获取外部信息的设备。
[0048]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0049]在本发明另一可选实施方式中,所述识别子模块还包括:区域设定指令,通过所述识别子模块发送给所述接收子模块,以对所述外部信息的采集区域进行设定。
[0050]在本发明另一可选实施方式中,所述传输子模块还包括:数据传输通道,其设置在所述识别子模块和所述输入法模块之间。
[0051]在本发明另一可选实施方式中,所述编辑单元包括:编辑单元,用于根据用户指令输入和编辑第一类内部信息并进行显示;其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信息。
[0052]在本发明另一可选实施方式中,所述输入法模块包括:识别功能管理单元,用于在所述编辑单元处于编辑状态时,启动或关闭所述识别子模块;第一显示单元,包括第一显示区,用于显示编辑后的第一类内部信息、或在收到所述第一显示单元发送的第二类内部信息后显示经拼接的第一类内部信息和第二类内部信息;第二显示单元,包括第二显示区,用于接收所述传输子模块发送的第二类内部信息,并进行预览显示。
[0053]1、输入法模块:提供该模块可以完成对识别文字的编辑,最重要的特征是可以启动文字识别装置。功能而无需退出编辑过程,启动方式包括但不限于按钮,语音。此功能由识别功能管理单元完成。通过在输入法的界面启动识别子模块,不影响已经输入的内容。输入法模块提供预览单元,为用户提供对所获取识别结果的预览功能,可选择将识别结果拼接显示,或者覆盖之前的识别结果,若用户确认识别内容,则将识别结果传递给文本显示单元进行显示,若用户放弃识别结果,可发送指令给识别管理单元,进行重新识别。输入法模块提供文本显示单元,用来显示用户主动输入或者从识别子模块儿识别到的文字信息,提供对识别结果的预览和编辑功能。输入法模块提供文本编辑单元,用来输入或者编辑文本显示单元。
[0054]2、接收子模块:提供用于接收和采集任何媒介存储的可视的文字信息和条码信息的软件和硬件,采集到的信息提供给识别子模块。接收单元中的硬件可以是摄像头或者其它任何形式可以获取媒介信息的设备。
[0055]3、识别子模块:提供数据识别的算法,用于把从接收子模块采集到的信息进行处理,转化为终端设备可以识别的文字信息,并传输给传输子模块,由传输子模块进行进一步处理。
[0056]识别子模块中包含的识别方式有OCR, QR-Code, MICR, MaxiCode, LinearBarCode, Bundled BarCode, 2D BarCode 等。
[0057]4、传输子模块:提供输入法和识别子模块的传输通道,对识别结果进行验证,保留可显示的文本信息,并将处理后的信息给输入法模块使用。
[0058]图2是根据本发明的另一示例性实施方式的流程图。实施过程完全由输入法模块控制,下面阐述的每一个步骤都可以被输入法模块停止。S1、用户可以在任何需要输入文字的场景启动输入法,比如短信,日历,电话本,记事本等,可以通过输入法配备的键盘,手写等功能进行文字输入。输入法的启动包括显示单元,文本编辑单元,识别管理单元和预览单元的启动。S2、用户可以在输入法界面通过快捷键,语音等方式启动识别子模块,由识别管理单元发送指令给接收识别子模块来启动。S3、识别子模块启动后,会自动启动接收子模块,定义识别子模块和接收子模块的数据格式,开辟接收数据所需要的内存。并提供设定识别区域大小的功能,以及向接收子模块发送识别指令。S4、接收子模块启动后,开始根据设定采集数据信息,等待识别子模块的指令,确认后按照事先定义好的数据格式传输给识别子模块。S5、识别子模块接收到数据后,把数据保存下来,开启识别功能进行识别,把识别完毕的文本信息传递到数据传输子模块。S6、数据传输子模块根据接收到的识别结果,对识别的结果进行基本的信息确认和过滤,保留可显示的文本信息,并将所得数据,传输给输入法模块进一步处理。S7、输入法模块根据接收到的识别结果,提供识别结果的预览,如果用户对识别结果不满意,放弃本次识别结果,重复步骤S3到S6,进行再次识别,直到确认信息后进入步骤S8,或直接退出识别功能,返回编辑界面。S8、输入法模块接收到来自于预览单的文本信息后,把文本信息显示在显示单元,用户可以通过输入法对识别结果进行编辑或者继续完成其它工作。
[0059]为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S11、通过外部信息导入模块将所述外部媒介中的外部信息导入所述编辑单元中;以及S12、在所述编辑单元处于编辑状态时,通过输入法模块控制所述外部信息导入所述编辑单元中。
[0060]在本发明另一可选实施方式中,所述步骤Sll进一步包括如下步骤:S111、通过接收子模块采集任一外部媒介中存储的外部信息;S112、通过识别子模块启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息;S113、通过传输子模块接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
[0061]在本发明另一可选实施方式中,所述步骤Slll进一步包括如下步骤:通过摄像头或者其它任何形式能够获取外部信息的设备采集外部信息。
[0062]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0063]在本发明另一可选实施方式中,所述步骤S112进一步包括如下步骤:通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定。
[0064]在本发明另一可选实施方式中,所述步骤S113进一步包括如下步骤:在所述识别子模块和所述输入法模块之间设置数据传输通道。
[0065]在本发明另一可选实施方式中,所述步骤Sll进一步包括如下步骤:通过编辑单元根据用户指令输入和编辑第一类内部信息并进行显示,其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信肩、O
[0066]在本发明另一可选实施方式中,所述步骤S12进一步包括如下步骤:在所述编辑单元处于编辑状态时,通过识别功能管理单元启动或关闭所述识别子模块;通过包括第一显示区的第一显示单元显示第一类内部信息、第一类内部信息和第二类内部信息拼接后的信息;通过包括第二显示区的第二显示单元接收所述传输子模块发送的第二类内部信息,并进行预览显示。
[0067]为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S21、根据用户输入的任务指令,通过输入法模块控制接收子模块;S22、根据任务指令通过所述接收子模块获取外部信息,并将所述外部信息传输至所述输入法模块;S23、通过所述输入法模块接收所述外部信息,并将所述外部信息和内部数据合并显示。
[0068]在本发明另一可选实施方式中,所述步骤S21进一步包括如下步骤:S211、通过输入法模块启动识别子模块;S212、通过识别子模块启动接收子模块。
[0069]在本发明另一可选实施方式中,所述步骤S22进一步包括如下步骤:S221、通过所述接收子模块将所述外部信息传输至所述识别子模块;S222、通过所述识别子模块进行数据分析并将所述外部信息转化为可识别的文本信息;S223、通过所述识别子模块将所述文本信息传输至所述输入法模块。
[0070]在本发明另一可选实施方式中,所述步骤S23进一步包括如下步骤:S231、通过所述输入法模块的第一显示区显示用户输入的文本信息;S232、通过所述输入法模块的第二显示区预显示转化后的文本信息;S233、根据预显示效果判断是否结束获取外部信息,其中:S2331、如果预显示效果达到用户满意,则用户通过所述第二显示区内的确定按键输入指令给所述第一显示区,随后所述第一显示区将所述转化后的文本信息合并进所述用户输入的文本信息;S2332、如果预显示效果未达到用户满意,则用户通过所述第二显示区内的重新识别按键输入指令给所述识别子模块,随后所述识别子模块再次启动所述接收子模块,以获取外部信息;S2333、如果预显示效果无法显示或者不理想,则用户通过所述第二显示区内的放弃按键输入指令给所述识别子模块,随后所述识别子模块关闭所述接收子模块,以结束本次任务。
[0071]在本发明另一可选实施方式中,所述步骤S221进一步包括如下步骤:S2211、通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定;S2212、根据区域设定指令获取数据。
[0072]在本发明另一可选实施方式中,所述步骤S21进一步包括如下步骤:所述识别管理单元根据用户通过所述输入法模块的用户界面上的快捷键输入的指令或者语音指令启动所述识别子模块。
[0073]在本发明另一可选实施方式中,所述任务包括在短信、日历、电话本、记事本中输入文字信息或插入图片信息,其中:输入文字信息的方式包括:键盘输入、手写板输入。
[0074]在本发明另一可选实施方式中,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
[0075]图3是根据本发明的另一示例性实施方式的在终端设备上运行的流程图。为了解决上述技术问题,本发明的目的之一在于还提供一种输入方法,应用于移动终端,其特征在于,包括如下步骤:S31、进入输入法模块的用户界面;S32、启动识别子模块;S36、判断是否重新识别:如果为“是”,则返回步骤S32 ;如果为“否”,则继续步骤S37 ;S37、判断是否放弃识别结果:如果为“是”,则跳过步骤S38 ;如果为“否”,则继续步骤S38 ;S38、将识别结果插入到文本显示区域中;S39、结束。
[0076]在本发明另一可选实施方式中,在步骤S32之后和步骤S36之前还包括如下步骤:
S33、启动接收子模块采集数据信息;S34、将数据信息传输到所述识别子模块进行识别处理;S35、将所述识别结果传输到所述输入法模块进行预览。
[0077]图4(a)_(f)是根据本发明的另一示例性实施方式的在终端设备上运行的界面图;图5(&)-(13)是根据本发明的另一示例性实施方式的对条码识别的结果示意图。图4(a)描述的是输入法模块的构成。从外部构造的角度假定输入法包含了一个键盘区102和一个文本显示区101,键盘区上放置启动识别子模块的功能按钮103。图4(b)描述的是识别管理单元提供的识别方法菜单。通过点击图4(a)中的摄像头按钮,弹出识别方法选择菜单,菜单中列出了识别子模块可以支持的识别方法供用户选择。图4(c)描述的是接收子模块儿开启摄像头进行数据采集。通过点击图4(b)中的OCR方法,启动OCR识别子模块,OCR识别子模块打开接收单元中的摄像头开始采集数据。点击“识别”按钮进入图4(d)开始识另O,点击“返回”按钮返回图4(a)。图4(d)描述的是识别子模块正在进行文字识别。通过点击图4(c)中的“识别”按钮,接收子模块想识别子模块传输数据并启动识别功能开始对数据进行处理。图4(e)描述的是输入法模块的预览单元,阴影部分的文字是识别结果。识别子模块将识别出的文字信息传输给输入法模块的预览单元进行预览。点击“确定”按钮表示用户接受本次识别结果,转到图4(f);点击“放弃”按钮表示用户放弃本次识别结果,转到图4(a);点击“重新识别”按钮表示用户对识别结果不满意,需要重新识别,转到图4(c);图4(f)描述的是接受识别结果后,输入法模块中的文本信息,用户可以继续编辑。
[0078]本发明提供的输入方法及装置能够在编辑过程中,快速启动文字识别装置进行输入的方法,对识别结果进行预览和确认,从而适应用户的操作步骤,简化操作流程,提高输入效率。1、给用户带来了前所未有的编辑体验——使得用户可以在编辑过程中打开识别装置识别其想要输入的文字,并直接将文字送入编辑框进行编辑。2、可以在一次流程中进行多次识别和修正,增加识别结果预览功能,方便用户操作。3、本发明使得用户编辑操作流程更符合用户使用习惯,大大提高输入效率,发挥文字识别技术的作用。
[0079]本领域技术人员应该理解,本发明可以实施为方法、电路或通信系统。因此,本发明可以采用整体硬件实施方式、整体软件实施方式或组合了软件和硬件方面的实施方式的形式,这里将所有这些形式统称为“电路”。本【技术领域】的普通技术人员可以理解实现上述实施方式方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储媒介中,该程序在执行时,包括方法实施方式的步骤之一或其组合。此外,在本发明各个实施方式中的各功能器可以集成在一个处理器中,也可以是各个器单独物理存在,也可以两个或两个以上器集成在一个器中。上述集成的器既可以采用硬件的形式实现,也可以采用软件功能器的形式实现。所述集成的器如果以软件功能器的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储媒介中。上述提到的存储媒介可以是只读存储器,磁盘或光盘等
[0080]可以用诸如.丨ava_:!<)、Smalltalk或C++的面向对象的编程语目、诸如“C”编程语目的常规程序化编程语言,或诸如汇编语言和/或微代码的低级代码来编写用于执行本发明的操作的计算机程序代码。该程序代码可以作为独立的软件包整体地在单个处理器上执行和/或作为另一个软件包的一部分在多个处理器上执行。
[0081 ] 上面参照根据本发明的实施方式的方法、方法、系统以及计算机程序产品的结构图和/或框图和/或流图对本发明进行了描述。应该理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
[0082]这些计算机程序指令还可以被存储在计算机可读存储器中,所述计算机可读存储器可以指引计算机或其他可编程数据处理方法以特定方式运行,从而存储在计算机可读存储器中的指令生成这样的制品,所述制品包括结构图和/或框图和/或流图的框或多个框中指定的功能的指令方法。
[0083]这些计算机程序指令还可以被加载到计算机或其他可编程数据处理方法中,使得能够在计算机或其他可编程数据处 理方法上执行一些列操作步骤,以生成计算机实现的处理,从而在计算机或其他可编程数据处理方法上执行的指令提供了用于实现结构图和/或框图和/或流图的框或多个框中指定的功能的步骤。
[0084]本【技术领域】技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步而言,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步而言,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0085]附图和说明书中公开了本发明的示例性实施方式。尽管采用了特定术语,但是它们仅用于一般以及描述的意义,而并不是出于限制的目的。应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本发明的保护范围应以本发明的权利要求书来限定。
【权利要求】
1.一种输入装置,应用于移动终端,其特征在于,包括: 外部信息导入模块,用于将外部媒介中的外部信息导入编辑单元中;以及输入法模块,用于在所述编辑单元处于编辑状态时,控制所述外部信息导入所述编辑单元中。
2.根据权利要求1所述的输入装置,其特征在于,所述外部信息导入模块包括: 接收子模块,用于采集任一外部媒介中存储的外部信息; 识别子模块,用于启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息; 传输子模块,用于接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
3.根据权利要求2所述的输入装置,其特征在于,所述接收子模块包括:摄像头或者其它任何形式能够获取外部信息的设备。
4.根据权利要求2所述的输入装置,其特征在于,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的一种或多种。
5.根据权利要求2所述的输入装置,其特征在于,所述识别子模块还包括:区域设定指令,通过所述识别子模块发送给所述接收子模块,以对所述外部信息的采集区域进行设定。
6.根据权利要求2所述的输入装置,其特征在于,所述传输子模块还包括:数据传输通道,其设置在所述识别子模块和所述输入法模块之间。
7.根据权利要求1所述的输入装置,其特征在于,所述编辑单元用于根据用户指令输入和编辑第一类内部信息并进行显示;其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信息。
8.根据权利要求1所述的输入装置,其特征在于,所述输入法模块包括: 识别功能管理单元,用于在所述编辑单元处于编辑状态时,启动或关闭所述识别子模块; 第一显示单元,包括第一显示区,用于显示编辑后的第一类内部信息、或在收到所述第一显示单元发送的第二类内部信息后显示经拼接的第一类内部信息和第二类内部信息;第二显示单元,包括第二显示区,用于接收所述传输子模块发送的第二类内部信息,并进行预览显示。
9.一种输入方法,应用于移动终端,其特征在于,包括如下步骤: S11、通过外部信息导入模块将外部媒介中的外部信息导入编辑单元中;以及 S12、在所述编辑单元处于编辑状态时,通过输入法模块控制所述外部信息导入所述编辑单元中。
10.根据权利要求9所述的输入方法,其特征在于,所述步骤S11进一步包括如下步骤: S111、通过接收子模块采集任一外部媒介中存储的外部信息; S112、通过识别子模块启动或关闭所述接收子模块,接收所述接收子模块采集的外部信息,并且根据数据识别的算法将所述外部信息转化为可识别的第二类内部信息; S113、通过传输子模块接收所述识别子模块生成的第二类内部信息,并对所述第二类内部信息进行验证,保留可显示的第二类内部信息。
11.根据权利要求10所述的输入方法,其特征在于,所述步骤Slll进一步包括如下步骤:通过摄像头或者其它任何形式能够获取外部信息的设备采集外部信息。
12.根据权利要求10所述的输入方法,其特征在于,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的一种或多种。
13.根据权利要求10所述的输入方法,其特征在于,所述步骤S112进一步包括如下步骤:通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定。
14.根据权利要求10所述的输入方法,其特征在于,所述步骤S113进一步包括如下步骤:在所述识别子模块和所述输入法模块之间设置数据传输通道。
15.根据权利要求9所述的输入方法,其特征在于,所述步骤Sll进一步包括如下步骤:通过编辑单元根据用户指令输入和编辑第一类内部信息并进行显示,其中:所述编辑单元包括:键盘区,用于用户输入第一类内部信息,所述第一类内部信息是用户通过键盘区输入的文本信息。
16.根据权利要求9所述的输入方法,其特征在于,所述步骤S12进一步包括如下步骤: 在所述编辑单元处于编辑状态时,通过识别功能管理单元启动或关闭所述识别子模块; 通过包括第一显示区的第一显示单元显示第一类内部信息、第一类内部信息和第二类内部信息拼接后的信息; 通过包括第二显示区的第二显示单元接收所述传输子模块发送的第二类内部信息,并进行预览显示。
17.一种输入方法,应用于移动终端,其特征在于,包括如下步骤: .521、根据用户输入的任务指令,通过输入法模块控制接收子模块; .522、根据任务指令通过所述接收子模块获取外部信息,并将所述外部信息传输至所述输入法模块; .523、通过所述输入法模块接收所述外部信息,并将所述外部信息和内部数据合并显示
18.根据权利要求17所述的输入方法,其特征在于,所述步骤S21进一步包括如下步骤: .5211、通过输入法模块启动识别子模块; .5212、通过识别子模块启动接收子模块。
19.根据权利要求18所述的输入方法,其特征在于,所述步骤S22进一步包括如下步骤: .5221、通过所述接收子模块将所述外部信息传输至所述识别子模块; .5222、通过所述识别子模块进行数据分析并将所述外部信息转化为可识别的文本信息; .5223、通过所述识别子模块将所述文本信息传输至所述输入法模块。
20.根据权利要求19所述的输入方法,其特征在于,所述步骤S23进一步包括如下步骤:S231、通过所述输入法模块的第一显示区显示用户输入的文本信息; S232、通过所述输入法模块的第二显示区预显示转化后的文本信息; S233、根据预显示效果判断是否结束获取外部信息,其中: S2331、如果预显示效果达到用户满意,则用户通过所述第二显示区内的确定按键输入指令给所述第一显示区,随后所述第一显示区将所述转化后的文本信息合并进所述用户输入的文本信息; S2332、如果预显示效果未达到用户满意,则用户通过所述第二显示区内的重新识别按键输入指令给所述识别子模块,随后所述识别子模块再次启动所述接收子模块,以获取外部信息; S2333、如果预显示效果无法显示或者不理想,则用户通过所述第二显示区内的放弃按键输入指令给所述识别子模块,随后所述识别子模块关闭所述接收子模块,以结束本次任务。
21.根据权利要求19所述的输入方法,其特征在于,所述步骤S221进一步包括如下步骤: S2211、通过所述识别子模块发送区域设定指令给所述接收子模块,以对所述外部信息的采集区域进行设定; S2212、根据区域设定指令获取数据。
22.根据权利要求17所述的输入方法,其特征在于,所述步骤S21进一步包括如下步骤:所述识别管理单元根据用户通过所述输入法模块的用户界面上的快捷键输入的指令或者语音指令启动所述识别子模块。
23.根据权利要求17所述的输入方法,其特征在于,所述任务包括在短信、日历、电话本、记事本中输入文字信息或插入图片信息,其中:输入文字信息的方式包括:键盘输入、手写板输入。
24.根据权利要求17所述的输入方法,其特征在于,所述外部信息包括:可视的文字信息、图形化的文字信息、可视的条码信息、以及图形化的条码信息中的任意一种。
25.一种输入方法,应用于移动终端,其特征在于,包括如下步骤: S31、进入输入法模块的用户界面; S32、启动识别子模块; S36、判断是否重新识别:如果为“是”,则返回步骤S32;如果为“否”,则继续步骤S37 ; S37、判断是否放弃识别结果:如果为“是”,则跳过步骤S38;如果为“否”,则继续步骤S38 ;以及 S38、将识别结果插入到文本显示区域中。
26.根据权利要求25所述的输入方法,其特征在于,在步骤S32之后和步骤S36之前还包括如下步骤:S33、启动接收子模块采集数据信息;S34、将数据信息传输到所述识别子模块进行识别处理;S35、将所述识别结果传输到所述输入法模块进行预览。
【文档编号】G06F3/0487GK103513892SQ201210223547
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】马明, 孙建文, 李鑫 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1