电子设备、文档显示方法和记录有程序的计算机可读记录介质的制作方法_5

文档序号:8303426阅读:来源:国知局
个人计算机)、膝上型PC、PDA (个人数字助理)等。
[0226]尽管通过采用由彼此堆叠的接触位置检测单元121和显示单元122制成的外部触摸面板120作为示例描述了示例实施例,但是根据本发明的电子设备可以包括内置型或外置型触摸面板,其中合并了触摸传感器的液晶面板。
[0227]尽管触摸面板120包括用于检测手指等基础的功能,本发明还可应用于不仅检测与触摸面板的接触还检测与触摸面板的接近的触摸面板。
[0228]尽管从获取的接触点信息获取接触点移动的距离并且基于接触点移动距离以及作为要显示的文档的总量的页面总数来计算自动翻页的开始和结束页面,但是例如可以与接触点移动距离无关地从开始页面开始翻转预定数目的页面(例如10页)。
[0229]尽管上述根据示例实施例的电子文档阅读器100包括滚动条125和指点器126作为输入界面,但是输入界面可以采用其他显示,这是因为输入界面仅需要包括对当前显示的页面相对于整个文档的位置加以显示的功能,以及通过接触动作滚动(移动)页面的功能。例如,界面可以是垂直可滑动滚动条。
[0230]尽管在上述示例实施例中当检测到两个接触点时执行自动翻页处理和其他处理,但是可以针对检测到三个或更多个接触点的情形建立特定规则,并且根据规则做出关于是否执行自动翻页的确定。例如,当检测到三个接触点并且确定两个接触点以相同速度在相同方向上移动,则可以将该动作判断为针对自动翻页的预定动作,并且可以开始自动翻页。
[0231]尽管在上述示例实施例中基于要显示的文档的页面总数来确定自动翻页的默认速度,但是可以使用处理上述方法以外的其他方法。
[0232]例如,可以与要显示的文档的页面总数无关地将预定翻页速度设定为默认速度。备选地,可以获得命令执行自动翻页的合拢或分开动作中的接触的移动速度,并且可以将与接触点的移动速度成比例的速度设定为自动翻页的默认速度。
[0233]用于更新翻页速度的方法不限于使用上述信息的方法,并且可以使用其他方法。例如,可以基于获取的接触点信息来获得在垂直于滚动条的方向上已经移动的接触点的移动速度,并且可以将与该接触点的移动速度成比例的速度设定为新的翻页速度。
[0234]备选地,电子文档阅读器100还可以配备有能够检测重力和加速度的加速度计,并且可以基于重力方向的改变或振动的存在或不存在来改变翻页速度。在这种情况下,当用户期望增加翻页速度时,例如,用户向右倾斜电子文档阅读器100 ;当用户期望减小速度时,用户向左倾斜电子文档阅读器100。此外,可以将速度的增加或减小程度设定为与倾斜程度成比例。
[0235]当用户向右或向左倾斜电子文档阅读器100时,加速度计检测电子文档阅读器的倾斜方向和程度。当加速度计检测到倾斜时,动作判断单元230判断已经执行了“翻页速度改变动作”,并且根据倾斜方向和程度来改变自动翻页的速度。更具体地,当加速度计检测到向左倾斜时,动作判断单元230判断已经执行的用于增加翻页速度的动作,并且与倾斜程度成比例地增加翻页速度。当加速度计检测到向右倾斜时,动作判断单元230判断已经执行了用于减小翻页速度的动作,并且与倾斜程度成比例地减小翻页速度。
[0236]在上述示例实施例中,以恒定时间间隔来执行自动翻页。然而,例如可以在紧邻自动翻页开始之后的预定时间段中和紧邻自动翻页结束之前的预定时间段中为自动翻页设定比剩余翻页持续时间中的一个或多个时间间隔更大的时间间隔。为此,可以将与翻转页面的时间间隔有关的多个信息存储在存储单元250中。
[0237]尽管在上述示例实施例中已经描述了将要显示的文档的页面从左翻转到右的示例,但是要显示的文档不限于此;要显示的文档可以是页面从右翻转到左的文档或者页面从下翻转到上或从上翻转到下的文档。
[0238]由于在上述示例实施例中要显示的文档的页面从左翻转到右,因此当执行图5所示的分开动作以命令自动翻页时,页面正向(即,在从要显示文档的第一页朝向最后一页的方向上)翻转。然而,在页面从右向左翻转的要显示文档的情况下,相同的动作在从要显示文档的第一页朝向最后一页的方向上翻转页面。当针对页面从左向右翻转的文档执行图6所示的合拢动作以命令自动翻页时,页面反向(即,在从要显示文档的最后一页朝向第一页的方向上)翻转。相同的动作在从要显示文档的第一页朝向最后一页的方向上翻转页面从右向左翻转的要显示文档的页面。
[0239]此外,当显示页面从下向上翻转或从上向下翻转的电子文档时,电子文档阅读器可以显示垂直滚动条。同样,如上所述,滚动条上的合拢和分开动作可以确定页面翻转的方向。
[0240]此外,在上述示例实施例中,触摸面板220输出获取的接触点的坐标和获取的接触点的获取时间。动作判断单元230基于一系列接触点向下及其获取时间来判断接触点的移动等。然而,获取时间本身不是必要的;取而代之可以使用指示历史的任何其他信息。例如,动作判断单元230可以基于获取的接触点的坐标和指示接触点的历史的任何信息(例如,已经获取了接触点的坐标的时间帧数)来判断接触点的移动等。
[0241]尽管上述示例实施例提及执行手指A保持静止而手指B滑动的分开和合拢动作(如图5至7所示),但是在合拢和分开动作中手指A和B中任一个可以滑动。这是因为用于执行动作的手可以根据用户的哪个手是主导而变化。
[0242]例如,如图20所示,用户可以在箭头AR6指示的方向上执行用户触摸指点器126的分开动作,以命令执行自动翻页。在这种情况下,自动翻页从对应于位置P2的页面开始,并且在对应于位置P3的页面处结束。例如,在要显示的文档的情况下,页面从左向右翻转,页面反向翻转。
[0243]此外,如图21所示,用户可以在箭头AR7指示的方向上执行用户用手指B触摸并滑动手指A的合拢动作,以命令执行自动翻页。在这种情况下,自动翻页从对应于位置P2的页面开始并且在对应于位置P4的页面处结束。在页面从左向右翻转的要显示文档的情况下,页面正向翻转。
[0244]在上述示例实施例中,将移开不与指点器126接触的手指的动作判断为释放动作。然而,可以将移开与指点器126接触的手指的动作判断为释放动作。此外,可以将移开与滚动条125接触的两个手指的动作判断为释放动作。备选地,可以将所有这些动作判断为释放动作。
[0245]根据本发明的电子设备不限于专用系统,并且可以由通常的计算机系统实现。例如,可以将用于执行上述操作的程序存储在计算机可读存储介质(例如,软盘、CD-ROM(压缩盘只读存储器)、DVD (数字万能盘)、M0(磁光盘)等)上,并且分布到与网络连接计算机上,并且可以将程序安装在计算机系统中,以配置用于执行上述处理的电子设备。
[0246]此外,任何方法可以用于向计算机提供程序。例如,程序可以上载到通信网络上的公告牌系统(BBS),并且通过通信网络传递到计算机。程序可以由作为由表示程序的信号调制的载波的调制波来传送,并且已经接收到调制波的设备对调制波进行解调,以恢复程序。计算机按照类似于执行其他应用的方式在OS的控制下激活程序并执行程序。这使计算机用作执行上述处理的电子设备。
[0247]在不背离本发明的较宽精神和范围的前提下,可以做出本发明的多种示例实施例和变型。上述示例实施例是示意本发明,并不意在限制本发明的范围。换言之,本发明的范围不由示例实施例限定,而是由权利要求限定。在权利要求的范围以及本发明中等同于权利要求的含义的范围内做出的多种变型视为落在本发明的范围内。
[0248]以上公开的示例实施例的全部或一部分可以描述为或不限于以下补充注释。
[0249](补充注释I)
[0250]一种电子设备,包括:
[0251]触摸面板,包括显示功能和位置输入功能,位置输入功能用于在以预定间隔分开的每个时段中获取对与操作表面的接触或接近的位置加以指示的位置信息;
[0252]存储单元,存储位置输入功能获取的位置信息以及对位置信息的历史加以指示的信息;
[0253]显示控制单元,控制触摸面板显示要显示的文档;
[0254]动作判断单元,当位置输入功能获取对包括与预定位置的接触或接近的多个点加以指示的位置信息时,基于指示多个点中的每个点的位置信息和对位置信息的历史加以指示的信息,判断与触摸面板的操作表面的接触或接近的动作是否是改变多个点之间距离的第一预定动作;以及
[0255]操作确定单元,当动作判断单元判断与触摸面板的操作表面的接触或接近的动作是第一预定动作时,基于存储单元中存储的位置信息和对位置信息的历史加以指示的信息,获得在改变多个点之间距离之前的多个点中的一点的位置,并且基于要显示的整个文档的量以及获得的一点的位置,确定自动翻页的开始页面,自动翻页顺序地将要显示的文档的显示页面从一个页面改变到另一个页面;
[0256]其中,当动作判断单元判断与触摸面板的操作表面的接触或接近的动作是第一预定动作时,显示控制单元控制触摸面板从操作确定单元确定的自动翻页的开始页面开始顺序地显示要显示的文档。
[0257](补充注释2)
[0258]根据补充注释I的电子设备,
[0259]其中,当动作判断单元判断与触摸面板的操作表面的接触或接近的动作是第一预定动作时,操作确定单元从存储单元中存储的位置信息获得在多个点之间的距离改变之后的多个点中的一点的位置,并且基于要显示的整个文档的量以及获得的一点的位置,确定自动翻页的结束页面,自动翻页顺序地将要显示的文档的显示页面从一个页面改变到另一个页面;以及
[0260]当动作判断单元判断与触摸面板的操作表面的接触或接近的动作是第一预定动作时,显示控制单元控制触摸面板将要显示的文档显示到操作确定单元确定的自动翻页结束页面。
[0261](补充注释3)
[0262]根据补充注释I或2所述的电子设备,
[0263]其中,动作判断单元还判断与触摸面板的操作表面接触或接近的动作是否已从第一预定动作改变到第二预定动作;
[0264]当动作判断单元判断接触或接近的动作已从第一预定动作改变到第二预定动作时,操作确定单元确定重新显示自动翻页开始之前的显示的页面;并且
[0265]显示控制单元控制触摸面板显示操作确定单元确定的页面。
[0266](补充注释4)
[0267]根据补充注释I至3中任一项所述的电子设备,
[0268]其中,第一预定动作是多个点中的一个点的位置固定而至少一个其他点的位置改变的动作;并且
[0269]所述一点是所述多个点中除固定的一个点以外的至少一个点。
[0270](补充注释5)
[0271]根据补充注释I至4中任一项所述的电子设备,
[0272]其中,触摸面板显示滚动条,并且在滚动条上的表示要显示文档的当前显示页面的相对位置的位置中显示指点器;并且
[0273]预定位置是指点器的位置。
[0274](补充注释6)
[0275]根据补充注释I至5中任一项所述的电子设备,
[0276]其中,动作判断单元判断多个点之间距离大于还是小于多个点之间距离改变之前的多个点之间距离;以及
[0277]操作确定单元根据动作判断单元关于多个点之间距离大于还是小于的判断结果,确定页面改变的方向。
[0278](补充注释7)
[0279]根据补充注释I至6中任一项所述的电子设备,
[0280]其中动作判断单元还判断接触或接近的动作是否是指定自动翻页的速度的特定动作;
[0281]当动作判断单元判断接触或接近的动作是指定自动翻页的速度的特定动作时,操作确定单元还基于触摸面板获取的位置信息,确定自动翻页的速度;以及
[0282]显示控制单元以操作确定单元确定的自动翻页速度,顺序地将要显示的文档的显示页面从一个页面显示到另一个页面。
[0283](补充注释8)
[0284]根据补充注释I至7中任一项所述的电子设备,
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1