专利名称:用于配置改进的手写输入界面的方法和装置的制作方法
技术领域:
本发明总的来说涉及手写输入界面的配置,更具体地说,本发明一种用 于配置改进的手写输入界面的方法和装置。
背景技术:
随着数字信号处理技术以及通信技术的发展,以移动终端为代表的便携 式装置越来越普及。为了方便用户的使用,很多装置采用了手写输入的方式。 手写输入方式使得产品的设计更加人性化,但同时受到输入界面大小等各方 面的限制,存在一些不便之处。图1是示出传统的手写输入界面的示图。如图l所示,传统的手写输入界面主要分为两个区域,即,输入法窗口 101以及输入结果显示区107。输 入结果显示区107通常位于输入法窗口 101之上,其显示用户的输入结果。 输入法窗口 101中设置有与输入法有关的各个区,包括输入方式选择区102、 候选区103、联想区104、手写输入区105和功能键区106。由于输入法窗口 101的大小有限,所以各个区的大小也受到限制,以致无法实现完备的输入 功能。例如,输入方式选择区102中只能显示某些输入方式,而无法提供所有 输入方式。这样,用户要么只能在较少的选项中进行选择,要么需要通过复 杂的操作来进行选择,这两种情况均不理想。此外,候选区103用于根据手写输入区105的输入,向用户显示作为候 选输入结果的一组候选字;联想区104用于根据手写输入区105的输入,向 用户显示与候选字相关的一组联想字。如图1所示,候选区103和联想区104 的外观相近,使得用户难以区分。并且,候选区103和联想区104中的字符 均固定地按照从左到右、从上到下的顺序显示,并不考虑候选区103和联想 区104分别与手写输入区105的相互位置关系。在这种情况下,由于汉字的 落笔处通常在右下角,所以当用户手写完毕时,其往往需要将触摸笔移到候 选区或联想区的左上方来进行选择,这样的移动距离相对较远,给用户带来不便。功能键区106中设置有固定的几个执行特定功能的功能键,由于功能键 区106的大小受限,所以不能在功能键区中提供全部功能键,以致在特定应用中,需要常用的功能键没有设置在功能键区106中,而功能键区106中设 置的键在该应用中又不会用到,这给用户的操作带来^[艮大不变。通过以上描述可知,由于手写输入界面的大小受到限制,所以与输入法 相关的各个区的功能被尽量筒化而变得单一 ,因此需要一种配置改进的手写 输入界面的方法和装置,以提供具有更加强大的输入功能并且更加清晰的用 户输入界面,方便用户使用。发明内容本发明的目的在于提供一种用于配置改进的手写输入界面的方法和装置。根据本发明的一方面,提供一种配置手写输入界面的方法,包括配置 所述手写输入界面配置,其中包括输入结果显示区,用于显示输入的结果; 以及输入法窗口,用于显示与输入法相关的区;在所述输入法窗口中配置 包括手写输入区,用于进行手写输入;以及功能键区,设置有一个或多个执 行特定功能的功能键;其中,根据用户的选择来设置所述功能键区中的一个 或多个功能键。根据本发明的另一方面,提供一种用于实现手写输入界面的装置,所述 装置包括显示单元,用于显示手写输入界面;输入单元,用于接收用户数 据和指示,并将其发送到控制单元;以及控制单元,用于根据从输入单元接 收的用户数据和指示来控制显示单元显示手写输入界面,其中,当输入单元 接收到用户的设置功能键区的指示时,控制单元控制显示单元显示功能键设 置菜单,并在用户设置之后,控制显示单元来显示所设置的功能键区。
通过下面结合附图进行的对实施例的描述,本发明的上述和/或其它目的 和优点将会变得更加清楚,其中图l是示出传统的手写输入界面的示图;区设置弹出式菜单的示图;图3是示出当弹出关于"英文"和"软键盘"输入方式的横向菜单时的手写输入界面的示图;想区的示图;图5示出作为示例的4种候选区和联想区的字符显示位置排序; 图6是示出根据本发明示例性实施例由用户设置功能键区的功能键的示 图;以及图7示出实现所述改进的手写输入界面的装置。
具体实施方式
以下,参照附图来详细说明本发明的实施例。图7示出实现改进的手写输入界面的装置。在图7中,将移动终端作为 示例来描述,但是应该理解,本发明并不受限于移动终端,而可应用于诸如 PDA、游戏机、掌上PC等手写输入设备以及具有外接录入设备的计算设备 上,诸如PC、服务器等。实现所述手写界面的移动终端包括显示单元,其 可包括显示屏、显示驱动装置和显示存储器(未示出)等;输入单元,用于 向移动终端输入用户数据和指示,在该示例中,具有触摸屏功能的显示屏同 时也用作输入单元;存储单元,用于存储控制移动终端的程序以及操作期间 产生的数据,在本发明中,所述存储单元还存储用于候选区和联想区的背景 图像,诸如水印图像;控制单元,用于控制移动终端的整个操作;以及其它 单元,诸如通信单元,用于与外部网络或终端进行通信。在本发明的实施例中,输入单元将用户通过触摸屏输入的数据和指示发 送到控制单元,控制单元根据用户的输入进行相应的处理,并将处理的结果 输出到显示单元,以驱动显示屏进行相应的显示。当用户输入用于设置功能 键区的指示时,控制单元接收到该指示,并控制显示单元显示相应的功能键 设置菜单,当用户通过输入单元完成设置时,控制单元根据该设置输出相应 的手写输入界面。此外,控制单元可控制候选区和联想区的字符显示位置排 序,以使得接近程度和关联程度高的字符显示在比较便于选择的位置。作为 示例,当手写输入区位于候选区和联想区右侧时,控制单元将字符显示位置 的顺序排列为从右到左、从上到下。此外,当启动手写输入法时,控制单元从存储单元读取候选区和联想区的背景图像,并控制显示单元将所述背景图 像显示为候选区和联想区的背景,以便区分所述候选区和联想区。当用户在 输入方式选择区进行输入方式选择时,控制单元控制显示单元显示弹出式菜 单,优选地,所述弹出式菜单为横向菜单。以下将具体说明通过图7的装置来配置改进的手写输入界面的过程。 图2是示出根据本发明示例性实施例,在手写输入界面的输入方式选择 区设置弹出式菜单的示图。显示单元在控制单元的控制下显示如图2所示的手写输入界面,其与传统手写输入界面的差别在于其输入方式选择区202使 用弹出式菜单,以向用户提供更多可选择的输入方式。作为示例,控制单元 首先根据输入方式的分类,为各个类别的输入方式设置图标,所述图标显示 该类别的代表输入方式,优选地,图标所标识的是所述类别中最常用的输入 方式。作为示例,控制单元在包括多种输入方式的输入类别的图标的右侧设 置箭头标志,当用户在显示屏上点击该箭头标志时,该触摸屏作为输入单元 将指示用户点击的信号发送到控制单元,控制单元根据接收的信号来控制显 示单元显示弹出式横向菜单,菜单中显示该类别所包括的输入方式的图标, 以便用户选择。图3 (a)和图3 (b)是分别示出当弹出关于"英文"和"软 键盘"输入方式的横向菜单时的手写输入界面的示图。参照图3(a),当用户 在显示屏上点击代表"英文"输入方式的图标"A/a"右侧的箭头标志时,触 摸屏作为输入单元将产生的信号发送到控制单元,控制单元根据接收的信号 控制显示单元显示如图3(a)所示的弹出式横向菜单,所述菜单包括代表"英 文"输入方式类别中的各个输入方式的图标,诸如"A/a"(英文大小写混合 输入)、"ABC"(英文大写输入)、"abc,,(英文小写输入)等,当用户在显示 屏上点击所述输入方式图标时,触摸屏作为输入单元将产生的信号发送到控 制单元,控制单元根据接收的信号控制该装置进入相应的输入方式。参照图 3 (b),当用户在显示屏上点击代表"软键盘"输入方式的图标"$"右侧的 箭头标志时,触摸屏作为输入单元将产生的信号发送到控制单元,控制单元 根据接收的信号控制显示单元,以显示弹出的如图3 (b)所示的横向菜单, 所述菜单包括代表"软键盘"输入方式类别中的各个输入方式的图标,诸如 "A"(英文软键盘)、"123"(数字软键盘)、"$"(符号软键盘)等,当用户 在显示屏上点击所述图标时,触摸屏作为输入单元将产生的信号发送到控制 单元,控制利用该软键盘进行操作。图4是示出根据本发明示例性实施例,在手写输入界面中区分候选区203 和联想区204的示图。在手写输入界面中,手写输入区205用于进行手写输 入并显示手写笔迹;候选区203用于根据手写输入区的输入,向用户显示作 为候选输入结果的一组候选字;联想区204用于4艮据手写输入区的输入,向 用户显示与候选字相关的一组联想字。由于候选区203和联想区204被配置 为彼此相邻,且两个区域在视觉上难以区分,给用户的选择带来一定困扰。 在图4(a)中,控制单元使用不同颜色的图像(例如,白色图像和灰色图像) 作为候选区203和联想区204的背景图像,以便在视觉上区分它们。在图4 (b)中,控制单元使用"候选区"和"联想区"的水印图像作为所述两个区 的背景图像,以便在视觉上区分它们。以上背景图像仅是作为示例,控制单 元还可采用其它的图像来区分候选区和联想区。优选地,将所述背景图像存 储在存储单元中。当启动手写输入法时,控制单元从存储单元读取候选区和 联想区的背景图像,并控制显示单元将所述背景图像显示为候选区和联想区 的背景,以便区分所述候选区和联想区。以下,将描述根据本发明示例性实施例,控制单元对候选区203和联想 区204中的字符显示位置进行合理排序的示例。通常,在手写输入界面中, 候选区203 、联想区204和手写输入区205 ;波此相邻。在该示例性实施例中, 控制单元将候选区203和联想区204均设置在手写输入区205的左侧,并且, 由于用户在手写输入之后首先在候选区中203选4奪候选字,之后在联想区204 中选择联想字,所以按照人眼从上到下的视物习惯,控制单元将候选区203 设置在联想区204的上方。上述设置仅作为示例,控制单元也可按照其它位 置关系来设置所述三个区。由于当进行手写输入时,控制单元控制显示单元 在候选区203中同时显示多个候选字,并且在联想区204中同时显示多个联 想字,所以有必要将多个候选字或联想字的显示位置排序,以便用户进行选 择。在本发明的实施例中,控制单元将候选字按照与识别的手写输入的接近 程度来排序,将最接近手写输入的候选字的显示位置设置为最便于用户选择 的位置。作为示例,控制单元可将其设置为最靠近手写输入的位置,也可根 据人眼的视物特点,将其设置为用户最容易注意到的位置。同样,控制单元 将联想字按照与选择的候选字之间的关联程度来排序,将与所述候选字结合 频率最高的联想字的显示位置设置为最便于用户选择的位置。作为示例,可将其设置为最靠近手写输入的位置,也可根据人眼的视物特点,将其设置为 用户最容易注意到的位置。由以上描述可知,控制单元根据候选区203、联想区204以及手写输入区205三者的相互位置关系对所述候选字和联想字的 显示位置进行排序,并分别将接近程度和关联程度较高的字符排列在用户比 较方便选择的位置。图5示出作为示例的4种候选区203和联想区204的字 符显示位置排序。图5 (a)所示为传统的字符显示位置排序,即,按照从左 到右、从上到下的顺序排列字符的显示位置;图5 (b)示出根据本发明示例 性实施例的从右到左、从上到下的字符显示位置排序。可以看出,在手写输 入区位于候选区和联想区右侧的情况下,由于控制单元采用从右到左的排序, 所以在显示单元上,接近程度和联想程度高的字符(例如,字符"您"和"好") 更加接近手写输入区,由此,当用户输入完毕后,通过触摸屏进行选择时, 触摸笔移动的距离与采用从左到右的排序时相比被缩短了。此外,图5(c) 和图5(d)分别示出从上到下、从右到左的字符显示位置排序以及从下到上、 从右到左的字符显示位置排序。可以看出,由于书写汉字时落笔处多数为汉 字的右下角,所以当控制单元按照从下到上、从右到左的顺序排列字符显示 位置时,触摸笔在选择字符时所移动的距离被进一步缩小。然而,在设置字 符显示位置排序时,还需要考虑到人眼视物的特点,例如,通常,人们习惯 从上到下、从左到右的观测对象,所以从下到上的排序在这一点上不具备优 势。因此,在图5所示的情况中,当控制单元将手写输入区205设置在候选 区203和联想区204的右侧,并将候选区203设置在联想区204上方时,控 制单元可采用从右到左的字符显示位置排序之一。总之,在根据本发明示例 性实施例的手写输入界面中,当控制单元设置候选区203和联想区204的字 符显示位置顺序时,将接近程度和关联程度高的字符排列在比较便于选择的 位置(例如,靠近落笔处的位置或容易注意到的位置)。图6是示出根据本发明示例性实施例由用户设置功能键区206的功能键 的示图。如图所示,控制单元在所述功能键区206设置一个或多个执行特定 功能的功能键,图6 (a)示出显示在显示单元上的设置前的功能键区206中 的功能键,如图所示,功能键区206中现有功能键分别被控制单元设置为"回 退键"、"ESC键"、"空格键"、"回车键"、"左方向键"和"右方向键"。当用 户由于个人习惯或具体应用想要改变现有功能键设置时,例如,当用户认为 在当前应用中,"删除键,,比较常用,而"ESC键"不太会用到时,用户想要将目前作为"ESC键,,的功能键改变为"删除键"。因此,用户通过输入单元 输入进入"功能键设置"菜单的指示,则输入单元将该指示发送到控制单元,控制单元根据该指示控制显示单元来显示"功能键设置"菜单,如图6(b) 所示,该菜单列出功能键1-功能键6的当前设置,并标出相应于每个设置 的功能键的图标,可以看出,功能键的当前设置被设在下拉框的默认选项中。 例如,功能键l的当前设置为"回退键",功能键2的当前设置为"ESC键", 功能键3的当前设置为"空格键",功能键4的当前设置为"回车键",功能 键5的当前设置为"左方向键",功能键6的当前设置为"右方向键",这与 图6 (a)中的设置是对应的。用户通过选4奪功能4建1的下拉框的选项来改变 功能键l的当前设置。如图6(c)所示,当用户在触摸屏上点击功能键1的 下拉框中的箭头时,控制单元控制显示单元显示相应的下拉框,用户可通过 滚动条来浏览该下拉框中的各个选项,如图所示,所述选项诸如"上方向键"、 "下方向键"、"左方向键"、"右方向键"、"回退键"、"回车键"、"ESC键"、 "空格键"、"TAB键"、"删除键",从中选择期望的设置(在该示例中为"删 除键")。在对所有功能键执行完期望的设置之后,用户在触摸屏上按下功能 键设置菜单界面左下角的"确认"键进行保存,触摸屏作为输入单元将用户 的这一指示发送到控制单元,控制单元根据该指示对功能键区的功能键进行 设置,并控制显示单元显示具有设置后的功能键区的手写输入界面,如图6 (d)所示,可以看出,功能键1的设置已经由原来的"ESC4建"改变为"删 除键",其图标为"DEL"。通过这种方式,用户可根据自己的需要定义功能 键区206中的各个功能键,并可设置各个键的位置,使操作更加便利和个性 化。本发明可应用于诸如移动终端、PDA、游戏^/L、掌上PC等手写输入设 备以及具有外接录入设备的计算设备上,诸如PC、服务器,使得所述设备的 输入功能更加强大,同时兼具灵活性和人性化,便于用户进行操作。明,但是本领域的技术人员应该理解,在不脱离由权利要求所限定的本发明 的精神和范围的情况下,可对其进行形式和细节上的各种改变。
权利要求
1、一种配置手写输入界面的方法,包括配置所述手写输入界面配置,其中包括输入结果显示区,用于显示输入的结果;以及输入法窗口,用于显示与输入法相关的区;在所述输入法窗口中配置包括手写输入区,用于进行手写输入;以及功能键区,设置有一个或多个执行特定功能的功能键;其中,根据用户的选择来设置所述功能键区中的一个或多个功能键。
2、 如权利要求1所述的方法,还包括在所述输入法窗口中配置候选区,用于根据手写输入区的输入,显示 作为候选输入结果的一组候选字;联想区,用于根据手写输入区的输入,显 示与候选字相关的一组联想字;其中,按照便于用户选择的顺序对候选字和 联想字的字符显示位置排序。
3、 如权利要求2所述的方法,其中,将候选区配置在联想区的上方。
4、 如权利要求3所述的方法,其中,按照触摸笔移动距离最短准则来排 列字符显示位置。
5、 如权利要求4所述的方法,其中,当候选区和联想区位于手写输入区 的左侧时,将字符显示位置排序设置为从右到左。
6、 如权利要求3所述的方法,其中,按照用户容易观测到的顺序来排列 字符显示位置。
7、 如权利要求6所述的方法,其中,将字符显示位置排序设置为从上到下。
8、 如权利要求l所述的方法,其中,在功能键设置菜单中设置各个功能键。
9、 如权利要求8所述的方法,其中,所述功能键包括以下键中的至少一 个"回退键"、"ESC键"、"空格键"、"回车键"、"左方向键"、"右方向 键"、"全/半角键"、"帮助键"、"删除键"、"TAB键"、"上方向键"、"下方 向键"。
10、 如权利要求2所述的方法,还包括步骤将候选区和联想区配置为具有不同的背景图像以便于区分。
11、 如权利要求IO所述的方法,其中,所述背景图像为不同颜色的图像。
12、 如权利要求IO所述的方法,其中,所述背景图像为水印图像。
13、 如权利要求2或IO所述的方法,还包括在所述输入法窗口中配置输入方式选择区,其采用弹出式菜单的形式 来显示各个输入方式。
14、 如权利要求13所述的方法,其中,对输入方式进行分类,将相同类 别的输入方式显示在横向弹出式菜单中。
15、 一种用于实现手写输入界面的装置,所述装置包括 显示单元,用于显示手写输入界面;输入单元,用于接收用户数据和指示,并将其发送到控制单元;以及 控制单元,用于根据从输入单元接收的用户数据和指示来控制显示单元 显示手写输入界面,其中,当输入单元接收到用户的设置功能键区的指示时,控制单元控制 显示单元显示功能键设置菜单,并在用户设置之后,控制显示单元来显示所 设置的功能键区。
16、 如权利要求15所述的装置,其中,控制单元可控制手写输入界面中 候选区和联想区的字符显示位置排序,以使得接近程度和关联程度高的字符 显示在便于选择的位置。
17、 如权利要求16所述的装置,其中,当手写输入界面中的手写输入区 位于候选区和联想区右侧时,控制单元将字符显示位置的顺序排列为从右到 左、从上到下或从上到下、从右到左。
18、 如权利要求16所述的装置,还包括存储器,存储用于手写输入界面中的候选区和联想区的不同背景图像, 其中,当启动手写输入法时,控制单元从存储单元读取候选区和联想区的背 景图像,并控制显示单元将所述背景图像显示为候选区和联想区的背景。
19、 如权利要求18所述的装置,其中,所述背景图像为不同颜色的图像 或水印图像。
20、 如权利要求16或18所述的装置,其中,当用户在输入方式选择区 进行输入方式选择时,控制单元控制显示单元来显示弹出式菜单。
全文摘要
提供一种配置手写输入界面的方法,所述方法包括配置所述手写输入界面配置,其中包括输入结果显示区,用于显示输入的结果;以及输入法窗口,用于显示与输入法相关的区;在所述输入法窗口中配置包括手写输入区,用于进行手写输入;以及功能键区,设置有一个或多个执行特定功能的功能键;其中,根据用户的选择来设置所述功能键区中的一个或多个功能键。
文档编号G06F3/023GK101329614SQ20071010907
公开日2008年12月24日 申请日期2007年6月18日 优先权日2007年6月18日
发明者刘向华, 岳新强, 欣 李 申请人:北京三星通信技术研究有限公司;三星电子株式会社