Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND TERMINAL DEVICE FOR OPERATION CONTROL OF OPERATION OBJECT
Document Type and Number:
WIPO Patent Application WO/2011/069435
Kind Code:
A1
Abstract:
A method and a terminal device for operation control of an operation object are provided. Wherein, the method comprises: getting a first operation direction and a second operation direction of the operation object (31), determining an operation corresponding to the direction combination relation between the first operation direction and the second operation direction (32), and performing the operation on the operation object (33). The solution can enable to perform two kinds of operations on the operation object simultaneously and generate an operation effect that two kinds of operations are performed simultaneously.

Inventors:
ZHANG YUANYI (CN)
LIU JUNFENG (CN)
WANG QIANYING (CN)
HE ZHIQIANG (CN)
Application Number:
PCT/CN2010/079507
Publication Date:
June 16, 2011
Filing Date:
December 07, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BEIJING LENOVO SOFTWARE LTD (CN)
LENOVO BEIJING CO LTD (CN)
ZHANG YUANYI (CN)
LIU JUNFENG (CN)
WANG QIANYING (CN)
HE ZHIQIANG (CN)
International Classes:
G06F3/0354; G06F3/0484; G06F3/0488
Foreign References:
CN101441541A2009-05-27
CN1926500A2007-03-07
CN101533649A2009-09-16
Attorney, Agent or Firm:
LIU, SHEN & ASSOCIATES (CN)
北京市柳沈律师事务所 (CN)
Download PDF:
Claims:
权利要求书

1. 一种操作对象的操作控制的方法, 其特征在于, 包括:

获取一操作对象的第一操作方向和第二操作方向;

确定所述第一操作方向与所述第二操作方向的方向组合关系对应的操 作;

对所述操作对象执行所述操作。

2. 根据权利要求 1所述的方法, 其特征在于, 确定所述第一操作方向 与所述第二操作方向的方向组合关系对应的操作的步骤具体为:

根据所述操作对象的操作类型,确定所述第一操作方向与所述第二操作 方向的方向组合关系对应的操作。

3. 根据权利要求 2所述的方法, 其特征在于, 所述操作对象的操作类 型为: 对立体操作对象的操作时, 根据所述操作对象的操作类型, 确定所述 第一操作方向与所述第二操作方向的方向组合关系对应的操作的步骤具体 为:

在所述第一操作方向和所述第二操作方向相同时, 则确定所述操作为: 所述立体操作对象在所述第一操作方向或者第二操作方向上的平移操作; 或 者

在所述第一操作方向和所述第二操作方向相反时, 则确定所述操作为: 所述立体操作对象以所述第一操作方向和所述第二操作方向形成的轨迹线 的垂线为轴进行旋转操作。

4. 根据权利要求 2所述的方法, 其特征在于, 所述操作对象的操作类 型为: 对平面操作对象的操作时, 根据所述操作对象的操作类型, 确定所述 第一操作方向与所述第二操作方向的方向组合关系对应的操作的步骤具体 为:

在所述第一操作方向和所述第二操作方向相同时, 则确定所述操作为: 所述平面操作对象在所述第一操作方向或者所述第二操作方向上的平移操 作; 或者

在所述第一操作方向和所述第二操作方向相反时, 则确定所述操作为: 所述平面操作对象的整体放大操作。

5. 根据权利要求 2所述的方法, 其特征在于, 所述操作对象的操作类 型为: 对窗口操作对象的操作时, 根据所述操作对象的操作类型, 确定所述 第一操作方向与所述第二操作方向的方向组合关系对应的操作的步骤具体 为:

在所述第一操作方向和所述第二操作方向相同的第一方向时,则确定所 述操作为: 所述窗口操作对象的打开操作; 或者

确定与所述窗口操作对象的打开操作相反的方向的操作为:所述窗口操 作对象的关闭操作; 或者

在所述第一操作方向和所述第二操作方向相同的第二方向时,则确定所 述操作为: 所述窗口操作对象的最大化操作; 或者

确定与所述窗口操作对象的最大化操作相反方向的操作为:所述窗口操 作对象的缩小操作; 其中, 所述第一方向和所述第二方向不同。

6. 根据权利要求 1所述的方法, 其特征在于, 在所述第一操作方向和 所述第二操作方向相同时, 则确定所述操作为第一操作;

在所述第一操作方向和所述第二操作方向相反时,则确定所述操作为第 二操作。

7. 根据权利要求 1所述的方法, 其特征在于, 还包括:

选定所述操作对象上的一定位点的第三操作;

相对于所述定位点作远离所述定位点的所述第一操作,进行相对于所述 定位点的放大。

8. 一种终端设备, 包括壳体, 设置在所述壳体上的第一操作单元, 其 特征在于, 还包括: 设置在所述壳体上的第二操作单元;

所述第一操作单元, 用于获取一操作对象的第一操作方向;

所述第二操作单元, 用于获取所述操作对象的第二操作方向;

处理单元,用于确定所述第一操作方向与所述第二操作方向的方向组合 关系对应的操作;

操作执行单元, 用于对所述操作对象执行所述操作, 并将所述操作的执 行结果输出显示。

9. 根据权利要求 8所述的终端设备, 其特征在于, 所述处理单元包括: 第一处理子单元, 用于根据所述操作对象的属性特征, 确定所述操作对 象的操作类型;

第二处理子单元, 用于根据所述操作对象的操作类型, 确定所述第一操 作方向与所述第二操作方向的方向组合关系对应的操作。

10. 根据权利要求 9所述的终端设备, 其特征在于, 所述第一处理子单 元确定所述操作对象的操作类型为: 对立体操作对象的操作时, 所述第二处 理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同时, 则确定所述操作为: 所述立体操作对象在所述第一操作方向或者第二操作方向上的平移操作; 或 者

在所述第一操作方向和所述第二操作方向相反时,则以所述第一操作方 向和所述第二操作方向形成的轨迹线的垂线为轴进行旋转操作。

11. 根据权利要求 9所述的终端设备, 其特征在于, 所述第一处理子单 元确定所述操作对象的操作类型为: 对平面操作对象的操作时, 所述第二处 理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同时, 则确定所述操作为: 所述平面操作对象在所述第一操作方向或者所述第二操作方向上的平移操 作; 或者

在所述第一操作方向和所述第二操作方向相反时, 则确定所述操作为: 所述平面操作对象的整体放大操作。

12. 根据权利要求 9所述的终端设备, 其特征在于, 所述第一处理子单 元确定所述操作对象的操作类型为: 对窗口操作对象的操作时, 所述第二处 理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同的第一方向时,则确定所 述操作为: 所述窗口操作对象的打开操作; 或者

确定与所述窗口操作对象的打开操作相反的方向的操作为:所述窗口操 作对象的关闭操作; 或者

在所述第一操作方向和所述第二操作方向相同的第二方向时,则确定所 述操作为: 所述窗口操作对象的最大化操作; 或者

确定与所述窗口操作对象的最大化操作相反方向的操作为:所述窗口操 作对象的缩小操作。

1 3. 根据权利要求 8 - 12任一项所述的终端设备, 其特征在于, 所述第 一操作单元设置在所述壳体的第一位置; 所述第二操作单元设置在所述壳体 的与所述第一位置相对的第二位置。

14. 根据权利要求 8所述的终端设备, 其特征在于, 所述第一操作方向 与所述第二操作方向相同时, 则所述操作为第一操作;

所述第一操作方向与所述第二操作相反时, 则所述操作为第二操作。

15. 根据权利要求 8所述的终端设备, 其特征在于, 所述第一操作单元 包括:

一图像釆集单元, 以及

在所述图像釆集单元的图像釆集通道上设置的一透明窗, 所述透明窗远 离所述图像釆集单元的第一表面与所述图像釆集单元间隔一定距离, 形成有 一空间;

其中,

所述图像釆集单元用于在指点物接触于所述透明窗的所述第一表面时 釆集图像;

所述处理单元用于根据所述图像计算所述指点物的轨迹,并根据所述轨 迹获取所述操作对象的第一操作方向。

16. 根据权利要求 15所述的终端设备,其特征在于,所述第一操作单元 还包括:

一用于将光线照射到所述空间的至少一个发光设备;

所述发光设备与所述图像釆集单元位于所述第一表面的同侧。

17. 根据权利要求 16所述的终端设备,其特征在于,所述图像釆集单元 具有拍摄模式或定位模式, 所述图像釆集单元工作于所述定位模式时, 所述 发光设备处于启动状态。

