《用于显示终端中的页面的方法和设备.pdf》由会员分享,可在线阅读,更多相关《用于显示终端中的页面的方法和设备.pdf(56页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104081326A43申请公布日20141001CN104081326A21申请号201380007377322申请日20130110102012001010620120131KR102012002131020120229KRG06F3/0483201301G06F3/048820130171申请人三星电子株式会社地址韩国京畿道水原市72发明人李信俊李相协阿米尔道尔洪庆秀奥弗安格列兹74专利代理机构北京铭硕知识产权代理有限公司11286代理人胡江海韩素云54发明名称用于显示终端中的页面的方法和设备57摘要公开了一种在用户阅读电子书时能够传递如同阅读纸质书一样逼真的感觉的用于。
2、显示页面的方法和设备。一种显示包括触摸屏的便携式终端中的页面的方法,所述方法包括显示电子书的页面;检测与针对显示的页面的用户输入对应的点;检测与用户输入相关的移动方向;响应于检测到的点和与用户输入相关的移动方向,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。30优先权数据85PCT国际申请进入国家阶段日2014073086PCT国际申请的申请数据PCT/KR2013/0002102013011087PCT国际申请的公布数据WO2013/115499EN2013080851INTCL权利要求书3页说明书21页附图31页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书21页。
3、附图31页10申请公布号CN104081326ACN104081326A1/3页21一种在终端中显示页面的方法,所述方法包括显示电子书的页面;检测与针对显示的页面的用户输入对应的点;检测与用户输入相关的移动方向;响应于检测到的点和与用户输入相关的移动方向,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。2根据权利要求1所述的方法,其中,将页面显示为凸出地弯曲的步骤包括以根据施加到页面的虚拟重力而确定的角度来移动所述点,以使显示的页面的表面在翻页操作的动画期间三维凸出地弯曲。3根据权利要求2所述的方法,其中,将页面显示为凸出地弯曲的步骤包括检测页面网格中的多个节点之中与所述点对应的目标节点,所。
4、述页面网格包括多个节点和使所述多个节点彼此连接的链路;使目标节点朝向所述移动方向移动以使页面网格变形;将变形的页面网格反映到页面上,其中,权重被分配到所述多个节点以使重力被施加到所述多个节点,弹性值被分配到所述链路,从而变形的页面被展开。4根据权利要求3所述的方法,其中,使页面网格变形的步骤包括确定目标节点的位移;利用确定的位移来确定施加到所述多个节点的力;利用确定的力来确定所述多个节点的位置。5根据权利要求4所述的方法,其中,所述位移包括目标节点的当前位置、目标节点的移动方向和目标节点的速度中的至少一种。6根据权利要求4所述的方法,还包括对施加到所述多个节点的力求和以确定施加到变形的页面的力。
5、的方向;在检测到指示器从对屏幕的触摸释放时,使变形的页面沿着所述力的确定的方向移动。7根据权利要求1所述的方法,还包括基于指示器的第一点、当前点、移动距离和移动方向中的至少一种来确定施加到变形的页面的力的方向;在检测到指示器从对屏幕的触摸释放时,使变形的页面沿着所述力的确定的方向移动。8根据权利要求1所述的方法,还包括在检测到指示器从对屏幕的触摸释放时,使变形的页面沿着指示器的移动方向移动。9根据权利要求1所述的方法,其中,将页面显示为凸出地弯曲的步骤包括根据指示器的移动速度使页面凸出地变形。10根据权利要求1所述的方法,还包括响应于使页面凸出地变形来输出效果音。11根据权利要求1所述的方法,。
6、其中,将页面显示为凸出地弯曲的步骤包括使页面变形,从而只有页面的前表面被显示。12根据权利要求11所述的方法,其中,显示电子书的页面的步骤包括分别在屏幕的左侧和右侧显示电子书的两个页面,权利要求书CN104081326A2/3页3将页面显示为凸出地弯曲的步骤包括在指示器经过分开两个页面的中心线时显示页面的后表面。13一种在终端中显示页面的方法,所述方法包括显示电子书的页面;检测与针对页面的用户输入对应的点;响应于检测到的与用户输入相关的点,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。14一种用于显示页面的设备,所述设备包括显示单元,被配置为显示页面;输入单元,被配置为接收针对页面触摸屏幕。
7、的指示器的输入信息;控制器,被配置为从输入单元接收输入信号,基于输入信号来检测与针对页面的用户输入对应的点,检测与用户输入相关的移动方向,并响应于检测到的点和与用户输入相关的移动方向来控制显示单元将页面显示为凸出地弯曲,以使翻页操作具有动画效果。15根据权利要求14所述的设备,其中,输入单元包括触摸屏,被配置为响应于用户的用指示器做出的触摸手势,产生触摸事件,并将该触摸事件传递给控制器。16一种存储由终端执行的程序以执行在终端中显示页面的方法的非暂时性计算机可读记录介质,所述方法包括显示电子书的页面;检测与针对显示的页面的用户输入对应的点;检测与用户输入相关的移动方向;响应于检测到的点和与用户。
8、输入相关的移动方向,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。17一种显示包括触摸屏的便携式终端的页面的方法,所述方法包括显示电子书的页面;检测针对显示的页面的对触摸屏的触摸的连续运动;确定便携式终端的梯度;响应于检测到的触摸的连续运动和确定的便携式终端的梯度,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。18根据权利要求17所述的方法,其中,将页面显示为凸出地弯曲的步骤包括使页面凸出地变形以翻开变形的页面。19根据权利要求18所述的方法,其中,在将页面显示为凸出地弯曲的过程中,页面随着便携式终端朝着页面的翻开方向倾斜而渐增地凸出地变形。20根据权利要求18所述的方法,其中,在将页。
9、面显示为凸出地弯曲的过程中,页面随着便携式终端朝着与页面的翻开方向相反的方向倾斜而渐减地凸出地变形。21根据权利要求18所述的方法,其中,将页面显示为凸出地弯曲的步骤包括使页面与设置在页面中的属性信息对应地凸出地变形。22根据权利要求17所述的方法,其中,检测触摸的连续运动的步骤包括检测触摸的位置、移动方向、移动方向和速度中的至少一种。23根据权利要求17所述的方法,还包括响应于页面的变形,提供效果音和触感中的权利要求书CN104081326A3/3页4至少一种。24一种显示包括触摸屏的便携式终端的页面的方法,所述方法包括显示电子书的页面;计算便携式终端的梯度;响应于计算出的便携式终端的梯度,。
10、将页面显示为凸出地弯曲,以使翻页操作具有动画效果。25根据权利要求24所述的方法,其中,将页面显示为凸出地弯曲的步骤包括使页面凸出地变形以翻开变形的页面。26根据权利要求25所述的方法,其中,将页面显示为凸出地弯曲的步骤包括当计算出的梯度超过阈值梯度时,翻开至少一个页面。27根据权利要求26所述的方法,其中,阈值梯度与电子书的剩余的页面的数量和设置在页面中的属性信息中的至少一种对应。28一种显示包括触摸屏的便携式终端的页面的方法,所述方法包括在触摸屏上显示电子书的页面;确定翻页模式;根据翻页模式选择性地确定便携式终端的梯度。29根据权利要求28所述的方法,其中,翻页模式包括正常模式、梯度模式和。
11、合并模式中的一种。30根据权利要求29所述的方法,还包括检测针对页面的对触摸屏的触摸的连续运动;在翻页模式为正常模式时,仅利用触摸的连续运动来使页面凸出地变形,并显示变形的页面。31根据权利要求29所述的方法,还包括在翻页模式为梯度模式时,仅利用计算出的梯度来使页面凸出地变形,并显示变形的页面。32根据权利要求29所述的方法,还包括在翻页模式为合并模式时,利用触摸的连续运动和计算出的梯度来使页面凸出地变形,并显示变形的页面。33一种便携式终端,包括触摸屏,被配置为显示电子书的页面;传感器,被配置为检测便携式终端的梯度;控制器,被配置为检测针对显示的页面的对屏幕的触摸的连续运动,并且响应于检测到。
12、的触摸的连续运动和检测到的便携式终端的梯度来控制触摸屏将页面显示为凸出地弯曲,以使翻页操作具有动画效果。权利要求书CN104081326A1/21页5用于显示终端中的页面的方法和设备技术领域0001与本公开的示例性实施例一致的方法和设备涉及一种具有电子书阅读器功能的终端中的页面显示方法和设备,更具体地讲,涉及一种根据与页面相关的用户输入信息显示页面的方法和设备。背景技术0002通常,电子书一般是指一种数字书,所述数字书允许用户通过在电子介质中记录诸如文本或者图像的信息来将数字书作为书查看。用户可查看利用包括电子书阅读器功能的终端显示的电子书。此外,用户可使用智能电话或者平板个人计算机PC随时随。
13、地方便地购买和阅读期望的电子书。因此,电子书的使用已经越来越流行。0003通常,终端根据用户的输入信息翻电子书的页面。然而,翻页PAGETURNING非常简单。即,根据依照现有技术的用于翻页的方法和设备,难以给用户提供在操作实际的书的页面时的翻页的感觉。当用户的输入信息与翻页相关时,例如,检测到按下下一个页面按钮,根据现有技术的用于翻页的方法和设备将当前显示的页面替换为下一个页面。这种替换方案只是浏览网页,而不是实际上翻页。0004此外,终端可包括触摸屏。终端检测到触摸手势的同时显示可选的页面,并显示与检测到的触摸手势对应的电子书的页面。即,在使用触摸屏的终端中,用于显示电子书的方法和设备提供。
14、一种翻页的动画。当用户翻页时,根据现有技术的终端提供一种当前页面即,前表面逐渐被折叠且下一个页面即,后表面被查看而不管触摸到的点或者拖拽的方向如何的动画。发明内容0005技术问题0006一个或更多个示例性实施例提供一种在用户阅读电子书时能够提供如同阅读纸质书一样逼真的感觉的用于显示页面的方法和设备。0007一个或更多个实施例还提供一种提供逼真的翻页动画的用于显示页面的方法和设备。0008技术方案0009根据示例性实施例的一方面,提供了一种显示包括触摸屏的便携式终端的页面的方法,所述方法包括显示电子书的页面;检测与针对显示的页面的用户输入对应的点;检测与用户输入相关的移动方向;响应于检测到的点和。
15、与用户输入相关的移动方向,将页面显示为凸出地弯曲,以使翻页操作具有动画效果。0010根据另一示例性实施例的一方面,提供一种便携式终端,包括触摸屏,被配置为显示电子书的页面;传感器,被配置为检测便携式终端的梯度;控制器,被配置为针对显示的页面检测对屏幕进行触摸的连续运动,并且响应于检测到的触摸的连续运动和检测到的便携式终端的梯度来控制触摸屏将页面显示为凸出地弯曲,以使翻页操作具有动画效果。说明书CN104081326A2/21页60011有益效果0012本发明提供一种在用户阅读电子书时能够提供如同阅读纸质书一样逼真的感觉的用于显示页面的方法和设备。本发明还提供一种提供逼真的翻页动画的用于显示页面。
16、的方法和设备。附图说明0013通过下面结合附图对示例性实施例进行的详细描述,以上和/或其他方面将会变得更清楚,其中0014图1是示出根据示例性实施例的便携式终端的配置的框图;0015图2是示出根据示例性实施例的控制器的配置的框图;0016图3A和图3B是示出根据示例性实施例的页面网格的示例性示图;0017图4是示出根据示例性实施例的显示页面的方法的流程图;0018图5是示出根据示例性实施例的使页面变形的方法的流程图;0019图6是示出根据示例性实施例的翻页的方法的流程图;0020图7是示出根据示例性实施例的对设置电子书进行描述的方法的流程图;0021图8A是示出用于设置便携式终端的环境的屏幕的。
17、示例性示图;0022图8B是示出用于设置电子书的环境的屏幕的示例性示图;0023图9至图33是示出根据示例性实施例的用于对显示页面的方法进行描述的屏幕的示例性示图;0024图34是示出根据另一实施例的显示页面的方法的流程图;0025图35至图44是示出根据另一实施例的用于对显示屏幕的方法进行描述的屏幕的示例性示图;0026图45是示出根据另一实施例的显示页面的方法的流程图;0027图46是示出根据另一实施例的用于对显示屏幕的方法进行描述的屏幕的示例性示图。具体实施方式0028下面参照附图对示例性实施例进行详细的描述。贯穿于附图所使用的相同的标号始终表示相同的或者相似的部分。0029如在此所使用。
18、的,术语“书签”被定义为能够存储阅读项目的空间。显示的书签形式多样,例如,可以是文件夹或者书架的形状。存储在书签中的阅读项目可以是被表示为与多个电子书的绑定、设置有阅读计划的电子书EBOOK的阅读计划信息以及用于装饰书签的配件相关的文件夹。0030在发明的实施例中,“电子书”可按照领域分类。所述领域可主要包括书、课本、杂质、报纸、漫画和专业出版物。所述领域可被详细分类。例如,书可被分类为小说、文章和诗。电子书可包括文本、图像、音频、视频和用户输入信息。用户输入信息可被定义为用户单独输入的信息或者显示的页面。例如,用户输入信息可以是备忘录、加亮区、图像和书签。用户输入信息可包括利用触摸输入单元例。
19、如,用户的手指或者触控笔等的笔迹。0031如在此所使用的,术语“动画”是指显示的内容具体地讲,执行运动的终端的功说明书CN104081326A3/21页7能或者页面的运动。具体地讲,动画可包括响应于用户的输入信息例如,触摸等的页的翻动形状或者在用户翻页时页面的三维凸出地变形的形状参照图9至图33。0032在本发明的实施例中,术语“页面网格PAGEMESH”被定义为页面的几何信息。页面网格包括多个节点和使这些节点彼此连接的多条链路。合适的权重值被分配到每个节点,合适的弹性值ELASTICVALUE被分配到每条链路。可根据将真实的感觉传递给用户的纸的属性来不同地分配弹性值。例如,当页面被设置为厚时。
20、即,当权重值大时,可分配更大的弹性值。相反地,当页面相对较薄时,可分配更小的弹性值。大的权重值可被分配到位于内侧方向例如,书脊的节点。由于位于相对较外侧方向例如,书的边缘的节点的位置变化大于位于内侧方向的节点的位置变化,因此小的权重值可被分配到位于相对较外侧方向的节点。相同的权重值可被分配到所有的节点。0033施加到每个节点的虚拟力可以是两种类型。首先,存在诸如弹性力的虚拟内部力。此外,存在诸如虚拟重力或者虚拟人力的虚拟外部力。虚拟重力由沿向下的方向吸引节点的力来定义。如果显示有页面的显示屏幕为XY平面,并且用户的视点为在XY平面中的Z轴的正方向,则XY平面的较低的部分可以是Z轴的负方向。Z轴。
21、垂直于XY平面。Z轴不是实际的轴,而是用于三维地表达虚拟页面的虚拟轴。重力可同样地施加到所有的节点。然而,可根据将真实感觉传递给用户的纸的属性不同地施加重力。例如,当用户提升并翻开实际纸质书的页面时,重力在对应的虚拟页面对应于薄的纸质材料时慢慢地减小,重力在对应的虚拟页面对应于相对厚的纸质材料时迅速地减小。下面的表格示出了按虚拟页面的类型的厚度。参照表1,与插页相比,小册子可相对地和迅速地减小。即,页面的变形程度可根据被设置为显示的纸的厚度或者材料来改变。0034表1表10035插入到报纸的插页523G/M2杂志的主体、广告纸64G/M2票、周刊报纸的封面、小册子1279G/M2时尚报纸的封面。
22、、名片157G/M2速写簿200G/M2印刷用纸75G/M20036虚拟人力与用户施加到虚拟页面的力对应。例如,可基于针对触摸屏的用户手势例如,用户触摸运动来确定虚拟人力。用户手势可包括诸如尺寸速度、移动距离的矢量值和诸如轻拂、拖拽或按压的方向。通过用户手势被施加虚拟人力的节点沿着与触摸运动对应的方向移动。在这种情况下,虚拟人力可通过链路传递到其他节点。0037结果是,内部力和外部力的和被施加到页面网格中的各个节点。如果虚拟人力被施加到显示的页面,则终端例如,移动智能电话的控制器基于被施加的用户手势例如,人触摸运动速度和方向计算施加到页面网格的各个节点的虚拟力,并基于各个计算说明书CN1040。
23、81326A4/21页8出的节点的虚拟力来使页面网格变形。将目标节点的移动距离乘以速度以获得加速度,将相应的目标节点的重量乘以加速度以获得力。计算力的方法在本领域是公知的,因此省略详细的描述。其次,终端将变形的页面网格反映到页面以产生动画。基于人力产生动画的过程可在应用处理器AP、中央处理单元CPU或者图形处理单元GPU中被执行。0038在本发明的实施例中,“指示器POINTER”是指示页面的可选点的装置。在包括触摸屏的终端中,指示器可以是触摸输入单元诸如手指、触控笔等。即,触摸屏检测触摸输入单元的触摸并将相关的检测信息例如,触摸位置、触摸方向等传递给控制器。指示器可以是手写笔、鼠标、跟踪球以。
24、及手指或者触控笔。这里,将在指示器为触摸输入单元诸如手指、触控笔等的情况下对示例性实施例进行描述,但示例性实施例不限于此。0039根据本发明的实施例的用于显示页面的方法和设备适用于包括电子书阅读器功能的各种类型的电子装置。具体地讲,根据本发明的实施例的用于显示页面的方法和设备适用于包括输入单元例如,触摸屏的便携式终端。这种便携式终端可以是智能电话、平板PC、掌上PC、便携式多媒体播放器PMP、电子书阅读器和个人数字助理PDA。为了方便描述,假设根据本发明的用于显示电子书的方法和设备适用于包括触摸屏的便携式终端。0040根据本发明的用于显示页面的方法和设备提供一种技术,所述技术在显示页面时检测与。
25、用户手势相关的输入信息的,响应于检测到的输入信息使页面网格变形,将变形的页面网格反映到页面上以产生动画,并显示产生的动画。具体地讲,示例性实施例提供了一种页面实际上被翻动的动画。在以下描述中,可以省略对包含于此的公知的功能和结构的详细描述以避免使主题不清楚。0041图1是示出根据示例性实施例的便携式终端的配置的框图。参照图1,便携式装置100可包括具有触控面板111和显示单元112的触摸屏110、键输入单元120、触控面板控制器130、存储器140、射频RF通信单元150、音频处理器160、扬声器SPK、麦克风MIC、近场通信模块170、振动电机180、传感器185和控制器190。0042触控。
26、面板111可被设置在显示单元112上,并响应于输入到触控面板111的用户手势将信号例如,触摸事件传递给控制器190。触控面板111可通过置于显示单元112上的外挂式ADDONTYPE、嵌入到显示单元112中的表嵌式类型ONCELLTYPE或者内嵌式类型INCELLTYPE来实现。控制器190可从从触摸屏100输入的触摸事件检测用户手势并控制组成元件。0043用户手势可被分类为触摸和触摸手势。这里,触摸手势可包括轻击、双击、长击、拖拽、拖放DRAGDROP和轻拂。触摸是用户使用触摸输入单元诸如手指或触控笔按压屏幕上的一个点的操作。轻击是用户在触摸屏幕然后释放屏幕时使用触摸输入单元触摸按压屏幕上的。
27、点而不移动触摸输入单元的操作。双击是用户使用触摸输入单元快速接连地执行两次轻击的操作。长击是用户在触摸屏幕然后在触摸该点比轻击久之后释放屏幕时使用触摸输入单元触摸按压屏幕上的点而不移动触摸输入单元的操作。拖拽是在触摸屏幕时沿着预定方向移动触摸输入单元的操作,即,没有提升触摸输入单元。拖放是在拖拽之后释放触摸输入单元的触摸的操作。轻拂是在触摸屏幕时高速移动触摸输入单元的操作,即,像急挥一样。触摸意味着触摸输入单元接触触摸屏的状态,触摸手势意味着从开始触摸触摸屏到释放该触摸的运动。此外,电阻式、电容式和压力式适用于触控面板111。0044显示单元112将从控制器190输入的图像数据转换为模拟信号,。
28、并在控制器190说明书CN104081326A5/21页9的控制下显示模拟信号。即,显示单元112可根据便携式终端的用途提供各种屏幕,例如,锁定屏幕、主屏幕、应用程序以下称为“APP”执行屏幕、菜单屏幕、键盘屏幕、消息创建屏幕和互联网屏幕。锁定屏幕可以是在显示单元122的屏幕变大时显示的图像。当用于释放锁定的特定触摸事件发生时,控制器190可将来自锁定屏幕的显示的图像转换为主屏幕或者APP执行屏幕。主屏幕可被定义为包括与多个APP分别对应的多个APP图标的图像。当由用户从多个APP图标选择一个时,控制器190可执行相应的APP例如,电子书APP,并将显示的图像转换成执行屏幕。0045显示单元1。
29、12可在控制器190的控制下显示动画图像。在实施例中,显示单元112可显示页面被翻的形式、页面中产生阴影的形式和页面折皱的形式。0046显示单元112可以以诸如液晶显示器LCD、有机发光二极管OLED显示器和有源矩阵有机发光二极体AMOLED显示器的平板显示器形式来配置。0047键输入单元120可包括用于接收数字或字符信息和设置不同的功能的多个输入键和功能键。功能键可包括箭头键、侧键和热键集,从而执行特定的功能。键输入单元120产生与便携式装置100的用户设置和功能控制相关的键信号并将其传递给控制器190。键信号可被分类为开/关信号、音量控制信号和屏幕开/关信号。控制器190响应于键信号控制上。
30、述组成元件。键输入单元120可包括具有多个键的QWERTY键盘、34键盘或者43键盘,但不限于此。当便携式终端的触控面板111以全触摸屏的形式被支持时,键输入单元120可只包括用于屏幕开/关和便携式终端开/关的至少一个侧键,所述侧键被设置在便携式终端100的壳体的侧边。0048触控面板控制器130被连接到触控面板111,从触控面板111接收触摸事件,进行模拟数字AD转换,并将接收的触摸事件传递给控制器190。控制器190从传递的触摸事件检测出用户手势。即,控制器190可检测触摸位置、触摸的移动距离、触摸的运动方向和触摸的速度。0049存储器140可存储便携式终端的操作系统OS、示例性实施例所需。
31、的APP和各种数据。存储器140可包括数据区域和程序区域。0050存储器140的数据区域可根据便携式终端100的用途存储数据,即,电子书、接触点、图像、文档、视频、消息、邮件、音乐、从便携式终端100产生的或者从外部下载的效果音。数据区域可存储显示单元112显示的屏幕。菜单屏幕可包括用于切换屏幕的屏幕切换键例如,用于返回到先前的屏幕的返回键和用于控制当前执行的APP的控制键。数据区域可存储用户从消息、照片、网页或者用于复制粘贴的文档复制的数据。数据区域可存储用于操作便携式终端的各种预设值例如,屏幕亮度、在产生触摸期间的振动的存在、屏幕的自动旋转的存在。0051数据区域可存储包括多个电子书的电子。
32、书DB141。数据区域可存储关于多个存储的电子书的阅读情况信息。阅读情况信息可包括电子书的存储日期、电子书的阅读数量、阅读页面、阅读日期、未阅读页面和用户输入信息。用户输入信息可在显示相应的页面的同时显示。0052存储器140的程序区域可存储用于引导便携终端和操作上述组成元件的操作系统OS和各种APP。详细地讲,程序区域可存储用于访问互联网WEB浏览器、用于播放声源的MP3播放器以及用于摄影、显示和存储主题的相机APP。程序区域可存储能够执行基于物说明书CN104081326A6/21页10理原理的仿真。0053RF通信单元150在控制器190的控制下执行语音通话、图像通话或数据通信。为此,R。
33、F通信单元150可包括RF发射器,用于对发射的信号的频率进行升频转换并放大经转换的信号;RF接收器,用于低噪声放大接收的信号的频率并对放大的信号进行降频转换。RF通信单元150可包括移动通信模块例如,第3代3G移动通信模块、35代移动通信模块、第4代4G移动通信模块等和数字广播模块例如,DMB模块。0054音频处理器160从控制器190接收音频数据,将接收的音频数据D/A转换为模拟信号,并将模拟信号输出到扬声器SPK。音频处理器160从麦克风MIC接收模拟信号,将接收的模拟信号A/D转换为音频数据,并向控制器190提供音频数据。扬声器SPK将从音频处理器160接收的模拟信号转换为声波并输出声波。
34、。麦克风MIC将来自人或其他来源的声波转换为模拟信号。具体地讲,根据本发明的音频处理器160将反馈例如,翻页的效果音输出到扬声器SPK。效果音可根据页面的属性信息例如,厚度、重量、材料等、页面的触摸位置和触摸手势的速度而变化。0055近场通信模块170以有线的或者无线的方式执行将便携式终端100连接到外部装置的功能。近距离通信模块可包括ZIGBEE模块、WIFI模块或者蓝牙模块。具体地讲,近场通信模块170可从外部装置接收电子书,并将接收的电子书传递给存储器140。0056振动电机180在控制器190的控制下产生振动。具体地讲,振动电机180提供与触觉相关的振动反馈。即,控制器190根据触摸手。
35、势的运动通过驱动一个或者更多个电机来提供翻页的反馈。通过振动电机180获得的反馈可根据页面的属性信息例如,材料、厚度、重量等而变化。0057传感器185可检测诸如溢出变化、亮度变化或者加速度变化的至少一种变化,并将相应的电信号传递给控制器190。传感器185可检测基于便携式终端100而实现的状态变化,产生相应的检测信号,并将其传递给控制器190。传感器185可由各种传感器配置来配置。在驱动便携式终端100期间或者基于用户设置,电力根据控制器190的控制被供应到至少一个传感器集,从而便携式终端100的状态变化可被检测到。根据示例性实施例,传感器185可一直运行以检测到便携式终端100的状态变化,。
36、具体地讲,梯度变化。在示例性实施例中,可根据用户设置或用户的手动操作来驱动传感器185。0058传感器185可包括能够检测便携式终端100的状态变化的各种形式的感测装置中的至少一种。例如,传感器185可包括诸如加速度传感器、陀螺仪传感器、亮度传感器、接近传感器、压力传感器、噪声传感器例如,麦克风、视频传感器例如,相机模块和定时器的各种感测装置中的至少一种。传感器185可通过将多个传感器例如,传感器1、传感器2、传感器3等与一个芯片或者可实现为单独的芯片的多个芯片集成来实现。例如,控制器190可根据由操作传感器检测到的梯度信息例如,关于X轴、Y轴和Z轴的测量值确定当前状态。0059传感器185可。
37、测量便携式终端100的加速度以产生电信号,并将产生的电信号传递给控制器190。例如,假设传感器185是三轴加速度传感器,则它可测量显示在图35中的关于X轴、Y轴和Z轴的重力加速度。具体地讲,传感器185测量添加了便携式终端100的运动加速度和重力加速度的加速度。然而,当便携式终端100不运动时,传感器185可只测量重力加速度。例如,将在方向为向上的便携式终端100的前表面是重力加速度的正说明书CN104081326A107/21页11方向且方向为向上的便携式终端100的后表面是重力加速度的负方向的假定下进行以下描述。0060如图35所示,当便携式终端100的后表面部分与水平面接触且置于水平面上。
38、时,由传感器185测量的重力加速度的X轴分量和Y轴分量为0M/S2,只有Z轴分量为特定的量例如,98M/S2。与此相反,当便携式终端100的前表面部分与水平面接触且置于水平面上时,由传感器185测量的重力加速度的X轴分量和Y轴分量为0M/S2,只有Z轴分量为特定的负的量例如,98M/S2。0061如图36所示,当用户举起便携式终端100从而便携式终端被倾斜地放置时,由传感器185测量的重力加速度中的至少一个轴不是0M/S2,三轴分量的平方之和的平方根即,矢量和可以成为特定的值例如,98M/S2。传感器185分别检测关于X轴、Y轴和Z轴方向的加速度。根据传感器185的结合位置,各个轴和相应的重力。
39、加速度可被改变。0062控制器190执行控制便携式终端100的整体操作和便携式终端100的内部组成元件之间的信号流,并处理数据。控制器190控制从电池供应到内部组成元件的电力。控制器190执行存储在程序区域中的各种应用程序。控制器190响应于触摸手势和便携式终端的梯度信息使页面变形。为此,控制器190可包括如图2所示的GPU。0063图2是示出根据示例性实施例的控制器的配置的框图。根据示例性实施例的控制器190可包括GPU191。参照图2,GPU191可响应于触摸手势执行改变页面网格的功能,并反映变形的页面网格以产生动画。具体地讲,GPU191从触控面板控制器130接收与触摸手势相关的信息。G。
40、PU191基于接收的信息使页面网格变形。如果用户手势例如,触摸输入被施加到页面,则GPU191响应于用户手势使页面网格变形。当用户手势从页面消失时,例如,当用户拖拽并释放对页面的触摸或者按压页面之后释放页面时,GPU191使页面网格恢复到初始状态。即,变形的页面网格基于链路弹性特性和施加到各个节点的重力恢复到初始状态。GPU191从存储器140接收页面。GPU191将页面网格的变形信息反映到从存储器140接收的页面以产生动画。页面网格的变形信息包括配置页面网格的各个节点的坐标值X,Y,Z。GPU191控制显示单元112显示动画。0064当依据至少一个轴分量测量从传感器185传递的重力加速度时,。
41、控制器190可利用针对每个轴的加速度来计算便携式终端100的梯度。这里,计算出的梯度可包括滚转角、俯仰角和偏航角。滚转角表示基于图35中的X轴旋转的角度,俯仰角表示基于图35中的Y轴旋转的角度,偏航角表示基于图35中的Z轴旋转的角度。在图35中的示例性情况中,从传感器185传递的重力加速度中的X轴重力加速度和Y轴重力加速度为0M/S2,Z轴重力加速度为98M/S2,便携式终端100的梯度,可以是0,0,0。可通过上述方案计算出便携式终端100的特定梯度。控制器190可通过诸如利用欧拉角的姿态计算算法、利用扩展卡尔曼滤波器的姿态计算算法或者加速度估计切换算法的算法来计算出便携式终端100的梯度。。
42、即,在示例性实施例中,利用加速度计测量便携式终端100的梯度的方法可利用各种方案来实现。0065GPU191可响应于便携式终端100的梯度变化执行使页面网格变形的功能,并将变形的页面网格反映到页面以产生动画。GPU191从控制器190接收便携式终端100的梯度信息。GPU191基于接收的信息计算页面的变形程度,并产生和显示与计算结果相应的动画。例如,当便携式终端100的梯度,为0,0,60时,显示模式是在屏幕的左侧和右说明书CN104081326A118/21页12侧显示两个页面的横向模式。置于屏幕的右侧的页面的剩余量为200页,GPU191可产生和显示页面被翻到左侧的动画。翻页模式可包括正常。
43、模式、梯度模式和合并模式。翻页模式可由用户来设置。当用户选择正常模式时,GPU191响应于检测到的触摸手势产生动画。当用户选择梯度模式时,GPU191仅利用计算出的梯度信息产生动画。当用户选择合并模式时,GPU191考虑到触摸手势和梯度信息二者来产生。在使页面变形时可考虑在各个模式下设置在页面中的属性信息例如厚度、重量、材料等。在使页面变形时可不考虑属性信息。可通过GPU191或者应用处理器AP来产生动画。动画可通过GPU191和AP二者产生。通过CPU和GPU将AP配置为片上系统SOC。通过以多层结构封装CPU和GPU来被配置AP。0066图3A和图3B是示出根据示例性实施例的页面网格的示图。
44、。参照图3A,控制器190,具体地讲,GPU191配置页面网格。页面网格包括多个节点和使这些节点彼此连接的多条链路。在附图中,标号310代表多个节点,标号320代表多条链路。如所示出的,节点可以以矩阵样式排列,并且其位置可通过XY坐标来表示。如上所述,合适的权重值被分配到各个节点,合适的弹性值被分配到各个链路弹簧。大的权重值可被分配到位于电子书的中心330的节点。小于中心330的权重值的权重值可被分配到相对远离中心330的外侧的节点。然后,位于外侧的节点的运动是轻巧的。位于外侧的节点敏感地与用户的触摸手势起反应。当页面被翻时,不同于其他节点,位于中心轴X轴330的节点是固定的。相同的权重值被分。
45、配到所有节点。与之前的情况相比,页面网格的运动可以是全体都笨重。即,页面的变形程度可根据设置在对应页面的属性信息例如,厚度、重量、材料等而变化。页面的变形程度可根据计算出的梯度而变化。0067当人力、诸如触摸手势的用户输入施加到显示的页面时,控制器190具体地讲,GPU191检测触摸手势,响应于检测到的触摸手势使页面网格变形,将变形的页面网格反映到页面上以产生页面被翻的动画。具体地讲,参照图3B,用户利用触摸输入单元例如,手指、笔等触摸页面的右边较低点340。然后,GPU191检测触摸输入单元触摸的节点。此后,用户从右方较低点340沿着左方向移动触摸输入单元。然后,GPU191根据触摸输入单元。
46、的运动在XY平面上将触摸的节点以下,为了描述的方便,称为“目标节点”移动到左方。即,目标节点朝向与重力方向垂直的方向移动。GPU191计算移动的目标节点的位移。位移是具有大小和方向的矢量值。位移的大小包括目标节点的当前位置、目标节点的移动距离和目标节点的速度中的至少一种。例如,位移的大小可只包括目标节点的当前位置,位移的大小可只包括目标节点的移动距离,位移的大小可包括目标节点的移动距离和目标节点的速度的组合。控制器190可根据计算出的位移使页面网格变形,并向页面反映变形的页面以产生动画。0068GPU191利用计算出的位移计算施加到各个节点的力。力是具有大小和方向的矢量值。在实施例中,力是弹性。
47、力、重力和与用户手势例如,触摸输入的速度和/或移动距离相关的虚拟人力之和。当翻页模式被设置为梯度模式或合并模式时,力还可包括便携式终端的梯度。GPU191利用计算出的力来计算节点的位置。GPU191利用计算出的位置产生如图3B所示的动画。GPU191可使目标节点即,直接施加人力的节点朝向与重力垂直的方向移动。即,目标节点的X轴值和Y轴值被改变,Z轴值被改变或者为“0”。不同于其他节点,GPU191使位于中心轴230的节点固定。这与用户实际上推动并移动纸质书的页面一样。相应地,如图3B所示,变形的页面以凸出形式被表示。如上所述,如参照图3A和图说明书CN104081326A129/21页133B。
48、所示,页面网格可根据触摸点、触摸的移动方向和触摸的速度而实际上和多样地变形。因此,用户可通过电子书体验到纸质书的实际感觉。0069组成元件可根据数字装置的融合趋势而多样地变化。根据示例性实施例的便携式终端100还可包括没有被提及的组成元件,诸如GPS模块和相机模块。示例性实施例的便携式终端100可被替代为根据规定形式按前述排列的特定构造。0070图4是示出根据示例性实施例的显示页面的方法的流程图。假设翻页模式为标准模式。参照图4,控制器190可首先处于空闲状态。例如,控制器190显示包括用于执行电子书的图标的主屏幕。控制器190可检测与电子书APP的执行请求相关的触摸。如果电子书APP的执行请。
49、求被检测到,则控制器190可执行电子书APP并控制这种书签屏幕被显示401。在显示书签屏幕时,控制器190可检测选择多个电子书中的一个的图标的用户手势402。如果电子书的选择被检测到,则控制器190进行控制使得从数据库读取所选的电子书的页面并显示该页面403。当最初翻开电子书时,可显示电子书的列表或第一页。当预先查看电子书时,可显示最后存储的页面。如果检测到不同于电子书的选择的与功能的执行请求相关的触摸手势例如,书签编辑功能,则执行相应的功能。0071在电子书的页面正被显示时,控制器190可确定是否检测到触摸手势404。当在操作404没有检测到触摸手势时,处理转到操作405。控制器190确定阈值时间是否消逝405。阈值时间是被设置为自动关闭屏幕的值。例如,当在阈值时间消逝之前没有检测到触摸事件时,控制器190关闭屏幕406。阈值时间可被设置为30秒,并被用户改变。同时,处理可被终止而不执行操作406。0072控制器190可在电子书的页面正被显示时从触摸屏110检测触摸手势404。当触摸手势被检测到时,控制器180确定检测到的触摸手势是否与诸如拖拽或轻拂的页面的运动相关407。当检测到的触摸手势不与页面的运动相关例如,与书签屏幕的显示请求相关时,控制器190执行相应的功能。当检测到的触摸手势与页面的运动相关时,控制器190使相应的页面变形408。控制器1。