将字符输入到具有触摸屏的便携终端的方法和装置.pdf

上传人:e2 文档编号:965568 上传时间:2018-03-21 格式:PDF 页数:16 大小:508.21KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010249123.0

申请日:

2010.08.06

公开号:

CN101996037A

公开日:

2011.03.30

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/048申请公布日:20110330|||公开

IPC分类号:

G06F3/048

主分类号:

G06F3/048

申请人:

三星电子株式会社

发明人:

朴世焕; 金亨俊; 李智勋

地址:

韩国京畿道

优先权:

2009.08.06 KR 72485/09

专利代理机构:

北京市柳沈律师事务所 11105

代理人:

邵亚丽

PDF下载: PDF下载
内容摘要

本发明提供用于在包括触摸屏的便携终端中输入字符的方法和装置。触摸屏被分为字符显示区域、字符向导区域和字符选择区域,该字符显示区域用于显示最终选择的字符,该字符向导区域用于显示包括可由用户选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入。根据通过所述字符选择区域感测到的触摸输入的拖拽,从显示在所述字符向导区域上的字符中选择一个字符,并且将其显示在所述字符向导区域上。当触摸输入被释放时,最终选择并显示所显示的字符在字符显示区域上。

权利要求书

1: 一种在包括触摸屏的便携终端中输入字符的方法, 该方法包括步骤 : 在字符输入模式期间, 显示字符显示区域、 字符向导区域和字符选择区域, 该字符显示 区域用于显示最终选择的字符, 该字符向导区域用于显示包括用户能够选择的多个字符的 字符阵列, 该字符选择区域用于感测用户的触摸输入 ; 通过字符选择区域感测触摸输入的拖拽 ; 从字符向导区域上显示的字符中选择与所感测到的通过字符选择区域感测到的触摸 和拖拽相对应的字符 ; 通过字符向导区域显示代表选择所述字符的表示 ; 以及 如果所述触摸输入被释放, 则最终选择所选择的字符并在字符显示区域上显示所述所 选择的字符。
2: 如权利要求 1 所述的方法, 还包括 : 如果在所述便携终端的待机状态期间在字符选 择区域中感测到触摸输入, 则在字符向导区域上显示代表产生所述触摸输入的表示。
3: 如权利要求 1 所述的方法, 其中通过字符向导区域显示所述表示包括步骤 : 将感测到所述触摸输入的点的坐标存储为初始输入坐标 ; 实时检测所述拖拽的所有坐标 ; 计算每一个所检测的坐标与初始输入坐标之间的距离 ; 提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标 ; 计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之间的 角度 ; 从字符阵列中选择位于成所计算的角度的位置的字符 ; 以及 通过字符向导区域显示所选择的字符。
4: 如权利要求 3 所述的方法, 还包括 : 如果所计算的距离小于参考值并且当前选择的字符存在, 则取消对当前选择的字符的 选择 ; 以及 通过字符向导区域显示代表所述取消的表示。
5: 如权利要求 3 所述的方法, 还包括 : 如果字符不是位于成所计算的角度的位置并且当前选择的字符存在, 则取消对当前选 择的字符的选择 ; 以及 通过字符向导区域显示代表所述取消的表示。
6: 如权利要求 3 所述的方法, 还包括 : 如果输入对包括在字符阵列中的字符的触摸, 则 在字符显示区域上显示被触摸的字符。
7: 如权利要求 3 至 6 中任意一项所述的方法, 其中, 所述字符阵列具有圆形、 椭圆形和 多边形中的一种形状。
8: 如权利要求 1 所述的方法, 还包括 : 如果所述触摸输入被释放, 则初始化字符向导区 域的显示状态。
9: 一种用于在便携终端中输入字符的装置, 包括 : 触摸屏显示器, 用于根据控制单元的控制, 显示字符显示区域、 字符向导区域和字符选 择区域, 该字符显示区域用于显示最终选择的字符, 该字符向导区域用于显示包括用户能 够选择的多个字符的字符阵列, 该字符选择区域用于感测用户的触摸输入, 所述字符显示 2 区域、 字符向导区域和字符选择区域是由所述控制单元划分的 ; 和 所述控制单元, 用于 : 根据通过字符选择区域感测到的触摸输入的拖拽, 从显示在字符向导区域上的字符中 选择字符, 通过字符向导区域显示代表选择所述字符的表示, 以及 如果所述触摸输入被释放, 则最终选择当前选择的字符并在字符显示区域上显示该当 前选择的字符。
10: 如权利要求 9 所述的装置, 其中, 如果在待机状态期间在字符选择区域中感测到触 摸输入, 则所述控制单元在字符向导区域上显示代表产生所述触摸输入的表示。
11: 如权利要求 9 所述的装置, 其中, 如果在待机状态期间在字符选择区域中感测到触 摸输入, 则所述控制单元 : 将感测到所述触摸输入的点的坐标存储为初始输入坐标, 实时检测触摸拖拽轨迹的所有坐标, 计算每一个检测到的坐标与所述初始输入坐标之间的距离, 提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标, 计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之间的 角度, 从字符阵列中选择与所计算的角度对应的字符, 以及 通过字符向导区域显示代表选择所述字符的表示。
12: 如权利要求 11 所述的装置, 其中, 如果所计算的距离小于参考值并且当前选择的 字符存在, 则所述控制单元取消对当前选择的字符的选择, 并且通过字符向导区域显示代 表所述取消的表示。
13: 如权利要求 11 所述的装置, 其中, 如果相应字符不是位于成所计算的角度的位置 并且当前选择的字符存在, 则所述控制单元取消对当前选择的字符的选择, 并且通过字符 向导区域显示代表所述取消的表示。
14: 如权利要求 11 所述的装置, 其中, 如果输入对包括在字符阵列中的字符的触摸, 则 所述控制单元在字符显示区域上显示被触摸的字符。
15: 如权利要求 11 至 14 中任意一项所述的装置, 其中, 所述字符阵列具有圆形、 椭圆形 和多边形中的一种形状。
16: 一种在包括触摸屏的便携终端中输入字符的装置, 该装置包括 : 用于在字符输入模式期间显示字符显示区域、 字符向导区域和字符选择区域的装置, 该字符显示区域用于显示最终选择的字符, 该字符向导区域用于显示包括用户能够选择的 多个字符的字符阵列, 该字符选择区域用于感测用户的触摸输入 ; 用于通过字符选择区域感测触摸输入的拖拽的装置 ; 用于从字符向导区域上显示的字符中选择与所感测到的通过字符选择区域感测到的 触摸和拖拽相对应的字符的装置 ; 用于通过字符向导区域显示代表选择所述字符的表示的装置 ; 以及 用于如果所述触摸输入被释放则最终选择所选择的字符并在字符显示区域上显示所 述所选择的字符的装置。
17: 如权利要求 16 所述的装置, 还包括 : 用于如果在所述便携终端的待机状态期间在 3 字符选择区域中感测到触摸输入, 则在字符向导区域上显示代表产生所述触摸输入的表示 的装置。
18: 如权利要求 16 所述的装置, 其中用于通过字符向导区域显示所述表示的装置包 括: 用于将感测到所述触摸输入的点的坐标存储为初始输入坐标的装置 ; 用于实时检测所述拖拽的所有坐标的装置 ; 用于计算每一个所检测的坐标与初始输入坐标之间的距离的装置 ; 用于提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标的装置 ; 用于计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之 间的角度的装置 ; 用于从字符阵列中选择位于成所计算的角度的位置的字符的装置 ; 以及 用于通过字符向导区域显示所选择的字符的装置。
19: 如权利要求 18 所述的装置, 还包括 : 用于如果所计算的距离小于参考值并且当前选择的字符存在, 则取消对当前选择的字 符的选择的装置 ; 以及 用于通过字符向导区域显示代表所述取消的表示的装置。
20: 如权利要求 18 所述的装置, 还包括 : 用于如果字符不是位于成所计算的角度的位置并且当前选择的字符存在, 则取消对当 前选择的字符的选择的装置 ; 以及 用于通过字符向导区域显示代表所述取消的表示的装置。
21: 如权利要求 18 所述的装置, 还包括 : 用于如果输入对包括在字符阵列中的字符的 触摸, 则在字符显示区域上显示被触摸的字符的装置。
22: 如权利要求 19 至 21 中任意一项所述的装置, 其中, 所述字符阵列具有圆形、 椭圆形 和多边形中的一种形状。
23: 如权利要求 16 所述的装置, 还包括 : 如果所述触摸输入被释放, 则初始化字符向导 区域的显示状态。