18. 根据权利要求 16所述的终端设备,其特征在于,所述发光设备固定 设置, 发光方向朝向所述透明窗。

19. 根据权利要求 16所述的便携式电子设备,其特征在于,所述发光设 备固定设置, 所述第一操作单元还包括设置于所述发光设备的发光方向上, 用于将所述发光设备发出的光线导向所述空间的光学器件。

20. 根据权利要求 16所述的终端设备,其特征在于,所述发光设备固定 设置, 所述发光设备为一环状发光体, 围绕所述图像釆集单元设置。

21. 根据权利要求 16所述的终端设备,其特征在于,所述发光设备固定 设置于所述透明窗内, 位于透明窗的一端, 且发光方向朝向所述透明窗的另 一端。

22. 根据权利要求 16所述的终端设备,其特征在于,所述发光设备可调, 所述发光设备具体包括:

一发光单元;

角度调节模块, 与所述发光单元连接, 用于在所述图像釆集单元工作于 定位模式时, 调节所述发光体, 使所述发光体向所述空间发送光线。

23. 根据权利要求 16所述的终端设备,其特征在于,所述发光设备可调, 所述发光设备具体包括:

一发光单元;

一光学器件, 用于在所述图像釆集单元工作于定位模式时, 调节所述发 光体的光线路径, 使所述发光体向所述空间发送光线, 在所述图像釆集单元 工作于拍摄模式时, 调节所述发光体的光线路径, 使所述发光体向透明窗之 外的空间发送光线。

24. 根据权利要求 23所述的终端设备,其特征在于,在所述图像釆集单 元工作于定位模式时, 所述光学器件位于所述发光体的光线路径上, 所述发 光体发出的光线经过所述发光体发射到所述空间,在所述图像釆集单元工作 于拍摄模式时, 所述光学器件位于所述发光体的光线路径外, 所述发光体发 出的光线透过所述透明窗发射到外部。

25. 根据权利要求 22、 23或 24所述的便携式电子设备, 其特征在于, 26. 根据权利要求 8所述的终端设备, 其特征在于, 所述第二操作单元 包括:

一图像釆集单元, 以及

在所述图像釆集单元的图像釆集通道上设置的一透明窗, 所述透明窗远 离所述图像釆集单元的第一表面与所述图像釆集单元间隔一定距离, 形成有 一空间;

其中,

所述图像釆集单元用于在指点物接触于所述透明窗的所述第一表面时 釆集图像;

所述处理单元用于根据所述图像计算所述指点物的轨迹,并根据所述轨 迹获取所述操作对象的第二操作方向。

27. 一种操作对象的操作控制的方法, 所述操作对象包括至少一个显示 对象, 其特征在于, 包括:

确定显示对象的优先级;

接收对所述显示对象的第一操作方向和第二操作方向的指令;

在所述第一操作方向和第二操作方向相反时,显示所述显示对象当前优 先级的显示信息以及低于当前优先级的显示信息。

28. 一种终端设备, 该终端设备包括:

存储单元, 用于存储包括有至少一个显示对象的操作对象;

处理单元, 用于确定显示对象的优先级; 接收对所述显示对象的第一操 作方向和第二操作方向的指令; 在所述第一操作方向和第二操作方向相反 时,产生显示所述显示对象的当前优先级的显示信息以及低于当前优先级的 显示信息的指令;

显示单元, 用于根据所述指令显示所述显示对象的显示信息。

29. 一种终端设备, 包括:

壳体,

设置于壳体内的主板,

设置在所述壳体上与所述主板连接的操作单元, 和

设置在所述壳体内与所述主板连接的处理单元,

其特征在于, 所述操作单元包括:

一图像釆集单元; 和

一透明窗, 设置在所述图像釆集单元的图像釆集通道上, 所述透明窗远 离所述图像釆集单元的第一表面与所述图像釆集单元间隔一定距离, 形成有 一空间;

其中, 所述图像釆集单元用于在指点物接触于所述透明窗的所述第一表 面时釆集图像; 并且

所述处理单元用于根据所述图像计算所述指点物的轨迹,并根据所述轨 迹生成对应的输入指令。

30. 一种输入方法, 应用于权利要求 29所述的终端设备, 其特征在于, 包括:

在指点物接触于所述透明窗的第一表面时釆集图像;

根据所述图像计算所述指点物的轨迹,并根据所述轨迹生成对应的输入 指令。

Description:
操作对象的操作控制的方法及终端设备 技术领域

本发明涉及手持终端设备,特别是指一种操作 对象的操作控制的方法及 终端设备 背景技术

越来越多的手持设备追求轻薄和大屏幕,触摸 技术在手持设备上的使用 也越来越广泛。 随着手持设备计算能力的加强, 显示 3D图形已经很常见, 比如街景地图、 立体菜单的显示。

对于这些 3D图形的显示, 平移和旋转是常用的两种操作方式, 可以通 过触摸来进行。 但是在平面的触摸设备上, 在同一时间内通常只支持一种操 作方式, 即只能进行平移操作或者只能进行旋转操作。 如果希望作另一类型 的操作, 必须进行切换, 否则操作会产生歧义。

如图 1所示, 为现有的手持设备中, 利用其触摸屏进行平移操作的效果 图。

如图 2所示, 为现有的手持设备中, 利用其触摸屏进行旋转操作的效果 图。

但平移操作和旋转操作无法同时进行,如果要 想达到既平移又旋转的效 果, 必须进行平移操作后, 操作对象平移到预定位置后, 再切换到旋转操作 模式下, 进行旋转操作, 所述操作对象再在所述操作对象平移到的位置 进行 旋转。

这样的操作方式非常不方便, 无法满足用户的需求。

并且, 在全触摸控制的触摸屏中, 对于现有的终端设备而言, 由于触摸 屏的面积非常有限, 导致用户进行触摸控制时会遮挡部分的触摸屏 , 影响了 用户的观看。 发明内容

本发明要解决的技术问题是提供一种实现两种 操作同时进行的操作对 象的操作控制的方法及终端设备, 能够实现两种操作同时被执行的操作效 果。 本发明要解决的技术问题还在于提供一种终端 设备及输入方法,在实现 触摸控制时不会影响用户屏幕的显示效果。

为解决上述技术问题,本发明的实施例提供一 种操作对象的操作控制的 方法, 包括: 获取一操作对象的第一操作方向和第二操作方 向; 确定所述第 一操作方向与所述第二操作方向的方向组合关 系对应的操作; 对所述操作对 象执行所述操作。

优选的,确定所述第一操作方向与所述第二操 作方向的方向组合关系对 应的操作的步骤具体为: 根据所述操作对象的操作类型, 确定所述第一操作 方向与所述第二操作方向的方向组合关系对应 的操作。

优选的, 所述操作对象的操作类型为: 对立体操作对象的操作时, 根据 所述操作对象的操作类型,确定所述第一操作 方向与所述第二操作方向的方 向组合关系对应的操作的步骤具体为: 在所述第一操作方向和所述第二操作 方向相同时, 则确定所述操作为: 所述立体操作对象在所述第一操作方向或 者第二操作方向上的平移操作; 或者在所述第一操作方向和所述第二操作方 向相反时, 则以所述第一操作方向和所述第二操作方向形 成的轨迹线的垂线 为轴进行旋转操作。

优选的, 所述操作对象的操作类型为: 对平面操作对象的操作时, 根据 所述操作对象的操作类型,确定所述第一操作 方向与所述第二操作方向的方 向组合关系对应的操作的步骤具体为: 在所述第一操作方向和所述第二操作 方向相同时, 则确定所述操作为: 所述平面操作对象在所述第一操作方向或 者所述第二操作方向上的平移操作; 或者在所述第一操作方向和所述第二操 作方向相反时, 则确定所述操作为: 所述平面操作对象的整体放大操作。

