实现离屏手写输入的自动翻页的电子设备及方法_2

文档序号:9694354阅读:来源:国知局
方程组求解,可得到X',y'。
[0025] 此外,第一坐标系与第二坐标系可以位于同一平面也可以位于不同平面,例如当 用户使用手写笔在桌面上书写时,电子设备与桌面垂直放置。相应地,输入页面13与纸 30的尺寸可以相等,也可以成一定比例。由此,可将经计算得到的第二坐标系中的坐标值 (X',y')转换为第一坐标系中的坐标值(X,y)。此外,红外线接收器11可以由第三超声波 接收器替代,如此所述三个超声波接收器中的任何一个均可用于提供基准时间,利用勾股 定理可得出与上述方程组(1)相似的方程组,通过求解可得出笔尖的坐标值。
[0026] 此外,红外线接收器和超声波接收器的数量以及在电子设备10中位置可以根据 需要而定。此外,红外线接收器和超声波接收器还可设置在电子设备10的外部,通过有线 或无线方式与电子设备10进行通信。此外,在制造电子设备10时还可将与其配套的手写 笔20进行锁频,即超声波发射器22、红外线发射器21的频率与超声波接收器12a和12b、 红外线接收器11的频率相同。
[0027] 图2是示出根据本发明的第一实施例的电子设备的功能框图。如图2中所示,电 子设备10包括如下功能组件:接收单元31,用于以预设的频率接收红外线信号和超声波信 号;坐标值确定单元32,用于根据接收单元31接收的信号并通过上述方程组(1)来确定手 写笔20的笔尖在第二坐标系中的坐标值(X',y')并将其转换为对应的第一坐标系的坐标 值(x,y);坐标值存储单元33,用于存储坐标值确定单元32所确定的第一坐标系的坐标值 (X,y);显示单元34,用于在输入页面13上显示坐标值存储单元33所存储的坐标值(X,y) 所组成的轨迹,其中所述轨迹可以是笔画或图画;以及控制单元35,用于当坐标值存储单 元33所存储的坐标值(X,y)落入输入页面13中的特定区域中时,清空坐标值存储单元33 所存储的坐标值并重新产生具有第一坐标系的新的输入页面13, 即,控制单元35将第一坐 标系中的坐标值落入特定区域作为预定条件。其中,坐标值确定单元32、控制单元35可由 受CPU控制的软件模块形成;坐标值存储单元33可由诸如RAM这样的计算机可读存储器形 成。
[0028] 图3A和图3B示意性示出了根据本发明的第一实施例的电子设备的输入页面13。 如图3A中所示,用户沿从左至右、从上至下的顺序进行记录,在该情形中,输入页面13底部 的区域A被设置为换页区域,即当用户的笔尖对应的第一坐标系的坐标点落入区域A时,控 制单元35清空坐标值存储单元33所存储的坐标值并重新产生具有第一坐标系的新的输入 页面13,以供用户继续输入。区域A的尺寸可预先由用户进行设置。区域A优选为长方形。 然而本发明并不限于此,区域A的形状可以是本领域技术人员可预见的任何形状。如图3B 中所示,用户沿从上至下、从右至左的顺序进行记录,在该情形中,输入页面13左侧的区域 B被设置为换页区域。区域B的形状、尺寸等参数与区域A相似,这里不再赘述。
[0029] 下面将对本发明的第二实施例进行详细说明。本发明的第二实施例的电子设备的 硬件配置和功能组件与上文所述的第一实施例的硬件配置和功能组件(参见图1和图2) 相同,因此这里省略了对它们的说明。
[0030] 在第二实施例中,用户通过本发明的电子设备10在输入页面13上输入了几行字, 其中第一行的左起第一个字是汉字"一"。此时,用户准备另起一页继续书写,并且在第一 行的第一个字输入汉字"工"。当用户书写"工"字的第一笔时,该笔画与汉字"一"重叠,也 就是说,在坐标值存储单元33中存储的该汉字"一"的全部坐标值与该汉字"工"的第一笔 的全部坐标值完全相同。此时,控制单元35将所述笔迹的重叠操作识别作为用户的翻页指 令,并清空坐标值存储单元33所存储的坐标值,然后重新产生具有第一坐标系的新的输入 页面13。也就是说,控制单元35将笔迹的重叠作为预定条件。
[0031] 为了对用户在书写过程中的翻页指令进行准确判断,可在控制单元35中预先设 置预设阈值时间段T,并比较以当前的时间点为终点的预设阈值时间段T内的第一坐标系 的各个坐标值是否与当前的时间点之前的某一个所述预设阈值时间段T内的第一坐标系 的各个坐标值相同。预设阈值时间段T不能太短,以免将正常书写过程中的笔画交叉误判 为用户的翻页指令,并且该时间段阈值T不能太长,以免漏过对笔画重叠的判断。时间段阈 值T优选为0. 5秒至1秒之间。此外,预设阈值时间段T可预先由用户进行设置,也可由本 发明的电子设备根据用户的书写习惯来确定。
[0032] 图4示意性示出了根据本发明的第三实施例的电子设备的输入页面13。本发明的 第三实施例的电子设备的硬件配置和功能组件与上文所述的第一实施例的硬件配置和功 能性组件(参见图1和图2)相同,因此这里省略了对它们的说明。
[0033] 如图4中所示,用户通过本发明的电子设备在输入页面13上按从左至右、从上至 下的顺序输入了几行字。当用户进行翻页操作,即将手写笔20移至纸30的左上角,从而实 现在新的输入页面13的上部继续输入。此时,控制单元35将这种笔迹的大幅度变化识别 作为用户的翻页指令,并清空坐标值存储单元33所存储的坐标值,然后重新产生具有第一 坐标系的新的输入页面13。也就是说,控制单元35将笔迹的大幅度变化作为预定条件。
[0034] 为此,控制单元35可预先设置有距离阈值L,并且控制单元35计算坐标值存储单 元33当前时间点所存储的坐标值对应的坐标点(图4中的D点)与相邻的前一个时间点 所存储的坐标值对应的坐标点(图4中的E点)两者之间的距离d,并将该距离d与距离阈 值L进行比较,当d > L时,控制单元35识别出用户的翻页指令,并进行相应操作。
[0035] 距离阈值L不能太短,以免将单个汉字或字母内笔迹的变化误判为翻页指令,并 且距离阈值L不能太长,以免漏过对翻页操作的判断。距离阈值L优选为输入页面13的对 角线长度的一半。此外,距离阈值L可预先由用户进行设置,也可由本发明的电子设备根据 输入页面13的尺寸进行设置。
[0036] 此外,本发明的控制单元35在计算距离时,与当前时间点对应的坐标点进行比较 的对象并不仅限于相邻的前一个时间点对应的坐标点,比较的对象可以是以当前的时间点 为终点的预设阈值时间段t内的任何一个时间点对应的坐标点(例如图4中的F点)。D 点与F点之间的距离为d',当d' > L时,控制单元35识别出用户的翻页指令,并进行相应 操作。其中,阈值时间段t不宜过长,以免控制单元35误判或漏判。阈值时间段t优选为 1秒至2秒。此外,阈值时间段t可预先由用户进行设置,也可由本发明的电子设备根据用 户的书写速度来确定。
[0037] 此外,根据本发明的第三实施例的电子设备10还可包括方向确定单元36。方向确 定单元36根据坐标值存储单元33中所存储的坐标值来确定用户的手写方向。图5示意性 示出了方向确定单元36的功能框图。具体而言,方向确定单元36包括坐标提取模块361 和比较模块362,其中坐标提取模块361从坐标值存储单元33提取连续的预定数量的坐标 值。
[0038] 图6示意性示出了方向确定单元36确定手写方向为横向的示例图。参照图6,坐标 提取模块361从坐标值存储单元33提取连续的4个时间点所输入的坐标值,即G (xl,yl)、 H(x2, y2)、I (x3, y3)和J(x4, y4),比较模块362比较该4个坐标值的三对相邻坐标值的纵
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1