移动终端及其控制方法 相关申请的交叉引用
本申请要求于 2010 年 7 月 12 日提出的韩国申请 No.10-2010-0066808 的较早提 交日期的权益和优先权, 其内容通过引用被整体并入此处。
技术领域
本发明涉及一种移动终端, 并且更具体地, 涉及增进用户便利性的移动终端及其 控制方法。 背景技术 移动终端是可以被配置为执行各种功能的设备。 上述功能的示例包括数据和语音 通信、 经由照相机捕捉图像和视频、 记录音频、 播放音乐文件、 经由扬声器系统输出音乐以 及在显示器上显示图像和视频。某些终端包括用于玩游戏的附加功能, 而其他终端还被配 置为多媒体播放器。 近年来, 移动终端已经被配置为接收广播和多播信号, 其允许观看诸如 视频和电视节目的内容。
通常, 根据终端是否是移动的, 终端可以划分为移动终端和固定终端。 根据移动终 端是否可以由用户的手携带, 移动终端可以进一步划分为手持终端和车载终端。
正在进行努力支持和提高移动终端的功能。 这样的努力包括软件和硬件改进以及 对形成移动终端的结构部件的改变和改进。
这些努力包括尝试去经由硬件和 / 或软件改进作为多媒体设备实施的移动终端 以实现复杂的功能。例如, 已经尝试改进用户界面环境, 以便于用户搜索或者选择特定功 能。
另外, 将认识到, 移动终端已经变为个人手持物品, 以表示用户的个性。 因而, 对于 包括双面液晶显示器 (LCD)、 全尺寸触摸屏等等的各种特点的需要正在上升。
然而, 因为移动终端必须考虑可移动性、 可携带性等等的许多方面, 在移动终端上 针对用户接口实施设备, 诸如显示器、 小键盘等等, 分配空间已经受到限制。 例如, 虽然全尺 寸触摸屏已经适用于移动终端, 但是触摸屏的大小仍然是受限的。
因此, 为了使移动终端经由全尺寸触摸屏同时执行输入和输出功能两者, 必须以 各种方式控制移动终端的操作。
发明内容 本发明涉及一种移动终端及其控制方法, 其基本上消除了由于现有技术的限制和 缺点所引起的一个或多个问题。
本发明的一个目的是提供种移动终端及其控制方法, 通过其能够使用至少两个多 触摸来控制显示在触摸屏上的内容的具体操作。
本发明的额外的优点、 目的和特点将在下面的描述中部分地被阐述, 并且对于本 领域普通技术人员来说在参阅以下内容时将部分地变得显而易见, 或者可以从本发明的实
践中获悉。通过尤其在所撰写的说明书和此处的权利要求以及所附的附图中指出的结构, 可以实现和获得本发明的目的和其他优点。
为了实现这些目的和其他优点, 并且按照本发明的目的, 如在此处实施和广泛地 描述的, 根据本发明的移动终端, 包括 : 被配置为在屏幕上显示内容的触摸屏 ; 以及控制与 内容相关的操作的控制器, 其中触摸屏接收根据第一触摸方案的触摸输入, 该触摸输入包 括对内容的至少一个第一部分的触摸, 其中触摸屏接收根据第二触摸方案的触摸输入, 该 触摸输入包括对内容的至少一个第二部分的触摸, 并且其中如果根据第二触摸方案的触摸 被改变, 则控制器根据改变的第二触摸方案的触摸来控制内容的操作。
在本发明的一个方面中, 根据第一触摸方案的触摸输入通过保持在至少一个第一 部分上的触摸来执行, 并且根据第二触摸方案的触摸输入通过保持在至少一个第二部分上 的触摸的同时在一定方向移动在至少一个第二部分上的触摸来执行。
在本发明的另一个方面中, 内容包括具有三维 (3D) 形状的对象, 并且其中控制器 根据改变的第二触摸方案的触摸来改变 3D 对象的形状。另外, 控制器固定 3D 对象的至少 一个第一部分的位置, 并且根据改变的第二触摸方案的触摸, 通过相对于固定的至少一个 第一部分改变 3D 对象的至少一个第二部分, 来改变 3D 对象的形状。作为选择, 控制器根据 改变的第二触摸方案的触摸, 通过改变 3D 对象的立体效果、 深度效果或者大小中的至少一 个来改变 3D 对象的形状。 控制器还可以通过相对于 3D 对象的至少一个第一部分来枢转 3D 对象的至少一个第二部分, 而根据改变的第二触摸方案的触摸来旋转 3D 对象。
在本发明的再一个方面中, 在 3D 对象的至少一个第一部分被触摸的同时, 触摸屏 接收到根据第三触摸方案的触摸输入, 该触摸输入包括对屏幕的、 不包含内容的部分的触 摸, 并且其中如果根据第三触摸方案的触摸被改变, 则控制器进一步根据与改变的第三触 摸方案的触摸相对应来控制内容的操作。
在本发明的另一个方面中, 在内容的至少两个部分被触摸之后, 在至少两个部分 保持被触摸的同时并且如果对至少两个部分的触摸被改变, 则控制器进一步根据改变的触 摸来控制内容的操作。
在本发明的另一个方面中, 内容包括地图, 该地图包含至少两个区域以及关于被 包括在至少两个区域的每个中的对象的信息, 并且其中控制器根据改变的第二触摸方案的 触摸来控制地图的显示操作。 内容的至少一个第一部分包括地图的第一区域中的第一目标 对象, 其中内容的至少一个第二部分包括地图的第二区域, 并且其中控制器搜索第二区域 以获取关于与第一目标对象相关联的目标对象的信息, 并且显示搜索到的关于目标对象的 信息。
在本发明的另一个方面中, 内容的至少一个第一部分和至少一个第二部分分别与 地图的第一区域和第二区域相对应, 并且其中控制器固定第一区域的显示位置, 并且根据 改变的第二触摸方案的触摸, 在第二区域上进行放大或者缩小。控制器显示被覆盖在放大 的或者缩小的第二区域上的、 固定的第一区域。
在本发明的另一个方面中, 内容的至少一个第一部分和至少一个第二部分分别与 地图的第一区域和第二区域相对应, 并且其中控制器固定第一区域的显示位置, 并且根据 改变的第二触摸方案的触摸, 移位第二区域的显示位置。在第二区域被显示在移位的显示 位置上的同时, 如果改变的第二方案的触摸被释放, 则控制器以其初始状态来显示第二区域。控制器可以通过相对于固定的第一区域来枢转第二区域而移位第二区域的显示位置。 作为选择, 在第二区域根据第二触摸方案被触摸的同时, 如果根据第二方案的触摸在特定 方向上被拖动, 则控制器对应于拖动方向来移位第二区域的显示位置。
在本发明的再一个方面中, 内容包括三维 (3D) 图像, 该 3D 图像包含具有不同 3D 深度水平的 3D 对象, 并且其中控制器根据改变的第二触摸方案的触摸来控制 3D 图像的显 示操作。内容的至少一个第一部分和至少一个第二部分分别与 3D 图像的第一 3D 对象和第 二 3D 对象相对应, 并且其中控制器固定第一 3D 对象的显示位置, 并且将第二 3D 对象的深 度水平改变为与第一 3D 对象相同的深度水平。
在本发明的再一个方面中, 控制移动终端的方法包括 : 在触摸屏的屏幕上显示内 容; 在触摸屏上接收根据第一触摸方案的触摸输入, 该触摸输入包括对显示的内容的至少 一个第一部分的触摸 ; 以及在触摸屏上接收根据第二触摸方案的触摸输入, 该触摸输入包 括对显示的内容的至少一个第二部分的触摸, 其中如果根据第二触摸方案的触摸被改变, 则根据改变的第二触摸方案的触摸来控制内容的操作。
应该明白, 上文的概述和下面的本发明的详细说明是示例性和说明性的, 并且意 欲对要求专利保护的本发明提供进一步的说明。 附图说明 被包括以提供对本发明进一步的理解并且被并入且构成本申请的一部分的附图 图示了本发明的实施例 ( 多个 ), 并且与说明书一起用来解释本发明原理。 当结合附图考虑 以下优选实施例的描述时, 本发明的上述和其他的方面、 特点以及优点将变得更明显。
图 1 是根据本发明实施例的移动终端的框图。
图 2A 是根据本发明实施例的移动终端的前透视图 ;
图 2B 是根据本发明实施例的移动终端的后透视图。
图 3 是根据本发明实施例的用于使用两点多触摸来控制内容操作的方法的流程 图。
图 4 至 20 图示了根据本发明实施例的用于使用两点多触摸来控制内容操作的方 法。
图 21 是根据本发明实施例的用于使用三点多触摸来改变三维 (3D) 对象的形状的 方法的流程图。
图 22 至 25 图示了根据本发明实施例的用于改变 3D 对象的形状的触摸方法的画 面构成。
图 26 至 34 图示了根据本发明实施例的用于改变 3D 对象的形状的触摸方法的画 面构成。
图 35 至 39 图示了根据本发明实施例的用于改变 3D 对象的形状以与触摸方法的 变化相对应的方法的画面构成。
图 40 是根据本发明实施例的用于使用三点多触摸来改变 3D 对象的形状的方法的 流程图。
图 41 至 43 图示了根据本发明实施例的用于改变 3D 对象的形状的触摸方法的画 面构成。
图 44 至 47 图示了根据本发明实施例的用于改变 3D 对象的形状以与触摸方法相 对应的方法的画面构成。具体实施方式
在下面的详细说明中, 参考形成说明书的一部分的附图, 并且该附图以图示本发 明特定实施例的方式而示出。 本领域普通的技术人员应该理解, 可以使用其他的实施例, 并 且在不脱离本发明的范围条件下, 可以进行结构、 电气以及程序上的改变。只要可能, 贯穿 附图使用相同的附图标记用于指代相同或者类似的部分。
如在此处使用的, 仅仅为了便于公开, 后缀 “模块” 、 “单元” 和 “部分” 被用于元件。 因此, 没有对后缀本身给出重要的含义或者作用, 并且应该明白, “模块” 、 “单元” 和 “部分” 可以一起使用或者可互换地使用。
本发明可以适用于不同类型的终端。 这种终端的示例包括移动和固定终端, 诸如, 移动电话、 用户设备 (UE)、 智能电话、 数字电视 (DTV)、 计算机、 数字广播终端、 个人数字助 理 (PDA)、 便携式多媒体播放器 (PMP) 和导航仪。
但是, 仅以非限制示例的方式, 将对移动终端 100 进行进一步描述。应当注意到, 这样的教导同样地可以适用于其他类型的终端。 图 1 是根据本发明实施例的移动终端 100 的框图。参考图 1, 移动终端 100 包括无 线通信单元 110、 音频 / 视频 (A/V) 输入单元 120、 用户输入单元 130、 感测单元 140、 输出单 元 150、 存储器 160、 接口单元 170、 控制器 180、 电源 190 等等。图 1 示出了具有各种部件的 移动终端 100, 但是, 应该明白, 不必要实现所有图示部件。作为选择, 可以实现更多的或者 更少的部件。
无线通信单元 110 包括一个或多个部件, 其允许在移动终端 100 和无线通信系统 或者移动终端 100 所处的网络之间的无线通信。 例如, 无线通信单元 110 可以包括广播接收 模块 111、 移动通信模块 112、 无线因特网模块 113、 短距离通信模块 114、 位置定位模块 115 等等。
广播接收模块 111 经由广播信道从外部广播管理服务器接收广播信号和 / 或广播 相关信息。广播信道可以包括卫星信道和地面信道。
广播管理服务器通常指的是产生和发射广播信号和 / 或广播相关信息的服务器, 或者被提供有先前产生的广播信号和 / 或广播相关信息并且将所提供的信号或者信息发 射到终端的服务器。广播信号可以被实现为电视 (TV) 广播信号、 无线电广播信号或者数据 广播信号等。如果希望的话, 广播信号可以进一步包括与 TV 或者无线电广播信号相结合的 广播信号。
至少两个广播接收模块 111 可以被提供给移动终端 100, 以同时地接收至少两个 广播信道, 或者有助于广播信道切换。
广播相关信息包括与广播信道、 广播节目、 广播服务提供商等等有关的信息。 广播 相关信息可以经由移动通信网络提供。 根据本发明, 广播相关信息可以由移动通信模块 112 接收。
广播相关信息可以以各种形式实现。例如, 广播相关信息可以包括数字多媒体广 播 (DMB) 系统电子节目指南 (EPG), 和 / 或手持数字视频广播 (DVB-H) 系统电子服务指南
(ESG)。
广播接收模块 111 可以被配置为接收从各种类型的广播系统发射的广播信号。通 过非限制示例, 这样的广播系统包括地面数字多媒体广播 (DMB-T) 系统、 卫星数字多媒体 广播 (DMB-S) 系统、 手持数字视频广播 (DVB-H) 系统、 DVB-CBMS 系统、 OMA-BCAST 系统、 被称 为仅媒体前向链路 的数据广播系统、 和地面综合服务数字广播 (ISDB-T) 系统。选择性地, 广播接收模块 111 可以被配置为适用于除了以上提及的数字广播系统之外 的其他广播系统。
由广播接收模块 111 接收的广播信号和 / 或广播相关信息可以被存储在适当的设 备中, 诸如存储器 160 中。移动通信模块 112 向 / 从一个或多个网络实体 ( 例如, 基站、 外 部终端、 服务器等等 ) 发射 / 接收无线信号。除其他以外, 上述的无线电信号可以根据文字 / 多媒体消息的发射 / 接收而呈现音频、 视频和数据。
无线因特网模块 113 支持移动终端 100 的因特网接入。这个模块可以内部地或 者外部地耦合到移动终端 100。根据本发明, 无线因特网模块 113 可以支持无线因特网技 术, 诸如 WLAN( 无线 LAN)(Wi-Fi)、 Wibro( 无线宽带 )、 Wimax( 全球微波接入互操作性 )、 HSDPA( 高速下行链路分组接入 ) 等等。
短距离通信模块 114 有助于相对短距离的通信。根据本发明, 仅举几个例子, 短距 离通信模块 114 可以支持诸如以下技术, 诸如射频识别 (RFID)、 红外数据协会 (IrDA)、 超宽 带 (UWB) 以及通常称为蓝牙 和紫蜂 (ZigBee) 的联网技术。
位置定位模块 115 识别或者以其他方式获得移动终端 100 的位置。位置定位模块 115 可以包括全球定位系统 (GPS) 模块。
参考图 1, 音频 / 视频 (A/V) 输入单元 120 被配置为提供到移动终端 100 的音频或 者视频信号输入。如所示, A/V 输入单元 120 包括照相机 121 和麦克风 122。
照相机 121 可以包括数字变焦能力, 并且处理由图像传感器在视频呼叫模式或者 拍摄模式下获得的静止图片或者视频的图像帧。处理的图像帧可以显示在显示器 151 上。
由照相机 121 处理的图像帧可以被存储在存储器 160 中, 或者可以经由无线通信 单元 110 向外部发射。选择性地, 根据使用环境可以向移动终端 100 提供至少两个照相机 121。
麦克风 122 在移动终端 100 处于特定的模式, 诸如, 电话呼叫模式、 记录模式或者 语音识别模式下接收外部音频信号。接收的外部音频信号被处理和转换为电子音频数据。 当在电话呼叫模式下时, 处理的音频数据被转变成可经由移动通信模块 112 发射到移动通 信基站的格式。麦克风 122 可以包括配套的噪声去除算法以去除在接收外部音频信号过程 中产生的噪声。 用户输入单元 130 响应于对相关联的一个或多个输入设备的用户操纵而产生输 入数据。这样的设备的示例包括小键盘、 圆顶开关、 触摸板 ( 例如, 静压 / 电容触摸板 )、 慢 进轮、 慢进开关等等。
感测单元 140 使用对移动终端的各方面的状态测量来提供用于控制移动终端 100 操作的感测信号。例如, 感测单元 140 可以检测移动终端 100 的打开 / 闭合状态, 移动终端 100 的部件 ( 例如, 显示器和小键盘 ) 的相对位置, 移动终端 100 或者移动终端 100 的部件 的位置变化, 是否存在与移动终端 100 的用户接触, 以及移动终端 100 的取向或者加速 / 减
速。 根据本发明的一个示例, 如果移动终端 100 被配置为滑动型移动终端, 则感测单 元 140 可以感测移动终端的滑动部分是打开还是闭合的。根据本发明的其他示例, 感测单 元 140 可以感测由电源 190 提供的电能是否存在, 或者是否存在接口单元 170 和外部设备 之间耦合或者其他连接。感测单元 140 可以包括接近传感器 141。
输出单元 150 可以产生与用户的视觉、 听觉、 触觉等等感觉相关的输出。输出单元 150 包括显示器 151、 音频输出模块 152、 报警器 153、 触觉模块 154、 投影仪模块 155 等等。
显示器 151 可以被实现可视地显示 ( 输出 ) 与移动终端 100 有关的信息。例如, 如果移动终端以电话呼叫模式操作, 则显示器将通常提供用户界面 (UI) 或者图形用户界 面 (GUI), 其包括与发起、 进行和终止电话呼叫有关的信息。 在另一个示例中, 如果移动终端 100 处于视频呼叫模式或者拍摄模式下, 则显示器 151 可以另外地或者作为选择地在 UI 或 者 GUI 上显示与视频呼叫模式或者拍摄模式有关的图像。
显示模块 151 可以使用已知的显示技术来实现, 包括例如液晶显示器 (LCD)、 薄膜 晶体管液晶显示器 (TFT-LCD)、 有机发光二极管显示器 (OLED)、 柔性显示器和三维显示器。 移动终端 100 可以包括一个或多个以上提及的显示器。
以上提及的显示器可以被实现为透明或者光透射型显示器, 其可以被称为透明显 示器。透明显示器的示例是透明 OLED(TOLED) 等等。根据实施例, 显示器 151 的背面部分 也可以被实现为光透射型显示器。因而, 移动终端 100 的用户能够经由显示器 151 所占据 的区域看到位于终端主体后面的对象。
根据本发明的实施例, 至少两个显示器 151 可以提供在移动终端 100 上。例如, 多 个显示器可以被安排在移动终端 100 的单个面上, 其中多个显示器可以相互间隔或者被安 装进一个主体中。作为选择, 多个显示器可以被安排在移动终端 100 的不同面上。
根据本发明, 显示器 151 和用于检测触摸动作的传感器 ( 在下文中称作 “触摸传感 器” ) 可以构造相互层结构, 在下文中称作 “触摸屏” 。因此, 显示器 151 可以用作输入设备 及输出设备。在这种情况下, 触摸传感器可以被配置为触摸膜、 触摸片、 触摸板等等。
触摸传感器可以被配置为将施加于显示器 151 的特定部分的压力或者从显示器 151 的特定部分产生的电容变化转换为电输入信号。 另外, 触摸传感器可以被配置为检测触 摸的压力以及触摸位置或者触摸大小。
如果对触摸传感器进行触摸输入, 则对应于触摸的信号 ( 或多个信号 ) 被传送到 触摸控制器。触摸控制器处理该信号, 并且将处理的信号传送到控制器 180。因此, 控制器 180 知道显示器 151 的规定部分是否被触摸。
参考图 1, 接近传感器 141 可以被提供到由触摸屏包围或者在触摸屏周围的、 移动 终端 100 的内部区域。 接近传感器 141 通过感测电磁场强度或者红外线而不感测机械接触, 来检测是否存在靠近规定检测表面的对象, 或者检测在接近传感器周围存在的对象。 因此, 因为接近传感器 141 在没有机械接触的情况下进行操作, 所以接近传感器 141 的寿命可能 比接触型传感器长, 并且也可能具有比接触型传感器更宽的使用范围。
接近传感器的示例包括透射光电传感器、 直接反射光电传感器、 镜面反射光电传 感器、 射频振荡接近传感器、 静电电容接近传感器、 磁接近传感器、 红外接近传感器等等。 如 果触摸屏包括静电电容接近传感器, 那么, 触摸屏被配置为通过检测根据指示器的接近度
的电场变化来检测指示器的接近。因此, 触摸屏 ( 触摸传感器 ) 可以被认为是接近传感器。
在以下的描述中, 为了清楚, 指示器靠近触摸屏而没有实际接触触摸屏但仍然被 识别为位于触摸屏上的动作被称为 “接近触摸” 。另外, 指示器实际地触摸触摸屏的动作被 称为 “接触触摸” 。在触摸屏上由指示器 “接近触摸” 的位置对应于当指示器执行接近触摸 时垂直地相对触摸屏的指示器的位置。
接近传感器检测接近触摸和接近触摸模式 ( 例如, 接近触摸距离、 接近触摸持续 时间、 接近触摸位置、 接近触摸移动状态等等 )。对应于检测到的接近触摸动作和检测到的 接近触摸模式的信息可以被输出到触摸屏。
音频输出模块 152 在各种模式下工作, 包括呼叫接收模式、 呼叫发起模式、 记录模 式、 语音识别模式、 广播接收模式等等, 以输出从无线通信单元 110 接收的或者存储在存储 器 160 中的音频数据。 在操作期间, 音频输出模块 152 输出与特定功能 ( 例如, 接收到呼叫、 接收到消息等等 ) 有关的音频。根据某些实施例, 可以使用一个或多个扬声器、 蜂鸣器、 其 他音频产生设备及其组合来实现音频输出模块 152。
报警单元 153 输出用于通知与移动终端 100 相关联的特定事件发生的信号。事件 可以包括呼叫接收事件、 消息接收事件和触摸输入接收事件。报警单元 153 可以经由振动、 视频信号或者音频信号输出用于通知事件发生的信号。 视频或者音频信号可以经由显示器 151 或者音频输出单元 152 输出。因此, 显示器 151 或者音频输出模块 152 可以被认为是报 警单元 153 的一部分。 触觉模块 154 可以产生可以由用户感知的各种触觉效果。振动是可以由触觉模块 154 产生的触觉效果的一个示例。 根据本发明, 由触觉模块 154 产生的振动的强度和输出模 式可以被控制。例如, 不同的振动可以通过合成在一起被输出, 或者按顺序被输出。
由触觉模块 154 产生的各种触觉效果的其他示例包括 : 归因于相对于接触皮肤表 面垂直移动的针排列的效果, 归因于空气通过喷射 / 抽吸孔移动的喷射 / 抽吸力的效果, 归 因于在皮肤表面掠过运动的效果, 归因于与电极接触的效果, 归因于静电力的效果, 归因于 使用吸热或放热设备的热 / 冷感觉的呈现的效果等等。
触觉模块 154 可以被实现为使用户能够通过用户的手指、 胳膊等等的肌肉感觉来 感知触觉效果, 以及通过与用户直接接触来传送触觉效果。 根据某些实施例, 根据移动终端 100 的相应构造类型可以在移动终端 100 上提供至少两个触觉模块 154。
投影仪模块 155 起到使用移动终端 100 来投影图像的作用。投影仪模块 155 可以 根据控制器 180 的控制信号在外部屏幕或者墙上显示图像, 该图像与显示在显示器 151 上 的图像相同或者至少部分不同。
投影仪模块 155 可以包括产生用于外部地投影图像的光的光源 ( 例如, 激光 ), 用 于使用从光源产生的光生成图像以外部地输出的图像生成装置, 和用于以预定的焦距放大 外部输出的图像的透镜。投影仪模块 155 可以进一步包括通过机械地移动透镜或者整个模 块来调整投影图像的方向的设备。
投影仪模块 155 可以根据显示装置类型被划分为阴极射线管 (CRT) 模块、 液晶显 示器 (LCD) 模块、 数字光处理 (DLP) 模块等等。对于 DLP 模块, 注意到, DLP 模块通过使从光 源产生的光能够在数字微镜器件 (DMD) 芯片上反射来进行操作, 其对于投影仪模块 151 的 规模缩小可能是有利的。
根据一个实施例, 投影仪模块 155 被提供在移动终端 100 的侧面、 前面或者背面方 向的长度方向上。然而, 应该理解, 投影仪模块 155 可以按照必要性提供给移动终端 100 的 任何部分。
存储单元 160 可以存储各种类型的数据以支持移动终端 100 的处理、 控制和存储 需求。这样的数据的例子包括用于在移动终端 100 上运行的应用的程序指令、 联系人数据、 电话簿数据、 消息、 音频、 静止图片和活动图片等等。 而且, 每个数据的最近使用历史或者累 积使用频率 ( 例如, 每个电话簿数据、 每个消息数据或者每个多媒体数据的使用频率 ) 可以 被存储在存储器单元 160 中。另外, 用于各种振动模式和 / 或在对触摸屏触摸输入的情况 下输出的声音的数据可以被存储在存储器单元 160 中。
可以使用适当的易失和非易失性存储器或者储存设备的任何类型或者组合来实 现存储器单元 160, 包括硬盘、 随机存取存储器 (RAM)、 静态随机存取存储器 (SRAM)、 电可擦 除可编程只读存储器 (EEPROM)、 可擦除可编程序只读存储器 (EPROM)、 可编程只读存储器 (PROM)、 只读存储器 (ROM)、 磁存储器、 闪速存储器、 磁盘或光盘、 多媒体卡微型存储器, 卡型 存储器 ( 例如, SD 存储器、 XD 存储器等等 ), 或者其他类似的存储器或者数据储存设备。移 动终端 100 还能够与在因特网上用于执行存储器单元 160 的储存功能的网络储存相关联地 操作。 接口单元 170 可通信地和电子地将移动终端 100 与外部设备耦合。接口单元 170 可以从外部设备接收数据, 并且将数据传送到移动终端 100 的元件。接口单元 170 还可以 被提供以电能, 并且将电能传送到移动终端 100 的元件。接口单元 170 还可以使移动终端 100 内的数据能够被传送到外部设备。接口单元 170 可以被配置为有线 / 无线头戴式耳机 端口、 外部充电器端口、 有线 / 无线数据端口、 存储卡端口、 用于耦合到具有识别模块的设 备的端口、 音频输入 / 输出端口、 视频输入 / 输出端口、 耳机端口等等。
识别模块可以是用于存储供验证移动终端 100 的使用权限的各种类型的信息的 芯片, 并且可以包括用户识别模块 (UIM)、 订户识别模块 (SIM)、 通用订户识别模块 (USIM) 等等。具有识别模块的设备 ( 在下文中称作 ‘识别设备’ ) 可以被制成智能卡。因此, 识别 设备经由相应的端口可连接到移动终端 100。
当移动终端 110 连接到外部托架时, 接口单元 170 成为用于将来自托架的电能提 供到移动终端 100 的通道, 或者用于将用户从托架输入的各种命令信号递送到移动终端 100 的通道。从托架输入的各种命令信号的每一个或者所提供的电能可以操作为使移动终 端 100 能够识别其被正确地加载在托架中的信号。
控制器 180 控制移动终端 100 的整体操作。例如, 控制器 180 执行与语音呼叫、 数 据通信、 视频呼叫等等相关联的控制和处理。控制器 180 可以包括提供多媒体播放的多媒 体模块 181。 多媒体模块 181 可以被配置为控制器 180 的一部分, 或者可以被实现为分离的 部件。另外, 控制器 180 可以执行模式识别过程, 用于将在触摸屏上执行的书写输入和 / 或 绘图输入分别识别为字符或者图像。
电源 190 提供移动终端 100 的各部件所需的电能。电能可以是内部电能、 外部电 能或者其组合。
可以例如使用计算机软件、 硬件或者其某种组合在计算机可读介质中实现在此处 描述的各实施例。对于硬件实现, 在此处描述的实施例可以被实现在一个或多个专用集成
电路 (ASIC)、 数字信号处理器 (DSP)、 数字信号处理器件 (DSPD)、 可编程逻辑器件 (PLD)、 现 场可编程门阵列 (FPGA)、 处理器、 控制器、 微控制器、 微处理器、 被设计用于执行在此处描述 的功能的其他电子单元, 或者其选择性的组合中。上述的实施例也可以由控制器 180 实现。
对于软件实现, 在此处描述的实施例可以通过诸如进程和函数的单独软件模块来 实现, 每个软件模块都执行在此处描述的功能和操作的一个或多个。软件代码可以通过以 任何适当的编程语言编写的软件应用来实现, 并且可以被存储在诸如存储器单元 160 的存 储器中, 以及被诸如控制器 180 的控制器或者处理器执行。
图 2A 是根据本发明的一个实施例的移动终端的前透视图。在图中示出的移动终 端 100 包括直板型终端主体。但是, 本发明的移动终端 100 可以以各种不同的构造来实现。 这样的构造的示例包括折叠型、 滑动型、 旋转型、 摆动型及其组合。 为了清楚, 进一步的公开 将主要地涉及直板型移动终端 100。但是, 这样的教导同样地适用于其他类型的移动终端。
参考图 2A, 移动终端 100 包括构造其外部的壳体 ( 外壳、 外罩、 盖子等等 )。在本 实施例中, 壳体可以被分成前壳体 101 和后壳体 102。 各种电 / 电子部件被装载在提供在前 和后壳体 101 和 102 之间的空间中。在前和后壳体 101 和 102 之间也可以进一步提供至少 一个中间壳体。壳体 101 和 102 可以通过使用合成树脂注射成型来形成, 或者可以例如由 诸如不锈钢 (STS)、 钛 (Ti) 等的金属物质来形成。 显示器 151、 音频输出单元 152、 照相机 121、 第一用户输入单元 131、 第二用户输入 单元 132、 麦克风 122、 接口单元 170 等等可以被提供在终端主体上, 并且尤其是, 提供到前 壳体 101。
显示器 151 占据前壳体 101 的前表面的大部分。音频输出单元 152 和照相机 121 被提供在邻近于显示器 151 的一端部分的区域上, 同时第一用户输入单元 131 和麦克风 122 被提供在邻近于显示器 151 的另一端部分的另一个区域上。第二用户输入单元 132 和接口 单元 170 可以被提供在前和后壳体 101 和 102 的侧面上。
在图 1 中示出的输入单元 130 可以包括在图 2A 中示出的第一输入单元 131 和第 二输入单元 132, 其被操纵以接收用于控制终端 100 操作的命令。由于输入单元 131 和 132 在操作期间被用户操纵, 输入单元 131 和 132 可以被称为操纵单元。输入单元 131 和 132 可以包括使用户能够以触觉方式执行操纵动作的任何机制。
可以不同地设置由第一或者第二输入单元 131 或者 132 输入的内容。例如, 诸如 开始命令和结束命令、 滚动命令等等的命令可以经由第一输入单元 131 输入。另外, 用于调 整从音频输出单元 152 输出的声音音量的命令、 用于切换到显示器 151 的触摸识别模式的 命令等等可以经由第二输入单元 132 输入。
图 2B 是在图 2A 中示出的终端的后透视图。参考图 2B, 后照相机 126 可以另外被 提供到终端主体的背面, 并且尤其是, 被提供到后壳体 102 上。 后照相机 126 具有与在图 2A 中示出的照相机 121 的拍摄方向大体上相反的拍摄方向。后照相机 126 可以具有与照相机 121 的像素分辨率不同的像素分辨率。
根据某些实施例, 为了视频呼叫, 照相机 121 可以具有足够捕获和有效地传送用 户面部图片的较低像素分辨率, 而为了拍照, 后照相机 126 可以具有足够用于捕获常规对 象的高质量图像的较高像素分辨率。照相机 121 和后照相机 126 的每个可以以可旋转或者 弹出构造方式被安装在终端主体上。
闪光灯 123 和镜子 124 被另外提供在邻近后照相机 126 处。如果使用照相机 126 拍摄对象, 则闪光灯 123 可以朝着对象的方向投射光。如果用户尝试使用照相机 126 对用 户拍照 ( 即, 自拍 ), 那么, 镜子 124 使用户能够观看由镜子 124 反映出的用户的面部。
附加的音频输出单元 156 也可以被提供在终端主体的背面。当与在图 2A 中示出 的音频输出单元 152 一起使用时, 附加的音频输出单元 156 可以有助于立体声功能。附加 的音频输出单元 156 也可以有助于免提模式。
广播信号接收天线可以另外被提供在终端主体的侧面上。 天线可以是用于通信等 等的天线。天线可以形成在图 1 中示出的广播接收模块 111 的一部分, 并且被可收缩地提 供在终端主体上。
用于对终端 100 提供电能的电源 190 被提供在终端主体上。电源单元 190 可以被 安装在终端主体内。作为选择, 电源 190 可以可拆卸地连接到终端主体。
用于检测触摸的触摸板 135 可以另外被提供在后壳体 102 上。 类似于显示器 151, 触摸板 135 可以被配置为光透射型。如果显示器 151 被配置为从其两面输出可视信息, 那 么, 其也可以识别经由触摸板 135 的可视信息输入。从显示器 151 的两面输出的信息可以 由触摸板 135 控制。作为选择, 显示器可以进一步被提供在触摸板 135 上, 使得后壳体 102 也包括触摸屏。
触摸板 135 通过与前壳体 101 的显示器 151 相互连接而被激活。触摸板 135 可以 平行地被提供在显示器 151 的后部。触摸板 135 可以具有与显示器 151 的大小相等或比其 小的尺寸。
在以下的描述中, 参考图 3 至 47 详细描述根据本发明实施例的用于使用至少两个 多触摸来控制显示在显示器 / 触摸屏 151 上的内容操作的方法。
内容可以包括根据本发明的各种类型的数据。尤其是, 内容可以包括包含各种区 域和与每个区域相关的信息的二维 (2D) 或者三维 (3D) 地图、 3D 对象、 包含至少两个 3D 对 象的 3D 图像、 以多页构成的 2D 或者 3D 电子图书 ( 电子书 )、 以至少两个菜单构成的菜单列 表等等。
另外, 内容可以包括提供给移动终端 100 的数据、 2D/3D 联系人信息、 进入 / 外发消 息、 音乐文件、 视频文件、 日程信息、 文档文件、 游戏文件、 网页地址文件等等。 内容还可以包 括菜单图标。
本发明的实施例涉及控制过程。 尤其是, 在对屏幕上的内容输入两点多触摸之后, 如果输入的多触摸改变, 则内容的操作被控制以与多触摸的改变相对应。
在以下的描述中, 参考图 3 至 20 详细地解释本发明的实施例。图 3 是根据本发明 实施例的用于使用两点多触摸来控制内容操作的方法的流程图。图 4 至 20 图示了根据本 发明实施例的用于使用两点多触摸来控制内容操作的方法。
参考图 3, 如果用户经由输入单元 130 或者触摸屏 151 选择特定内容, 则移动终端 100 的控制器 180 执行并显示所选择的内容 [S110]。以下将参考本发明的图 4 至 20 解释 由控制器 180 根据内容类型执行的操作控制过程。
如图 3 所示, 如果内容显示在触摸屏 151 上, 则控制器 180 检测内容中的第一对象 是否根据第一触摸方案经由触摸屏 151 被触摸 [S 120]。第一触摸方案可以包括其中保持 被触摸的第一对象上的触摸的方案。尤其是, 第一触摸方案可以与其中第一对象被持续接触的状态相对应。
另外, 根据本发明实施例中的第一触摸方案, 当保持对第一对象的触摸的同时, 没 有出现沿着屏幕的触摸运动并且触摸方向保持原样。尤其是, 在用户根据第一触摸方案触 摸第一对象之后, 屏幕上的触摸的位置不改变。 在一个实施例中, 第一触摸方案可以具有至 少两个触摸点。
参考图 3, 如果根据第一触摸方案触摸了第一对象 [S130], 则控制器 180 检测在 第一对象根据第一触摸方案被触摸的同时, 内容的第二对象是否根据第二触摸方案被触摸 [S140]。
第二触摸方案可以包括其中保持被触摸的第二对象上的触摸的方案。尤其是, 第 二触摸方案可以与其中第二对象被持续接触的状态相对应。
本发明的第二触摸方案可以不同于第一触摸方案, 其中在保持对第二对象的触摸 的同时, 根据第二触摸方案的触摸在一定方向上沿着屏幕移动 [S160]。 尤其是, 用户可以触 摸第二对象, 并且在一定方向上移动触摸。 在一个实施例中, 第二触摸方案可以具有至少两 个触摸点。当第二对象根据第二触摸方案被触摸时, 如果第二触摸方案的触摸在一定方向 上移动 [S170], 则控制器 180 控制内容中的第二对象的操作以与根据第二方案的触摸的移 动方向相对应 [S180]。
参考图 4 至 20 详细地解释用于控制器 180 根据第一或者第二触摸方案来控制每 个内容类型的操作的过程。图 4 至 12 图示了用于使用两点多触摸来控制显示在触摸屏上 的地图的显示操作的方法的画面构成。
在图 4 至 12 中, 参考图 4 描述的内容是包括多个区域和与区域中的目标对象相关 的信息的地图 300。图 4 中提及的第一对象是地图 300 的第一区域 300A, 并且图 4 中提及 的第二对象是地图 300 的第二区域 300B。
图 4 示出了包括显示在触摸屏 151( 参考图 2A) 上的第一区域 300A 和第二区域 300B 的地图 300。 这里, 显示在触摸屏 151 上的地图 300 可以表示移动终端 100 当前位于其 上的预置半径的区域。控制器 180 可以经由位置定位模块 115 获得移动终端的当前位置, 然后显示其中包含包括在所获得的移动终端 100 的位置附近区域的区域的地图 300。
这里, 图 4 示例性地示出了在移动终端的位置附近的区域包括第一区域 300A 和第 二区域 300B。 与被包括在第一和第二区域 300A 和 300B 中的目标对象相关的信息可以显示 在地图 300 上。与目标对象相关的信息可以包括对应目标对象的详细位置、 主页地址、 名称 和电话号码。
依然参考图 4, 用于在地图 300 上放大或者缩小的放大 / 缩小条可以显示在地图 300 上。因此, 用户能够通过操纵放大 / 缩小条对地图 300 上的特定的点进行放大或者缩 小。在本发明的一个实施例中, 用户可以通过执行两点多触摸, 代替经由放大 / 缩小条在地 图 300 上进行放大 / 缩小, 来对地图 300 上的特定的点进行放大或者缩小。
尤其是, 当在地图 300 的第一区域 300A 上执行第一触摸 10( 图 4(a)) 的同时, 在 第二区域 300B 上执行第二触摸 20( 图 4(b))。随后, 如果在第二区域 300B 上保持第二触 摸 20 的同时 ( 图 4(b)), 在一定方向上移动第二触摸 20, 则第一区域 300A 的显示被固定, 而第二区域 300B 根据第二触摸 20 的移动方向被放大。
例如, 如果第二触摸 20 在向上方向上被拖动 ( 图 4(b)), 则第二区域 300B 被放大以与第二触摸 20 的初始触摸点和拖动的结束点之间的距离相对应 ( 图 4(c))。当然, 用于 第二区域 300B 的放大显示的第二触摸 20 的方向不局限于向上方向。根据实施方式, 第二 触摸 20 的方向可以改变为例如向下、 向右、 向左、 倾斜、 顺时针方向或者逆时针方向中的一 个方向, 并且控制器 180 可以在第二区域 300B 上进行放大以与第二触摸 20 的移动方向相 对应。
这里, 即使第二区域 300B 被放大, 第一区域 300A 的初始显示状态仍保持原样。因 此, 控制器 180 控制第一触摸 10 的第一区域 300A 被固定在地图 300 上, 并且还控制第二触 摸 20 的第二区域 300B 根据第二触摸 20 的移动方向被放大。
在这种情况下, 控制器 180 可以以各种方式识别地图 300 上与第一触摸 10 的第一 区域 300A 相对应的区域, 如图 5 所示。尤其是, 如果在地图 300 的第一区域 300A 上执行第 一触摸 10, 则控制器 180 可以将第一触摸 10 的触摸点的周边半径或者周边区域识别为第一 区域 300A。
因此, 周边半径 / 区域可以由用户可变地设置。尤其是, 如果用户初始对地图 300 上的特定的点执行第一触摸 10, 则控制器 180 可以向用户提供用于设置在其上执行第一触 摸 10 的点的周边半径 / 区域的设置窗口。图 5(a) 至 5(c) 图示了根据用户设置在其上执 行第一触摸 10 的点的各种周边半径 / 区域。 在一个实施例中, 当第一区域 300A 的显示被固定在地图 300 内时, 如果第二区域 300B 被放大, 则可能从对应的图像产生不自然的失真。参考图 6(a), 为了防止产生不自然 的失真, 如果在地图 300 的第一区域 300A 和第二区域 300B 上分别执行第一触摸 10 和第二 触摸 20, 则控制器 180 在地图 300 上相互间隔预定距离 d 来显示第一区域 300A 和第二区域 300B。
尤其是, 如果保持对第一区域 300A 的第一触摸 10, 同时第一区域 300A 和第二区 域 300B 相互间隔, 则控制器 180 在地图 300 上固定第一区域 300A 的显示。如果对第二区 域 300B 的第二触摸 20 在一定方向上移动, 则控制器 180 控制第二区域 300B 的显示被放大 以与移动方向相对应, 从而防止地图 300 的图像被扭曲。
参考图 6(b), 如果在第一区域 300A 上执行第一触摸 10, 则控制器 180 可以从地图 300 提取第一区域 300A。随后, 在第二区域 300B 上执行第二触摸 20 之后, 如果在一定方向 上移动第二触摸 20, 则控制器 180 控制第二区域 300B 的显示被放大以与第二触摸 20 的移 动方向相对应, 并且还控制将所提取的第一区域 300A 的显示覆盖在包括放大的第二区域 300B 的地图 300 上。因此, 防止了失真。
参考图 7(a), 在第一区域 300A 和第二区域 300B 上分别执行第一触摸 10 和第二触 摸 20 之后, 如果在保持第一触摸 10 和第二触摸 20 的同时, 在例如与图 4 中第二触摸 20 的 移动方向相反的向下方向上拖动第二触摸 20( 图 7(b)), 则控制器 180 固定第一区域 300A 的显示, 并且控制第二区域 300B 的显示被缩小以与第二触摸 20 的移动方向相对应 ( 图 7(c))。
参考图 8, 当第二区域 300B 根据图 4 至 7 中示出的方法之一被放大或者缩小时, 如 果对第一区域 300A 的第一触摸 10 被释放, 则控制器 180 可以以其放大或者缩小之前的初 始显示状态来显示第二区域 300B。尤其是, 在第二区域 300B 被缩小 ( 图 8(a)) 之后, 如果 对第一区域 300A 的第一触摸 10 被释放 ( 图 8(b)), 则控制器 180 以其缩小之前的初始显示
状态来显示第二区域 300B( 图 8(c))。
参考图 9 至 12, 控制器 180 可以在地图 300 上移位第二区域 300B 的显示位置, 以 与第二触摸 20 的移动方向相对应。
参考图 9(a), 在地图 300 的第一区域 300A 上执行第一触摸 10, 并且在地图 300 的 第二区域 300B 上执行第二触摸 20。如果在向上方向上拖动第二触摸 20( 图 9(b)), 则控制 器 180 可以控制位于接近第二区域 300B 的顶端的区域被移位并显示在显示屏幕上的较低 位置处。移位的量可以与第二触摸 20 的初始触摸点和向上方向拖动的结束点之间的距离 相对应 ( 图 9(c))。
如果在向下方向上拖动第二触摸 20( 图 10(a)、 图 10(b)), 则控制器 180 可以控制 位于接近第二区域 300B 的底部的区域被移位并显示在显示屏幕的较高位置。移位的量可 以与第二触摸 20 的初始触摸点和向下方向拖动的结束点之间的距离相对应 ( 图 10(c))。
尤其是, 如果与移动结合地执行第二触摸 20, 则控制器 180 根据第二触摸 20 的移 动方向在地图 300 上移位第二区域 300B 的显示位置。
参考图 11, 在根据第二触摸 20 的移动方向移位第二区域 300B 的显示位置之后 ( 图 11(a)), 如果对第一区域 300A 的第一触摸 10 被释放 ( 图 11(b)), 则控制器 180 可以再 次在地图 300 上以其初始状态来显示第二区域 300B( 图 11(c))。 参考图 12, 当保持对第二区域 300B 的第二触摸 20( 图 12(a)、 图 12(b)) 的同时, 可以在相对于第一触摸 10 的触摸点的角方向上移动第二触摸 20。因此, 控制器 180 可以 通过相对于第一触摸 10 的触摸点枢转第二区域 300B 来变换如何显示第二区域 300B[ 图 12(c)]。
尤其是, 图 12 示例性地示出了在第一触摸 10 的触摸点上枢转的第二触摸 20 的方 向的变化距离的角度是 45 度。因此, 控制器 180 控制第二区域 300B 的显示以在地图 300 上与当前显示位置成 45 度的角度旋转。
根据本发明的实施例, 如果对第一区域 300A 中的特定的目标对象执行第一触摸 10, 则控制器 180 搜索地图 300 以获取与第一触摸 10 的特定的目标对象相关联的所有目标 对象, 控制所找到的目标对象以可识别地显示, 并且控制关于所找到的目标对象的信息以 显示。
如果在保持对第一区域 300A 中的特定的目标对象的第一触摸 10 的同时, 第二区 域 300B 被触摸, 则控制器 180 搜索第二区域 300B 以获取与第一触摸 10 的特定的目标对象 相关联的目标对象, 并且分别控制所找到的目标对象和关于所找到的目标对象的信息以在 第二区域 300B 中对应的位置处显示。当关于所找到的目标对象的信息被显示的同时, 如果 第一触摸 10 被释放, 则控制器 180 可以控制关于所找到的目标对象的信息以不被显示。
图 13 和 14 图示了根据本发明实施例的用于使用两点多触摸来控制显示在触摸屏 上的电子图书 ( 电子书 ) 的显示操作方法的画面构成。
参考图 3、 13 和 14, 在图 3 中提及的内容被以多页构成, 并且包括翻页电子书 350, 其可以是 2D 或者 3D 类型, 如图 13 和 14 所示。在图 3 中提及的第一对象对应于电子书 350 的第一页 350A, 如图 13 和 14 所示。而且, 在图 3 中提及的第二对象对应于电子书 350 的第 二页 350B, 如图 13 和 14 所示。
图 13(a) 示出电子书 350 包括第一页 350A 和第二页 350B, 其可以显示在图 2A 的
触摸屏 151 上。在分别在第一页 350A 和第二页 350B 上执行第一触摸 10 和第二触摸 20 之 后, 如果第二触摸 20 在一定方向上移动, 则控制器 180 控制第一触摸 10 的第一页 350A 被 临时地存储在存储器 160 中。而且, 第一和第二页 350A 和 350B 不再被显示, 以允许电子书 350 的后续的页, 诸如第三和第四页 350C 和 350D, 对应于第二触摸 20 的运动方向被显示 [ 图 13(b)]。在这种情况下, 对第一页 350A 的第一触摸 10 被保持。
尤其是, 当第一触摸 10 被保持的同时, 在第一和第二页 350A 和 350B 已经翻向第 三和第四页 350C 和 350D 之后, 如果第一触摸 10 被释放 [ 图 13(c)], 则显示在电子书 350 上的第三和第四页 350C 和 350D 被翻回到第一和第二页 350A 和 350B。
在一个实施例中, 当用户在阅读电子书 350 的过程中希望检查接着当前页 350A 的 页的内容时, 用户可以使用第一触摸 10 来标记当前页 350A, 使用第二触摸 20 来检查下一页 的内容, 并且释放第一触摸 10。当用户释放第一触摸 10 时, 被标记的页 350A 被再次显示, 以允许其被用户阅读。
参考图 14, 在第一页 350A 和第二页 350B 上分别执行第一触摸 10 和第二触摸 20 之后, 可以在角方向上移动第二触摸 20[ 图 14(a)], 以允许控制器 180 来显示电子书 350, 以使得电子书 350 被旋转以与第二触摸 20 的角运动方向相对应 [ 图 14(b)]。
尤其是, 控制器可以通过相对于第一触摸 10 的触摸点枢转电子书 350, 以达到第 二触摸 20 的角运动距离的角度来旋转电子书 350。 例如, 在图 14(a) 中, 第二触摸 20 的角运 动的距离是 90 度。因此, 在图 14(b) 中, 电子书 350 被以 90 度的角度旋转。在电子书 350 被旋转以与第二触摸 20 的角运动方向相对应之后, 如果第一触摸 10 被释放 [ 图 14(c)], 则 控制器 180 以其旋转之前的初始状态来显示电子书 350[ 图 14(d)]。
图 15 至 17 图示了根据本发明实施例的用于使用两点多触摸来控制显示在触摸屏 上的 3D 对象的显示操作的方法的画面构成。
参考图 3 和 15 至 17, 在图 3 中提及的内容分别是 3D 对象 360、 370 或者 380, 如图 15、 16 和 17 所示。在图 3 中提及的第一对象分别是 3D 对象 360A、 370A 或者 380A 的第一部 分, 如图 15、 16 和 17 所示。在图 3 中提及的第二对象分别是 3D 对象的、 不同于第一部分的 第二部分, 如图 15、 16 和 17 所示。
参考图 15(a), 在显示在触摸屏 151 上的 3D 对象 360 的第一部分 360A 上执行第一 触摸 10。当第一触摸 10 被保持的同时, 在 3D 对象 360 的第二部分 360B 上执行第二触摸 20。在这种情况下, 如果在角方向上移动第二触摸 20, 参考图 15(b), 则控制器 180 可以显 示 3D 对象 360, 以使得 3D 对象 360 被旋转以与第二触摸 20 运动的角方向相对应。
尤其是, 控制器通过相对于第一触摸 10 的触摸点枢转 3D 对象 360, 以达到第二触 摸 20 的角运动距离的角度来旋转 3D 对象 360。例如, 图 15(a) 示出从第二触摸 20 的初始 触摸点到移动的结束点的角度是 90 度。因此, 在图 15(b) 中, 3D 对象 360 被以 90 度的角度 旋转。在 3D 对象 360 被旋转以与第二触摸 20 的角运动相对应之后, 如果对第一部分 360A 的第一触摸 10 被释放 [ 图 15(c)], 则控制器 180 以其旋转之前的初始状态来显示 3D 对象 360[ 图 15(d)]。
参考图 16(a), 在显示在触摸屏 151 上的 3D 对象 370 的第一部分 370A 上执行第 一触摸 10。当第一触摸 10 被保持的同时, 在 3D 对象 370 的第二部分 370B 上执行第二触 摸 20。在这种情况下, 如果在一定方向上移动第二触摸 20, 参考图 16(b), 则控制器 180 控制 3D 对象 370 的显示, 以使得 3D 对象 370 被扭曲以与第二部分 370B 上第二触摸 20 的运 动方向相对应。
尤其是, 如果从第二触摸 20 的初始触摸点开始在向上方向上拖动第二触摸 20, 则 控制器 180 以扭曲的方式显示 3D 对象 370 以与在从初始触摸点开始的运动方向上的拖动 距离相对应。这里, 如果在从初始触摸点开始的运动方向上第二触摸 20 的拖动距离相对 短, 则 3D 对象 370 的扭曲程度相对小。相反地, 如果在从初始触摸点开始的运动方向上第 二触摸 20 的拖动距离相对长, 则 3D 对象 370 的扭曲程度相对大。在 3D 对象 370 通过被扭 曲显示以与第二触摸 20 的运动方向相对应之后, 如果对第一部分 370A 的第一触摸 10 被释 放 [ 图 16(c)], 则控制器 180 以其被扭曲之前的初始状态来显示 3D 对象 370[ 图 16(d)]。
参考图 17(a), 在显示在触摸屏 151 上的 3D 对象 380 的第一部分 380A 上执行第一 触摸 10。当第一触摸 10 被保持的同时, 在 3D 对象 380 的第二部分 380B 上执行第二触摸 20。在这种情况下, 如果在一定方向上移动第二触摸 20, 参考图 17(b), 则控制器 180 显示 3D 对象 370, 以使得 3D 对象 380 的长度增加以与第二触摸 20 的运动方向相对应。
尤其是, 如果从第二触摸 20 的初始触摸点拖动第二触摸 20 到特定的结束点以拉 长 3D 对象 380, 则控制器 180 以从初始触摸点到拖动的结束点的拉长的方式来显示 3D 对象 380。在 3D 对象 380 被拉长显示以与第二触摸 20 的运动方向相对应之后, 如果对第一部分 380A 的第一触摸 10 被释放 [ 图 17(c)], 则控制器 180 以其拉长之前的初始状态来显示 3D 对象 380[ 图 17(d)]。
图 18 和 19 图示了根据本发明实施例的用于使用两点多触摸在触摸屏上绘图的方 法的画面构成。
图 18(a) 图示了在控制器 180 的控制下驱动的画板应用。在图 18(a) 中, 画板的 图像可以显示在图 2A 的触摸屏 151 上。
参考图 3 和 18(a), 在图 3 中提及的内容是具有用于在画板图像上绘制圆形的圆规 形状的 3D 对象 390, 如图 18(a) 所示。在图 3 中提及的第一对象是 3D 对象 390 的第一部分 390A, 如图 18(a) 所示。在图 3 中提及的第二对象是 3D 对象 390 的、 不同于第一部分 390A 的第二部分 390B, 如图 18(a) 所示。
参考图 18(a), 在显示在触摸屏 151 上的 3D 对象 390 的第一部分 390A 上执行第一 触摸 10, 并且在保持第一触摸 10 的同时, 在 3D 对象 390 的第二部分 390B 上执行第二触摸 20。如果在一定方向上移动第二触摸 20, 诸如角方向或者圆周方向, 参考图 18(b), 则控制 器 180 对应于第二触摸 20 的运动方向在画板图像上显示线条。
尤其是, 如果圆规 390 的第一部分 390A 的位置根据第一触摸 10 被固定, 并且第二 部分 390B 根据第二触摸 20 通过相对于第一部分 390A 以 360 度的角度枢转而被旋转, 参考 图 18(b), 则控制器 180 显示圆形。
图 19(a) 图示在控制器 180 的控制下驱动的画板应用。在图 19(a) 中, 画板的图 像被显示在图 2A 的触摸屏 151 上。
参考图 3 和 19(a), 在图 3 中提及的内容是画板 400, 如图 19(a) 所示。在图 3 中 提及的第一对象是画板 400 的第一部分 400A, 如图 19(a) 所示。在图 3 中提及的第二对象 是画板 400 的、 不同于第一部分 400A 的第二部分 400B, 如图 19(a) 所示。
参考图 19(a), 在画板 400 的第一部分 400A 和画板 400 的第二部分 400B 上分别执行第一触摸 10 和第二触摸 20 之后, 如果在一定方向上移动第二触摸 20, 则对应于第二触 摸 20 的运动方向的示意图被显示在画板 400 上。参考图 19(b), 关于第一部分 400A, 具有 先前示意图的相同形状的在后示意图可以对称于先前示意图被显示。
图 20 图示了用于使用两点多触摸来控制显示在触摸屏上的多个 3D 对象的 3D 深 度水平的方法的画面构成。
参考图 3 和 20, 在图 3 中提及的内容是包括多个 3D 对象的 3D 图像 410, 如图 20 所示。在图 3 中提及的第一对象是 3D 图像 410 的第一 3D 对象 410A, 如图 20 所示。在图 3 中提及的第二对象是 3D 图像 410 的第二 3D 对象 410B, 如图 20 所示。
被包括在 3D 图像 410 中的 3D 对象的每个可以具有不同的 3D 深度水平。尤其是, 图 20(a) 示出第一 3D 对象 410A 在 3D 图像 410 中具有最低的深度水平, 并且第二 3D 对象 410B 在 3D 图像 410 中具有最高的深度水平。更详细地, 在 3D 图像 410 内较近出现的 3D 对 象具有较低的深度水平, 而较远出现的 3D 对象具有较高的深度水平。
参考图 20(a), 如果在 3D 图像 410 的第一 3D 对象 410A 上执行第一触摸 10, 则控 制器 180 在 3D 图像 410 上固定第一 3D 对象 410A 的位置。当第一 3D 对象 410A 被固定的 同时, 在第二 3D 对象 410B 上执行第二触摸 20。随后, 如果在一定方向上移动第二触摸 20, 参考图 20(b), 则控制器 180 控制第二 3D 对象 410B 的深度水平, 使得第二 3D 对象 410B 的 深度水平接近第一触摸 10 的第一 3D 对象 410A 的深度水平。在这种情况下, 随着第二 3D 对象 410B 的第二触摸 20 被拖动到第一 3D 对象 410A 附近的位置, 第二 3D 对象 410B 的深 度水平被改变为第一 3D 对象 410A 相同的深度水平。
另外, 在第一 3D 对象 410A 上执行第一触摸 10 之后, 如果在保持第一触摸 10 的 同时, 在第二 3D 对象 410B 上执行第二触摸 20, 则控制器 180 能够控制第一和第二 3D 对象 410A 和 410B 的深度水平以相互切换 [ 在图 20 中未示出 ]。
在以上的描述中, 参考图 3 至 20 详细地解释根据本发明实施例的用于使用两点多 触摸来控制内容操作的过程。在以下的描述中, 参考图 21 至 47 详细地解释用于使用三点 多触摸来控制内容操作的过程。
根据本发明的其他实施例, 在三点多触摸 ( 三重多触摸 ) 被输入到屏幕上的内容 之后, 如果输入的三重多触摸改变, 则内容的操作被控制以对应于三重多触摸的变化。
在以下对其他实施例的描述中, 解释用于根据三重多触摸的变化来改变 3D 对象 的形状的方法。如同如上所述本发明的实施例的情况一样, 本发明的内容类型不仅仅局限 于 3D 对象。
图 21 是根据本发明实施例的用于使用三重多触摸来改变 3D 对象的形状的方法的 流程图。参考图 21, 如果用户经由触摸屏 151( 参考图 2A) 或者用户输入单元 130( 参考图 1) 选择了 3D 对象, 则控制器 180 控制所选择的 3D 对象在触摸屏 151 上显示 [S210]。一旦 3D 对象 500 被显示, 则控制器 180 检测用户是否根据第一触摸方案在 3D 对象上执行第一触 摸 [S220]。
在以下的描述中, 参考图 22 至 25 详细地解释本发明的另一实施例的第一触摸方 案。图 22 至 25 图示了用于改变 3D 对象的形状的第一触摸方案的画面构成。
参考图 22 至 25, 第一触摸方案涉及所执行的三重多触摸, 其中用户触摸 3D 对象 500 的三个点。依次在图 22(a) 至图 22(c) 中, 用户用三个手指 611A、 612A 和 613A 按顺序触摸 3D 对象 500。尤其是, 如果 3D 对象 500 的三个点被顺序地触摸, 则控制器 180 将当前的操作模 式切换为用于改变 3D 对象 500 形状的操作模式。然后, 如果输入用于改变 3D 对象 500 形 状的第二触摸方案的触摸, 则控制器 180 根据第二触摸方案控制 3D 对象 500 的形状。
参考图 23, 可以执行三重多触摸, 使得在用户已经用第一手指 611A 初始触摸 3D 对 象 500 的第一点之后 [ 图 23(a)], 用户同时用第二和第三手指 612A 和 613A 分别触摸 3D 对 象 500 的第二和第三点 [ 图 23(b)]。
参考图 24, 三重多触摸可以通过用户同时用第一和第二手指 611A 和 612A 分别触 摸 3D 对象 500 的第一和第两点 [ 图 24(a)], 并且然后用第三手指 613A 触摸 3D 对象 500 的 第三点 [ 图 24(b)] 来执行。
参考图 25, 三重多触摸可以由用户同时用三个手指 611A、 612A 和 613A 触摸 3D 对 象 500 来执行。
根据一个实施例, 当 2D 对象而不是 3D 对象 500 被初始显示在触摸屏 151 上的同 时, 如果根据参考图 22 至 25 描述的第一方案的触摸由用户输入到 2D 对象, 则控制器 180 将 2D 对象切换到 3D 对象 500, 并且显示 3D 对象 500。另外, 控制器 180 可以将当前的操作 模式切换为用于改变 3D 对象 500 形状的操作模式 [ 在图 22 至 25 中未示出 ]。
参考图 21, 作为在步骤 S220 中检测的结果, 如果用户根据第一触摸方案触摸 3D 对 象 500[S230], 则控制器 180 检测是否经由触摸屏 151 输入了用于改变 3D 对象 500 形状的 第二触摸方案的触摸 [S240]。 这里, 第二触摸方案不是指在第一方案的触摸被输入到 3D 对 象 500 之后另外输入的触摸。而是, 根据第二触摸方案的触摸指的是在 3D 对象 500 上保持 第一触摸方案的触摸的同时, 通过在一定方向上移动第一触摸方案的触摸或者改变第一触 摸方案的触摸手势来执行的触摸。
在以下的描述中, 参考图 26 至 34 详细地解释第二触摸方案。图 26 至 34 图示根 据本发明实施例的用于改变 3D 对象的形状的第二触摸方案的画面构成。
参考图 26 至 34, 第二触摸方案与对应于三重多触摸的第一方案的触摸的变化有 关。尤其是, 第二触摸方案可以包括下述方案 : 其中保持在 3D 对象 500 的三个点上的根据 第一触摸方案的触摸的同时, 至少三个点之一在一定方向上被拖动。 作为选择, 第二触摸方 案可以包括其中在被触摸的三个点中的两个之间的触摸距离被改变的方案。 在另一个可选 方案中, 第二触摸方案可以包括拖动方案和距离变化方案的混合。 尤其是, 第二触摸方案可 以包括在特定方向上执行拖动, 同时在被触摸的三个点中的两个之间的触摸距离被改变的 方案, 或者在特定方向上拖动被触摸的三个点中的两个, 然后改变在被拖动的两个点之间 的距离的方案。
图 26 和 27 图示了第二触摸方案 610B, 其包括在特定方向上拖动第一触摸方案 610A 的触摸的方案。参考图 26(a) 和 26(b), 第二触摸方案 610B 包括在向上方向上拖动第 一触摸方案 610A 的触摸的方案。参考图 26(a) 和 26(c), 第二触摸方案 610B 包括在向下方 向上拖动第一触摸方案 610A 的触摸的方案。
参考图 27(a) 和 27(b), 第二触摸方案 610B 包括在向左方向上拖动第一触摸方案 610A 的触摸的方案。参考图 27(a) 和 27(c), 第二触摸方案 610B 包括在向右方向上拖动第 一触摸方案 610A 的触摸的方案。 根据本发明实施例, 第二触摸方案 610B 包括在向上、 向下、向左、 向右或者倾斜方向中的一个方向上拖动第一触摸方案 610A 的触摸的方案。
参考图 28 至 31, 将描述根据本发明其他实施例的第二触摸方案 610B。根据一个 实施例, 当输入第一方案 610A 的触摸 ( 在 3D 对象 500 上触摸三个点 ) 的同时, 在被触摸的 三个点中的至少一个和被触摸的三个点中的其余点之间的距离改变。作为选择, 可以在特 定方向上拖动被触摸的三个点中的一个点, 同时剩余的两个保持在固定位置。
尤其是, 第二触摸方案 610B 以以下的方式被执行。参考图 28(a) 和 28(b), 当在 3D 对象 500 上触摸三个点的同时, 被触摸的第二和第三点的位置保持固定, 而第一点在向 上方向上被拖动。参考图 28(a) 和 28(c), 第二触摸方案 610B 规定被触摸的第二和第三点 的位置保持固定, 而第一点在向下方向上被拖动。
参考图 29(a) 和 29(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点 的同时, 被触摸的第一和第三点的位置保持固定, 而第二点在向上方向上被拖动。参考图 29(a) 和 29(c), 第二触摸方案 610B 规定被触摸的第一和第三点的位置保持固定, 而第二点 在向下方向上被拖动。
参考图 30(a) 和 30(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点 的同时, 被触摸的第一和第二点的位置保持固定, 而第三点在向上方向上被拖动。参考图 30(a) 和 30(c), 第二触摸方案 610B 规定被触摸的第一和第二点的位置保持固定, 而第三点 在向下方向上被拖动。
参考图 31(a) 和 31(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点 的同时, 被触摸的第二和第三点的位置保持固定, 而第一点在向左方向上被拖动。参考图 31(a) 和 31(c), 第二触摸方案 610B 规定被触摸的第一和第二点的位置保持固定, 而第三点 在向右方向上被拖动。
参考图 32(a) 和 32(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点的 同时, 被触摸的第三点的位置保持固定, 而被触摸的第一和第二点在向上方向上被拖动。 参 考图 32(a) 和 32(c), 第二触摸方案 610B 规定被触摸的第三点的位置保持固定, 而被触摸的 第一和第二点在向下方向上被拖动。
参考图 33(a) 和 33(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点的 同时, 被触摸的第一点的位置保持固定, 而被触摸的第二和第三点在向上方向上被拖动。 参 考图 33(a) 和 33(c), 第二触摸方案 610B 规定被触摸的第一点的位置保持固定, 而被触摸的 第二和第三点在向下方向上被拖动。
参考图 34(a) 和 34(b), 第二触摸方案 610B 规定当在 3D 对象 500 上触摸三个点的 同时, 被触摸的第三点的位置保持固定, 而被触摸的第一和第二点在向左方向上被拖动。 参 考图 34(a) 和 34(c), 第二触摸方案 610B 规定被触摸的第一点的位置保持固定, 而被触摸的 第二和第三点在向右方向上被拖动。
参考图 21 至 34, 作为步骤 S240 中检测的结果, 如果第一触摸方案 610A 被用户改 变成第二触摸方案 610B[S250], 则控制器 180 改变 3D 对象 500 的形状以与第二方案 610B 的触摸相对应 [S260]。
图 35 至 39 图示了根据本发明实施例的用于改变 3D 对象的形状以与第二触摸方 案的触摸变化相对应的方法的画面构成。
参考图 35, 3D 对象 500 的立体效果水平被改变成与第二触摸方案 610B 的触摸相对应。这里, 立体效果与归因于用户的双目视差的 3D 效果有关。
如果用于 3D 对象 500 的第一触摸方案 610A 被改变为第二触摸方案 610B, 则控制 器 180 计算从第一触摸方案 610A 到第二触摸方案 610B 的变化, 并且改变 3D 对象 500 的 3D 立体效果水平以与计算的变化相对应。
尤其是, 参考图 35(a), 如果 3D 对象 500 的被触摸的三个点在向上方向上被拖动 ( 第一触摸方案 610A →第二触摸方案 610B), 则控制器 180 提高 3D 对象 500 的立体效果水 平以与向上方向的拖动距离变化相对应, 如图 35(b) 所示。
参考图 35(c), 当 3D 对象 500 的立体效果水平提高的同时, 如果用户的手指在向下 方向上拖动, 则控制器 180 降低 3D 对象 500 的立体效果水平以与向下方向的拖动距离变化 相对应, 如图 35(d) 所示。
作为选择, 参考图 36(a), 如果 3D 对象 500 的被触摸的三个点中的两个点的位置 被固定, 并且不固定的被触摸点在向右方向上被拖动 ( 第一触摸方案 610A →第二触摸方案 610B), 则控制器 180 提高 3D 对象 500 的立体效果水平以与向右方向的拖动距离变化相对 应, 如图 36(b) 所示。
参考图 36(c), 当 3D 对象 500 的立体效果水平提高的同时, 如果在向右方向上拖动 的用户的手指在向左方向上拖动, 则控制器 180 降低 3D 对象 500 的立体效果水平以与向左 方向的拖动距离变化相对应, 如图 36(d) 所示。
图 37 图示了 3D 对象 500 的深度效果水平被改变以与第二触摸方案 610B 的触摸相对应。 根据一个实施例, 在屏幕上相对用户较近出现的对象具有低的 3D 深度效果水平, 而在屏幕上相对用户较远出现的对象具有高的 3D 深度效果水平。尤其是, 如果用于 3D 对 象 500 的第一触摸方案 610A 被改变成第二触摸方案 610B, 则控制器 180 计算从第一触摸方 案 610A 到第二触摸方案 610B 的变化, 并且改变 3D 对象 500 的 3D 深度效果水平以与计算 的变化相对应。
参考图 37(a), 如果 3D 对象 500 的被触摸的三个点在向上方向上被拖动 ( 第一触 摸方案 610A →第二触摸方案 610B), 则控制器 180 提高 3D 对象 500 的深度效果水平以与向 上方向的拖动距离变化相对应, 如图 37(b) 所示。
参考图 37(c), 当 3D 对象 500 的深度效果水平提高的同时, 如果用户的手指在向下 方向上拖动, 则控制器 180 降低 3D 对象 500 的深度效果水平以与向下方向的拖动距离变化 相对应, 如图 37(d) 所示。
图 38 图示了 3D 对象 500 的大小被改变以与第二触摸方案 610B 的触摸相对应。
根据一个实施例, 如果用于 3D 对象 500 的第一触摸方案 610A 被改变为第二触摸 方案 610B, 则控制器 180 计算从第一触摸方案 610A 到第二触摸方案 610B 的变化, 并且改变 3D 对象 500 的大小以与计算的变化相对应。
参考图 38(a), 如果 3D 对象 500 的被触摸的三个点在向上方向上被拖动 ( 第一触 摸方案 610A →第二触摸方案 610B), 则控制器 180 增大 3D 对象 500 的大小以与向上方向的 拖动距离变化相对应, 如图 38(b) 所示。
参考图 38(c), 当 3D 对象 500 的大小增大时, 如果用户的手指在向下方向上拖动, 则控制器 180 减小 3D 对象 500 的大小以与向下方向的拖动距离变化相对应, 如图 38(d) 所
示。 图 39 图示了 3D 对象 500 被旋转以与第二触摸方案 610B 的触摸相对应。
根据一个实施例, 如果用于 3D 对象 500 的第一触摸方案 610A 被改变为第二触摸 方案 610B, 则控制器 180 计算从第一触摸方案 610A 到第二触摸方案 610B 的变化, 并且旋转 3D 对象 500 以与计算的变化相对应。
参考图 39(a), 如果 3D 对象 500 的被触摸的三个点在向上方向上被拖动 ( 第一触 摸方案 610A →第二触摸方案 610B), 则控制器 180 旋转 3D 对象 500 以与向上方向的拖动距 离变化相对应, 如图 39(b) 所示。
参考图 39(c), 当 3D 对象 500 在向上方向上被旋转的同时, 如果用户的手指在向 下方向上拖动, 则控制器 180 旋转 3D 对象 500 以与向下方向的拖动距离变化相对应, 如图 39(d) 所示。
如将参考图 40 至 47 详细地描述的, 本发明的另一实施例涉及用于使用三重多触 摸来改变 3D 对象的形状的方法, 三重多触摸包括根据用于选择 3D 对象的第一触摸方案的 触摸和根据用于改变 3D 对象的形状的第二方案的触摸。
图 40 是根据本发明实施例的用于使用三重多触摸来改变 3D 对象的形状的方法的 流程图。
参考图 40, 如果用户经由触摸屏 151( 图 2A) 或者用户输入单元 130( 图 1) 选择 3D 对象 500, 则控制器 180 控制所选择的 3D 对象 500 在触摸屏 151 上显示 [S310]。如果 3D 对象 500 被显示, 则控制器 180 检测用户是否根据第一触摸方案经由触摸屏 151 触摸了 3D 对象 500[S320]。
这里, 第一触摸方案可以包括触摸 3D 对象 500 的一个或者两个点并且保持对应的 触摸 ( 多个 ) 的方案。 尤其是, 如果 3D 对象 500 的一个或者两个点被触摸, 则控制器 180 将 当前的操作模式切换为用于改变 3D 对象 500 形状的操作模式。然后, 如果用于改变 3D 对 象 500 形状的第二方案的触摸被输入到屏幕的、 不包括 3D 对象 500 的部分, 则控制器改变 3D 对象 500 的形状以与第二方案的触摸相对应。
参考图 40, 如果第一方案的触摸被输入到 3D 对象 500[S330], 则控制器 180 检测 在保持第一触摸方案的触摸的同时, 屏幕的、 不包括 3D 对象 500 的部分是否根据第二触摸 方案被触摸 [S340]。这里, 第二触摸方案可以包括触摸屏幕的、 不包括 3D 对象的部分的一 个或者两个点, 并且在一定方向上移动该触摸, 或者改变被触摸的两个点之间的距离的方 案。
图 41 至 43 图示了根据本发明实施例的用于改变 3D 对象的形状的第一和第二触 摸方案的画面构成。
参考图 41 至 43, 本发明实施例的三重多触摸包括第一方案 620A 的触摸, 其中 3D 对象 500 上的一个或者两个点被触摸, 以及第二方案 620B 的触摸, 其中屏幕上的、 不包括 3D 对象 500 的部分 700 的一个或者两个点被触摸。根据第一和第二触摸方案 620A 和 620B 的 屏幕上的触摸的总数是三。
参考图 41(a), 第一方案 620A 的触摸包括触摸 3D 对象 500 上的一个点, 并且保持 3D 对象 500 上被触摸点的位置。
参考图 41(a) 至图 41(c), 第二方案 620B 的触摸包括触摸部分 700 上的两个点并
且在特定方向上一起移动被触摸的两个点。例如, 图 41(a) 和 41(b) 示出第二方案 620B 的 触摸包括在向上方向上拖动被触摸的两个点。 在另一个示例中, 图 41(a) 和图 41(c) 示出第 二方案 620B 的触摸包括在向下方向上拖动被触摸的两个点。 作为选择, 第二触摸方案 620B 的触摸可以包括在向左、 向右或者倾斜方向中的一个方向上拖动被触摸的两个点。
参考图 42(a), 第一方案 620A 的触摸包括触摸 3D 对象 500 上的两个点, 并且保持 3D 对象 500 上被触摸的两个点的位置。
参考图 42(a) 至图 42(c), 第二方案 620B 的触摸包括触摸部分 700 上的一个点, 并 且在特定方向上移动被触摸的一个点。例如, 图 42(a) 和 42(b) 示出第二方案 620B 的触摸 包括在向上方向上拖动被触摸的一个点。在另一个示例中, 图 42(a) 和 42(c) 示出第二方 案 620B 的触摸包括在向下方向上拖动被触摸的一个点。作为选择, 第二触摸方案 620B 的 触摸可以包括在向左、 向右或者倾斜方向中的一个方向上拖动被触摸的一个点。
参考图 43(a), 第一方案 620A 的触摸包括触摸 3D 对象 500 上的一个点, 并且保持 3D 对象 500 上被触摸的一个点的位置。
参考图 43(a) 至图 43(e), 第二方案 620B 的触摸包括触摸部分 700 上的两个点, 固 定被触摸的两个点之一的位置, 并且在特定方向上移动被触摸的两个点中的另一个点。例 如, 图 43(a) 和 43(b) 示出第二方案 620B 的触摸包括固定被触摸的两个点之一的位置, 并 且在向左方向上拖动被触摸的两个点中的另一个点。在另一个示例中, 图 43(a) 和 43(c) 示出第二方案 620B 的触摸包括固定被触摸的两个点之一的位置, 并且在向右方向上拖动 被触摸的两个点中的另一个点。
在再一个示例中, 图 43(a) 和 43(d) 示出第二方案 620B 的触摸包括固定被触摸的 两个点之一的位置, 并且在向上方向上拖动被触摸的两个点中的另一个点。另外, 图 43(a) 和 43(e) 示出第二方案 620B 的触摸包括固定被触摸的两个点之一的位置, 并且在向下方向 上拖动被触摸的两个点中的另一个点。
参考图 40, 作为步骤 S340 中检测的结果, 如果用户根据第二触摸方案 620B 输入了 触摸 [S350], 则控制器根据第二触摸方案 620B 来改变 3D 对象 500 的形状以与输入的触摸 相对应 [S360]。
图 44 至 47 图示根据本发明实施例的用于改变 3D 对象的形状以与第二触摸方案 相对应的方法的画面构成。
图 44 示出了 3D 对象 500 的立体效果水平被改变以与第二方案 620B 的移动的触 摸相对应。在图 44 中, 当 3D 对象 500 根据第一方案 620A 被触摸的同时, 如果输入根据第 二方案 620B 的触摸, 则控制器 180 改变 3D 对象 500 的 3D 立体效果水平以与输入的第二触 摸方案 620B 相对应。
尤其是, 参考图 44(a), 当 3D 对象 500 根据第一方案 620A 被触摸时, 如果输入向上 方向拖动的第二方案的触摸 620B, 则控制器 180 提高 3D 对象 500 的立体效果水平以与向上 方向的拖动距离变化相对应, 如图 44(b) 所示。
参考图 44(c), 当 3D 对象 500 的立体效果水平提高的同时, 如果输入向下方向拖动 的第二方案的触摸 620B, 则控制器 180 降低 3D 对象 500 的立体效果水平以与向下方向的拖 动距离变化相对应, 如图 44(d) 所示。
在另一个实施例中, 参考图 45(a), 当 3D 对象 500 根据第一方案 620A 被触摸的同时, 如果输入向上方向拖动的第二方案的触摸 620B, 则控制器 180 提高 3D 对象 500 的深度 效果水平以与向上方向的拖动距离变化相对应, 如图 45(b) 所示。
参考图 45(c), 当 3D 对象 500 的深度效果水平提高的同时, 如果输入向下方向拖动 的第二方案的触摸 620B, 则控制器 180 降低 3D 对象 500 的深度效果水平以与向下方向的拖 动距离变化相对应, 如图 45(d) 所示。
在再一个实施例中, 参考图 46(a), 当 3D 对象 500 根据第一方案 620A 被触摸的同 时, 如果输入向上方向拖动的第二方案的触摸 620B, 则控制器 180 增大 3D 对象 500 的大小 以与向上方向的拖动距离变化相对应, 如图 46(b) 所示。
参考图 46(c), 当 3D 对象 500 的大小增大的同时, 如果输入向下方向拖动的第二方 案的触摸 620B, 则控制器 180 减小 3D 对象 500 的大小以与向下方向的拖动距离变化相对 应, 如图 46(d) 所示。
在另一个实施例中, 参考图 47(a), 当 3D 对象 500 根据第一方案 620A 被触摸的同 时, 如果输入向上方向拖动的第二方案的触摸 620B, 则控制器 180 在向上方向上旋转 3D 对 象 500 以与向上方向的拖动距离变化相对应, 如图 47(b) 所示。
参考图 47(c), 当 3D 对象 500 在向上方向上被旋转的同时, 如果输入向下方向拖动 的第二方案的触摸 620B, 则控制器 180 在向下方向上旋转 3D 对象 500 以与向下方向的拖动 距离变化相对应, 如图 47(d) 所示。
因此, 鉴于以上的描述, 本发明向用户提供了使用至少两个多触摸来操纵屏幕内 容操作的优点。
对于本领域技术人员来说显而易见的是, 在不脱离本发明的精神或者范围的条件 下, 可以对本发明进行各种修改和改变。 因此, 本发明意欲覆盖在所附权利要求和其等同的 范围之内的修改和改变。
例如, 以上描述的方法可以在程序记录介质中被实现为计算机可读代码。计算机 可读介质包括所有类型的记录设备, 由计算机系统可读的数据存储在记录设备中。计算机 可读的介质例如包括 ROM、 RAM、 CD-ROM、 磁带、 软盘、 光数据存储设备等等, 并且还包括载波 型实施方式 ( 例如, 经由因特网的传输 )。而且, 计算机可以包括终端的控制器 180。