优选的, 所述操作对象的操作类型为: 对窗口操作对象的操作时, 根据 所述操作对象的操作类型,确定所述第一操作 方向与所述第二操作方向的方 向组合关系对应的操作的步骤具体为: 在所述第一操作方向和所述第二操作 方向相同的第一方向时,则确定所述操作为: 所述窗口操作对象的打开操作; 或者确定与所述窗口操作对象的打开操作相反 的方向的操作为: 所述窗口操 作对象的关闭操作; 或者在所述第一操作方向和所述第二操作方向 相同的第 二方向时, 则确定所述操作为: 所述窗口操作对象的最大化操作; 或者确定 与所述窗口操作对象的最大化操作相反方向的 操作为: 所述窗口操作对象的 缩小操作; 其中, 所述第一方向和所述第二方向不同。 优选的, 在所述第一操作方向和所述第二操作方向相同 时, 则确定所述 操作为第一操作; 在所述第一操作方向和所述第二操作方向相反 时, 则确定 所述操作为第二操作。

优选的,上述方法还包括:选定所述操作对象 上的一定位点的第三操作; 相对于所述定位点作远离所述定位点的第一操 作, 进行相对于所述定位点的 放大。

本发明的实施例还提供一种终端设备, 包括壳体,设置在所述壳体上的 第一操作单元, 还包括: 设置在所述壳体上的第二操作单元; 所述第一操作 单元, 用于获取一操作对象的第一操作方向; 所述第二操作单元, 用于获取 所述操作对象的第二操作方向; 处理单元, 用于确定所述第一操作方向与所 述第二操作方向的方向组合关系对应的操作; 操作执行单元, 用于对所述操 作对象执行所述操作, 并将所述操作的执行结果输出显示。

优选的, 所述处理单元包括: 第一处理子单元, 用于根据所述操作对象 的属性特征, 确定所述操作对象的操作类型; 第二处理子单元, 用于根据所 述操作对象的操作类型,确定所述第一操作方 向与所述第二操作方向的方向 组合关系对应的操作。

优选的, 所述第一处理子单元确定所述操作对象的操作 类型为: 对立体 操作对象的操作时, 所述第二处理子单元具体用于: 在所述第一操作方向和 所述第二操作方向在同一直线上且相同时, 则确定所述操作为: 所述立体操 作对象在所述第一操作方向或者第二操作方向 上的平移操作; 或者在所述第 一操作方向和所述第二操作方向相反时, 则以所述第一操作方向和所述第二 操作方向形成的轨迹线的垂线为轴进行旋转操 作。

优选的, 所述第一处理子单元确定所述操作对象的操作 类型为: 对平面 操作对象的操作时, 所述第二处理子单元具体用于: 在所述第一操作方向和 所述第二操作方向相同时, 则确定所述操作为: 所述平面操作对象在所述第 一操作方向或者所述第二操作方向上的平移操 作; 或者在所述第一操作方向 和所述第二操作方向相反时, 则确定所述操作为: 所述平面操作对象的整体 放大操作。

优选的, 所述第一处理子单元确定所述操作对象的操作 类型为: 对窗口 操作对象的操作时, 所述第二处理子单元具体用于: 在所述第一操作方向和 所述第二操作方向相同的第一方向时, 则确定所述操作为: 所述窗口操作对 象的打开操作; 或者确定与所述窗口操作对象的打开操作相反 的方向的操作 为: 所述窗口操作对象的关闭操作; 或者在所述第一操作方向和所述第二操 作方向相同的第二方向时, 则确定所述操作为: 所述窗口操作对象的最大化 操作; 或者确定与所述窗口操作对象的最大化操作相 反方向的操作为: 所述 窗口操作对象的缩小操作。

优选的, 所述第一操作单元设置在所述壳体的第一位置 ; 所述第二操作 单元设置在所述壳体的与所述第一位置相对的 第二位置。

优选的, 所述第一操作方向与所述第二操作方向相同时 , 则所述操作为 第一操作; 所述第一操作方向与所述第二操作相反时, 则所述操作为第二操 作。

优选的, 所述第一操作单元包括: 一图像釆集单元; 以及在所述图像釆 集单元的图像釆集通道上设置的一透明窗, 所述透明窗远离所述图像釆集单 元的第一表面与所述图像釆集单元间隔一定距 离, 形成有一空间; 其中, 所 述图像釆集单元用于在指点物接触于所述透明 窗的所述第一表面时釆集图 像, 且所述处理单元用于根据所述图像计算所述指 点物的轨迹, 并根据所述 轨迹获取所述操作对象的第一操作方向。

优选的, 所述第一操作单元还包括: 一用于将光线照射到所述空间的至 少一个发光设备; 所述发光设备与所述图像釆集单元位于所述第 一表面的同 侧。

优选的, 所述图像釆集单元具有拍摄模式或定位模式, 所述图像釆集单 元工作于所述定位模式时, 所述发光设备处于启动状态。

优选的, 所述发光设备固定设置, 发光方向朝向所述透明窗。

优选的, 所述发光设备固定设置, 所述第一操作单元还包括设置于所述 发光设备的发光方向上, 用于将所述发光设备发出的光线导向所述空间 的光 学器件。

优选的, 所述发光设备固定设置, 所述发光设备为一环状发光体, 围绕 所述图像釆集单元设置。

优选的, 所述发光设备固定设置于所述透明窗内, 位于透明窗的一端, 且发光方向朝向所述透明窗的另一端。

优选的, 所述发光设备可调, 所述发光设备具体包括: 一发光单元; 角 度调节模块, 与所述发光单元连接, 用于在所述图像釆集单元工作于定位模 式时, 调节所述发光体, 使所述发光体向所述空间发送光线。

优选的, 所述发光设备可调, 所述发光设备具体包括: 一发光单元; 一 光学器件, 用于在所述图像釆集单元工作于定位模式时, 调节所述发光体的 光线路径, 使所述发光体向所述空间发送光线, 在所述图像釆集单元工作于 拍摄模式时, 调节所述发光体的光线路径, 使所述发光体向透明窗之外的空 间发送光线。

优选的, 在所述图像釆集单元工作于定位模式时, 所述光学器件位于所 述发光体的光线路径上, 所述发光体发出的光线经过所述发光体发射到 所述 空间, 在所述图像釆集单元工作于拍摄模式时, 所述光学器件位于所述发光 体的光线路径外, 所述发光体发出的光线透过所述透明窗发射到 外部。 优选的, 所述第二操作单元包括: 一图像釆集单元, 以及在所述图像釆 集单元的图像釆集通道上设置的一透明窗, 所述透明窗远离所述图像釆集单 元的第一表面与所述图像釆集单元间隔一定距 离, 形成有一空间; 其中, 所 述图像釆集单元用于在指点物接触于所述透明 窗的所述第一表面时釆集图 像, 并且所述处理单元用于根据所述图像计算所述 指点物的轨迹, 并根据所 述轨迹获取所述操作对象的第二操作方向。

本发明的实施例还提供一种操作对象的操作控 制的方法,所述操作对象 包括至少一个显示对象, 包括: 确定显示对象的优先级; 接收对所述显示对 象的第一操作方向和第二操作方向的指令; 在所述第一操作方向和第二操作 方向相反时,显示所述显示对象当前优先级的 显示信息以及低于当前优先级 的显示信息。

本发明的实施例还提供一种终端设备, 包括: 存储单元, 用于存储包括 有至少一个显示对象的操作对象; 处理单元, 用于确定显示对象的优先级; 接收对所述显示对象的第一操作方向和第二操 作方向的指令; 在所述第一操 作方向和第二操作方向相反时,产生显示所述 显示对象的当前优先级的显示 信息以及低于当前优先级的显示信息的指令; 显示单元, 用于根据所述指令 显示所述显示对象的显示信息。

本发明的实施例还提供一种终端设备, 包括: 壳体; 设置于壳体内的主 板; 设置在所述壳体上与所述主板连接的操作单元 ; 和设置在所述壳体内与 所述主板连接的处理单元; 其特征在于, 所述操作单元包括: 一图像釆集单 元; 和一透明窗, 设置在所述图像釆集单元的图像釆集通道上, 所述透明窗 远离所述图像釆集单元的第一表面与所述图像 釆集单元间隔一定距离, 形成 有一空间; 其中, 所述图像釆集单元用于在指点物接触于所述透 明窗的所述 第一表面时釆集图像; 并且所述处理单元用于根据所述图像计算所述 指点物 的轨迹, 并根据所述轨迹生成对应的输入指令。

本发明的实施例还提供一种输入方法, 应用于上述终端设备, 其特征在 于, 包括: 在指点物接触于所述透明窗的第一表面时釆集 图像; 根据所述图 像计算所述指点物的轨迹, 并根据所述轨迹生成对应的输入指令。

本发明的上述技术方案的有益效果如下:

