根据手写模式信息自动设置系统参数的方法及其装置的制作方法

文档序号:6580638阅读:177来源:国知局
专利名称:根据手写模式信息自动设置系统参数的方法及其装置的制作方法
技术领域
本发明涉及一种根据手写模式信息自动设置系统参数的方法以及执行该方法的 自动设置系统参数的装置。更具体地讲,涉及一种使用手写笔迹的模式信息或使用所述 模式信息与手写笔迹的识别内容的结合来设置系统参数的方法以及执行该方法的装置。
背景技术
目前,智能系统已被广泛地应用于日常生活中。所述智能系统包含但不局限于 具有便携式和可移动等特点的终端设备。然而,随着智能系统的智能化程度不断提高, 其中整合的功能越来越多,这在给用户带来便利的同时,也导致了菜单的设计和选项的 设置趋于多级化和复杂化。在以NoteBook,Tablet PC,手机、PDA等为代表的智能系统中,手写输入技术
已经发展得相对成熟,并且越来越受到用户的欢迎和喜爱,而手写技术的普及程度也越 来越高。在上述大环境下,智能系统中还存在着诸多仍待解决的问题。以手机终端为 例,对于日渐丰富的手机功能和日益复杂的手机菜单设置,很少有用户会通过仔细阅读 说明书来掌握某项功能的访问路径。不同型号的手机,特别是不同品牌的手机,在菜单 设置上存在着比较大的差异,这使得用户在刚接触某款手机时,会存在一定阶段的“生 疏期”,需要假以时日去熟悉手机的各项功能和参数设置的路径,有时甚至需要说明书 的帮助,而说明书并非随时随地可用的,这给用户的使用带来了不便。在使用手机时,例如利用其显示功能在阅读文档时,如果需要更改显示参数, 则需要进入相关的参数设置界面,例如对字体大小进行设置。这种操作对不熟悉菜单设 置的人来说可能颇费周折。对于不经常使用手机的人,尤其是老年人,可能一些常用参数设置界面的访问路径,对他们来说也难以记忆。即便可以定义快捷键与参数设置界面相连接,仍然需要 记忆二者之间的关联关系。老年人往往视力不佳,研究说明书的几率也要低些,对他们 来说,如何更方便的熟悉手机功能操作仍然是一个待解决的问题。用户在更改系统参数设置时存在参数值过于抽象的问题。例如设置手机显示字 号往往通过在菜单选项中选择不同的字号数值或者输入字号数值来实现。字号是抽象的 概念,在一般情况下,用户很难将字号数值同字符的具体大小联系起来,可能需要多次 反复执行字号数值的调整操作才会达到想要的效果。目前尚无根据用户与界面的交互来 了解用户参数更改意愿的实现方案。现有的手机可通过定义字符组合来执行固定操作。例如定义“CP”代表“复 制”操作。然而,用户仍然需要记忆特定的字符组合与操作之间的关联关系,而用户容 易忘记自己是如何定义某项功能的。例如用户会在“CP”, “COP”和“COPY”间 犹豫自己曾经定义哪一个来对应“复制”操作。目前在手机上实现的手写识别技术只利用了手写笔迹数据的内容识别结果,而忽略了手写笔迹中包含 的其他信息,例如笔迹的格式信息和与笔迹结构相关的信息等, 如果更好地利用这些信息,会更有利于人机交互操作的完成。与手机的情况相类似,其它各种智能系统也都存在因功能增多而导致用户使用 不便的问题。因此,本发明利用手写输入和模式识别技术的协作,根据用户输入笔迹中 所包含的模式信息进行操作,完成根据用户意愿来设置系统参数的功能,免除了用户操 作中的不便,使用户能够更好的享受智能系统所带来的生活上便捷。

发明内容
在下面的描述中将部分地阐明本发明另外的方面和/或优点,通过描述,其会 变得更加清楚,或者通过实施本发明可以了解。根据本发明的一方面,提供了一种根据手写模式信息自动设置系统参数的方 法,所述方法包括输入手写笔迹;提取所述手写笔迹的模式信息;对输入的手写笔迹 的内容进行识别;根据所述模式信息设置系统参数。根据本发明的另一方面,提供了一种根据手写模式信息自动设置系统参数的装 置,所述装置包括输入模块,用于输入手写笔迹;模式信息提取模块,用于提取所述 手写笔迹的模式信息;手写笔迹内容识别模块,用于对输入的手写笔迹内容进行识别; 执行模块,用于根据所述模式信息设置系统参数。


