移动终端及其控制方法

文档序号:6438519阅读:153来源:国知局
专利名称:移动终端及其控制方法
技术领域
本发明涉及移动终端,更确切地说,涉及移动终端和其控制方法。虽然本发明适合于广泛的应用,但其尤其适合于使用视觉效果(诸如应用物理学规律的建模)提供用户界面。
背景技术
总的来说,终端可以分成移动/便携终端和固定终端。根据用户直接便携性的可能性,移动终端又可以分成手持终端和车载终端。终端的功能是多样化的。终端被实现为设置有综合功能的多媒体播放器,综合功能诸如拍摄照片或活动图片、音乐或视频文件重放、玩游戏、广播接收等。为了支持和增加终端功能,考虑终端的结构部分和/或软件部分的改善可能是有利的。近期,移动终端趋向于配备有使用触摸屏的触摸GUI (图形用户界面),对于自由地修改或改变对象的形状或布置状态的面向用户UI (用户界面)的需求正在增加。

发明内容
因此,本发明涉及一种移动终端和其控制方法,其基本消除了由于现有技术的局限性和劣势所导致的一个或多个问题。本发明的目标是提供一种移动终端和其控制方法,通过该移动终端和其控制方法,能够提供更方便的用户界面。本发明的另一目标是提供移动终端和其控制方法,通过该移动终端和其控制方法,可以根据各种输入来改变对象的形状或布置状态,以对应于对象间位置的相对关系。本发明的另外的优势、目标和特征在下文的描述中将部分得到阐明,其部分地对于本领域技术人员来说在考察下文时将变得显而易见,或者可以从本发明的实践中学习。 通过在书面描述和其权利要求以及所附附图中所特别指出的结构,能够实现并获得本发明的目标和其他优势。为了实现根据本发明的目的的这些目标和其他优势,如此处所实施并广泛描述的,根据本发明的移动终端包括被构造成显示多个对象的触摸屏、被构造成检测移动终端的运动的感测单元、以及控制器,如果通过感测单元检测到指定方向上的运动,则移动在触摸屏上的多个对象以对应于运动的方向,控制器控制根据由于移动所导致的多个对象的布置形式而分别修改多个对象。在本发明的另一方面,一种控制移动终端的方法包括如下步骤在触摸屏上显示多个对象,经由感测单元检测移动终端的运动,移动触摸屏上的多个对象以对应于运动的方向,并且根据由于移动所导致的多个对象的布置形式来分别修改多个对象。因此,本发明提供下列效果和/或优势。首先,本发明提供更方便的用户接口。具体而言,本发明能够通过好像将与输入到用户界面的用户命令相对应的外力(诸如重力和压力)应用于显示对象的效果,来改变对象的布置状态和/或形状,从而提供伴随有各种视觉效果的便利性。第二,本发明使得显示对象能够通过与用户命令输入相对应的外力而被弹性地修改,从而最大化每个用户的定制效果。应理解的是,对于本发明的先前一般性描述和下文具体描述是示例性和解释性的,并且其目的是提供对如权利要求所述的本发明的进一步解释。