上述方案中, 同时获取一操作对象的第一操作方向和第二操 作方向, 并 根据该第一操作方向和第二操作方向的方向组 合关系, 确定相应的操作, 实 现了两种操作同时进行, 并能够得到两种操作同时被执行的操作效果。

上述方案中, 利用已有的图像釆集单元来拍摄指点物在透明 窗表面的图 像, 进而进行分析, 确定指点物位置, 其不用增加额外的设备, 实现成本小, 且对于小型便携式设备非常重要。

上述方案中, 由于指点物并不是在触摸屏的表面进行滑动, 而是在透明 窗上进行操作, 不会影响用户观看显示的内容。 附图说明

图 1为现有手持设备中, 利用其触摸屏进行平移操作的效果图; 图 2为现有手持设备中, 利用其触摸屏进行旋转操作的效果图; 图 3为本发明的操作对象的操作控制的方法流程 ;

图 4为本发明的终端设备的结构图;

图 5为图 4所示终端设备对一操作对象进行一种操作的 作方向示意 图;

图 6为图 5所示操作对象的操作效果图;

图 7为图 4所示终端设备对一操作对象进行的另一种操 的操作方向示 意图;

图 8为图 7所示操作对象的操作效果图;

图 9为图 4所示终端设备对通讯录操作对象的操作方向 打开示意图; 图 10为图 4所示终端设备对操作对象的定点放大的操作 意图。 图 11为本发明实施例中, 透明窗与图像釆集单元的相对位置关系的示 意图;

图 12-图 15为本发明实施例中, 设置有固定设置的发光设备时, 发光设 备、 图像釆集单元、 透明窗三者之间的可能相对位置关系的示意图 ;

图 16为本发明实施例中, 设置有可调节的发光设备时, 在通常成像模 式下,发光设备、 图像釆集单元、透明窗三者之间的相对位置关 系的示意图; 图 17为本发明实施例中,设置有可调节的发光设 时, 在定位模式下, 发光设备、 图像釆集单元、 透明窗三者之间的相对位置关系的示意图。 具体实施方式

为使本发明要解决的技术问题、技术方案和优 点更加清楚, 下面将结合 附图及具体实施例进行详细描述。

如图 3所示, 本发明的操作对象的操作控制的方法, 包括:

步骤 31 , 获取一操作对象的第一操作方向和第二操作方 向;

步骤 32 , 确定所述第一操作方向与所述第二操作方向的 方向组合关系 对应的操作;

步骤 33 , 对所述操作对象执行所述操作。

该方法通过同时获取一操作对象的第一操作方 向和第二操作方向,并根 据该第一操作方向和第二操作方向的方向组合 关系, 确定相应的操作, 实现 了两种操作同时进行。

其中, 上述步骤 32在具体实现时, 根据所述操作对象的操作类型, 确 定所述第一操作方向与所述第二操作方向的方 向组合关系对应的操作。

其中, 操作对象的操作类型可以包括: 对立体操作对象的操作、 对平面 操作对象的操作或者对窗口操作对象的操作, 但并不限这些, 还可以根据具 体的需求, 对其它的操作对象进行各个方向的操作的定义 , 但实现方式与这 几种操作对象的操作类型相似。

操作类型 1 :

当所述操作对象的操作类型为: 对立体操作对象的操作时,根据所述操 作对象的操作类型,确定所述第一操作方向与 所述第二操作方向的方向组合 关系对应的操作的步骤具体为以下几种情况:

1 )在所述第一操作方向和所述第二操作方向相 时(即第一操作方向 和第二操作方向形成的轨迹线平行并且方向相 同, 或者该轨迹线被系统认为 是平行的, 也就是说, 第一操作方向和第二操作方向的轨迹可以具有 一定的 角度, 但系统处理后是平行的), 则确定所述操作为: 所述立体操作对象在 所述第一操作方向或者第二操作方向上的平移 操作;

如在所述立体操作对象所在的坐标系中,第一 操作方向和第二操作方向 均沿 X轴方向或者 Y轴方向且方向相同时, 则所述操作是: 在所述第一操作

表 1

当然该表 1中仅列举出了在 X轴方向或者 Y轴方向的移动操作,如果第 一操作方向和第二操作方向不是严格意义上的 X轴或者 Y轴方向的移动操 作, 只要该第一操作方向和第二操作方向在同一方 向相同即可, 如沿 X轴和 Y轴的角平分线的方向, 以及该角平分线与 X轴的角平分线, 或者该角平分 线与 Y轴的角平分线的方向, 依次类推, 所有方向相同的操作都是可以的。

2 )在所述第一操作方向和所述第二操作方向相 时, 则确定所述操作 为: 以所述第一操作方向和所述第二操作方向形成 的轨迹线的垂线为轴进行 旋转操作 (即第一操作方向和第二操作方向形成的轨迹 平行或近似平行, 并且方向相反, 其中近似平行是指第一操作方向和第二操作方 向的轨迹可以 具有一定的角度, 但系统认为是平行的); 比如, 以所述第一操作方向和所 述第二操作方向形成的轨迹线的垂线为轴进行 , 第一操作方向的旋转操作或 者第二操作方向的旋转操作。 如在所述立体操作对象所在的坐标系中,所述 第一操作方向和所述第二 操作方向均沿 X轴方向或者 γ轴方向且方向不同时, 则所述操作是: 所述立 体操作对象以 X轴为中心在所述第一操作方向上的旋转操作 者以 Y轴为中 心在所述第二操作方向上的旋转操作; 举例说明:

表 2

当然该表 2中仅列举出了在 X轴方向或者 Y轴方向的旋转操作,如果第 一操作方向和第二操作方向不是严格意义上的 X轴或者 γ轴方向的移动操 作, 只要该第一操作方向和第二操作方向的方向相 反即可, 如沿 X轴和 Y轴 的角平分线的方向, 以及该角平分线与 X轴的角平分线, 或者该角平分线与 Y轴的角平分线的方向, 依次类推, 所有方向相反的操作都是可以的。

3 )在所述第一操作方向和所述第二操作方向不 同也不相反时 (即第 一操作方向和第二操作方向形成的轨迹线相交 ), 则确定所述操作是: 所述 立体操作对象以第一操作方向形成的轨迹线的 垂线和第二操作方向形成的 轨迹线的垂线为轴进行旋转,如以第一操作方 向形成的轨迹线的垂线为轴进 行第一操作方向的旋转, 同时以第二操作方向形成的轨迹线的垂线为轴 进行 第二操作方向的旋转;

如在所述立体操作对象所在的坐标系中,所述 第一操作方向为 X轴方向 且所述第二操作方向为 Y轴方向时, 则所述操作是: 以 X轴为中心在所述第 一操作方向上的旋转, 同时以 Y轴为中心在所述第二操作方向上的旋转; 举 例说明:

的一面向 Υ 的一面向 Υ

轴正向旋转; 轴正向旋转;

同时以 Υ轴 同时以 Υ轴

为中心, 面向 为中心, 面向

用户的一面 用户的一面

向 X轴正向 向 X轴负向

旋转 旋转

以 X轴为中 以 X轴为中

心, 面向用户 心, 面向用户

的一面向 Υ 的一面向 Υ

轴负向旋转; 轴负向旋转;

Y轴负向 同时以 Υ轴 同时以 Υ轴

为中心, 面向 为中心, 面向

用户的一面 用户的一面

向 X轴正向 向 X轴负向

旋转 旋转

表 3

当然该表 3中的 X轴和 Υ轴可以定义为:在不同维度的任意两个方向 别在 X轴和 Υ轴上的分量。

另外,如果第一操作方向形成的轨迹或者第二 操作方向形成的轨迹为曲 线时, 则系统将这些曲线映射为直线进行处理。 具体的映射方式可以是: 用 该轨迹的起点和终点来确定一条直线, 或者将该曲线映射为多段连续的直 线, 依次处理。

操作类型 1··

当所述操作对象的操作类型为: 对平面操作对象的操作时,根据所述操 作对象的操作类型,确定所述第一操作方向与 所述第二操作方向的方向组合 关系对应的操作的步骤具体为以下几种情况:

1 )在所述第一操作方向和所述第二操作方向相 时, 则确定所述操作 为: 所述平面操作对象在所述第一操作方向或者所 述第二操作方向上的平移 操作;

该平面操作对象的平移操作的具体情况和上述 表 1所述的操作相同,在 此不再赘述。

