移动终端中用于移动对象的方法和装置的制造方法

文档序号:8323904阅读:225来源:国知局
移动终端中用于移动对象的方法和装置的制造方法
【技术领域】
[0001]本发明涉及移动终端中用于移动对象的方法和装置。具体地说,本发明涉及用于响应于在移动终端的显示屏上移动对象的命令以根据到目标位置的剩余距离而变化的速度将对象从当前位置移动到目标位置的方法和装置。
【背景技术】
[0002]最近,移动终端正变成支持各种补充功能的多功能设备,各种补充功能诸如电子记事本功能、游戏功能和日程管理功能。随着移动终端的功能多样化,提供用于促进各种类型的补充服务的使用的高效用户接口变得更有必要。

【发明内容】

[0003]技术问题
[0004]同时,随着诸如智能手机的移动终端的普及,对于以前从未被介绍过的方便的和有用的接口存在很多用户需求。
[0005]因此存在对响应于移动终端的屏幕方位的改变或对象移动命令的接收无缝地旋转或移动屏幕或对象的接口的需要。
[0006]解决方案
[0007]已经设想出本发明以解决上述问题,且本发明的对象是提供一种方法和装置,用于当接收到对象移动命令时,以被不同地设置的每单位时间的移动距离将对象从当前位置移动到目标位置。
[0008]更详细地,本发明的对象是提供一种方法和装置,用于通过逐渐地计算对象的当前位置和目标位置之间的中点来从用户的视角平湍地移动对象。
[0009]根据本发明的一个方面,终端的对象移动方法包括显示对象;接收用于移动对象的移动命令;及以根据到目标位置的剩余距离而变化的速度将对象从当前位置移动到目标位置。
[0010]根据本发明的另一个方面,终端包括显示对象的显示单元;接收用于移动所显示的对象的移动命令的输入单元;及控制单元,其控制在接收到移动命令时以根据到目标位置的剩余距离而变化的速度将对象从当前位置移动到目标位置。
[0011]有益效果
[0012]根据本发明,用户能够体验对象的平滑移动。
【附图说明】
[0013]图1是示出根据本发明的实施例的移动终端100的配置的框图;
[0014]图2是示出根据本发明的实施例的对象移动方法的流程图;
[0015]图3是示出根据本发明的实施例的响应于对象移动命令的接收而计算移动方向和整个移动距离的过程的流程图;
[0016]图4是示出根据本发明的实施例的获取移动方向和整个移动距离的机制的示图;
[0017]图5是示出根据本发明的实施例的确定对象的每单位时间的移动距离的过程的流程图;
[0018]图6是示出根据本发明的实施例的计算每单位时间的移动距离的示例性过程的示图;
[0019]图7是示出在根据本发明的实施例的对象移动方法中的每单位时间的移动距离的变化的曲线图;
[0020]图8是示出在根据本发明的实施例的对象移动方法中从当前位置到目标位置的距离的变化的曲线图;
[0021]图9是示出在根据本发明的实施例的对象移动方法中用于计算对象的每单位时间的移动距离而除移动距离的除数的变化的曲线图;
[0022]图10是示出根据本发明的实施例的对象移动方法中单位时间的单位中对象的当前位置的变化的曲线图;
[0023]图11是示出根据本发明的各种实施例的对象的移动速度的变化的曲线图;
[0024]图12是示出在根据本发明的实施例的对象移动方法中确定对象的当前位置的过程的流程图;
[0025]图13是示出在根据本发明的实施例的对象移动方法中与移动终端的旋转一起旋转显示面板上的图像的过程的示图;
[0026]图14是示出在根据本发明的实施例的对象移动方法中响应于目标为图标的移动命令而移动在移动终端的显示面板上显示的图标的过程的示图;及
[0027]图15是示出根据本发明的实施例的对象移动方法中响应于翻页输入而从当前显示的图像切换至下一个图像的过程的示图。
【具体实施方式】
[0028]在下面的描述中,术语“对象”表示包括图像、运动图片、静止图片、图标和按钮的任何事物,但不限于以上列举的项目。
[0029]在下面的描述中,术语“移动”表示包括根据移动终端的旋转的对象的旋转、图标的位置改变和响应于图像翻页输入的屏幕切换的任何动作,但不限于以上列举的动作。
[0030]参照附图详细描述本发明的示例性实施例。遍及附图使用相同的参考数字指代相同或相似的部分。可以省略合并于此的公知功能和结构的详细描述,以避免模糊本发明的主题内容。
[0031]以下,描述当响应于用户输入移动(旋转)屏幕上所显示的对象时用于计算每单位时间的移动位置(旋转角度)来为用户提供自然的运动(旋转)的算法。即,本发明提出了一种用于基于参考点以对象的当前位置(角度)和目标位置(角度)为输入来计算根据特定的环境参数逐渐改变的位置(旋转角度)的方法。
[0032]图1是示出根据本发明的实施例的移动终端100的配置的框图。如图1所示,本发明的移动终端100包括无线电通信单元110、音频处理单元120、触摸屏130、按键输入单元140、存储单元150、传感单元160和控制单元170。
[0033]RF单元110负责发送/接收携载数据的无线电信号。RF单元110可以包括RF发送器和RF接收器,其中RF发送器用于上变频并放大发送信号,而RF接收器用于低噪声放大并下变频接收信号。RF单元110输出在无线信道上接收的数据至控制单元170并在无线信道上发送由控制单元170输出的数据。
[0034]音频处理单元120可以包括编译码器包,且编译码器包可以包括用于处理分组数据的数据编译码器和用于处理包括语音的音频信号的音频编译码器。音频处理单元120利用音频编译码器将数字音频信号转变为模拟音频信号以通过扬声器(SPK)输出音频,并利用音频编译码器将通过麦克风(MIC)输入的模拟音频信号转变为数字音频信号。
[0035]触摸屏单元130包括触摸面板131和显示面板132。触摸面板131检测用户所做的触摸输入。触摸传感器可以通过电容覆盖层、电阻覆盖层和红外光束或压力传感器中的一种实现。触摸面板131也可以用检测对象所做的接触或压力的其他类型的传感设备实现。触摸面板131检测用户所做的触摸输入并生成检测信号至控制单元170。检测信号包括检测到触摸输入所在的坐标。如果触摸的接触被移动,则触摸面板131生成包括接触路径上的坐标的检测信号至控制单元170。
[0036]显示面板132可以用液晶显示器(IXD)、有机发光二极管(OLED)和有源矩阵OLED(AMOLED)中任意一种实现,以便以视觉数据的形式为用户提供例如移动终端100的菜单、输入数据和功能设置信息的信息。显示面板132输出开机屏幕、待机模式屏幕、菜单屏幕、呼叫过程屏幕和各种应用运行屏幕。
[0037]尽管描述针对的是配有触摸屏的移动终端,但是可以将本发明应用于没有采用触摸屏实现的移动终端。在没有触摸屏的移动终端的情况下,图1的触摸屏单元130可以被配置成只以显示面板132的功能来操作。
[0038]按键输入单元140响应于用户的按键操作生成用于控制异动终端100的按键信号至控制单元170。按键输入单元140可以用具有被排列在移动终端一侧的数字键、导航键和功能键的键盘实现。根据本发明的实施例,当只用触摸屏单元130可以完全控制移动终端100时,按键输入单元140可以省略。
[0039]存储单元150负责存储移动终端100的操作所必需的程序和数据,并可以被划分成程序区域和数据区域。程序区域存储用于控制移动终端的整个操作的程序、用于启动移动终端100的操作系统(OS)、与多媒体内容的回放和移动终端100的可选功能(诸如相机功能、音频回放功能、静止和运动图片回放功能等)相关的应用程序等。数据区域存储与移动终端100的操作相关联地生成的数据,诸如静止和运动图片、电话本和音频数据。
[0040]传感单元160可以包括能获取移动终端的运动、冲击、方向和坡度信息的所有类型的传感器。传感单元160可以包括陀螺仪传感器、运动传感器、接近传感器等。
[0041]控制单元170控制移动终端的组件的全面操作。具体地说,当接收到对象移动命令时,控制单元170不同地设置每单位时间的移动的距离来将对象从当前位置移动到目标位置。为了完成这个,控制单元170进一步包括移动方向和距离确定器171、每单位时间移动距离确定器172和显示位置确定器173。
[0042]如果接收到对象移动命令,则移动方向和距离确定器171确定对象的移动方向和整个移动距离。更详细地,移动方向和距离确定器171基于对象的目标位置和当前位置设置对象的移动方向和整个移动距离。
[0043]为了确定移动方向,移动方向和距离确定器171根据目标位置和当前位置的大小确定第一临时值。移动方向和距离确定器171确定目标益和当前位置之间的差值,并且根据中间距离的大小确定第二临时值。接下来,移动方向和距离确定器171确定第一临时值和第二临时值的乘积结果。例如,如果乘积结果是正数,则对象在增加方向上移动,否则,如果乘积结果是负数,则对象在减少方向上移动。
[0044]移动方向和距离确定器171计算目标位置和当前位置间的差值(DO)。接下来,移动方向和距离确定器171根据通过从最大距离值(最大距离值-D0)中减去目标位置和当前位置之间的差值而获取的差值的大小确定对象的整个移动距离。参照图3详细地描述了整个移动距离确定过程。
[0045]每单位时间移动距离确定器172确定在整个移动距离之内每单位时间移动的距离。为此,每单位时间移动距离确定器172可以将通过用除数值除从对象的当前位置到目标位置之间的距离所获得的值设置为每
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1