说明书


将字符输入到具有触摸屏的便携终端的方法和装置

    技术领域 本发明一般涉及具有触摸屏的便携终端, 更加具体来说, 涉及通过触摸屏输入字 符的方法和装置。
     背景技术 诸如移动电话、 个人数字助理 (Personal Digital Assistant, PDA)、 便携式多媒 体播放器 (Portable Multimedia Player, PMP) 或膝上型计算机之类的便携终端不断演进 而变得愈发紧凑轻薄。一部分演进已经要求废弃传统键区而利用现代触摸屏。触摸屏技术 已经有所改进并且近来已经在膝上型计算机和移动电话上赢得盛名。
     传统触摸屏通常由 LCD 或 OLED 屏以及安装在屏上的触摸面板组成。触摸屏可以 用来输入字符形状或者选择可以运行设备上的应用的图标。
     用于字符输入的普通触摸键盘采用简化的键盘, 该键盘的键以传统的 QWERTY 布 局布置。可替换地, 设计者也可以采用 3×4 的 “电话” 键区, 在该键区中一个键可以对应于 三个或四个字母。
     由于便携终端要设计得轻薄紧凑, 因此它们常常被提供以缩小的屏幕尺寸。这样 的小屏幕尺寸减少了触摸键盘的可用空间。因此, 需要在允许用户快速容易地输入字符的 同时将键的数量最少化。
     便携的 QWERTY 键盘严重受限于小屏幕。用户会经常感觉到大量的小按键使得打 字困难。
     3×4 键区的键较少, 因为每个键支持多个字母。这样的分配使得 3×4 的键比 QWERTY 键更易于找到, 但是要以必须多次按一个键来选择想要的字符为代价。
     3×4 键区的另一个缺点是键不是按照方便的形状布置。相反, 3×4 键区是按照数 字电话用户所熟悉的传统格子 (grid) 来布置。这样的结构对用户来说不方便, 因为他或她 必须多次使用两只手来输入一个单词以及够到不能自动选取的键区部分。 这样的区别使得 较为容易选取字符, 但是要以牺牲打字速度为代价。
     因此, 传统技术存在这样的问题 : 触觉型键盘或者 3×4 键区是在没有利用触摸屏 接口的可变形性质的情况下呈现给用户的。
     传统的触觉型键盘具有用户可以感觉到按钮的优点。 这种响应为用户提供了确定 的保证 : 他或她击中了一个键并且只击中了一个键。另一方面, 触摸屏键盘没有触觉反馈。 这使得非常难区分按钮中心和按钮之间的边界。 经常是, 边界隐藏在用户手指下面, 并且会 导致错误的字符选择。找出输入序列中的下一个键也存在问题。同样, 这个问题不太可能 发生在触觉型键盘上, 因为用户能够感知键之间的距离。 最后, 用大拇指进行选择的用户会 发现他们用大拇指的准确度与用其它手指的准确度不同。因此, 需要创建一种使得能够在 触摸屏上容易地输入字符的方法。
     发明内容 已经提出本发明来至少解决在现有技术中发现的前述问题, 并提供快速容易地在 触摸屏上输入字符的方法和装置。
     此外, 本发明提供用于在字符选择的过程中验证字符的方法和装置。
     再有, 本发明还通过改进传统键区的形状来减少用户搜索字符所需的时间。
     依照本发明的方面, 提供一种在包括触摸屏的便携终端中输入字符的方法。该方 法包括 : 在字符输入模式期间, 显示字符显示区域、 字符向导区域和字符选择区域, 该字符显 示区域用于显示最终选择的字符, 该字符向导区域用于显示包括用户能够选择的多个字符的 字符阵列, 该字符选择区域用于感测用户的触摸输入 ; 通过字符选择区域感测触摸输入的拖 拽; 从字符向导区域上显示的字符中选择与所感测到的触摸和通过字符选择区域感测到的 拖拽相对应的字符 ; 通过字符向导区域显示代表选择所述字符的表示 ; 以及如果所述触摸输 入被释放, 则最终选择所选择的字符并在字符显示区域上显示所述所选择的字符。
     依照本发明另一方面, 提供一种用于在便携终端中输入字符的装置。 该装置包括 : 触摸屏显示器 ; 和控制单元, 用于 : 将所述触摸屏分为字符显示区域、 字符向导区域和字符 选择区域, 以便在字符输入模式下将所划分的区域显示在触摸屏显示器上, 该字符显示区 域用于显示最终选择的字符, 该字符向导区域用于显示包括用户能够选择的多个字符的字 符阵列, 该字符选择区域用于感测用户的触摸输入 ; 根据通过字符选择区域感测到的触摸 输入的拖拽, 从显示在字符向导区域上的字符中选择字符, 通过字符向导区域显示代表选 择所述字符的表示, 以及如果所述触摸输入被释放, 则最终选择当前选择的字符并在字符 显示区域上显示该当前选择的字符。
     附图说明 本发明的上述及其它方面、 特征和优点将从以下结合附图的详细说明中变得更为 清楚, 附图中 :
     图 1 示出了根据本发明的实施例的、 包括触摸屏的便携终端 ;
     图 2A 和图 2B 示出了根据本发明的实施例的便携终端的操作过程 ;
     图 3 示出了根据本发明的实施例的屏幕 ; 和
     图 4 示出了根据本发明的实施例的字符选择过程。
     具体实施方式
     下文中, 将参照附图描述本发明的各种实施例。 在以下描述中, 相同的元素将以相 同的参考标记来指示, 即使它们在不同的附图中示出。 而且, 可能略去对已知功能和构造的 详细说明, 以避免不必要地模糊本发明的主题。
     根据本发明的实施例的触摸屏被分为三个区 : (1) 字符显示区域, 在该区域中显 示用户最终选择的字符, (2) 字符向导区域, 用于提供包括可由用户选择的多个字符的字符 阵列, 并且该字符向导区域通过针对用户的触摸输入交互地向用户提供可视反馈, 指明与 用户的触摸输入相对应的用户临时选择的字符, 和 (3) 字符选择区域, 用于接收用户的触 摸输入。
     基本上, 依照本发明的实施例的触摸屏被分为用于显示可选择字符和相对于选择字符的动作的可视反馈的区域, 用于接收用户的实际触摸输入的区域, 以及用于显示所选 择的字符的区域。
     更加具体来说, 字符向导区域显示可供用户选择的字符。用户通过以适当的手 势 (gesture) 触摸字符选择区域来启动字符选择, 所述手势例如触摸、 拖拽 (drag)/ 或描 画 (trace)。从而, 在可视地参照字符向导区域中的字符阵列的同时, 用户通过在字符选择 区域的触摸输入来突出在字符向导区域中的字符阵列中的字符。当用户的触摸输入被释 放时, 也即, 当稍后用户停止触摸字符选择区域时, 当前突出的字符被显示在字符显示区域 上, 以使得可以输入字符。
     在下面的描述中, 术语 “拖拽” 指的是手指或诸如手写笔之类的输入设备从一个点 移动到另一个点, 同时保持与触摸板 (touch pad) 的接触。
     图 1 示出了根据本发明的实施例的便携终端。便携终端是用户能够容易携带的任 意终端, 可以包括例如移动电话、 PDA、 PMP 或数字音乐播放器。
     参照图 1, 便携终端包括控制单元 101、 连接至控制单元 101 的存储单元 103 和显 示单元 105。
     显示单元 105 包括屏幕单元 107 和触摸面板 109, 它们组成触摸屏。显示单元 105 将图像和信息显示在屏幕单元 107 上。屏幕单元 107 例如能够用液晶显示器 (Liquid Crystal Display, LCD) 和 LCD 控制单元、 能够存储所显示数据的存储器、 LCD 显示元件等等 来实现。 触摸面板 109 重叠在屏幕单元 107 上, 因此用户能够 “触摸” 显示在屏幕单元 107 上的对象。触摸面板 109 包括触摸感测单元和信号转换单元 ( 未示出 )。触摸感测单元基 于某个物理量 ( 如阻抗或静电电容 ) 的变化, 感测触觉型用户命令, 诸如触摸、 拖拽和放置 (drop)。信号转换单元将物理量的变化转换为触摸信号, 并且将转换后的触摸信号输出到 控制单元 101。
     存储单元 103 存储对控制单元 101 的编程以及参考数据和各种其它类型的供存储 的可更新数据, 并用于控制单元 101 的操作。存储单元 103 还存储与触摸屏的三个区相关 的信息, 所述三个区为字符向导区域、 字符选择区域和字符显示区域。
     字符显示区域指的是用于显示用户想要最终输入的字符, 也即用户最终选择的字 符的区域。字符向导区域是指用于显示包括能够由用户选择的多个字符的字符阵列的区 域, 并且字符向导区域针对用户的触摸输入交互地向用户提供可视反馈。 在这方面, 便携终 端能够通过字符向导区域可视地指明已经由用户临时选择的字符。 字符选择区域指的是用 于感应 (induce) 用户的触摸输入的区域。触摸面板 109 将在字符输入模式下通过字符选 择区域感测到的用户的触摸输入输出给控制单元 101。
     存储单元 103 存储多个字符集。 为了本发明的目的, 字符集是一组符号或字符。 例 如, 字符集可以包括韩文或英文书写所需要的所有字符。其它字符集可以包括阿拉伯数字 0-9 或者甚至是表情符号集。
     存储单元 103 还存储代表包括在相应字符集中的字符的屏幕坐标的信息。
     依照本发明的实施例, 字符集被布置为圆形。其它实施例可以将字符集布置为椭 圆形、 卵形或者多边形。 因此, 根据本发明的实施例的阵列信息包括有形阵列中每个字符的 坐标。如果在字符集中有大量字符, 则本发明的实施例可以使用两个或更多个有形阵列来
     充分地显示字符集。
     例如, 韩文字符集可能包括两个圆形阵列 : 用于元音的元音圆形阵列和用于辅音 的辅音圆形阵列。在这样的情况下, 阵列信息应当包括关于两个圆形阵列的信息以及每个 元音和每个辅音的屏幕坐标。
     控制单元 101 担当便携终端的 “大脑” 。除了处理信号数据之外, 它还控制便携终 端的所有子单元。这些控制可能涉及到处理声音和数据信号, 并且应当由设备的期望用途 来确定。因此, 控制单元 101 对触摸面板 109 产生的命令做出反应。
     虽然未示出, 但控制单元可以包括触摸处理器和字符选择器, 该触摸处理器用于 识别和确定以下描述的用户的触摸输入, 该字符选择器用于根据以下描述的用户的输入选 择字符和取消所选择的字符。
     图 2A 和图 2B 示出了控制单元 101 的控制过程, 而图 3 和图 4 示出了根据本发明 的实施例的显示的屏幕。
     当设置了字符输入模式时, 控制单元 101 划分触摸屏, 如图 3 中所示。 因此, 控制单 元 101 将屏幕划分为前述区域 : 字符显示区域 330、 字符向导区域 320 和字符选择区域 310。 图 3 示出了与字符向导区域 320 中设置的英文字符对应的字符阵列。 参照图 3, 英文字母被划分为两个圆形字符阵列, 也即, 第一圆形字符阵列 321 和 第二圆形字符阵列 322。
     当同时提供多个字符阵列时, 可以将字符选择区域 310 划分为与每个字符阵列相 对应的两个字符选择区域, 如图 3 和图 4 中所示, 或者也可以通过能够在每个阵列之间来回 切换, 将单个字符选择区域 310 用于从多个字符阵列中选择字符。
     用户使用手指或者诸如手写笔之类的其它输入设备, 通过触摸字符选择区域 310 来启动字符选择。 然后, 用户可以依赖于字符向导区域提供的可视反馈, 从而用户能够从布 置在第一圆形字符阵列 321 中或第二圆形字符阵列 322 中的字符中选择将要输入的字符。 如果用户选择改变所显示的字符集, 则用户可以按下模式键 340。例如, 如果用户需要在字 母和数字之间或者英文和韩文字符之间进行切换, 则该操作可能会有用。
     参照图 2A, 控制单元 101 在步骤 201 中确定在待机状态下在字符选择区域 310 中 是否产生了触摸输入。如果确定了触摸输入, 则控制单元 101 将触摸位置的坐标存储为初 始输入坐标。
     待机状态指的是没有感测到触摸输入的状态。初始输入坐标被存储为参考, 用于 在稍后用户触摸和拖拽以进行字符选择时确定选择了哪个字符。
     在图 3 和图 4 中, 圆形被用作依照本发明的实施例的字符阵列样式。当用户拖拽 手势经过触摸屏时, 拖拽的角度被记录下来并被用于确定选择了字符向导区域上的哪个字 符。更加具体来说, 首先计算经过初始触摸输入点的水平线与从初始触摸输入点到该拖拽 内每个点的线段之间的角度, 然后将计算出的角度应用于该圆形字符阵列。
     依照本发明实施例, 对于控制单元 101 来说, 仅当初始触摸输入点与触摸拖拽轨 迹内每个点之间的直线距离等于或大于预定参考值时才计算所述角度。 该参考值存储在存 储单元 103 中。
     在步骤 203 中, 控制单元 101 存储初始输入坐标, 同时通过字符向导区域可视地显 示触摸输入的产生。
     例如, 如图 4 的第一屏幕 410 中所示, 如果用户触摸了与第一圆形字符阵列 321 对应的字符选择区域, 则在字符向导区域 320 上, 即在第一圆形字符阵列 321 的中心处, 显 示用作输入符 (enter sign) 的第一指示符 501, 该输入符代表产生了与第一圆形字符阵列 321 对应的触摸输入。 而且, 在第二圆形字符阵列 322 的中心处显示箭头形状的第二指示符 503, 该箭头形状代表产生了与第一圆形字符阵列 321 对应的触摸输入。第一指示符 501 和 第二指示符 503 可以一直保持, 直到与第一圆形字符阵列对应的触摸输入被释放。
     根据本发明的实施例, 当输入字符时, 用户参照所显示的第一圆形字符阵列 501 朝着期望的字符移动手指, 同时保持与触摸面板 109 的接触。 例如, 参照图 4, 如果用户想要 选择 “A” , 则用户向左移动手指, 如第二屏幕 420 中所示。 例如, 基于初始输入点水平移动手 指, 并且具体来说, 手指的移动角度为 0°。
     返回图 2A, 控制单元 101 在步骤 205 中确定是否产生了用户的触摸拖拽输入。如 果产生了用户的触摸拖拽输入, 则在步骤 207 中, 控制单元 101 实时检测触摸拖拽轨迹的坐 标, 并且计算检测到的坐标与初始输入坐标之间的距离。 然后, 在步骤 209 中, 控制单元 101 确定计算出的距离是否等于或大于参考值。如果计算出的距离等于或大于参考值, 则过程 前进到步骤 215。 如果计算出的距离小于参考值, 则控制单元 101 计算触摸拖拽轨迹的下一 坐标与初始输入坐标之间的距离。
     在步骤 215 中, 控制单元 101 提取等于或大于参考值的点的坐标, 作为最新输入坐 标。在步骤 217 中, 控制单元 101 利用经过初始输入坐标的水平线与经过初始输入坐标和 最新输入坐标的直线来计算角度 θ。可以使用公式
     (1) 来得到角度 θ。
     θ = arctan((y′ -y)/(x′ -x))..................(1)
     在公式 (1) 中, 初始输入坐标是 (x, y), 最新输入坐标是 (x′, y′ )。
     在图 4 的第二屏幕 420 中, 角度 θ 是 0°。
     在步骤 219 中, 控制单元 101 确定字符是否位于第一圆形字符阵列 321 内成所计 算出的角度的位置。也就是说, 控制单元 201 确定从第一圆形字符阵列 321 的中心点到第 一圆形字符阵列 321 内的字符的位置的线段是否相对于经过第一圆形字符阵列 321 的中心 点的水平线成所计算出的角度。
     如果字符位于成相应角度的位置, 则控制单元 101 临时选择对应的字符并且通过 字符向导区域 310 可视地显示对该字符的选择。例如, 如果产生了如图 4 的第二屏幕 420 中所示的触摸拖拽, 则可以选择字母 “A” , 并且控制单元 101 突出并显示字母 “A” 。如果已 经临时显示了一个字符, 并且该字符与当前识别出的字符不同, 则对所述字符的临时选择 被当前识别出的临时选择的字符所替代。
     因此, 用户能够可视地确认根据向左的触摸拖拽选择了字母 “A” 。 如果用户想要输 入字符 “A” , 则用户将手指从触摸面板 109 移开。
     在图 2B 的步骤 227 中, 控制单元 101 确定用户的触摸是否释放。如果用户的触摸 释放, 则在步骤 229 中, 控制单元 101 确定与突出的字符对应的、 临时选择的字符是否包括 在圆形字符阵列中。如果该临时选择的字符包括在圆形字符阵列中, 则在步骤 231 中, 控制 单元 101 将对应字符显示在字符显示区域 330 上。
     在步骤 233 中, 控制单元 101 初始化字符向导区域 330 的显示状态, 例如, 将字符向导区域 330 的显示状态初始化为图 3 中所示的屏幕, 并且过程返回至步骤 201。
     如果在步骤 229 中确定该临时选择的字符没有包括在圆形字符阵列中, 那么在步 骤 233 中, 尽管用户的触摸输入被释放, 控制单元 101 也只初始化字符向导区域的显示状 态, 并且过程返回至步骤 201。
     如上所述, 用户能够可视地确认正确选择了要输入的字符并且容易地输入字符。
     当字符被临时选择或者没有字符被临时选择时, 用户能够持续地触摸拖拽而无需 释放触摸输入。在这种情况下, 控制单元 101 重复地执行前述过程。
     例如, 现在将描述这样的情况 : 当如第二屏幕 420 中所示字母 “A” 被首先选择时, 用户顺序地将拖拽方向改为右上方向并选择字母 “Q ” , 同时保持触摸拖拽输入, 如第三屏 幕 430 中所示。
     具体来说, 控制单元 101 持续地检测触摸拖拽轨迹的坐标并计算检测到的坐标与 初始输入坐标之间的距离。然后, 控制单元 101 确定计算出的距离是否等于或大于参考值。 如果计算出的距离小于参考值, 则在步骤 211 中, 控制单元 101 确定临时选择的字符当前是 否位于成所计算出的角度的位置。如果临时选择的字符当前位于成所计算出的角度的位 置, 则在步骤 213 中, 控制单元 101 取消对该字符的临时选择并且相应地取消突出的字符的 显示, 并且计算下一个坐标与初始输入坐标之间的距离。 例如, 在第三屏幕 430 中用户拖拽以选择字母 “Q” 时, 触摸拖拽轨迹的坐标与初始 输入坐标之间的距离可能小于参考值, 相应地, 取消对字母 “A” 的临时选择。这是要可视地 通知用户 : 在对已选择字符之外的另一个字符的选择期间, 用户的输入超出了已选择字符 的选择有效范围, 这种情况在本发明的另一实施例中可以略去。
     如果计算出的距离等于或大于参考值, 则控制单元 101 提取相应坐标作为最新输 入坐标, 并且参照初始输入坐标计算角度, 并且确定字符是否位于第一圆形字符阵列 321 中成相应角度的位置。如果字符不是位于成相应角度的位置, 则控制单元 101 确定当前选 择的字符是否位于成相应角度的位置, 如步骤 221 中所示。如果当前选择的字符位于成相 应角度的位置, 则在步骤 223 中, 控制单元 101 取消临时选择, 并且相应地取消突出的字符 的显示, 并且计算下一坐标与初始输入坐标之间的距离。
     如第三屏幕 430 的例子所示, 在用户拖拽以选择字母 “Q” 的过程中, 即使拖拽的坐 标与初始输入坐标之间的距离保持等于或大于参考值, 相应的坐标也可能位于成无效角度 的位置。对此, 取消对字母 “A” 的临时选择。这也是要可视地通知用户 : 在选择已选择字符 之外的另一个字符的过程中, 用户的输入超出了已选择字符的选择有效范围, 该种情况在 本发明的另一实施例中可以略去。
     但是, 如果字符位于第一圆形字符阵列 321 中成相应角度的位置, 则控制单元 101 临时选择相应字符, 也即, 字母 “Q” , 并且突出和显示该临时选择的字符。
     再有, 本发明能够向用户提供具有触摸屏特征的键区, 从而使用户能够快速容易 地通过触摸屏输入字符。再有, 根据本发明, 在通过触摸屏输入字符的过程中, 在输入单元 上显示的字符不会被手指隐藏, 从而使用户能够准确地确认和输入所选择的字符。 再有, 本 发明能够缩短用于搜索和选择用户将输入的字符的时间。再有, 用户在相同的起始点通过 相同的方式输入字符, 因此无需按下难以够到的布置在屏幕角落的键, 从而提高了输入的 方便性。
     如上所述, 根据本发明的实施例, 在使用触摸屏输入的过程中, 在输入单元上显示 的字符没有被手指所隐藏, 这使得用户能够准确地确认并输入所选择的字符, 并且减少了 用于搜索和选择用户将要输入的字符的时间。 再有, 当用户想要输入大多数字符时, 用户通 过相同的方式在相同的起始点输入字符, 因此不必按下难以够到的布置在屏幕角落的键, 从而提高了输入的方便性。
     尽管已经示出并描述了本发明的特定实施例, 但是本领域技术人员将理解的是, 在不脱离本发明的精神和范围的条件下可以在其中进行各种改变。例如, 可以构造字符向 导区域以允许用户选择性地输入字符。也就是说, 如果用户触摸并输入在字符向导区域上 显示的字符阵列中的任意一个字符, 就在字符显示区域上显示相应的字符。 因此, 本发明在 权利要求及其等效物中定义, 而非在上述实施例中定义。