举例说明平面操作对象的平移:如平面操作对 象为一网页或者一平面图 像, 通过上述第一操作方向的操作和第二操作方向 的操作同时选定该网页, 同方向移动, 则使网页按照第一操作方向和第二操作方向进 行移动, 以实现 手持设备小屏幕上显示网页时, 网页上的滚动条的作用。 系统检测到沿第一 操作方向的操作和第二操作方向的操作时, 沿第一操作方向和第二操作方向 移动网页, 并忽略沿第一操作方向的操作对应的点击触发 操作, 从而可以解 决网页链接被误触发的问题。

2 )在所述第一操作方向和所述第二操作方向相 时, 则确定所述操作 为: 所述平面操作对象的整体放大操作;

如第一操作方向为: 从 X轴负向到 X轴正向(即从用户的角度来看是从 左到右), 同时, 第二操作方向为: 从 X轴正向到 X轴负向 (从用户的角度 来看是从右到左), 代表平面操作对象的整体放大; 或者

第一操作方向为: 从 Y轴负向到 Y轴正向(即从用户的角度来看是从下 到上), 同时, 第二操作方向为: 从 Y轴正向到 Y轴负向 (即从用户的角度 来看是从上到下), 代表平面操作对象的整体放大; 或者

第一操作方向为: 沿 X轴和 Y轴的对角线的第一方向(如从用户的角度 来看, 从左下到右上), 同时, 第二操作方向为: 沿 X轴和 Y轴的对角线的 第二方向 (如从用户的角度来看, 从右上到左下), 代表平面操作对象的整 体放大操作;

上述第一操作方向和第二操作方向的方向组合 关系并不限于这些,只要 二者方向相反, 均可代表整体放大操作。

3 )确定与所述平面操作对象的整体放大操作方 相反的操作为: 所述 平面操作对象的整体缩小操作;

如在上述 2 ) 中定义的方向组合关系对应的操作的基础上, 同时定义: 第一操作方向为: 从 X轴正向到 X轴负向(从用户的角度来看是从右到 左), 同时, 第二操作方向为: 从 X轴负向到 X轴正向 (即从用户的角度来 看是从左到右), 代表平面操作对象的整体缩小;

同样, 第一操作方向为: 从 Y轴正向到 Y轴负向(即从用户的角度来看 是从上到下), 同时, 第二操作方向为: 从 Y轴负向到 Y轴正向 (即从用户 的角度来看是从下到上 ), 代表平面操作对象的整体缩小; 同样的, 第一操作方向为: 沿 X轴和 Y轴的对角线的第二方向(如从用 户的角度来看, 从右上到左下), 同时, 第二操作方向为: 沿 X轴和 Y轴的 对角线的第一方向 (如从用户的角度来看, 从左下到右上), 代表平面操作 对象的整体缩小操作;

当然,对平面操作对象的缩小操作, 也不限于上述第一操作方向和第二 操作方向的方向组合关系,对于所有可以代表 整体放大操作的方向相反的操 作均可以定义为整体缩小操作。

当然也可以定义该平面操作对象在平面上的旋 转操作,该旋转操作所对 应的第一操作方向和第二操作方向的组合关系 , 只要与上述已经定义过的操 作的方向不同即可, 在此不再赘述。

另外, 除了对平面操作对象的整体放大操作外, 还可以对平面操作对象 实现局部放大: 如可以通过只对所述平面操作对象执行第二操 作方向的操 作, 即通过第二操作定位平面操作对象上要局部放 大的部分, 并执行第二操 作方向上的移动, 实现平面操作对象的局部放大。 具体来讲: 平面操作对象 局部放大的具体实现过程如下: 生成局部放大控制点; 依据所述局部放大控 制点, 对应生成局部放大区域; 通过第二操作方向控制所述局部放大控制点 的位置; 将所述控制点所在的显示内容放大, 并显示在局部放大区域中。

尤其当沿第二操作方向在非显示区域进行操作 时, 可以不遮挡用户操 作, 还可以避免误触发的问题。

操作类型 3:

当所述操作对象的操作类型为: 对窗口操作对象的操作时,根据所述操 作对象的操作类型,确定所述第一操作方向与 所述第二操作方向的方向组合 关系对应的操作的步骤具体为以下几种情况:

1 )在所述第一操作方向和所述第二操作方向相 的第一方向时, 则确 定所述操作为: 所述窗口操作对象的打开操作;

如第一操作方向和第二操作方向同时沿 X轴负向到 X轴正向,代表打开 程序操作; 当然, 该第一操作方向和第二操作方向的组合关系并 不限于此, 还可以是任何其它的方向相同的两个操作方向 。

2 )确定与所述窗口操作对象的打开操作相反的 向的操作为: 所述窗 口操作对象的关闭操作;

如在上述 1 )定义的窗口的放大操作的基础上, 第一操作方向和第二操 作方向同时沿 X轴正向到 X轴负向, 代表关闭窗口操作; 当然, 该第一操作 方向和第二操作方向的组合关系并不限于此, 对于所有可以代表放大操作的 方向相反的操作均可以定义为关闭操作。

3 )在所述第一操作方向和所述第二操作方向相 的第二方向时, 则确 定所述操作为: 所述窗口操作对象的最大化操作; 其中, 所述第一方向和所 述第二方向不同; 这样可以避免同一种操作对应不同的操作效果 ;

如第一操作方向和第二操作方向是同时沿 X轴和 Y轴的对角线的第一运 动方向 (即从用户角度来看, 同时做左下斜向右上运动), 代表进行窗口最 大化操作; 当然, 该第一操作方向和第二操作方向的组合关系并 不限于此, 还可以是任何其它的方向相同的两个操作方向 ;

4 )确定与所述窗口操作对象的最大化操作相反 向的操作为: 所述窗 口操作对象的缩小操作;

如在上述 3 )所举实例的基础上, 第一操作方向和第二操作方向是同时 沿 X轴和 Y轴的对角线的第二运动方向(即从用户角度 看, 同时做右上斜 向左下运动), 代表窗口最小化操作。

本发明的上述方法中,可以根据第一操作方向 和第二操作方向的方向组 合关系, 确定对该操作对象执行什么样的操作, 实现了对同一操作对象同时 执行两种操作的效果, 如同时进行平移和旋转操作。

另外, 对于本发明的上述方法实施例, 还包括:

选定所述操作对象上的一定位点的第三操作;

相对于所述定位点作远离所述定位点的第一操 作 ,进行相对于所述定位 点的放大, 相对于所述定位点靠近所述定位点, 进行相对于所述定位点的缩 小; 具体实现过程如图 10所示, 选择所述操作对象 1 01的一定位点 102 , 同 时作远离所述定位点的同方向移动 103 , 对所述操作对象进行相对于所述定 位点的放大; 同时作与放大操作方向相反的操作 104 , 对所述操作对象进行 相对于所述定位点的缩小。 这里的操作对象可以是立体操作对象, 平面操作 对象或者窗口等其它操作对象。

本发明的上述实施例中, 立体操作对象可以是立体物体、街景地图或立 体菜单等; 平面操作对象可以是屏幕中的平面图像等; 窗口操作对象可以是 各种应用程序所对应的窗口; 进一步的, 本发明的上述方法还可以根据操作 对象的操作类型的有效性根据当前场景自动判 断, 如: 当前窗口显示内容为 3D立体物体, 触摸运动的含义按上述立体操作对象的操作类 型 1进行定义; 当前窗口显示内容为平面图像(如图片 ), 触摸运动的含义按操作类型 2进 行定义; 当前窗口显示为其它内容或程序管理器, 触摸运动的含义按操作类 型 3进行定义。

如图 4所示, 本发明的实施例还提供一种终端设备 40 , 包括壳体 41 , 设置在所述壳体 41上的第一操作单元 42 ,还包括:设置在所述壳体 41上的 第二操作单元 44 ;

所述第一操作单元 41 , 用于获取一操作对象 43的第一操作方向; 所述第二操作单元 44 , 用于获取所述操作对象 43的第二操作方向; 处理单元(图中未示出), 用于确定所述第一操作方向与所述第二操作 方向的方向组合关系对应的操作; 该处理单元具体实现时, 可以由该终端设 备的处理器来实现;

操作执行单元(图中未示出), 用于对所述操作对象执行所述操作, 并 将所述操作的执行结果输出显示; 该操作执行单元具体实现时, 也可以由该 终端设备的处理器来实现。