通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点 将会变得清楚和更易于理解,其中图1是根据本发明实施例的系统参数设置装置的功能框图;图2是根据本发明实施例的系统参数设置方法的流程图。
具体实施例方式现在对本发明实施例进行详细的描述,其示例表示在附图中,其中,相同的标 号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本发明。图1是根据本发明实施例的系统参数设置装置的功能框图。参照图1,系统参数 设置装置包括手写输入模块、模式信息提取模块、手写笔迹内容识别模块、参数信息提 取模块和执行模块。此外,系统参数设置装置还包括显示模块和存储模块。手写输入模块用于用户输入手写笔迹。具体地讲,手写输入模块可以将用户输 入的手写笔迹转换为坐标数据,以便相应的模块对其进行识别。手写笔迹包含但不局限于汉字、拉丁字母、希腊字母、日文平假名和片假名、 西里尔字母、数字、符号及其组合。模式,指的是从实例中抽象出的规则。模式信息提取模块用以提取手写笔迹 的模式信息,包括格式模式信息和笔迹模式信息。格式模式信息指手写笔迹的书写格 式,例如,“2009-01-25”和“2012-10-17”这两个手写笔迹对应了相同的格式 XXXX-XX-XX,是日期格式的一种;笔迹模式信息指与手写笔迹的结构相关的信息,例 如,手写笔迹的长宽、长宽比、类型(横、竖、点等)、间距、几何特征(拐点,角点等)等。模式信息提取模块可通过归纳手写笔迹的模式来减少运算量。从所有的手写笔迹中都可以提取笔迹模式信息,但并非所有的手写笔迹都包含 格式模式信息。例如,当用户输入“日期” 二字时,模式信息提取模块提取到的只有笔 迹模式信息,而没有格式模式信息。上述针对模式信息进行提取的方案扩大了用户的输入范围。例如,当用户 输入日期时,可能输入的是像“2009-05-26”这样的日期实例,也可能输入的是像
"xxxx-xx-xx"这样的代表了普遍日期规律的格式,可以称之为日期的一个格式模式。 对于后一种笔迹而言,应用已有的手写识别技术获得的内容识别结果无实际意义。但对 于本发明而言,后一种输入格式正对应了格式模式信息中的日期模式信息,模式信息提 取模块的提取结果就是这种特定的输入模式。
对于“2009-05-26”这样的输入而言,其字符内容尽管能够在传统的识别技术 中得以识别,但在本发明中,可以只提取格式模式信息,而不必关心具体的字符内容。 然而,本发明不限于此,可以同时提取格式模式信息并对手写笔迹的内容进行识别。手写笔迹内容识别模块可以对输入的手写笔迹的内容进行识别,内容识别结果 可能不存在(即,无实际意义)。当通过对输入手写笔迹的内容进行识别得到识别结果 时,执行模块可以将手写笔迹的内容的识别结果与模式信息结合,从而自动地设置系统 参数,例如当输入手写笔迹为“2009-05-26”时,执行模块将手写笔迹的内容的识别结 果同表示日期的格式模式信息相结合,自动将系统日期设置为2009-05-26。值得说明的 是,在得到识别结果时,也可以只利用模式信息自动设置系统参数,此时的识别结果对 于参数设置操作来说属于冗余信息,例如当输入手写笔迹为“9999-99-99”时,尽管识 别结果存在,但对参数设置无指导意义,所以只利用该输入笔迹的模式信息来设置系统 日期。当通过对输入的手写笔迹的内容进行识别没有得到具有实际意义的识别结果时, 执行模块仅使用模式信息来设置系统参数,例如当输入手写笔迹为“XXXX-XX-XX”时, 执行模块仅使用该输入笔迹的格式模式信息来设置系统日期。当模式信息提取模块没有提取到手写笔迹的格式模式信息时,参数提取模块可 根据手写笔迹内容识别模块对输入的手写笔迹的内容的识别结果和模式信息提取模块对 笔迹模式信息的提取结果来提取手写笔迹的参数信息。这里所说的参数信息是指输入笔迹本身的参数,其范围涵盖但不仅局限于与输 入的手写笔迹的结构相关的结构参数以及输入的手写笔迹本身的属性参数。提取输入的 手写笔迹的各项参数的目的是根据手写笔迹本身的参数调整系统参数设置。手写笔迹的 参数和系统参数是一一对应的,例如,手写笔迹的大小对应于智能系统中显示的字符的 字体大小;手写笔迹的字体类型则对应于智能系统中显示的字符的字体类型。这里所说 的字体类型,指的是字符显示的风格和字体式样,例如宋体、黑体、楷体等。执行模块根据手写笔迹的模式信息(这里,模式信息是指格式模式信息)、识别 结果和/或参数信息来设置相应的系统参数。具体地讲,执行模块可结合格式模式信息 和识别结果来自动设置系统参数,也可根据参数信息来自动设置系统参数。另一方面, 执行模块可驱动显示模块显示与格式模式信息相应的系统参数设置界面。这里,执行模 块支持模糊匹配,即针对用户的某一输入字符在模板库中可以找到多项匹配结果。例 如,当用户输入字符“日”时,“日期设置”和“写日记”功能均对应于该输入。此时,执行模块将多项参数设置功能以列表形式给出,以供用户选择。根据本实施例,不仅可以对输入手写笔迹内容识别模块的识别结果执行模糊匹配,还可以对模式信息提取 模块提取的模式信息执行模糊匹配,从而显示与模式信息相应的操作列表,操作列表中 的每一项对应于一个系统参数设置界面。存储模块存储执行模块在执行匹配操作时所需的模板数据,以及上述各模块运 算所需的数据和运算生成的数据。显示模块可显示用户手写输入的字符,并可在执行模块的驱动下显示系统参数 设置界面或操作列表。下面参照图2来描述使用系统参数设置装置来设置系统参数的方法。图2是根据本发明实施例的系统参数设置方法的流程图。考虑到用户可能是在 执行其他操作的过程当中想要访问某项系统参数设置功能界面或者更改系统参数,因此 用户执行根据本发明实施例的设置系统参数的方法之前需要启动该功能,在进入手写输 入界面后再进行手写输入操作。参照图2,在步骤S201,用户通过手写输入模块输入手写笔迹,用户输入的手 写笔迹可以是汉字、英文、数字、符号等及其组合。进一步讲,用户输入的手写笔迹可 以是智能系统支持的所有字符集合。此外,用户输入的手写笔迹也可以是用户自定义的 图形和智能系统的操作系统中预定义的图形集合中的图形。在步骤S202,模式信息提取 模块提取手写笔迹的模式信息。模式信息包含格式模式信息和笔迹模式信息。格式模 式信息又分为时间模式信息、日期模式信息、图形模式信息等。从任何输入手写笔迹中 均可提取笔迹模式信息,但不一定可提取格式模式信息。在步骤S203,手写笔迹内容识 别模块对输入的手写笔迹进行识别,识别结果可能不存在(即,无实际意义)。在步骤 S204,当模式信息提取模块没有提取到格式模式信息时,参数信息提取模块根据手写笔 迹内容识别模块对手写笔迹的内容的识别结果和笔迹模式信息来提取手写笔迹的参数信 息。参数信息可以是字体大小信息和字体类型信息等。在步骤S205,执行模块根据模式 信息或参数信息设置与其相应的系统参数。具体地讲,当通过对输入手写笔迹的内容进 行识别得到识别结果时,执行模块可以将手写笔迹的内容的识别结果与模式信息结合, 从而自动地设置系统参数。然而,当通过对输入的手写笔迹的内容进行识别没有得到识 别结果时,执行模块可以仅使用模式信息来设置系统参数。此时,执行模块可以驱动显 示模块显示与模式信息相应的系统参数设置界面,以便用户通过显示的系统参数设置界 面设置系统参数。另一方面,当模式信息提取模块提取的手写笔迹的模式信息对应于多 个系统参数设置功能时,执行模块可以驱动显示模块显示操作列表,操作列表中的每一 项对应于一个系统参数设置界面。因此,用户可以从操作列表中选择任意一项,以显示 相应的系统参数设置界面。注意,步骤S205中所述的模式信息是指格式模式信息。此 夕卜,当没有提取到所述手写笔迹的格式模式信息时,执行模块还可以根据参数信息自动 设置与其相应的系统参数。以下给出多个示例来解释根据本发明实施例的系统参数设置方法。例如,如果用户想要设置“日期”或者“时间”,则用户可输入的字符包括 “2009-05-26”、“17:40”等实例。在这种情况下,模式信息提取模块可提取到日期模
式信息“XXXX-XX-XX”或时间模式信息“XX:XX”。通过在智能系统中预存的模板库中搜索上述模式信息的最佳匹配结果,得到该模式对应着“日期设置”或“时间设置”功 能。此时,执行模块可结合手写笔迹的内容的识别结果和上述格式模式信息来直接设置 日期参数或时间参数,例如,将日期设置为2009-05-26,或将时间设置为17:40。例如,如果用户想要设置“日期”或者“时间”,则用户可输入的字符包括 “日”、“时”等。在这种情况下,模式信息提取模块的提取结果中只包含笔迹模式信
息。手写笔迹内容识别模块对手写笔迹“日”或“时”进行识别。通过应用模糊匹配, 识别结果可获得多项匹配结果(如,字符“日”应用模糊匹配后可得到“日期设置”和 “写日记”等多项匹配结果),其后执行模块驱动显示模块显示关于多种系统参数设置的 操作列表,用户可以从操作列表中选择一项以进入相应的系统参数设置界面。如果选择 的列表中一项需要提取参数信息,则参数信息提取模块可根据笔迹模式信息进行参数信 息的提取,其后执行模块根据提取的参数信息自动设置系统参数。如果选择的列表中一 项为直接进入系统参数设置界面,则执行模块驱动显示模块显示与选择的一项相对应的 系统参数设置界面。用户可通过显示的系统参数设置界面来设置相应的系统参数。如上 所述,不仅可以对手写笔迹内容识别模块的识别结果执行模糊匹配,还可以对模式信息 提取模块提取的模式信息执行模糊匹配,从而显示与模式信息相应的操作列表。用户输入的手写笔迹可以不具有字面上的含义,而只是某种格式。例如,如 果用户想要设置“日期”或者“时间”,则用户可输入的字符包括“XXXX-XX-XX”、
"xx:xx",分别对应于日期和时间的格式。在这种情况下,模式信息提取模块可提取日 期模式信息或时间模式信息,从而执行模块驱动显示模块显示关于日期或时间的系统参 数设置界面。用户可通过显示的系统参数设置界面来设置相应的系统参数。用户输入手写笔迹的内容不仅包括字符,还包括图形。图形与系统语言无关, 而且直观易懂。例如,如果用户想要设置“日期”或者“时间”,则用户输入的手写 笔迹可包括用户画出手表和指针的图形、或者闹钟的图形。除了用户自行画出的图形之 夕卜,用户手写输入的内容还可包括自定义的图形集合。例如,如果用户想要设置“日 期”或者“时间”,则用户可输入的手写笔迹还包括用户预先定义用来表示日期或时间 的图形集合。在这种情况下,模式信息提取模块可从用户输入的图形中提取图形模式信 息,从而执行模块驱动显示模块显示与该图形模式信息相应的关于日期或时间的系统参 数设置界面。用户可通过显示的系统参数设置界面来设置相应的系统参数。例如,如果用户想要设置系统所显示字符的“字体大小”,则用户可输入的手 写笔迹包括“字号”,“字大小”等。该笔迹的大小可以体现用户想要变更的字体大小 的目标值。在这种情况下,模式信息提取模块无法提取格式模式信息,而只能获得笔迹 模式信息。手写笔迹内容识别模块对用户输入的手写笔迹进行识别,识别结果表示需要 根据笔迹模式信息提取手写笔迹的“大小”这一参数。参数信息提取模块根据手写笔迹 内容识别模块的识别结果提取输入的手写笔迹的参数信息(即,字体大小信息,例如字 符高度25),从而执行模块将智能系统所显示的字符的字体大小设置为与所述参数信息对 应。 例如,如果用户想要设置智能系统所显示字符的“字体类型”,则用户可输入 的手写笔迹包括“字体” “字类型”等。该笔迹的字体类型可以体现用户想要变更的 字体类型的目标值。在这种情况下,模式信息提取模块无法提取格式模式信息,而只能获得笔迹模式信息。手写笔迹内容识别模块对用户输入的手写笔迹进行识别,识别结果 表示需要根据笔迹模式信息提取手写笔迹的“字体类型”这一参数。参数信息提取模块 根据手写笔迹内容识别模块的识 别结果提取字符的参数信息(即,字体类型信息,例如 笔迹连笔程度,笔迹拐点的尖锐程度等特征所对应的宋体,黑体等字体类型),从而执行 模块将智能系统所显示的字符的字体类型设置为与所述参数信息对应。以上示例性地说明了本发明,但是本发明不限于此。用户手写输入的字符还可 包括其他文字和图形。手写笔迹的模式信息不限于格式模式信息和笔迹模式信息。手写 笔迹的格式模式信息不限于时间模式信息、日期模式信息、图形模式信息。手写笔迹的 参数信息不限于字体大小信息和字体颜色信息,并且用户可通过手写输入相应的字符来 改变其他系统参数。这里所使用的术语“模块”表示,但不限于,执行特定任务的一个软件组件、 一个硬件组件,多个软件组件、多个硬件组件、一个软件组件和一个硬件组件的组合、 多个软件组件和一个硬件组件的组合、一个软件组件和多个硬件组件的组合或者多个软 件组件和多个硬件组件的组合。模块可被方便地构造为驻留在可寻址存储介质上,并可 被构造为在一个或多个处理器上运行。因此,作为示例,模块可包括诸如软件组件、专 用软件组件、面向对象的软件组件、类组件和任务组件的组件、进程、函数、操作、执 行线程、属性、过程、子程序、程序代码段、驱动程序、固件、微码、电路、数据、数 据库、数据结构、表、数组和变量。所述组件或模块中提供的功能可被组合为更少的组 件或模块,或者可被进一步分为另外的组件或模块。此外,所述组件或模块可在装置中 设置的至少一个处理器(例如,中央处理单元(CPU))上运行。此外,硬件组件的例子 包括专用集成电路(ASIC)和现场可编程门阵列(FPGA)。如上所述,模块还可表示软件 组件和硬件组件的组合。这些硬件组件还可以是一个或多个处理器。根据本发明的示例性实施例,当操作具有计算能力的智能系统时,用户能够以 最快的速度熟悉智能系统的操作,了解智能系统各项功能的设置,极大地缩短了用户在 初期使用智能系统的陌生阶段,免除了用户需要通过猜测来判断智能系统的功能路径的 麻烦。同时,通过更为方便地对智能系统的设置进行更改,用户能够更好地享受智能系 统所带来的生活上的便捷。虽然已经参照本发明的特定示例性实施例显示和描述了本发明,但是本领域技 术人员应该理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况 下,可在形式和细节上进行各种改变。
权利要求
1.一种根据手写模式信息自动设置系统参数的方法,其特征在于,所述方法包括输入手写笔迹;提取所述手写笔迹的模式信息;对输入的手写笔迹的内容进行识别;根据所述模式信息设置系统参数。
2.根据权利要求1所述的方法,其特征在于,根据所述模式信息设置系统参数的步骤 包括将识别结果与所述模式信息结合来设置系统参数。
3.根据权利要求1所述的方法,其特征在于,根据所述模式信息设置系统参数的步骤 包括仅使用模式信息来设置系统参数。
4.根据权利要求1所述的方法,其特征在于,所述模式信息包括格式模式信息和笔迹 模式信息。
5.根据权利要求4所述的方法,其特征在于,所述格式模式信息包括时间模式信息、 日期模式信息、图形模式信息,所述笔迹模式信息表示与手写笔迹的结构相关的信息。
6.根据权利要求5所述的方法,其特征在于,所述笔迹模式信息包括手写笔迹的长 宽、长宽比、类型、间距、几何特征。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括当没有提取到所述手写笔迹的格式模式信息时,根据所述手写笔迹的内容的识别结 果和所述笔迹模式信息来提取所述手写笔迹的参数信息;根据所述参数信息设置系统参数。
8.根据权利要求1所述的方法,其特征在于,所述设置系统参数的步骤进一步包括 显示与模式信息相应的系统参数设置界面,以便通过显示的系统参数设置界面设置系统 参数。
9.根据权利要求1所述的方法,其特征在于,所述设置系统参数的步骤进一步包括 显示与模式信息相应的操作列表,所述操作列表中的每一项对应于一个系统参数设置界
10.根据权利要求9所述的方法,其特征在于,所述设置系统参数的步骤还包括从 所述操作列表中选择一项,从而显示相应的系统参数设置界面。
11.根据权利要求7所述的方法,其特征在于,所述设置系统参数的步骤包括自动 设置与所述参数信息相应的系统参数。
12.根据权利要求1所述的方法,其特征在于,所述手写笔迹包括系统支持的所有字 符集合。
13.根据权利要求12所述的方法,其特征在于,所述手写笔迹包括汉字、英文、数 字、符号及其组合。
14.根据权利要求1所述的方法,其特征在于,所述手写笔迹包括用户自定义的图形 和系统中预定义的图形集合中的图形。
15.根据权利要求7所述的方法,其特征在于,所述参数信息包括字体大小信息、字 体类型信息。
16.—种根据手写模式信息自动设置系统参数的装置,其特征在于,所述装置包括输入模块,用于输入手写笔迹;模式信息提取模块,用于提取所述手写笔迹的模式信息;手写笔迹内容识别模块,用于对输入的手写笔迹内容进行识别;执行模块,用于根据所述模式信息设置系统参数。
17.根据权利要求16所述的装置,其特征在于,所述模式信息包括格式模式信息和笔 迹模式信息。
18.根据权利要求16所述的装置,其特征在于,所述格式模式信息包括时间模式信 息、日期模式信息、图形模式信息,所述笔迹模式信息表示与手写笔迹的结构相关的信 肩、ο
19.根据权利要求17所述的装置,其特征在于,所述装置还包括参数信息提取模 块,用于根据所述手写笔迹的内容的识别结果和所述笔迹模式信息来提取所述手写笔迹 的参数信息。
20.根据权利要求19所述的装置,其特征在于,当所述模式信息提取模块没有提取到 所述手写笔迹的格式模式信息时,所述参数信息提取模块根据所述手写笔迹的内容的识 别结果和所述手写笔迹的笔迹模式信息提取所述手写笔迹的参数信息。
21.根据权利要求20所述的装置,其特征在于,所述执行模块根据所述参数信息设置 系统参数。
22.根据权利要求16所述的装置,其特征在于,所述装置还包括显示模块,所述执行 模块根据模式信息驱动该显示模块显示与模式信息相应的系统参数设置界面,以便用户 通过显示的系统参数设置界面设置系统参数。
23.根据权利要求16所述的装置,其特征在于,所述装置还包括显示模块,所述执行 模块根据模式信息驱动该显示模块显示与模式信息相应的操作列表,所述操作列表中的 每一项对应于一个系统参数设置界面。
24.根据权利要求21所述的装置,其特征在于,所述执行模块自动设置与参数信息相 应的系统参数。
25.根据权利要求16所述的装置,其特征在于,所述装置还包括存储模块,用于存储 所述装置运行所需的数据。
全文摘要
本发明提供一种根据手写模式信息自动设置系统参数的方法及其装置。所述根据手写模式信息自动设置系统参数的方法包括输入手写笔迹;提取所述手写笔迹的模式信息;对输入的手写笔迹的内容进行识别;根据所述模式信息设置系统参数。
文档编号G06F3/048GK102023785SQ20091017553
公开日2011年4月20日 申请日期2009年9月22日 优先权日2009年9月22日
发明者吴介, 王炎, 范涛, 陈又新 申请人:三星电子株式会社, 北京三星通信技术研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1