将字符输入到具有触摸屏的便携终端的方法和装置.pdf_第1页
第1页 / 共16页
将字符输入到具有触摸屏的便携终端的方法和装置.pdf_第2页
第2页 / 共16页
将字符输入到具有触摸屏的便携终端的方法和装置.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《将字符输入到具有触摸屏的便携终端的方法和装置.pdf》由会员分享,可在线阅读,更多相关《将字符输入到具有触摸屏的便携终端的方法和装置.pdf(16页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101996037A43申请公布日20110330CN101996037ACN101996037A21申请号201010249123022申请日2010080672485/0920090806KRG06F3/04820060171申请人三星电子株式会社地址韩国京畿道72发明人朴世焕金亨俊李智勋74专利代理机构北京市柳沈律师事务所11105代理人邵亚丽54发明名称将字符输入到具有触摸屏的便携终端的方法和装置57摘要本发明提供用于在包括触摸屏的便携终端中输入字符的方法和装置。触摸屏被分为字符显示区域、字符向导区域和字符选择区域,该字符显示区域用于显示最终选择的字符,该字符向导区域。

2、用于显示包括可由用户选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入。根据通过所述字符选择区域感测到的触摸输入的拖拽,从显示在所述字符向导区域上的字符中选择一个字符,并且将其显示在所述字符向导区域上。当触摸输入被释放时,最终选择并显示所显示的字符在字符显示区域上。30优先权数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书7页附图5页CN101996042A1/3页21一种在包括触摸屏的便携终端中输入字符的方法,该方法包括步骤在字符输入模式期间,显示字符显示区域、字符向导区域和字符选择区域,该字符显示区域用于显示最终选择的字符,该字符向导区域用。

3、于显示包括用户能够选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入;通过字符选择区域感测触摸输入的拖拽;从字符向导区域上显示的字符中选择与所感测到的通过字符选择区域感测到的触摸和拖拽相对应的字符;通过字符向导区域显示代表选择所述字符的表示;以及如果所述触摸输入被释放,则最终选择所选择的字符并在字符显示区域上显示所述所选择的字符。2如权利要求1所述的方法,还包括如果在所述便携终端的待机状态期间在字符选择区域中感测到触摸输入,则在字符向导区域上显示代表产生所述触摸输入的表示。3如权利要求1所述的方法,其中通过字符向导区域显示所述表示包括步骤将感测到所述触摸输入的点的坐标存储为初始输入。

4、坐标;实时检测所述拖拽的所有坐标;计算每一个所检测的坐标与初始输入坐标之间的距离;提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标;计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之间的角度;从字符阵列中选择位于成所计算的角度的位置的字符;以及通过字符向导区域显示所选择的字符。4如权利要求3所述的方法,还包括如果所计算的距离小于参考值并且当前选择的字符存在,则取消对当前选择的字符的选择;以及通过字符向导区域显示代表所述取消的表示。5如权利要求3所述的方法,还包括如果字符不是位于成所计算的角度的位置并且当前选择的字符存在,则取消对当前选择的字符的选择;以及通过字符向。

5、导区域显示代表所述取消的表示。6如权利要求3所述的方法,还包括如果输入对包括在字符阵列中的字符的触摸,则在字符显示区域上显示被触摸的字符。7如权利要求3至6中任意一项所述的方法,其中,所述字符阵列具有圆形、椭圆形和多边形中的一种形状。8如权利要求1所述的方法,还包括如果所述触摸输入被释放,则初始化字符向导区域的显示状态。9一种用于在便携终端中输入字符的装置,包括触摸屏显示器,用于根据控制单元的控制,显示字符显示区域、字符向导区域和字符选择区域,该字符显示区域用于显示最终选择的字符,该字符向导区域用于显示包括用户能够选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入,所述字符显示权利。

6、要求书CN101996037ACN101996042A2/3页3区域、字符向导区域和字符选择区域是由所述控制单元划分的;和所述控制单元,用于根据通过字符选择区域感测到的触摸输入的拖拽,从显示在字符向导区域上的字符中选择字符,通过字符向导区域显示代表选择所述字符的表示,以及如果所述触摸输入被释放,则最终选择当前选择的字符并在字符显示区域上显示该当前选择的字符。10如权利要求9所述的装置,其中,如果在待机状态期间在字符选择区域中感测到触摸输入,则所述控制单元在字符向导区域上显示代表产生所述触摸输入的表示。11如权利要求9所述的装置,其中,如果在待机状态期间在字符选择区域中感测到触摸输入,则所述控制。

7、单元将感测到所述触摸输入的点的坐标存储为初始输入坐标,实时检测触摸拖拽轨迹的所有坐标,计算每一个检测到的坐标与所述初始输入坐标之间的距离,提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标,计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之间的角度,从字符阵列中选择与所计算的角度对应的字符,以及通过字符向导区域显示代表选择所述字符的表示。12如权利要求11所述的装置,其中,如果所计算的距离小于参考值并且当前选择的字符存在,则所述控制单元取消对当前选择的字符的选择,并且通过字符向导区域显示代表所述取消的表示。13如权利要求11所述的装置,其中,如果相应字符不是位于成所。

8、计算的角度的位置并且当前选择的字符存在,则所述控制单元取消对当前选择的字符的选择,并且通过字符向导区域显示代表所述取消的表示。14如权利要求11所述的装置,其中,如果输入对包括在字符阵列中的字符的触摸,则所述控制单元在字符显示区域上显示被触摸的字符。15如权利要求11至14中任意一项所述的装置,其中,所述字符阵列具有圆形、椭圆形和多边形中的一种形状。16一种在包括触摸屏的便携终端中输入字符的装置,该装置包括用于在字符输入模式期间显示字符显示区域、字符向导区域和字符选择区域的装置,该字符显示区域用于显示最终选择的字符,该字符向导区域用于显示包括用户能够选择的多个字符的字符阵列,该字符选择区域用于。

9、感测用户的触摸输入;用于通过字符选择区域感测触摸输入的拖拽的装置;用于从字符向导区域上显示的字符中选择与所感测到的通过字符选择区域感测到的触摸和拖拽相对应的字符的装置;用于通过字符向导区域显示代表选择所述字符的表示的装置;以及用于如果所述触摸输入被释放则最终选择所选择的字符并在字符显示区域上显示所述所选择的字符的装置。17如权利要求16所述的装置,还包括用于如果在所述便携终端的待机状态期间在权利要求书CN101996037ACN101996042A3/3页4字符选择区域中感测到触摸输入,则在字符向导区域上显示代表产生所述触摸输入的表示的装置。18如权利要求16所述的装置,其中用于通过字符向导区。

10、域显示所述表示的装置包括用于将感测到所述触摸输入的点的坐标存储为初始输入坐标的装置;用于实时检测所述拖拽的所有坐标的装置;用于计算每一个所检测的坐标与初始输入坐标之间的距离的装置;用于提取所计算的距离等于或大于参考值的拖拽的坐标作为最新输入坐标的装置;用于计算经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线之间的角度的装置;用于从字符阵列中选择位于成所计算的角度的位置的字符的装置;以及用于通过字符向导区域显示所选择的字符的装置。19如权利要求18所述的装置,还包括用于如果所计算的距离小于参考值并且当前选择的字符存在,则取消对当前选择的字符的选择的装置;以及用于通过字符向导区域显示。

11、代表所述取消的表示的装置。20如权利要求18所述的装置,还包括用于如果字符不是位于成所计算的角度的位置并且当前选择的字符存在,则取消对当前选择的字符的选择的装置;以及用于通过字符向导区域显示代表所述取消的表示的装置。21如权利要求18所述的装置,还包括用于如果输入对包括在字符阵列中的字符的触摸,则在字符显示区域上显示被触摸的字符的装置。22如权利要求19至21中任意一项所述的装置,其中,所述字符阵列具有圆形、椭圆形和多边形中的一种形状。23如权利要求16所述的装置,还包括如果所述触摸输入被释放,则初始化字符向导区域的显示状态。权利要求书CN101996037ACN101996042A1/7页5。

12、将字符输入到具有触摸屏的便携终端的方法和装置技术领域0001本发明一般涉及具有触摸屏的便携终端,更加具体来说,涉及通过触摸屏输入字符的方法和装置。背景技术0002诸如移动电话、个人数字助理PERSONALDIGITALASSISTANT,PDA、便携式多媒体播放器PORTABLEMULTIMEDIAPLAYER,PMP或膝上型计算机之类的便携终端不断演进而变得愈发紧凑轻薄。一部分演进已经要求废弃传统键区而利用现代触摸屏。触摸屏技术已经有所改进并且近来已经在膝上型计算机和移动电话上赢得盛名。0003传统触摸屏通常由LCD或OLED屏以及安装在屏上的触摸面板组成。触摸屏可以用来输入字符形状或者选择。

13、可以运行设备上的应用的图标。0004用于字符输入的普通触摸键盘采用简化的键盘,该键盘的键以传统的QWERTY布局布置。可替换地,设计者也可以采用34的“电话”键区,在该键区中一个键可以对应于三个或四个字母。0005由于便携终端要设计得轻薄紧凑,因此它们常常被提供以缩小的屏幕尺寸。这样的小屏幕尺寸减少了触摸键盘的可用空间。因此,需要在允许用户快速容易地输入字符的同时将键的数量最少化。0006便携的QWERTY键盘严重受限于小屏幕。用户会经常感觉到大量的小按键使得打字困难。000734键区的键较少,因为每个键支持多个字母。这样的分配使得34的键比QWERTY键更易于找到,但是要以必须多次按一个键来。

14、选择想要的字符为代价。000834键区的另一个缺点是键不是按照方便的形状布置。相反,34键区是按照数字电话用户所熟悉的传统格子GRID来布置。这样的结构对用户来说不方便,因为他或她必须多次使用两只手来输入一个单词以及够到不能自动选取的键区部分。这样的区别使得较为容易选取字符,但是要以牺牲打字速度为代价。0009因此,传统技术存在这样的问题触觉型键盘或者34键区是在没有利用触摸屏接口的可变形性质的情况下呈现给用户的。0010传统的触觉型键盘具有用户可以感觉到按钮的优点。这种响应为用户提供了确定的保证他或她击中了一个键并且只击中了一个键。另一方面,触摸屏键盘没有触觉反馈。这使得非常难区分按钮中心和。

15、按钮之间的边界。经常是,边界隐藏在用户手指下面,并且会导致错误的字符选择。找出输入序列中的下一个键也存在问题。同样,这个问题不太可能发生在触觉型键盘上,因为用户能够感知键之间的距离。最后,用大拇指进行选择的用户会发现他们用大拇指的准确度与用其它手指的准确度不同。因此,需要创建一种使得能够在触摸屏上容易地输入字符的方法。说明书CN101996037ACN101996042A2/7页6发明内容0011已经提出本发明来至少解决在现有技术中发现的前述问题,并提供快速容易地在触摸屏上输入字符的方法和装置。0012此外,本发明提供用于在字符选择的过程中验证字符的方法和装置。0013再有,本发明还通过改进传。

16、统键区的形状来减少用户搜索字符所需的时间。0014依照本发明的方面,提供一种在包括触摸屏的便携终端中输入字符的方法。该方法包括在字符输入模式期间,显示字符显示区域、字符向导区域和字符选择区域,该字符显示区域用于显示最终选择的字符,该字符向导区域用于显示包括用户能够选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入;通过字符选择区域感测触摸输入的拖拽;从字符向导区域上显示的字符中选择与所感测到的触摸和通过字符选择区域感测到的拖拽相对应的字符;通过字符向导区域显示代表选择所述字符的表示;以及如果所述触摸输入被释放,则最终选择所选择的字符并在字符显示区域上显示所述所选择的字符。0015依。

17、照本发明另一方面,提供一种用于在便携终端中输入字符的装置。该装置包括触摸屏显示器;和控制单元,用于将所述触摸屏分为字符显示区域、字符向导区域和字符选择区域,以便在字符输入模式下将所划分的区域显示在触摸屏显示器上,该字符显示区域用于显示最终选择的字符,该字符向导区域用于显示包括用户能够选择的多个字符的字符阵列,该字符选择区域用于感测用户的触摸输入;根据通过字符选择区域感测到的触摸输入的拖拽,从显示在字符向导区域上的字符中选择字符,通过字符向导区域显示代表选择所述字符的表示,以及如果所述触摸输入被释放,则最终选择当前选择的字符并在字符显示区域上显示该当前选择的字符。附图说明0016本发明的上述及其。

18、它方面、特征和优点将从以下结合附图的详细说明中变得更为清楚,附图中0017图1示出了根据本发明的实施例的、包括触摸屏的便携终端;0018图2A和图2B示出了根据本发明的实施例的便携终端的操作过程;0019图3示出了根据本发明的实施例的屏幕;和0020图4示出了根据本发明的实施例的字符选择过程。具体实施方式0021下文中,将参照附图描述本发明的各种实施例。在以下描述中,相同的元素将以相同的参考标记来指示,即使它们在不同的附图中示出。而且,可能略去对已知功能和构造的详细说明,以避免不必要地模糊本发明的主题。0022根据本发明的实施例的触摸屏被分为三个区1字符显示区域,在该区域中显示用户最终选择的字。

19、符,2字符向导区域,用于提供包括可由用户选择的多个字符的字符阵列,并且该字符向导区域通过针对用户的触摸输入交互地向用户提供可视反馈,指明与用户的触摸输入相对应的用户临时选择的字符,和3字符选择区域,用于接收用户的触摸输入。0023基本上,依照本发明的实施例的触摸屏被分为用于显示可选择字符和相对于选择说明书CN101996037ACN101996042A3/7页7字符的动作的可视反馈的区域,用于接收用户的实际触摸输入的区域,以及用于显示所选择的字符的区域。0024更加具体来说,字符向导区域显示可供用户选择的字符。用户通过以适当的手势GESTURE触摸字符选择区域来启动字符选择,所述手势例如触摸、。

20、拖拽DRAG/或描画TRACE。从而,在可视地参照字符向导区域中的字符阵列的同时,用户通过在字符选择区域的触摸输入来突出在字符向导区域中的字符阵列中的字符。当用户的触摸输入被释放时,也即,当稍后用户停止触摸字符选择区域时,当前突出的字符被显示在字符显示区域上,以使得可以输入字符。0025在下面的描述中,术语“拖拽”指的是手指或诸如手写笔之类的输入设备从一个点移动到另一个点,同时保持与触摸板TOUCHPAD的接触。0026图1示出了根据本发明的实施例的便携终端。便携终端是用户能够容易携带的任意终端,可以包括例如移动电话、PDA、PMP或数字音乐播放器。0027参照图1,便携终端包括控制单元101。

21、、连接至控制单元101的存储单元103和显示单元105。0028显示单元105包括屏幕单元107和触摸面板109,它们组成触摸屏。显示单元105将图像和信息显示在屏幕单元107上。屏幕单元107例如能够用液晶显示器LIQUIDCRYSTALDISPLAY,LCD和LCD控制单元、能够存储所显示数据的存储器、LCD显示元件等等来实现。0029触摸面板109重叠在屏幕单元107上,因此用户能够“触摸”显示在屏幕单元107上的对象。触摸面板109包括触摸感测单元和信号转换单元未示出。触摸感测单元基于某个物理量如阻抗或静电电容的变化,感测触觉型用户命令,诸如触摸、拖拽和放置DROP。信号转换单元将物理。

22、量的变化转换为触摸信号,并且将转换后的触摸信号输出到控制单元101。0030存储单元103存储对控制单元101的编程以及参考数据和各种其它类型的供存储的可更新数据,并用于控制单元101的操作。存储单元103还存储与触摸屏的三个区相关的信息,所述三个区为字符向导区域、字符选择区域和字符显示区域。0031字符显示区域指的是用于显示用户想要最终输入的字符,也即用户最终选择的字符的区域。字符向导区域是指用于显示包括能够由用户选择的多个字符的字符阵列的区域,并且字符向导区域针对用户的触摸输入交互地向用户提供可视反馈。在这方面,便携终端能够通过字符向导区域可视地指明已经由用户临时选择的字符。字符选择区域指。

23、的是用于感应INDUCE用户的触摸输入的区域。触摸面板109将在字符输入模式下通过字符选择区域感测到的用户的触摸输入输出给控制单元101。0032存储单元103存储多个字符集。为了本发明的目的,字符集是一组符号或字符。例如,字符集可以包括韩文或英文书写所需要的所有字符。其它字符集可以包括阿拉伯数字09或者甚至是表情符号集。0033存储单元103还存储代表包括在相应字符集中的字符的屏幕坐标的信息。0034依照本发明的实施例,字符集被布置为圆形。其它实施例可以将字符集布置为椭圆形、卵形或者多边形。因此,根据本发明的实施例的阵列信息包括有形阵列中每个字符的坐标。如果在字符集中有大量字符,则本发明的实。

24、施例可以使用两个或更多个有形阵列来说明书CN101996037ACN101996042A4/7页8充分地显示字符集。0035例如,韩文字符集可能包括两个圆形阵列用于元音的元音圆形阵列和用于辅音的辅音圆形阵列。在这样的情况下,阵列信息应当包括关于两个圆形阵列的信息以及每个元音和每个辅音的屏幕坐标。0036控制单元101担当便携终端的“大脑”。除了处理信号数据之外,它还控制便携终端的所有子单元。这些控制可能涉及到处理声音和数据信号,并且应当由设备的期望用途来确定。因此,控制单元101对触摸面板109产生的命令做出反应。0037虽然未示出,但控制单元可以包括触摸处理器和字符选择器,该触摸处理器用于识。

25、别和确定以下描述的用户的触摸输入,该字符选择器用于根据以下描述的用户的输入选择字符和取消所选择的字符。0038图2A和图2B示出了控制单元101的控制过程,而图3和图4示出了根据本发明的实施例的显示的屏幕。0039当设置了字符输入模式时,控制单元101划分触摸屏,如图3中所示。因此,控制单元101将屏幕划分为前述区域字符显示区域330、字符向导区域320和字符选择区域310。图3示出了与字符向导区域320中设置的英文字符对应的字符阵列。0040参照图3,英文字母被划分为两个圆形字符阵列,也即,第一圆形字符阵列321和第二圆形字符阵列322。0041当同时提供多个字符阵列时,可以将字符选择区域3。

26、10划分为与每个字符阵列相对应的两个字符选择区域,如图3和图4中所示,或者也可以通过能够在每个阵列之间来回切换,将单个字符选择区域310用于从多个字符阵列中选择字符。0042用户使用手指或者诸如手写笔之类的其它输入设备,通过触摸字符选择区域310来启动字符选择。然后,用户可以依赖于字符向导区域提供的可视反馈,从而用户能够从布置在第一圆形字符阵列321中或第二圆形字符阵列322中的字符中选择将要输入的字符。如果用户选择改变所显示的字符集,则用户可以按下模式键340。例如,如果用户需要在字母和数字之间或者英文和韩文字符之间进行切换,则该操作可能会有用。0043参照图2A,控制单元101在步骤201。

27、中确定在待机状态下在字符选择区域310中是否产生了触摸输入。如果确定了触摸输入,则控制单元101将触摸位置的坐标存储为初始输入坐标。0044待机状态指的是没有感测到触摸输入的状态。初始输入坐标被存储为参考,用于在稍后用户触摸和拖拽以进行字符选择时确定选择了哪个字符。0045在图3和图4中,圆形被用作依照本发明的实施例的字符阵列样式。当用户拖拽手势经过触摸屏时,拖拽的角度被记录下来并被用于确定选择了字符向导区域上的哪个字符。更加具体来说,首先计算经过初始触摸输入点的水平线与从初始触摸输入点到该拖拽内每个点的线段之间的角度,然后将计算出的角度应用于该圆形字符阵列。0046依照本发明实施例,对于控制。

28、单元101来说,仅当初始触摸输入点与触摸拖拽轨迹内每个点之间的直线距离等于或大于预定参考值时才计算所述角度。该参考值存储在存储单元103中。0047在步骤203中,控制单元101存储初始输入坐标,同时通过字符向导区域可视地显示触摸输入的产生。说明书CN101996037ACN101996042A5/7页90048例如,如图4的第一屏幕410中所示,如果用户触摸了与第一圆形字符阵列321对应的字符选择区域,则在字符向导区域320上,即在第一圆形字符阵列321的中心处,显示用作输入符ENTERSIGN的第一指示符501,该输入符代表产生了与第一圆形字符阵列321对应的触摸输入。而且,在第二圆形字符。

29、阵列322的中心处显示箭头形状的第二指示符503,该箭头形状代表产生了与第一圆形字符阵列321对应的触摸输入。第一指示符501和第二指示符503可以一直保持,直到与第一圆形字符阵列对应的触摸输入被释放。0049根据本发明的实施例,当输入字符时,用户参照所显示的第一圆形字符阵列501朝着期望的字符移动手指,同时保持与触摸面板109的接触。例如,参照图4,如果用户想要选择“A”,则用户向左移动手指,如第二屏幕420中所示。例如,基于初始输入点水平移动手指,并且具体来说,手指的移动角度为0。0050返回图2A,控制单元101在步骤205中确定是否产生了用户的触摸拖拽输入。如果产生了用户的触摸拖拽输入。

30、,则在步骤207中,控制单元101实时检测触摸拖拽轨迹的坐标,并且计算检测到的坐标与初始输入坐标之间的距离。然后,在步骤209中,控制单元101确定计算出的距离是否等于或大于参考值。如果计算出的距离等于或大于参考值,则过程前进到步骤215。如果计算出的距离小于参考值,则控制单元101计算触摸拖拽轨迹的下一坐标与初始输入坐标之间的距离。0051在步骤215中,控制单元101提取等于或大于参考值的点的坐标,作为最新输入坐标。在步骤217中,控制单元101利用经过初始输入坐标的水平线与经过初始输入坐标和最新输入坐标的直线来计算角度。可以使用公式00521来得到角度。0053ARCTANYY/XX10。

31、054在公式1中,初始输入坐标是X,Y,最新输入坐标是X,Y。0055在图4的第二屏幕420中,角度是0。0056在步骤219中,控制单元101确定字符是否位于第一圆形字符阵列321内成所计算出的角度的位置。也就是说,控制单元201确定从第一圆形字符阵列321的中心点到第一圆形字符阵列321内的字符的位置的线段是否相对于经过第一圆形字符阵列321的中心点的水平线成所计算出的角度。0057如果字符位于成相应角度的位置,则控制单元101临时选择对应的字符并且通过字符向导区域310可视地显示对该字符的选择。例如,如果产生了如图4的第二屏幕420中所示的触摸拖拽,则可以选择字母“A”,并且控制单元10。

32、1突出并显示字母“A”。如果已经临时显示了一个字符,并且该字符与当前识别出的字符不同,则对所述字符的临时选择被当前识别出的临时选择的字符所替代。0058因此,用户能够可视地确认根据向左的触摸拖拽选择了字母“A”。如果用户想要输入字符“A”,则用户将手指从触摸面板109移开。0059在图2B的步骤227中,控制单元101确定用户的触摸是否释放。如果用户的触摸释放,则在步骤229中,控制单元101确定与突出的字符对应的、临时选择的字符是否包括在圆形字符阵列中。如果该临时选择的字符包括在圆形字符阵列中,则在步骤231中,控制单元101将对应字符显示在字符显示区域330上。0060在步骤233中,控制。

33、单元101初始化字符向导区域330的显示状态,例如,将字符说明书CN101996037ACN101996042A6/7页10向导区域330的显示状态初始化为图3中所示的屏幕,并且过程返回至步骤201。0061如果在步骤229中确定该临时选择的字符没有包括在圆形字符阵列中,那么在步骤233中,尽管用户的触摸输入被释放,控制单元101也只初始化字符向导区域的显示状态,并且过程返回至步骤201。0062如上所述,用户能够可视地确认正确选择了要输入的字符并且容易地输入字符。0063当字符被临时选择或者没有字符被临时选择时,用户能够持续地触摸拖拽而无需释放触摸输入。在这种情况下,控制单元101重复地执行。

34、前述过程。0064例如,现在将描述这样的情况当如第二屏幕420中所示字母“A”被首先选择时,用户顺序地将拖拽方向改为右上方向并选择字母“Q”,同时保持触摸拖拽输入,如第三屏幕430中所示。0065具体来说,控制单元101持续地检测触摸拖拽轨迹的坐标并计算检测到的坐标与初始输入坐标之间的距离。然后,控制单元101确定计算出的距离是否等于或大于参考值。如果计算出的距离小于参考值,则在步骤211中,控制单元101确定临时选择的字符当前是否位于成所计算出的角度的位置。如果临时选择的字符当前位于成所计算出的角度的位置,则在步骤213中,控制单元101取消对该字符的临时选择并且相应地取消突出的字符的显示,。

35、并且计算下一个坐标与初始输入坐标之间的距离。0066例如,在第三屏幕430中用户拖拽以选择字母“Q”时,触摸拖拽轨迹的坐标与初始输入坐标之间的距离可能小于参考值,相应地,取消对字母“A”的临时选择。这是要可视地通知用户在对已选择字符之外的另一个字符的选择期间,用户的输入超出了已选择字符的选择有效范围,这种情况在本发明的另一实施例中可以略去。0067如果计算出的距离等于或大于参考值,则控制单元101提取相应坐标作为最新输入坐标,并且参照初始输入坐标计算角度,并且确定字符是否位于第一圆形字符阵列321中成相应角度的位置。如果字符不是位于成相应角度的位置,则控制单元101确定当前选择的字符是否位于成。

36、相应角度的位置,如步骤221中所示。如果当前选择的字符位于成相应角度的位置,则在步骤223中,控制单元101取消临时选择,并且相应地取消突出的字符的显示,并且计算下一坐标与初始输入坐标之间的距离。0068如第三屏幕430的例子所示,在用户拖拽以选择字母“Q”的过程中,即使拖拽的坐标与初始输入坐标之间的距离保持等于或大于参考值,相应的坐标也可能位于成无效角度的位置。对此,取消对字母“A”的临时选择。这也是要可视地通知用户在选择已选择字符之外的另一个字符的过程中,用户的输入超出了已选择字符的选择有效范围,该种情况在本发明的另一实施例中可以略去。0069但是,如果字符位于第一圆形字符阵列321中成相。

37、应角度的位置,则控制单元101临时选择相应字符,也即,字母“Q”,并且突出和显示该临时选择的字符。0070再有,本发明能够向用户提供具有触摸屏特征的键区,从而使用户能够快速容易地通过触摸屏输入字符。再有,根据本发明,在通过触摸屏输入字符的过程中,在输入单元上显示的字符不会被手指隐藏,从而使用户能够准确地确认和输入所选择的字符。再有,本发明能够缩短用于搜索和选择用户将输入的字符的时间。再有,用户在相同的起始点通过相同的方式输入字符,因此无需按下难以够到的布置在屏幕角落的键,从而提高了输入的方便性。说明书CN101996037ACN101996042A7/7页110071如上所述,根据本发明的实施。

38、例,在使用触摸屏输入的过程中,在输入单元上显示的字符没有被手指所隐藏,这使得用户能够准确地确认并输入所选择的字符,并且减少了用于搜索和选择用户将要输入的字符的时间。再有,当用户想要输入大多数字符时,用户通过相同的方式在相同的起始点输入字符,因此不必按下难以够到的布置在屏幕角落的键,从而提高了输入的方便性。0072尽管已经示出并描述了本发明的特定实施例,但是本领域技术人员将理解的是,在不脱离本发明的精神和范围的条件下可以在其中进行各种改变。例如,可以构造字符向导区域以允许用户选择性地输入字符。也就是说,如果用户触摸并输入在字符向导区域上显示的字符阵列中的任意一个字符,就在字符显示区域上显示相应的字符。因此,本发明在权利要求及其等效物中定义,而非在上述实施例中定义。说明书CN101996037ACN101996042A1/5页12图1说明书附图CN101996037ACN101996042A2/5页13图2A说明书附图CN101996037ACN101996042A3/5页14图2B说明书附图CN101996037ACN101996042A4/5页15图3说明书附图CN101996037ACN101996042A5/5页16图4说明书附图CN101996037A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1