优选的,上述第一操作单元和第二操作单元是 物理上分开的两个操作单 元, 该第一操作单元可以设置在所述壳体的第一位 置; 所述第二操作单元设 置在所述壳体的与所述第一位置相对的第二位 置; 这样方便用户操作, 并符 合用户的正常操作习惯。

如第一操作单元为终端设备正面(面向用户的 一面)的触摸屏, 第二操 作单元为设置在终端设备背面的触摸板; 当然, 该触摸板也可以设置在终端 设备的侧面, 只要是与第一操作单元物理上分开, 位置上不同即可。

优选的, 该终端设备还可包括有:

显示模块(如可以是终端设备的显示屏), 用于显示对该操作对象执行 的操作结果。该显示屏如果是触摸屏的话,该 显示屏在作为显示单元的同时, 也可以作为上述第一操作单元。

其中, 所述处理单元具体实现时, 可以包括:

第一处理子单元, 用于根据所述操作对象的属性特征, 确定所述操作对 象的操作类型;

第二处理子单元, 用于根据所述操作对象的操作类型, 确定所述第一操 作方向与所述第二操作方向的方向组合关系对 应的操作。 当所述第一处理子单元确定所述操作对象的操 作类型为:对立体操作对 象的操作时, 所述第二处理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同 时, 则确定所述操作为: 所述立体操作对象在所述第一操作方向或者第 二操作方向上的平移操作; 或 者

在所述第一操作方向和所述第二操作方向相反 时,则以所述第一操作方 向和所述第二操作方向形成的轨迹线的垂线为 轴进行旋转操作, 比如, 以所 述第一操作方向和所述第二操作方向形成的轨 迹线的垂线为轴进行, 第一操 作方向的旋转操作或者第二操作方向的旋转操 作; 或者

在所述第一操作方向和所述第二操作方向不相 同且不相反时,则确定所 述操作是: 所述立体操作对象以第一操作方向形成的轨迹 的垂线为轴进行第 一操作方向的旋转, 同时以第二操作方向形成的轨迹的垂线为轴进 行第二操 作方向的旋转。

举例说明 1 :

如图 5所示, 其中箭头 51代表第一操作方向, 箭头 52代表第二操作方 向, 该第一操作方向和第二操作方向方向相反, 则该立体操作对象以 Y轴为 中心, 面向用户的一面向 X轴正向旋转; 该立体操作对象旋转的效果图如图 6所示。 附图仅仅表示第一操作方向和第二操作方向的 示意, 依据第一操作 单元和第二操作单元设置的位置, 第一操作方向和第二操作方向可以重合, 也可以不重合。

举例说明 2 :

如图 7所示, 其中箭头 71代表第一操作方向, 箭头 72代表第二操作方 向, 该第一操作方向和第二操作方向方向相反, 则该立体操作对象以第一操 作方向和第二操作方向形成的轨迹的垂线为轴 进行第一操作方向或者第二 操作方向的旋转, 如在操作对象所在的体系中, 以 X轴为中心, 面向用户的 一面向 Y轴正向旋转; 该立体操作对象旋转的效果图如图 8所示。

当然, 该图 5和图 6 , 或者图 7和图 8代表的只是其中一种操作, 其它 的操作可以按照上述表 1、 表 2和表 3的定义进行, 在此不再赘述。

当所述第一处理子单元确定所述操作对象的操 作类型为:对平面操作对 象的操作时, 所述第二处理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同 时, 则确定所述操作为: 所述平面操作对象在所述第一操作方向或者所 述第二操作方向上的平移操 作; 或者

在所述第一操作方向和所述第二操作方向相反 时, 则确定所述操作为: 所述平面操作对象的整体放大操作; 或者

确定与所述平面操作对象的整体放大操作方向 相反的操作为:所述平面 操作对象的整体缩小操作。

当然, 所述第一处理子单元确定所述操作对象的操作 类型为: 对平面操 作对象的操作时, 所述第二处理子单元还用于:

根据所述第二操作单元选定的所述平面操作对 象局部放大的部分,和所 述第二操作单元对选定的部分进行拖动的操作 ,对所述选定的部分进行预定 倍数的放大。

如果终端设备的第一操作方向是在终端设备的 触摸屏上进行,第二操作 方向是在终端设备与所述触摸屏位置相对的第 二位置上的触摸板上进行, 则 只需要在触摸板上单指触摸, 定位该平面操作对象要局部放大的部分, 再在 触摸板上移动, 触发相对应要局部放大的部分进行固定倍数的 放大, 如网页 上的链接文字较小, 通过触摸板定位该文字区域, 并在触摸板上移动, 实现 该链接文字区域的放大, 放大的倍数可预先设置。

相应的, 局部放大的文字区域或者图像, 在放大后, 要恢复到原来的大 小, 则可以通过在触摸板上双击代表取消放大, 恢复正常网页或者图像; 或 者预先设定该局部放大的文字区域或者图像在 屏幕上停留几秒钟后自动恢 复到原来的大小,或者离开触摸板时,放大的 文字区域或者图像就恢复正常; 这样可以有效解决手持设备上文字较小, 手指难以准确点击想打开的链接的 问题。

除了上述对网页上的文字链接区域的局部放大 或者图像的局部放大,还 可以具有如下应用:

如图 9所示,操作对象为具有优先级的操作对象, 通过第一操作单元和 第二操作单元, 作相反方向的移动, 即通过第一操作单元的第一操作方向与 通过第二操作单元的第二操作方向相反时, 对所述操作对象进行逐级打开; 具体实现过程如下: 该操作对象具有至少一个显示对象, 显示对象包括 高优先级显示信息和低优先级显示信息;

确定显示对象的优先级; 接收对所述显示对象的第一操作方向和第二操 作方向的指令; 在所述第一操作方向和第二操作方向相反时, 显示所述显示对象当前优 先级的显示信息以及低于当前优先级的显示信 息。

其中, 显示信息的优先级可以为三级或者三级以上。

另外, 上述实现流程还可以包括:

当增加显示对象后, 若由多个显示对象组成的操作对象进行信息显 示 时, 可以缩小每个显示对象的显示信息的显示字体 , 使当前优先级的显示对 象和低于当前优先级的显示对象的显示信息均 被显示; 也可以保持显示信息 的显示字体, 将所述操作对象分页显示。

以通讯录操作对象为例, 通讯录中的每一条记录为一显示对象,每一条 记录包括多项优先级不同的显示内容: 如姓名标识信息为高优先级; 而该姓 名标识信息所包括电话信息等为中优先级显示 信息; 而该姓名标识信息包括 的其它标识信息为低优先级显示信息, 如传真信息, 通讯地址等;

通常情况下, 显示模块只显示高优先级显示内容, 即只显示姓名标识信 息; 在该姓名显示对象所显示的界面中, 接收方向相反的第一操作和第二操 作具体可以是: 第一操作单元获取的操作为相对显示屏向下运 动, 第二操作 单元获取的操作为相对显示屏向上运动; 或者第一操作单元获取的操作为相 对显示屏向上运动, 第二操作单元获取的操作为相对显示屏在通讯 录上向下 运动;

显示模块显示高优先级显示内容和中优先级显 示内容,即显示标识信息

(姓名)和电话信息 (主要内容);

进一步接收方向相反的第一操作和第二操作;

显示模块显示高优先级显示内容、中优先级显 示内容和低优先级显示内 容, 即显示全部内容。

相应的, 本发明的实施例还提供一种终端设备, 该终端设备包括: 存储单元, 用于存储包括有至少一个显示对象的操作对象 ;

处理单元, 用于确定显示对象的优先级; 接收对所述显示对象的第一操 作方向和第二操作方向的指令; 在所述第一操作方向和第二操作方向相反 时,产生显示所述显示对象的当前优先级的显 示信息以及低于当前优先级的 显示信息的指令;

显示单元, 用于根据所述指令显示所述显示对象的显示信 息。 具体来讲, 该处理单元接收第一操作方向和第二操作方向 的指令; 在所 述第一操作方向和第二操作方向相反时,显示 所述显示对象当前优先级的显 示信息以及低于当前优先级的显示信息。

优选的, 当增加显示对象后, 若由多个显示对象组成的操作对象进行信 息显示时, 可以缩小每个显示对象的显示信息的显示字体 , 使当前优先级的 显示对象和低于当前优先级的显示对象的显示 信息均被显示; 也可以保持显 示信息的显示字体, 将所述操作对象分页显示。