附图被包含在内,以提供对本发明的进一步理解,并且所述附图被纳入本申请内并构成其部分,示出了本发明的实施例,并且与描述一起用于解释本发明的原理。在附图中图1是根据本发明一个实施例的移动终端的框图;图2是根据本发明一个实施例的移动终端的前透视图;图3是根据本发明一个实施例的描述移动终端的一个操作状态的所述移动终端的前视图;图4是示出了根据本发明一个实施例的控制应用了弹性对象的用户界面的方法的一个示例的流程图;图5是示出了根据本发明一个实施例的根据移动终端中的倾斜来修改弹性图标的布置状态和形状的一个示例的图;图6是示出了根据本发明一个实施例的根据移动终端中的加速度来修改弹性图标的布置状态和形状的一个示例的图;图7是示出了根据本发明的一个实施例的在移动终端中修改弹性图标的布置状态和形状的一个示例的图;图8是示出了根据本发明一个实施例的在移动终端内拒绝所选择图标的布置状态和形状的修改的一个示例的图;图9是示出了根据本发明一个实施例的在移动终端内拒绝所选择图标的布置状态和形状的修改的另一示例的图;图10是示出了根据本发明一个实施例的在移动终端内拒绝所选择图标的布置状态和形状的修改的又一示例的图;图11是示出了根据本发明一个实施例的在移动终端内多次修改弹性图标的布置状态和形状的一个示例的图;图12是示出了根据本发明一个实施例的在移动终端中恢复弹性图标的布置状态和形状的一个示例的图;图13是示出了根据本发明一个实施例的在移动终端中修改容器类型的弹性对象的一个示例的图;图14是示出了根据本发明一个实施例的在移动终端中修改容器类型的弹性对象的另一示例的图;图15是示出了根据本发明一个实施例的在移动终端中修改容器类型的弹性对象的又一示例的图16是示出了根据本发明一个实施例的在移动终端中修改容器类型的弹性对象的再一示例的图;图17是示出了根据本发明一个实施例的布置弹性对象的操控点的一个示例的图;以及图18是示出了根据本发明一个实施例的使用弹性对象的操控点来执行修改的一个示例的图。
具体实施例方式在下文具体描述中引用了附图,附图构成本发明具体实施例的部分并且通过图示方式示出本发明的具体实施例。本领域的技术人员应理解的是,在不脱离本发明的范围的条件下,可以使用其他实施例,或者做出结构、电气以及程序的更改。只要可能,在全部附图中使用相同的附图标记指代相同或相似部分。如此处所使用的,为了便于本公开的讨论,经常将后缀“模块”、“单元”及“部件”用于元件。因此,这些后缀本身未被赋予重要含义或作用,并且应理解的是,“模块”、“单元”及 “部件”可以被一起使用或互换使用。使用此处所描述的各种技术,能够实现各种类型的终端。这些终端的示例包括移动及固定终端,诸如移动电话、用户设备、智能电话、DTV、计算机、数字广播终端、个人数字助理、便携式多媒体播放器(PMP)、导航器等。仅通过非限定性示例,将进一步描述移动终端 100,并且这些教导可以同样应用于其他类型的终端。图1是根据本发明实施例的移动终端100的框图。图1示出了移动终端100,其具有无线通信单元110、A/V (音频/视频)输入单元120、用户输入单元130、感测单元140和输出单元150、存储器160和接口单元170、控制单元180、电源单元190及其他组件等。示出的移动终端100具有各种组件,但应理解的是,实现所有图示的组件不是必须的,因为能够可选地实现更多或更少组件。首先,移动通信单元110通常包括允许在移动终端100和移动终端100所处的无线通信系统或网络之间进行无线通信的一个或多个组件。例如,无线通信单元110可以包括广播接收模块111、移动通信模块112、无线互联网模块113、短距离通信模块114、位置定位模块115等。广播接收模块111经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫星信道和地面信道。广播管理服务器一般指生成并发送广播信号和/或广播相关信息的服务器,或者包括先前生成的广播信号和/或广播相关信息, 然后发送所提供的信号或信息至终端的服务器。除了别的形式,广播信号可以被实现为TV 广播信号、无线电广播信号和数据广播信号等。如果希望,广播信号可以进一步包括与TV 或无线电广播信号结合的广播信号。广播相关信息包括与广播信道、广播节目、广播服务提供商等相关的信息。通过移动通信网络,也能够提供这种广播相关信息。在这种情况下,能够通过移动通信模块112接收广播相关信息。能够以各种形式实现广播相关信息。例如,广播相关信息可以包括数字多媒体广播(DMB)的电子节目指南(EPG)和手持数字视频广播(DVB-H)的电子服务指南(ESG)。
广播接收模块111可以被构造成接收从各种类型的广播系统发送的广播信号。通过非限定性示例,这种广播系统包括地面数字多媒体广播(DMB-T)、卫星数字多媒体广播 (DMB-S)、手持数字视频广播(DVB-H)、已知为仅媒体前向链路(MediaFLO )的数字广播系统、以及地面集成服务数字广播(ISDB-T)。可选的是,广播接收模块111可以被构造成适合于其他广播系统以及上文指出的数字广播系统。由广播接收模块111接收的广播信号和/或广播相关信息可以被存储在适当的设备中,诸如存储器160中。移动通信模块112向/从一个或多个网络实体(例如基站、外部终端、服务器等) 发送/接收无线信号。除了别的之外,这种无线信号可以根据文本/多媒体消息收发而代表音频、视频和数据。无线互联网模块113支持用于移动终端100的互联网接入。这个模块可以被内部或外部地连接至移动终端100。在这种情形下,无线互联网技术可以包括WLAN(无线LAN) (Wi-Fi) Wibro (无线宽带)、Wimax (全球微波互联接入)、HSDPA (高速下行链路分组接入)寸。短距离通信模块114便利于相对短距离的通信。用于实现这个模块的适当技术包括射频识别(RFID)、红外数据组织(IrDA)、超宽带(UWB)以及通常被称为蓝牙和紫蜂 (ZigBee)的联网技术,仅举几个例子。位置定位模块115识别或以其他方式获取移动终端100的位置。如果希望,这个模块可以用全球定位系统(GPS)模块实现。仍然参考图1,示出的音频/视频(A/V)输入单元120被构造成将音频或视频信号输入提供给移动终端100。如所示的,A/V输入单元120包括相机121和麦克风122。相机121接收并处理静止图片或视频的图像帧,在视频呼叫模式或拍摄模式下通过图像传感器获取静止图片或视频的图像帧。通常,可以在显示器151上显示处理后的图像帧。由相机121处理的图像帧能够被存储在存储器160中,或者可以通过无线通信单元110而被向外部发送。可选的是,根据环境可以将两个或多个相机121设置到移动终端 100上,在该环境中根据用户需求使用终端。当便携设备处于特定模式中时,诸如电话呼叫模式、记录模式和语音识别模式中, 麦克风122接收外部音频信号。该音频信号被处理并转换成电音频数据。在呼叫模式期间, 该处理的音频数据被转换成能经由移动通信模块112发送到移动通信基站的格式。麦克风 122通常包括各种噪声消除算法,以消除在接收外部音频信号过程中产生的噪声。用户输入单元130响应于相关输入设备的用户操控,生成输入数据。这些设备的示例包括小键盘、薄膜开关、触摸板(例如,静压/电容)、滚轮、拨动开关等。感测单元140利用移动终端100的各个方面的状态测量,提供用于控制移动终端 100的操作的感测信号。例如,感测单元140可以检测移动终端100的打开/闭合状态、移动终端100的组件(例如,显示器和小键盘)的相对定位、移动终端100或移动终端100的组件的位置变化、是否存在用户与移动终端100的接触、移动终端100的朝向/加速/减速寸。作为示例,考虑被构造为滑动型移动终端的移动终端100。在这种构造中,感测单元140可以感测移动终端的滑动部是否打开或闭合。其他示例包括感测单元140感测电源
7页
190提供的电力存在与否、接口单元170与外部设备之间的耦接或其他连接存在与否。如果希望,感测单元140可以包括接近传感器141。输出单元150生成与视觉、听觉、触摸等相关的输出。在某些示例中,输出单元150 包括显示器151、音频输出模块152、警报单元153、触觉模块154、投影仪模块155等。显示器151通常被被实现为视觉地显示(输出)与移动终端100相关的信息。例如,如果移动终端100在电话呼叫模式中操作,显示器一般将提供用户界面(UI)或图形用户界面(GUI),其包括与电话呼叫拨打、进行和终止相关的信息。作为另一示例,如果移动终端100处于视频呼叫模式或拍摄模式中,显示器151可以另外地或可选地显示与这些模式相关的图像,UI或⑶I。可以使用已知的显示技术实现显示模块151,已知的显示技术包括,例如,液晶显示器(LCD)、薄膜晶体管液晶显示器(TFT-LCD)、有机发光二极管显示器(OLED)、柔性显示器和三维显示器。移动终端100可以包括这些显示器中的一个或多个。上述显示器中的某些能够实现为透明或光透射类型,其可以被叫做透明显示器。 作为透明显示器的代表性示例,存在TOLED (透明0LED)等。显示器151的后部结构也能够实现为光透射类型。在这种构造中,通过由终端主体的显示器151所占据的区域,用户能够看到在终端主体后面的对象。根据移动终端100的实施构造,能够将至少两个显示器151设置到移动终端100 上。例如,通过彼此间隔开或制成一体,可以将多个显示器设置在移动终端100的单个表面上。可选的是,可以将多个显示器设置在移动终端100的不同表面上。在显示器151和用于检测触摸动作的传感器(以下也称之为“触摸传感器”)构成相互层结构(以下也称之为“触摸屏”)的情形下,用户可以将显示器151作为输入设备以及输出设备。在这种情形下,触摸传感器可以被构造成触摸膜、触摸片、触摸板等。触摸传感器可以被构造成将施加到显示器151的特定部分的压力或者从显示器 151的特定部分生成的电容的变化转换成电输入信号。而且,将触摸传感器构造成用于检测触摸压力以及触摸位置或大小是可能的。如果对触摸传感器做出触摸输入,对应于该触摸的信号被传输到触摸控制器。触摸控制器处理该信号,然后,将处理后的信号传输至控制器180。因此,控制器180检测显示器151的指定部分是否被触摸。继续参考图1,接近传感器141可以被设置到由触摸屏包围的移动终端100的内部区域或者接近触摸屏。接近传感器141是在没有机械接触的情况下,利用电磁场力或红外线来检测接近指定检测表面的对象或存在于接近传感器141附近的对象是否存在的传感器。因此,接近传感器141比接触型传感器具有更长的耐用性,并且比接触型传感器具有更广泛的应用。接近传感器141可以包括透射光电传感器、直接反射光电传感器、镜面反射光电传感器、射频振荡接近传感器、静电电容接近传感器、磁接近传感器、红外接近传感器等中的一个或多个。当触摸屏包括静电电容接近传感器时,其也可以被构造成利用根据指示器接近度的电场变化来检测指示器的接近。在这种情形下,触摸屏(触摸传感器)可以被归类为接近传感器。在下文描述中,为了清楚起见,指示器接近而不接触触摸屏而被识别为处于触摸屏上的动作被称为“接近触摸”,而指示器实际接触触摸屏的动作可以被称为“接触触摸”。 被指示器接近触摸的触摸屏上的位置的含义是指,当指示器执行接近触摸时,指示器与触摸屏垂直相对的位置。接近传感器141检测接近触摸和接近触摸模式(例如,接近触摸距离、接近触摸持续时间、接近触摸位置、接近触摸移动状态等)。此外,与检测到的接近触摸动作和检测到的接近触摸模式相对应的信息可以被输出到触摸屏上。音频输出模块152在各种模式中运行,包括呼叫接收模式、呼叫拨打模式、记录模式、语音识别模式、广播接收模式等,以输出从无线通信单元110接收到的数据或存储在存储器160中的数据。在操作期间,音频输出模块152输出涉及特定功能(例如,呼叫接收、 消息接收等)的音频。通常利用一个或多个扬声器、蜂鸣器、其他音频产生设备和它们的组合,实现音频输出模块152。警报单元153输出用于通知与移动终端100相关的特定事件的发生的信号。典型的事件包括呼叫接收事件、消息接收事件、及触摸输入接收事件。警报单元153可以输出通过振动以及视频或音频信号通知事件的信号。经由显示器151或音频输出单元152能够输出视频或音频信号。因此,显示器151或音频输出模块152可以被视为警报单元153的部分。触觉模块IM生成能够由用户感知的各种触觉效果。振动是由触觉模块巧4所生成的触觉效果中的代表性的一个。由触觉模块1 所生成的振动的强度和模式是可控的。 例如,通过合成到一起或顺序地输出,能够输出不同的振动。触觉模块巧4可以生成各种触觉效果以及振动。例如,触觉模块巧4生成针排列向接触皮肤表面垂直移动所导致的效果、空气通过喷射/吸入孔的喷射/吸入力所导致的效果、掠过皮肤表面所导致的效果、与电极接触所导致的效果、静电力所导致的效果、使用吸热或发热设备表示冷/热感觉所导致的效果等。触觉模块IM能够被实现为使得用户能够通过手指、手臂等肌肉感觉来感知触觉效果,以及通过直接接触来传输触觉效果。可选的是,根据移动终端100的构造类型,至少两个触觉模块巧4能够被设置在移动终端100上。投影仪模块155是使用移动终端100执行图像投影仪功能的元件。此外,投影仪模块巧5能够根据控制器180的控制信号,在外部屏幕上或墙上显示图像,该图像至少与在显示器151上显示的图像相同或部分不同。具体而言,投影仪模块155可以包括用于生成将图像投射到外部的光(例如激光) 的光源、产生图像以便使用从光源生成的光向外部输出的图像产生元件、以及放大图像以便以预定焦距向外输出的透镜。投影仪模块155可以进一步包括通过机械地移动透镜或整个模块来调整图像投射方向的设备。根据显示装置的设备类型,投影仪模块155可以被分成CRT(阴极射线管)模块、 IXD (液晶显示器)模块、DLP (数字光处理)模块等。具体而言,通过使从光源生成的光能够在DMD (数字微镜设备)芯片上反射的机构来操作DLP模块,其对于投影仪模块151的小型化是有利的。优选的是,能够在移动终端100的侧面、前面或后面方向的长度方向上设置投影仪模块155。应理解的是,根据其必要性,能够将投影仪模块155设置在移动终端100的任何部分。存储器单元160 —般被用于存储各类数据,以支持移动终端100的处理、控制和存储要求。这种数据的示例包括用于在移动终端100上操作的应用的程序指令、联系人数据、 电话簿数据、消息、音频、静止图片、活动图片等。此外,每种数据的最近使用历史或累计使用频率(例如,每个电话簿、每条消息或每个多媒体的使用频率)可以被存储在存储单元 160中。用于当对触摸屏输入触摸时所输出的各种模式的振动和/或声音的数据能够被存储在存储单元160中。使用任何类型的适当的易失性或非易失性存储器或存储设备或它们的组合,可以实现存储单元160,所述存储器或存储设备包括硬盘、随机存取存储器(RAM)、电可擦可编程只读存储器(EEPROM)、可擦可编程只读存储器(EPROM)、可编程只读存储器(PR0M)、只读存储器(ROM)、磁存储器、闪存、磁盘或光盘、多媒体卡微型存储器、卡型存储器(例如,SD存储器、》)存储器等),或其他类似存储器或数据存储设备。移动终端100也能够与用于在互联网上执行存储器160的存储功能的网络存储器联合操作。接口单元170通常被实现为将移动终端100与外部设备连接。接口单元170从外部设备接收数据或者被提供以电力,然后将数据或电力传输给移动终端100的各个元件, 或者使移动终端100内的数据能够被传输到外部设备。使用有线/无线头戴式耳机端口、 外部充电器端口、有线/无线数据端口、存储卡端口、用于连接至具有识别模块的设备的端口、音频输入/输出端口、视频输入/输出端口、耳机端口等,可以构造接口单元170。识别模块是存储用于验证移动终端100的使用权限的各种信息的芯片,并且可以包括用户识别模块(UIM)、订户识别模块(SIM)、通用订户识别模块(USIM)等。具有识别模块的设备(以下称为“识别设备”)可以被制成智能卡。因此,识别设备可通过相应端口连接至移动终端100。当移动终端100被连接至外部支架时,接口单元170变成用于从支架向移动终端 100供电的通道,或者用于将由用户从支架输入的各种命令信号传递至移动终端100的通道。从支架输入的各个命令信号中的每个或电力可以作为使移动终端100能够认识到其被正确地装载在支架中的信号而操作。控制器180通常控制移动终端100的整体操作。例如,控制器180执行与语音呼口叭数据通信、视频呼叫等相关的控制和处理。控制器180可以包括提供多媒体重放的多媒体模块181。多媒体模块181可以被构造成控制器180的部分,或者被实现为独立组件。而且,控制器180可以执行用于将在触摸屏上执行的书写输入和绘图输入分别识别为字符或图像的模式识别处理。电源单元190为移动终端100提供各个组件所使用的电力。电力可以是内部电力、 外部电力或它们的组合。此处所描述的各个实施例可以通过在使用例如计算机软件、硬件或它们的组合的计算机可读介质中来实现。对于硬件实现,此处所描述的实施例可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、 现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设置成执行此处所描述的功能的其他电子单元或者它们的选择性组合中得到实现。这种特征也可以由控制器180 实现。
对于软件实现而言,可以以诸如进程和函数的单独软件模块来实现此处所描述的实施例,每个软件模块执行此处所描述的功能和操作中的一个或多个。利用任何适当的编程语言所编写的软件应用都可以实现软件代码,并且所述软件代码可以被存储在诸如存储器160的存储器中,并且由诸如控制器180的控制器或处理器来执行。图2是根据本发明的各个实施例的移动终端的前透视图。移动终端100被示出为直板型终端主体,但是,使用诸如折叠型、滑动型、旋转型、摆动型及它们的组合等,也可以可选地实现移动终端。为了清楚起见,进一步的公开将主要涉及直板型移动终端100,但这些教导同样适用于其他类型的移动终端。仍然参考图2,移动终端100包括构成其外部的壳体(外壳、外罩、外盖等)。示出的壳体分成前壳体101和后壳体102。各种电气/电子部件被安置或以其他方式设置在前壳体和后壳体101和102之间所提供的空间或空腔内。可选的是,至少一个中间壳体可以被进一步设置在前壳体和后壳体101和102之间。例如,通过合成树脂的注模,可以形成壳体101和102,或者它们可以由诸如不锈钢(STS)、钛(Ti)等的金属物质形成。显示器151、音频输出单元152、相机121、用户输入单元130/131和132、麦克风 122、接口 180等可以被设置到终端主体,更确切地说设置在前壳体101上。示出的显示器151占据前壳体101的主表面的大部分。音频输出单元151和相机 121被设置在邻近显示器151的两个端部之一的区域,而用户输入单元131和麦克风122被设置在邻近显示器151的另一端部的另一区域。用户输入单元132和接口 170可以被设置到前壳体和后壳体101和102的侧面。输入单元130被操控,以接收用于控制移动终端100的操作的命令。输入单元130 也可以包括多个操控单元131和132。在此处,操控单元131和132某些时候被称为操控部件,并且它们可以实现使用户能够通过体验触摸感觉而执行操控动作的触觉方式的任何机构。由第一或第二操控单元131或132输入的内容可以被不同地设置。例如,诸如开始、结束、滚动等的命令被输入到第一操控单元131。用于从音频输出单元152输出声音的音量调整的命令、用于切换至显示器151的触摸识别模式的命令等可以被输入到第二操控单元132。可收缩天线116也能被设置在终端100上。参考图3,将显示器151和触摸板135之间的互连操作机构解释如下。图3是根据本发明的不同实施例的终端100的前视图。首先,各种视觉信息可以被显示在显示器151上。这种信息能够以字符、数字、符号、图形、图标等形式显示。为了输入信息,字符、数字、符号、图形和图标中的至少之一被表示为单个预定阵列,以被以小键盘信息实现。小键盘信息也被称为“软键”。图3示出的是通过终端主体的前表面而输入施加到软键的触摸。通过整个区域或通过被划分成多个区,可以操作显示器151。在后面的情形下,多个区能够被构造成可互操作。例如,输出窗口 151a和输入窗口 151b被显示在显示器151上。代表用于输入电话号码等的数字的软键151c被输出至输入窗口 151b。如果软键151c被触摸,对应于被触摸的软键的数字被输出到输出窗口 151a。如果第一操控单元131被操控,尝试对输出窗口 151a 上所显示的电话号码的呼叫连接。此外,显示器151或触摸板135可以被构造成通过滚动来接收触摸输入。用户滚动显示器151或者触摸板135,以移动在显示器151上显示的位于实体(例如图标等)处的光标或指示器。此外,当在显示器151或触摸板135上移动手指时,移动的手指的路径可以被视觉地显示在显示器151上。这在编辑在显示器151上显示的图像时是有用的。考虑在预定时间范围或阈值时间范围内,一并触摸显示器(触摸屏)151和触摸板 135的情形,从而导致终端的一个功能被执行。这种同时触摸示例可以对应于用户使用拇指和食指拿住(夹住)终端主体。上述功能可以包括用于显示器151或触摸板135的激活或去激活。弹件对象在根据本发明实施例的移动终端的用户界面中,显示对象的形状或布置状态可根据用户命令输入而弹性地修改或变形。在这种情形下,显示对象对应于在触摸屏上显示的图标、小部件(widget)、小键盘、应用运行区等。具体而言,单个图标指示单个文件或执行用于特定文件、应用或菜单的快捷功能。此外,“弹性可变形”意思为,对象根据与另一相邻对象的相对布置关系或者根据用户的命令输入,通过物理学规律建模而被柔性地/弹性地改变,而不是具有固定的形状。在本说明书中,显示对象的形状或布置状态是可以弹性地修改的,其被称为“弹性对象”。将参考图4,解释根据本发明的实施例的修改弹性对象的形状或布置状态的方法。具体而言,图4是示出了根据本发明一个实施例的用于控制应用了弹性对象的用户界面的方法的一个示例的流程图,参考图4,控制器180显示在触摸屏上的弹性对象 (S401)。此外,当电力被应用于移动终端或者用于显示初始屏幕(例如,主屏幕)的用户命令被输入时,在初始屏幕上显示弹性对象。可选的是,如果运行包括弹性对象的应用,则能够显示弹性对象。可选的是,当弹性对象是小键盘时,如果用于实现文本字符串输入的字段被选择,能够显示弹性对象。 一旦弹性对象被显示,控制器180可以检测用户的命令输入640 。此外,用户的命令输入可以包括经由诸如触摸屏151和按键130的命令输入所执行的触摸输入,或者使用重力/加速度/陀螺仪传感器140等应用于移动终端100的外力。如果检测到用户的命令输入,控制器180修改弹性对象的形状和/或布置状态,以对应于检测到的用户的命令输入(S4(X3)。具体而言,控制器180将用户的命令输入转换成应用于该布置的物理力(例如,加速度、压力、重力、张力等)。然后,控制器180显示将物理力应用于弹性对象的结果(例如,移动、修改、颜色变化等)。下文描述根据命令输入来修改弹性对象的形状/布置的示例。首先,如果以指定方向加速移动终端,弹性对象被修改成受压形状,或者可以根据惯性以与加速度方向相反的方向移动。这样一来,控制器180可以考虑弹性对象间的相对关系。例如,当将指定重量分别给予多个弹性对象,并且一个对象被放置在具有指定重量的另一对象上时,假定重力朝下应用。基于这一假设,控制器180确定被放置在下面的前者弹性对象受放置在上面的后者对象的重量的压力。然后,控制器180将放置在下面的前者弹性对象修改成扁平形状。以循环方式应用修改弹性对象的形状或布置状态的上述方法。因此,相应方法能够累积地修改相应弹性对象的形状或布置状态。在下文描述中,具体解释命令输入和弹性对象的形状和布置状态的修改。具体而言,图5是示出了根据本发明一个实施例,根据移动终端中的倾斜来修改弹性图标的布置状态和形状的一个示例的图。在图5中,左侧示意性地示出了指示移动终端100的倾斜的形状的底视图,同时, 右侧示出了移动终端100的前视图。参考图5(a),当移动终端100被水平放置时,在触摸屏上显示主屏幕。在该示例中,将9个弹性图标布置在主屏幕上,并且将指定视觉重量赋予每个弹性图标。当移动终端100向左侧倾斜时,如图5 (b)中所示的,控制器180从感测单元140接收倾斜信息,确定重力应用于左侧,然后将其应用于每个弹性图标。因此,根据以左方向应用的重力,改变在触摸屏上的弹性图标的形状,并且左移的弹性图标的位置相对于相邻图标而改变。具体而言,因为在左侧列中的图标510承受中间列中的图标510的重量以及在右侧列中的图标530的重量,所以在左侧的图标510在垂直方向上比中间列中的图标520(其承受右侧列图标530的重量)修改得更扁平。修改弹性图标的比率和弹性图标的移动速度能够与倾斜成比例地设置,或者可以根据为每个图标分别设置的虚拟重量而不同。接下来,图6是根据本发明的一个实施例,根据在移动终端中的加速度修改弹性图标的布置状态和形状的一个示例的图。在图6中,假定在触摸屏上显示的虚拟小键盘的 16个按键是弹性对象,并且向16个按键中的每个赋予指定的虚拟重量。参考图6 (a),如果移动终端向左移动,然后停止,则加速度方向变成右方向。因此, 控制器180从感测单元140接收加速度信息,然后将其应用于每个按键(图6 (b))。具体而言,按键在与加速度方向相反的左方向上聚集。因为位于左列中的图标在右方向上由于更多图标的重量而更为受压,所以修改的比率可遵循“610 > 620 > 630 > 640”的顺序。在这种情形下,根据相应按键的修改比率,可以赋予每个按键不同颜色。同样,如何显示指示在相应按键上的字的信息也能够被修改。例如,放置在左边第二列620的顶端的匹配字母表的按键上所显示的指示“abc”在图6(a)中以水平方向显示,而在图6(b)中以垂直方向显不。同时,通过将特定参数值赋予弹性对象,用户输入能够区分修改/位置改变。下文结合附图7描述这一点。具体而言,图7是根据本发明一个实施例,在移动终端中修改弹性图标的布置状态和形状的一个示例的图。在图7中,假定多个弹性图标被显示在触摸屏上,并且控制器180识别用户选择/ 操控每个图标的频率。参考图7(a),当18个弹性图标中的两个图标710和720比其余图标更频繁地被使用时,当检测到如图6(a)所示的加速度时,将包括具有高使用频率的图标 710和720的水平行715和725从位置移动和修改中排除。参考图7 (b),当将更大的虚拟重量赋予具有高使用频率的图标730时,并且如果移动终端在右方向上被加速或者在左方向上被倾斜,则图标730能够以指定方向对齐,如同沉向左侧一样。同时,在已经选择了指定的弹性对象之后,根据不被应用于所选择对象的用户输入,能够控制修改/位置移动。下文结合图8描述这一点。具体而言,图8是示出了根据本发明一个实施例,在移动终端中拒绝所选定图标的布置状态和形状的修改的一个示例的图。在图8中,假定主屏幕被显示在触摸屏上,其包括布置在主屏幕上的9个弹性图标,并且指定虚拟重量被赋予每个图标。参考图8 (a),通过触摸输入,能够从主屏幕选择弹性图标810。当用户保持触摸输入时,并且如果移动终端向右倾斜,除了所选择的图标810 以外的其余图标被移动到右侧(图8(b))。当通过触摸输入选择的图标810位于主屏幕的中心时(图8(c)),并且如果用户将移动终端向右倾斜同时保持触摸输入,位于所选择的图标810右侧的图标820可能不被移动或修改。这视觉地指示了所选择的图标810以与重力或加速度相反的方向支持左侧图标。接下来,图9是示出了根据本发明的一个实施例,在移动终端100中拒绝所选定图标的布置状态和形状的修改的另一示例的图。图8的相同假设应用于图9。参考图9,当通过触摸输入选择图标910时,并且如果用户将移动终端向右倾斜 (图9(a)),除了所选定图标910以外的其余图标通过移动到左侧,而根据它们的相对位置被修改(图9(b))。在用户使用两个手指920和930多触摸所选择的图标之后,并且如果用户通过保持相应手指930的触摸状态并移动其手指930时,相应图标910的大小改变(图 9(c))。在图标910的大小已经改变之后,并且如果移动终端被放置回水平位置,则剩余图标返回图9(a)所示的状态(图9D)。然而,由于大小改变的图标910,位于中间行的图标保持它们的被修改状态。同时,可以选择布置状态和形状的修改被拒绝的多个弹性图标。下文结合图10描述这一点。具体而言,图10是示出了根据本发明的一个实施例,在移动终端中拒绝所选定图标的布置状态和形状的修改的另一示例的图。参考图10,当通过使用手指1010的拖动和触摸输入来指定包含位于左侧列中的三个图标的区1020时(图10(a)),并且如果用户将移动终端向右侧倾斜,则除了在所选择的区1020中包含的图标以外的图标通过移动至右侧,而根据它们的相对位置被修改(图 10(b))。虽然在图10(a)和10(b)中通过区指定方法而选择了多个图标,也可以使用多触摸方法。具体而言,当用户利用两个手指1010和1015分别触摸两个图标1030和1040时 (图10(c)),并且如果用户将移动终端向右倾斜时,除了被触摸的图标以外的图标通过移动至右侧,而根据它们的相对位置被修改(图10(d))。像这样,位于中心图标1040的左侧的图标1050被拒绝进行移动和修改。这视觉地指示了所选择的图标1040以与重力或加速度相反的方向支持左侧图标1050,像图8(c)中所示的前述实例一样。同时,当选择了至少一个弹性图标时,并且如果检测到加速度或倾斜,除了所选择图标以外的图标被移动或修改。然后,如果应用了另一输入,则该图标能够被移动或修改。 下文结合图11描述这一点。图11是根据本发明一个实施例,在移动终端中多次修改弹性图标的布置状态和形状的一个示例的图。图8的相同假设应用于图11。参考图11,当除了所选择图标1110以外的其余图标通过移动至右侧而被修改(图 11(a))时,并且如果控制器180检测到垂直摇动,则除了所选择图标1110以外的其余图标能够被设置在先前在触摸屏的底侧上设定的区1120中。然后,如果所选择图标1110通过触摸输入被再次选择,则对应于所选择图标的应用或小部件能够在除了底部区1120之外的区中运行(图11(c))。
当在图11(b)所示的状态中,利用两个手指1130和1135多触摸所选择的图标 1110时(图11(d)),并且如果通过保持触摸(图11(e))而移动手指1135,则指定区1140, 将利用两个手指所触摸的点包括作为彼此对角相对的顶点。因此,对应于所选择图标的应用或小部件能够在指定区1140中运行(图11(f))。在下文描述中,参考图12,描述将弹性对象的修改的位置/形状恢复原始状态的方法。具体而言,图12是示出了根据本发明一个实施例在移动终端中恢复弹性图标的布置状态和形状的一个示例的图。图12假定遵循图8(b)所示的前述情形的情形。参考图12 (a),用户能够利用他/她的手指1210指定区1220,该区1220包含其形状/位置被修改的图标。然后,如果控制器180检测到移动终端的摇动,则在指定区1220 中包含的图标能够返回它们的原始状态(图12(b))。当通过倾斜移动终端来修改弹性对象的形状/位置时,通过将移动终端以相反方向倾斜,形状/位置被修改的对象能够返回其原始状态。可选的是,当使用加速度修改弹性对象的形状/位置时,通过以相反方向加速移动终端,其形状/位置被修改的对象能够返回到其原始状态。可选的是,通过使得移动终端100以指定方向转一整圈,其形状/位置被修改的对象能够返回其原始状态。同时,根据本发明的弹性对象能够被实现为包含多个子对象的构造(诸如小键盘本身和菜单框),而非包含被构造成单独单元的对象,诸如图标、小键盘的按键等。具体而言,包含作为子对象的按键的小键盘或者包括作为子对象的菜单图标的菜单框,也能够被实现为弹性对象。在本说明书中,包括多个子对象的对象被称为“容器类型”的对象。当弹性对象是容器类型时,由于容器本身被修改以对应于用户命令输入,所以在弹性对象中包含的子对象的形状也能够对应于容器的修改。下文参考图13描述这一点。具体而言,图13是示出了根据本发明一个实施例,在移动终端中修改容器类型的弹性图标的一个示例的图。在包含图13的下列图中,假定容器类型的弹性对象例如是QWERTY型小键盘。而且,下列实施例可应用于各种类型的弹性对象。参考图13,如果选择可输入文本窗口 1310,则可以显示用于文本输入的小键盘 1320(图13(a))。在小键盘1320已经被显示之后,为了放大小键盘1320的中间部分的大小,用户利用两个手指多触摸小键盘1320的中间部分的顶侧和底侧,然后,将触摸点捏合放大(pinch out),以使之彼此更远地间隔开。如果这样,通过变成在垂直方向上凸起,小键盘1320的中间部分被扩大和修改(图13(b))。像这样,被设置到小键盘1320的中间部分的按键可以被放大,以对应于小键盘1320的扩大。相反,在小键盘1320已经被显示之后,为了缩小小键盘1320的中间部分的大小,利用两个手指多触摸小键盘1320的中间部分的顶侧和底侧,然后将触摸点捏合缩小 (pinch in),以使之彼此更接近(图13(c))。如果这样,通过在垂直方向上变成凹陷,小键盘1320的中间部分被收缩并修改(图13(d))。像这样,设置到小键盘1320的中间部分的按键可以被缩小,以对应于小键盘1320的缩小。同时,随着小键盘被缩小,之前被小键盘1320覆盖的不可见的背景图像1330能够出现。因此,由于通过扩大小键盘的特定部分,指定按键被放大,所以进一步便利于用户选择指定按键。此外,用户可以通过缩小小键盘的特定部分,查看被小键盘覆盖的部分。虽然图13示出了以垂直方向扩大或收缩小键盘的方法,该方法可以应用于水平或对角方向,并且也可以应用于在至少两个方向上顺序地或同时地修改。同时,弹性小键盘的整体大小以及其特定部分均是可修改的。下文结合图14描述这一点。具体而言,图14是示出了根据本发明一个实施例,在移动终端中修改容器类型的弹性对象的另一示例的图。参考图14,如果选择可输入文本窗口 1405,则用于文本输入的小键盘1410被显示 (图14(a))。在小键盘1410已经被显示之后,如果用户在利用手指1420选择小键盘1410 时将移动终端向上倾斜,则小键盘1430在顶部方向上能够被扩大(图14(b))。因此,在小键盘1430中包含的按键的垂直大小能够被放大。在这种情形下,通过触摸小键盘上没有按键的区域、应用具有超过预定值的大小的触摸输入、执行对于随机按键的长触摸等,能够执行小键盘1410的选择。相反,如果用户在利用手指1420选择小键盘1410的同时将移动终端向下倾斜(图14(c)),则小键盘1430 能够在底部方向上收缩(图14(d))。因此,在小键盘1430中包含的按键的垂直大小能够被缩小。在修改弹性小键盘的大小的上述方法中,将移动终端倾斜的动作能够以将移动终端加速的动作来代替。小键盘的选择也能够由执行对于除了小键盘之外的区域的长触摸来代替,例如,在搜索窗口 1405中的搜索图标1408。在下文描述中,结合图15解释参考小键盘上的随机点修改小键盘的方法。具体而言,图15是示出了根据本发明一个实施例,在移动终端中修改容器类型的弹性对象的又一示例的图。在图15中,假定用户试图参考按键“f”和“C”所处的位置,将右小键盘区扩大到左侧。参考图15,用户能够通过利用手指1520的触摸来指定区1510,区1510变成小键盘修改的参考。因此,小键盘能够以参考区1510为中心,分成左侧1530和右侧1540(图15(a))。 当选择参考区1510时,如果移动终端向左倾斜,则邻近参考区1510的左侧区1530向左收缩(图15(b))。然后,如果参考区1510的选择被取消,则包括参考区1510和右侧区1540 的区1550扩大了从收缩左侧区1530所得到的空间。因此,设置在扩大区的按键在垂直方向上能够被扩大(图15(c))。在上述小键盘形状修改方法中,能够预先设置参考区。下文结合图16描述这一点。具体而言,图16是示出了根据本发明一个实施例,在移动终端中修改容器类型的弹性对象的又一示例的图。参考图16,指定视觉效果可以被赋予在小键盘1610中间的参考轴1620(图 16(a))。如果移动终端向左倾斜,则与参考轴相邻的左侧在小键盘1610上被收缩,并且与参考轴相邻的右侧在小键盘上被扩大(图16(b))。相反,如果移动终端向右倾斜,则与参考轴相邻的右侧在小键盘1610上被收缩,并且与参考轴相邻的左侧在小键盘上被扩大(图 16(c))。这样一来,参考轴1620可以被设置成总是被显示或可以不显示。而且,根据指定菜单操控,或者通过预先设置位置和是否存在使用,能够确定是否显示参考轴1620。同时,通过操控每个对象的预置点,能够执行弹性对象的移动和修改。下文结合图 17描述这一点。具体而言,图17是示出了根据本发明的一个实施例,布置弹性对象的操控点的一个示例的图。参考图17(a)至17(c),将操控点1710布置在每个图的中心。在触摸相应操控点之后,如果该触摸点被移动,则弹性图标的位置能够被改变。而且,用于修改图标形状的操控点1730和用于修改对应图标大小的操控点1750 被布置在每个图的边缘上。在选择了相应操控点之后,如果触摸点被移动,则弹性图标的形状或大小能够被相应修改。下文结合图18解释使用上述操控点的具体示例。具体而言,图18是示出了根据本发明一个实施例,使用弹性对象的操控点执行修改的一个示例的图。参考图18(a),如果位于圆形弹性对象的右上侧的用于形状修改的操控点被向左移动,则该弹性对象的右侧被收缩。参考图18(b),如果四边形弹性对象的多个操控点被顺序移动,则相应弹性对象的形状能够被“从四边形至五边形”、“从五边形至六边形”、“从六边形至五边形”等而修改。上述操控点的布置数目和位置是示例性的,本发明不限于此。此外,上述操控点的布置数目和位置可应用于各种操控点布置图案。根据本发明的一个实施例,上述方法能够在程序记录介质中被实现为计算机可读代码。计算机可读介质包括计算机系统可读数据被存储在其中的各种记录设备。计算机可读介质包括例如ROM、RAM、CD-ROM、磁带、软盘、光数据存储设备等,并且也包括载波型实现 (例如,经由互联网的传输)。通过以预定类型将本发明的结构元件和特征组合,可以实现前述实施例。除非另有指明,否则每个结构元件或特征应被视为选择性的。在没有与其他结构元件或特征组合的条件下,可以实现这些结构元件或特征中的每个。同样,某些结构元件和/或特征也可以彼此组合,以构成本发明的实施例。对于本领域技术人员将显而易见的是,在不脱离本发明的精神和范围的条件下, 能够对本发明做出各种修改和变更。因此,本发明应涵盖本发明的修改和变更,只要它们在所附权利要求和其等效内容的范围内。
权利要求
1.一种移动终端,包括无线通信单元,所述无线通信单元被构造成与至少一个其他终端无线地通信;触摸屏,所述触摸屏被构造成显示多个显示对象;感测单元,所述感测单元被构造成检测所述移动终端的运动;以及控制器,所述控制器被构造成移动和修改所述多个显示对象的形状,以反映检测到的所述移动终端的运动的特征。
2.根据权利要求1所述的移动终端,其中,当所述感测单元检测所述移动终端的运动是在第一方向时,所述控制器被进一步构造成将多个对象朝向所述第一方向移动,并且将被显示为更接近所述第一方向的显示对象的形状改变为被更接近第二方向的显示对象挤或压,所述第二方向与所述第一方向相反。
3.根据权利要求2所述的移动终端,其中,当观看所述移动终端的触摸屏时,所述第一方向是向左且所述第二方向是向右,所述第一方向是向右且所述第二方向是向左,所述第一方向是向顶部且所述第二方向是向底部,或者所述第一方向是向底部且所述第二方向是向顶部。
4.根据权利要求2所述的移动终端,其中,显示为更接近所述第一方向的显示对象被显示为比更接近所述第二方向的显示对象更小。
5.根据权利要求1所述的移动终端,其中,所述运动包括所述移动终端的倾斜以及所述移动终端的倾斜的速度或加速度中的至少之
6.根据权利要求1所述的移动终端,其中,当所述多个显示对象包括特定指定对象时, 所述控制器被进一步构造成仅移动和修改不是特定指定对象的显示对象的形状。
7.根据权利要求6所述的移动终端,其中,所述特定指定对象包括已经被触摸选择的显示对象、被指定为频繁使用的显示对象的显示对象、以及在特定用户指定区内包含的显示对象中的至少之一。
8.根据权利要求6所述的移动终端,其中,所述控制器被进一步构造成不移动和修改邻近所述特定指定对象的显示对象的形状,以便看起来所述特定指定对象正在物理地支持与所述特定指定对象邻近的显示对象的重量。
9.根据权利要求1所述的移动终端,其中,所述控制器被进一步构造成基于与检测到的运动相反的检测相反运动、在所述移动终端上的热键的选择、以及所述移动终端的摇动运动之一,将显示对象返回到其原始位置和形状。
10.根据权利要求1所述的移动终端,其中,所述控制器被进一步构造成以与检测到的运动量相对应的量,移动和修改显示对象的形状。
11.一种控制移动终端的方法,所述方法包括经由所述移动终端的无线通信单元,允许与至少一个其他终端的无线通信;在所述移动终端的触摸屏上显示多个显示对象;经由所述移动终端的感测单元来检测所述移动终端的运动;以及经由所述移动终端的控制器来移动和修改所述多个显示对象的形状,以反映检测到的所述移动终端的运动的特征。
12.根据权利要求11所述的方法,其中,当感测步骤检测到所述移动终端的运动是在第一方向时,所述移动和修改步骤将多个对象朝向所述第一方向移动,并且将被显示为更接近所述第一方向的显示对象的形状改变为被更接近第二方向的显示对象挤或压,所述第二方向与所述第一方向相反。
13.根据权利要求12所述的方法,其中,当观看所述移动终端的触摸屏时,所述第一方向是向左且所述第二方向是向右,所述第一方向是向右且所述第二方向是向左,所述第一方向是向顶部且所述第二方向是向底部,或者所述第一方向是向底部且所述第二方向是向顶部。
14.根据权利要求12所述的方法,其中,显示为更接近所述第一方向的显示对象被显示为比更接近所述第二方向的显示对象更小。
15.根据权利要求11所述的方法,其中,所述运动包括所述移动终端的倾斜以及所述移动终端的倾斜的速度或加速度中的至少之一。
16.根据权利要求11所述的方法,其中,当所述多个显示对象包括特定指定对象时,所述移动和修改步骤仅移动和修改不是特定指定对象的显示对象的形状。
17.根据权利要求16所述的方法,其中,所述特定指定对象包括已经被触摸选择的显示对象、被指定为频繁使用的显示对象的显示对象、以及在特定用户指定区内包含的显示对象中的至少之一。
18.根据权利要求16所述的方法,其中,所述移动和修改步骤移动和修改邻近所述特定指定对象的显示对象的形状,以便看起来所述特定指定对象正在物理地支持与所述特定指定对象邻近的显示对象的重量。
19.根据权利要求11所述的方法,进一步包括基于与检测到的运动相反的检测相反运动、在所述移动终端上的热键的选择、以及所述移动终端的摇动运动之一,将显示对象返回到其原始位置和形状。
20.根据权利要求11所述的方法,其中,所述移动和修改步骤以与检测到的运动量相对应的量,移动和修改显示对象的形状。
全文摘要
提供了一种移动终端及其控制方法。该移动终端包括被构造成与至少一个其他终端无线通信的无线通信单元;被构造成显示多个显示对象的触摸屏;被构造成检测移动终端的运动的感测单元;以及控制器,该控制器被构造成移动和修改多个显示对象的形状,以反映检测到的移动终端的运动的特征。
文档编号G06F3/048GK102541440SQ20111036278
公开日2012年7月4日 申请日期2011年11月16日 优先权日2010年12月23日
发明者李定石, 金贤锡 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1