当所述第一处理子单元确定所述操作对象的操 作类型为:对窗口操作对 象的操作时, 所述第二处理子单元具体用于:

在所述第一操作方向和所述第二操作方向相同 的第一方向时,则确定所 述操作为: 所述窗口操作对象的打开操作; 或者

确定与所述窗口操作对象的打开操作相反的方 向的操作为:所述窗口操 作对象的关闭操作; 或者

在所述第一操作方向和所述第二操作方向相同 的第二方向时,则确定所 述操作为: 所述窗口操作对象的最大化操作; 或者

确定与所述窗口操作对象的最大化操作相反方 向的操作为:所述窗口操 作对象的缩小操作。

另外, 本发明的上述终端设备, 还可以具体有以下特征:

通过第一操作单元操作的第一操作方向与通过 第二操作单元操作的第 二操作方向相同时, 则所述操作为第一操作, 即对所述操作对象执行第一操 作;

通过第一操作单元操作的第一操作方向与通过 第二操作单元操作的第 二操作相反时, 则所述操作为第二操作, 即对所述操作对象执行第二操作。

优选的, 在执行上述第一操作时, 还可以包括:

如图 10所示, 通过所述第一操作单元选择所述操作对象 101的一定位 点 102 , 通过所述第一操作单元和所述第二操作单元同 时作远离所述定位点 的同方向移动 103 , 对所述操作对象进行相对于所述定位点的放大 ; 通过所 述第一操作单元和所述第二操作单元同时作与 放大操作方向相反的操作 104 , 对所述操作对象进行相对于所述定位点的缩小 。 这里的操作对象可以 是立体操作对象, 平面操作对象或者窗口等其它操作对象。

当然, 本发明的该终端设备实施例还可以具有其它方 面的应用: 对平面图像的整体放大时,还可以先选定平面 图像中一个定位点, 然后 再进行相对于该定位点的整体放大,如通过第 一操作单元选定平面图像中的 一个定位点,然后,再通过第一操作单元和第 二操作单元作相反方向的运动, 可以实现该平面图像相对于该定位点的整体放 大, 与该放大的方向相反的操 作为整体缩小。

同样的操作还可以应用于网页这样的平面操作 对象,操作方法与上述相 同, 不再赘述。

需要说明的是:上述方法实施例的所有特征均 适用于该终端设备的实施 例, 能达到与上述方法相同的技术效果。

本发明的终端设备具体可以是手持设备, 具体可以是单手操作的

mul t i_touch。 用户在握持手持设备时, 通常拇指在上, 四指在下。 用户使 用此方案提出的手持设备, 可用拇指在正面进行触摸操作, 食指在背面进行 触摸操作。

本发明的上述方案, 通过在终端设备上增设第二操作单元,提供了 一种 新的操作方式, 用户可用其同时对操作对象进行平移和旋转, 并能实现操作 对象同时平移和旋转的操作效果, 更方便的对屏幕内容进行交互控制, 为用 户提供更丰富的交互方式; 可广泛应用于手持设备上街景地图、 3D立体画面 等的显示和交互控制。

但是, 上面已经提到, 在全触摸控制的触摸屏中, 对于现有的终端设备 而言, 由于触摸屏的面积非常有限, 导致用户进行触摸控制时会遮挡部分的 触摸屏, 影响了用户的观看。

因此, 对于上述终端设备中的第一操作单元或第二操 作单元, 例如, 设 置在终端设备后侧或侧面的触摸板, 可以釆用如下所述的用已有的图像釆集 单元来拍摄指点物在透明窗表面的图像进而进 行分析以确定指点物位置的 配置。

本发明实施例中, 在终端设备的图像釆集单元的图像釆集通道上 , 设置 一透明窗, 所述透明窗远离所述图像釆集单元的第一表面 与所述图像釆集单 元间隔一定距离, 形成有一空间; 而该图像釆集单元在指点物接触于所述透 明窗的第一表面时釆集图像, 交给处理单元, 根据所述图像计算所述指点物 的轨迹, 并根据所述轨迹生成对应的输入指令。 由于指点物并不是在显示屏 的表面进行滑动, 而是在不同于显示屏的透明窗上进行操作, 不会影响用户 观看显示的内容。

本发明实施例的终端设备, 包括主板、 设置于所述壳体内, 且与所述主 板连接的处理单元和图像釆集单元, 其中:

在所述图像釆集单元的图像釆集通道上, 设置有一透明窗, 所述透明窗 远离所述图像釆集单元的第一表面与所述图像 釆集单元间隔一定距离, 形成 有一空间;

所述终端设备还包括:

所述图像釆集单元用于在指点物接触于所述透 明窗的第一表面时釆集 图像;

所述处理单元用于根据所述图像计算所述指点 物的轨迹, 并根据所述轨 迹生成对应的输入指令。

在本发明的具体实施例中, 所述透明窗远离所述图像釆集单元的第一表 面与所述图像釆集单元间隔一定距离, 形成有一空间, 该空间可以是包括该 透明窗对应于图像釆集通道的一部分, 也可以是包括该透明窗对应于图像釆 集通道的一部分和透明窗的下表面与图像釆集 单元之间的部分。

对于如何利用图像来计算指点物的轨迹, 并根据所述轨迹生成对应的输 入指令属于现有技术的范畴, 在本发明的具体实施例中不再详细描述。

由于图像釆集单元需要在指点物接触于所述透 明窗的第一表面时釆集 图像, 所以需要该透明窗的第一表面与所述图像釆集 单元之间的空间有光线 照明, 一般而言, 可以通过如下方式来实现。

将透明窗设置得大一些, 如图 11所示, 由于透明窗的表面积较大, 此 时指点物 (图 11中为用户手指)仅能接触透明窗的一部分, 而光线还是能 够透过透明窗其他未被指点物接触的部分进入 该透明窗的第一表面与所述 图像釆集单元之间的空间, 被图像釆集单元捕捉, 因此分析图像釆集单元拍 摄的图像就能够得到指点物的位置。

然而, 上述的实现方式在外界环境非常暗, 或者完全黑暗、 或者指点物 接触面积大于透明窗的表面积时, 会导致成像效果非常差, 为了避免上述情 况的发生, 在本发明的另一实现方式中, 该终端设备中还设置一用于将光线 照射到所述空间的至少一个发光设备, 与所述主板连接, 指点物接触于所述 透明窗的第一表面时, 会将该发光设备发出的光线反射, 而图像釆集单元捕 捉该发射的光线成像, 因此分析图像釆集单元拍摄的图像就能够得到 指点物 的位置。

在本发明的具体实施例中, 该图像釆集单元具有两种工作模式: 拍摄模 式和定位模式, 处理单元在所述图像釆集单元工作于定位模式 时, 需要启动 所述发光设备。

在本发明的具体实施例中, 该透明窗可以是单独设置的透明窗, 也可以 是图像釆集单元(如摄像头)本身就具有的透 明保护层。

下面对上述的设置发光设备的方式进行进一步 详细说明。

在本发明的具体实施例中, 该所述发光设备固定设置或可调, 分别说明 ^口下。

如图 12所示, 所述发光设备 21固定设置, 且发光方向朝向所述透明窗

23。

发光设备 21发出的光线照射到触摸在透明窗 23外表面的手指上, 并反 射到图像釆集单元 22中, 由图像釆集单元 22形成记录手指头位置的图像。

如图 13所示, 所述发光设备 21固定设置, 所述终端设备还包括设置于 所述发光设备 21的发光方向上, 用于将所述发光设备 21发出的光线导向所 述空间的光学器件 24。

发光设备 21发出的光线在光学器件 24内多次反射后射出光学器件 24, 并照射到触摸在透明窗 23外表面的手指上, 并反射到图像釆集单元 22中, 由图像釆集单元 22形成记录手指头位置的图像。

图 13中, 光学器件 24设置于光学器件 24的下方, 但二者之间的相对 位置也可是其他的形式, 如图 14所示, 所述发光设备 21固定设置, 所述终 端设备还包括设置于所述发光设备 21的发光方向上(光学器件 24设置于光 学器件 24的左边)、 用于将所述发光设备 21发出的光线导向所述空间的光 学器件 24。

发光设备 21发出的光线在光学器件 24内多次反射后射出光学器件 24, 并照射到触摸在透明窗 23外表面的手指上, 并反射到图像釆集单元 22中, 由图像釆集单元 22形成记录手指头位置的图像。

图 12到图 14的各种实现方式中, 所述发光设备都位于透明窗外部, 与 所述图像釆集单元位于透明窗的同侧, 但发光设备也可以设置于透明窗内 部, 如图 15所示, 所述发光设备 21固定设置于所述透明窗 23内, 位于透 明窗 23的一端, 且发光方向朝向所述透明窗 23的另一端。 发光设备 21发出的光束从透明窗 23截面照向其内部, 即透明窗 23的 内表面后, 将产生反射。 如果透明保护层表层是空气, 当入射光的角度满足 一定条件时, 光就会在透明保护层表面完全反射。 但是如果有个折射率比较 高的物质 (例如手指)压住透明窗 23的外表面, 透明窗 23表面全反射的条件 就会被打破, 部分光束透过表面, 投射到手指表面。 凹凸不平的手指表面导 致光束产生散射 (漫反射), 散射光透过透明窗 23后到达图像釆集单元 22 , 由图像釆集单元 22形成记录手指头位置的图像。

在上述的各种实现方式中, 为了保证指点物在透明窗上表面的任意位置 都能得到效果相同的成像, 所述发光设备都可以选择环状发光体, 围绕所述 图像釆集单元设置,使得指点物在透明窗上表 面的任意位置都能得到效果相 同的成像, 以满足后续的图像分析的需要。

在上述图 12到图 15的各种实现方式中, 该发光设备 21都是固定设置 的, 但是考虑到该发光设备既可以用于成像模块在 通常的照相模式下应用, 也可以在成像模块在定位模式下应用, 在这种第一种情况下, 应该是将发光 设备发出的光线尽可能通过该透明窗, 传送到外表面, 而在第二种情况下, 应该是将发光设备发出的光线尽可能投射到该 透明窗内, 因此, 在这两种情 况下, 为了满足不同的需求, 需要调整该发光设备的发光方向, 以使得发光 设备发出的光线照射到预定空间。

一般而言, 现有的终端设备(如手机、 PDA等)都已经将摄像头作为标 准配置, 而且同时配置了闪光灯, 在本发明的具体实施例中, 能够直接利用 这些终端设备已经具有的摄像头和闪光灯进行 复用, 来作为图像釆集单元和 发光设备, 因此, 最大化现有设备上的功能模块的利用率, 同时也不用增加 硬件成本, 提高了本发明实施例的应用范围。 设备应用于通常照相模式下的示意图, 其中包括一设置有角度调节模块 251 的发光设备 25 , 该角度调节模块用于调节所述发光设备 25 , 使所述发光设 备 25向所述空间发送光线。

在通常照相模式下, 控制该角度调节模块 251 , 使其调节发光设备 25 , 使发光设备 25以第一角度发射光线, 此时光线尽可能多的光线能够通过该 透明窗, 传送到外部。 设设备备应应用用于于定定位位模模式式下下 的的示示意意图图,, 其其中中包包括括一一设设置置有有角角度度 调调节节模模块块 225511的的发发 光光设设备备 2255 ,,在在定定位位模模式式下下,,控控制制该 角角度度调调节节模模块块 225511 ,,使使其其调调节节发发光光设设备备 2255 ,, 使使发发光光设设备备 2255以以第第二二角角度度发发射射光光线线 , 此此时时光光线线尽尽可可能能多多的的光光 线线能能够够照照射射到到 预预定定空空间间。。

55 当当然然,, 考考虑虑到到该该发发光光设设备备在在通通 常常摄摄像像模模式式时时,, 需需要要的的发发光光强强度度较较大大,, 以以 满满足足需需求求,, 但但在在定定位位模模式式下下,, 其其仅仅需需要要照照亮亮一一个个相相对对 较较小小的的区区域域,, 此此时时,, 为为 强强度度,, 以以便便于于根根据据不不同同的的情情况况 进进行行发发光光强强度度的的调调节节,, 满满足足需需要要。。

当当然然,, 上上述述的的终终端端设设备备,, 所所述述发发光光设设备备可可调调,, 应应当当理理解解的的是是,, 是是发发光光设设 1100 备备本本身身可可调调,, 或或者者其其发发出出的的光光线线的的光光 线线路路径径可可调调,, 在在光光线线路路径径可可调调时时,, 所所述述 发发光光设设备备具具体体包包括括::

一一发发光光单单元元;;

一一光光学学器器件件,, 用用于于在在所所述述图图像像釆釆集集单单 元元工工作作于于定定位位模模式式时时,, 调调节节所所述述发发 光光体体的的光光线线路路径径,, 使使所所述述发发光光体体向向所所述述空空 间间发发送送光光线线,, 在在所所述述图图像像釆釆集集单单元元 1155 工工作作于于拍拍摄摄模模式式时时,, 调调节节所所述述发发光光体体的的光光线线 路路径径,, 使使所所述述发发光光体体向向透透明明窗窗 之之 外外的的空空间间发发送送光光线线。。

调调节节其其发发光光路路径径,, 可可以以通通过过调调节节光光学学器器件件 来来实实现现,, 如如在在所所述述图图像像釆釆集集单单 元元工工作作于于定定位位模模式式时时,, 所所述述光光学学器器件件位位于于所所述述 发发光光体体的的光光线线路路径径上上,, 所所述述发发 光光体体发发出出的的光光线线经经过过所所 述述发发光光体体发发射射到到所所述述空空 间间,,在在所所述述图图像像釆釆集集单单 元元工工作作 2200 于于拍拍摄摄模模式式时时,, 所所述述光光学学器器件件位位于于所所述述 发发光光体体的的光光线线路路径径外外,, 所所述述发发光光体体发发 出出的的光光线线透透过过所所述述透透明明 窗窗发发射射到到外外部部。。

当当然然,, 应应该该理理解解的的是是,, 虽虽然然可可调调方方式式设设置置的的发发 光光设设备备的的设设置置方方式式仅仅以以 图图 1166和和图图 1177进进行行了了说说明明,, 但但应应当当理理解解的的是是,, 发发光光设设备备以以可可调调方方式式设设 置置时时,, 其其 发发出出的的光光线线也也可可以以通通过过 光光学学器器件件进进行行传传递递,, 以以便便于于将将光光线线更更好好的的投投 射射到到预预定定 2255 的的位位置置,, 其其也也可可以以是是设设置置于于其其他他 的的位位置置,, 在在此此不不————详详细细说说明明。。

在在本本发发明明的的具具体体实实施施例例 中中,, 并并不不限限定定该该图图像像釆釆集集单单 元元的的具具体体位位置置,, 其其可可 以以位位于于终终端端设设备备的的各各个个 位位置置,, 如如上上表表面面、、 背背面面、、 侧侧面面,, 甚甚至至转转角角处处都都可可能能,, 只只要要用用户户手手指指能能够够达达到到 的的位位置置均均可可。。

在在用用户户启启动动拍拍摄摄流流程程后后 ,, 图图像像釆釆集集单单元元进进入入摄摄像像 模模式式,, 进进行行拍拍摄摄,, 这这属属 于图像釆集单元的本来的功能。

在用户启动定位流程后, 在存在发光设备时, 启动发光设备, 发光设备 发出的光线照射到触摸在透明窗外表面的手指 上, 并反射到图像釆集单元 中, 由图像釆集单元形成记录手指头位置的图像, 交由处理单元进行定位处 理, 也就是根据所述图像计算所述指点物的轨迹, 并根据所述轨迹生成对应 的输入指令。

当然, 在发光设备可调时, 还应该调整其角度, 使其发出的尽可能多的 光线能够照射到预定空间。

当然, 本领域技术人员可以理解, 上述用已有的图像釆集单元来拍摄指 点物在透明窗表面的图像进而进行分析以确定 指点物位置的配置可以用于 前述终端设备的第一操作单元或第二操作单元 或第一操作单元和第二操作 单元两者。 此外, 除了前述终端设备的第一操作单元和第二操作 单元以外, 上述配置可以单独应用于釆用触摸屏的任意终 端设备中, 或者与实现两种操 作同时进行的操作对象的操作控制的方法及终 端设备结合地使用, 本发明的 实施例并不意在对此进行限制。

以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普通 技术人员来说, 在不脱离本发明所述原理的前提下, 还可以作出若干改进和 润饰, 这些改进和润饰也应视为本发明的保护范围。