滚动控制设备、所用方法及使用所述设备的通信终端的制作方法

文档序号:6600923阅读:224来源:国知局
专利名称:滚动控制设备、所用方法及使用所述设备的通信终端的制作方法
技术领域
本发明涉及滚动控制设备、滚动控制设备所用方法、使用此滚动控制设备的通信终端及程序。更特别地,本发明还涉及便携式电话(蜂窝电话)等通信终端中用来控制显示屏幕滚动的控制滚动的方法。
背景技术
便携式电话和PHS(个人便携式电话系统)以及PDA(个人数字助理)之类的便携式通信终端设备,通常具备在互联网上浏览网页和电子邮件的功能。这些便携式通信终端设备的显示屏幕尺寸大小在实际当中是有限的。从而,当用户使用终端浏览网页、电子邮件等内容时,在显示屏幕上实现滚动操作是不可或缺的,并且操作频率是很高的。
通常通过按上移键或下移键来指定滚动方向的方式实现显示屏幕的滚动操作。为了实现操作的多样化或操作的简便,已经提出了各种各样的滚动操作方法。例如,日本专利公开文本No.59481/2000(参考文献1)中推出双键操作方法,显示屏幕垂直滚动方向由双键按动顺序来确定,滚动速度由双键按动时间间隔大小来确定。日本专利公开文本No.268201/2001(参考文献2)中给出一种方法,此方法中的滑动操作部分由便携式终端的边上部分提供,滚动方向和滚动速度由滑动方向以及滑动操作部分的滑动数值来确定。再者,日本专利公开文本No.69223/2001(参考文献3)中也给出一种方法,此方法中的高速滚动操作通过长时间按住滚动键得以实现,即按滚动键的时间长度要大于预定时间长度值。
在通常的方法中,当在很小的显示屏幕上浏览大量信息内容时,按下滚动方向指示键并且能够多次重复按下滚动方向指示键。这会导致可操作性的降低,是很不利的。另外,参考文献1所给技术中,滚动方向和速度由操作次序和两次按键的时间间隔所确定。这就需要提供两个彼此分立的键。对于只有很小操作界面的终端来讲,此项技术在实际应用方面是不适宜的,如便携式电话。
参考文献2所给技术中,滑动操作部分由终端的边上部分提供,并且滚动方向和数量值由滑动操作部分的滑动方向和数量值所确定。在此种情况下同样需要提供专用的滑动操作部分,因此这项技术对于操作界面很小的终端在实际应用中也是不适宜的。参考文献3的技术中,长时间按下滚动键来实现高速滚动操作。在通常情况下按下滚动键,也就是当滚动键不是长时间被按下时,屏幕在垂直方向移动一步,即预先给定的滚动数量值;当长时间按下滚动键时,实现高速滚动操作。也就是说,在此技术中只需完成平常的一步滚动和高速滚动两步控制。此项技术缺乏滚动的多样性,因而是不利的。
发明概述基于以上各点,本发明的目的之一就是提供利用常规键指示滚动方向,即指示垂直方向滚动而无需提供附加的特殊专用键,实现滚动操作多样化的滚动控制设备,同时提供此滚动控制设备中所使用的方法以及使用此滚动控制设备的通信终端。
本发明的另一个目的就是提供仅使用一种操作方法可操作性得以改进的滚动控制设备,此操作方法通常是滚动方向键的名为“长时间按住”操作的扩展。同时提供此滚动控制设备中所使用的方法以及使用此滚动控制设备的通信终端。
依据本发明的第一个方面,控制显示屏幕滚动的滚动控制设备包括发出滚动请求的滚动键;当持续按下滚动键达到预定时间长度值时,启动自动控制滚动模式以及当继续不停地按住滚动键时,自动滚动速度进一步提高的情况下,实现控制操作的控制装置。
在滚动控制设备中,控制装置最好是能够根据滚动键按下时间长度的大小来提高自动滚动速度。按下非滚动键时,此控制方法最好能够据此终止自动滚动操作。
依据本发明的第二个方面,控制显示屏幕滚动的滚动控制方法包括以下步骤当持续按下发出滚动请求的滚动键达到预定时间长度值时,启动自动滚动模式,完成此种情形下的控制操作(第一步),以及当继续不停地按住滚动键时,自动滚动速度进一步提高的情况下,实现控制操作(第二步)。
在滚动控制方法的第二步中,自动滚动速度最好能够根据滚动键按下时间长短来提高。最好是能够进一步提供根据非滚动键的按下终止自动滚动操作的步骤(第三步)。
根据本发明的第三个方面,使得计算机具备控制显示屏幕滚动的滚动控制方法的程序包括以下步骤以下面的方式完成控制操作,当持续按下发出滚动请求的滚动键达到预定时间长度值时,启动自动滚动模式(第一步),以及以下面的方式完成控制操作,当继续不停地按住滚动键时,自动滚动速度进一步提高的情况下(第二步)。
根据本发明的第四个方面,通信终端包括以上滚动控制设备中的任何一项。
依据本发明,控制操作的实现如下。根据滚动方向指示键的“长时间按下”,模式转换为自动滚动模式。在这种情况下,当继续“长时间按下”滚动方向指示键时,滚动速度依据长时间按下的时间间隔来提高。因此,在需要的时间内终止“长时间按下”操作可以使自动控制达到所需速度。通过操作任何非滚动方向键可以终止自动滚动模式。利用这一点,在浏览网页或电子邮件等大量信息内容的时候,当需要在理想的位置浏览内容的时候,无需多次重复按下方向键,只要通过简单的操作便可获得满意的结果。


结合附图可以更详细地本发明进行阐释,其中附图1为给出本发明的一优选实例的示意框图。
附图2为列举本发明一优选实例中所使用的变量和常数的框图。
附图3为显示本发明一优选实例一部分操作过程的流程图。
附图4为显示本发明一优选实例一部分操作过程的流程图。
附图5为显示本发明一优选实例一部分操作过程的流程图。
优选实施例描述结合附图将对本发明一优选实例进行详尽描述。附图1为展示本发明一优选实例中具备内置自动滚动功能的便携式电话101结构的框图。按键事件处理部件108检测出键109的按下操作并将检测结果传给处理器104。处理器104根据程序102完成后续的处理工作。
一旦用户按下键109,按键事件处理部件108会将检测信息发送到处理器104。当此键为“向上键”或“向下键”时,处理器104通过图象显示电路106给出指令,从而内容的显示位置向上或向下滚动。也就是,显示的初始位置改变,由此图象显示元件107中的显示内容改变了。
当持续按键时,判断状态为“向上”键或“向下”键的“长时间按住”时,处理器104会转换为“自动滚动模式”。除去“内容开头”(向上键)、“内容结尾”(向下键)和“按下的键不是向上键和向下键”的情形,在“自动滚动模式”中屏幕为自动滚动。当希望自动滚动终止于所需位置时,按动“非向上和向下键”终止自动滚动模式结束滚动。
当向上或向下键中的长时间按住状态持续时,滚动速度提高。当在所需的时间内终止长时间按下操作时,自动滚动速度保持在所需水平。利用这一结构,当浏览网页或电子邮件等需要滚动的内容时,无需多次重复按下方向键便可以浏览所需位置上的内容。
在附图1中,数值103代表存储器,数值105为处理电话(TEL)、电子邮件或互联网等实际通信的处理部件。
以下将对本发明的一优选实例进行更详尽地描述。附图1的本发明的一优选实例中备有自动滚动功能的便携式电话包括用户操作键109,检测按键操作的键操作处理部件108,图象显示器,符合程序的便携式电话,描述便携式电话处理过程的程序102,本发明中的便携式电话包含使得处理器104能够执行自动滚动操作的程序,为能够执行程序102以及存储电子邮件或网页提供的工作点的存储器103,实现TEL功能和获取电子邮件或网页的TEL、电子邮件、互联网处理部件105,根据处理器104所发指令控制显示屏幕的屏幕显示电路106以及方便用户浏览信件和/或图象的图象显示元件107。
根据程序102,处理器104对由按键事件处理部件108得到的按键事件进行判断,然后根据按键事件的判断结果,结果为“向上/向下键的长时间按住”时,实现“自动滚动模式”的转换、运算出在自动滚动模式时基于“向上/向下键的长时间按住”时间长短而得出的滚动数量值、基于滚动数量值变换屏幕显示位置及一旦按下非“向上/向下键”时终止“自动滚动模式”并且结束滚动操作。
这里假定除了程序102中包含的以本发明为依据的自动滚动功能部分,其它程序和每个设备或元件都通过常规技术组建,从而这里无须对此结构和操作过程进行描述。
接下来,结合附图1和2以及附图3到5中所示流程图,将对此优选实例中的自动滚动功能的操作过程进行详尽描述。首先,此实例中所用到的变量和常数将结合附图2得以阐释。网页或电子邮件等待显示内容长度值为N。内容开头值为0,显示起始位置为DSP。从显示起始位置DSP的高度H部分为用户能够看到的显示区域。滚动数量值为m,并且在滚动数值初始值D的基础上m可以最多提高d。滚动数量值的最大值为MaxD,单个滚动数量值(滚动速度)不能高于MaxD。
接着,根据附图3到5所示的流程图对操作过程进行阐释。依据以下的程序102,处理器104控制并处理具备本发明功能的便携式电话。首先初始化自动滚动模式(步骤301),然后初始化滚动数量值(步骤302),接着处理器104验证按键事件处理部件108确定是否存在按键事件(步骤303)。当步存在按键事件时,重复步骤303直到出现按键事件。当存在按键事件时,处理器104将检验此键是否为向下方向键(步骤304)。当此键不是向下方向键时,处理器104将检验此键是否为向上方向键(步骤305)。当此键既不是向下方向键也不是向上方向键时,处理过程结束。
在步骤304中,当判断出此键为向下方向键时,将显示起始位置DSP向下移动m个数值(步骤306)进行计算。在运算结果的基础上,验证滚动是否已经达到内容尾部(N-H)(步骤307)。当数值大于(N-H)时,DSP校正到(N-H)(步骤308)。在运算所得结果的基础上,进行实际的滚动操作(显示起始位置的变化)(步骤309)。
进一步对按键事件进行验证(步骤310)。当不存在按键事件时,通常的单滚动之后结束操作过程。当存在按键事件时,处理器104将检验按键事件是否为向下方向键的按键重复(长时间按住)(步骤311)。如果不是这样,在单滚动之后操作过程也将结束。另一方面,步骤311中当按键事件判定为向下方向键的长时间按下操作时,设定自动滚动模式(方向+)(步骤312)。
一旦设定为自动滚动模式,将显示起始位置DSP向下移动m个数值进行运算(步骤313)。基于所得运算结果,将检验滚动是否已经到达内容的结尾(N-H)(步骤314)。当值大于(N-H)时,DSP校正到(N-H)(步骤315)。在运算结果的基础上,进行实际滚动操作(显示起始位置的变化)(步骤316)。
进一步对按键事件进行验证(步骤317)。当不存在按键事件时,重复进行步骤313到步骤316的步骤连续进行滚动,即进行自动滚动。另一方面,步骤317中当存在按键事件且其为向下方向键的长时间按住的继续时(步骤318),单个滚动数量值m增加d个数量值(步骤320)。处理器104检验增加后的滚动数量值m是否超过最大滚动数量值MaxD(步骤321)。当增加后的滚动数量值m超过最大滚动数量值MaxD时,m值校正为MaxD值(步骤322),接下来进行步骤313到步骤316的自动滚动的重复进行。
步骤318中当按键不是向下方向键时,这被判定为自动滚动的结束。在此情形下,终止自动滚动模式(步骤319)完成运行。步骤305中当按键已经被判定不是向上方向键时,将显示起始位置DSP向上移动m个数值(步骤323)进行运算。在运算结果的基础上,检验滚动是否已经到达内容的开头(0)(步骤324)。当数值小于(0)时,DSP校正为(0)(步骤325)。基于运算所得结果,进行实际滚动(显示起始位置的变化)操作(步骤326)。
进一步对按键时间进行验证(步骤327)。当不存在按键事件时,在通常的单个滚动之后结束处理过程。当不存在按键事件时,处理器104检验按键事件是否为向上方向键的按键重复(长时间接下)(步骤328)。如果不是,在单个滚动之后也将结束处理过程。另一方面,步骤328中当按键事件已经判定为向上方向键的长时间按住时,设定为自动滚动模式(方向-)(步骤329)。
一旦设定为自动滚动模式,将显示起始位置DSP向上移动m个数值进行运算(步骤330)。在运算所得结果的基础上,检验滚动是否已经达到内容的开头(0)(步骤331)。当数值小于(0)时,DSP校正为(0)(步骤332)。基于运算所得结果,进行实际滚动操作(显示起始位置的变化)(步骤333)。
进一步对按键事件进行验证(步骤334)。当不存在按键事件时,重复进行步骤330到步骤333的过程来持续进行滚动,即进行自动滚动。另一方面,步骤334中当存在按键事件且其为向上方向键长时间按住的继续时(步骤335),单个滚动数量值m增加d个数量值(步骤337)。处理器104检验增加后的滚动数量值m是否超过最大滚动数量值MaxD(步骤3 38)。当增加后的滚动数量值m超过最大滚动数量值MaxD时,m值校正为MaxD值(步骤339),接下来重复步骤330到步骤333的自动滚动操作。
也就是说,由于附图2所示滚动数量值m中的(n*增量d)n值随着向上方向键长时间接住时间间隔而增加,滚动速度与长时间按住时间间隔成比例提高。
步骤335中当按键不是向下方向键时,这被判定为自动滚动过程的终点。在这种情况下,终止自动滚动模式(步骤336)结束处理过程。
可以通过先前将如程序102的流程存储到记录媒介中,利用如计算机的处理器104读取并执行程序102来实现附图3到5所示的操作流程。
实际上,本发明可应用到便携式终端上,如便携式电话或PHS再者PDA,也可应用到信息处理终端上,如便携式个人电脑,后者的显示屏幕尺寸是有限的且装备有通信功能。
如上所述,具有使用户能够浏览电子邮件和网页等内容的小尺寸显示屏幕的便携式终端,在当前环境及现有技术条件下,需要快速滚动过程。也就是说,滚动方向键应该多次按下。而不是根据本发明的当前技术,利用通常向上/向下方向键的名为“长时间接住”操作的扩展的操作方法来实现所需的自动滚动和滚动速度选择。因此,在滚动操作中节省用户劳力是很有利的。
再者,根据本发明,在自动滚动的情况下通过变化“方向键长时间按住时间间隔”可以随意改变滚动速度值。从而,即使在显示需要大量滚动操作的内容情况下,也可在短时间内滚动到所要的位置。滚动速度的变化可仅仅利用相同的按键来实现,这是很有利的。
在特别参照一优选实例的情况下对本发明进行了详尽的描述,但须明白的是在本发明的范畴内的一些变化和改变是有效的,这也正如所附权利要求中所述。
权利要求
1.控制显示屏幕滚动的滚动控制设备包括用于发出滚动请求的滚动键;控制装置,用于以下面的方式完成控制过程操作,当持续按动滚动键达到预定时间时,启动自动滚动模式,当进一步继续按住滚动键时,自动滚动速度进一步提高。
2.根据权利要求1的滚动控制设备,其中控制装置根据滚动键按压的时间间隔来提高自动滚动速度。
3.根据权利要求1的滚动控制设备,其中控制装置根据非滚动键的按动来终止自动滚动过程。
4.根据权利要求2的滚动控制设备,其中控制装置根据非滚动键的按动来终止自动滚动过程。
5.通信终端,包括权利要求1所述滚动控制设备。
6.通信终端,包括权利要求2所述滚动控制设备。
7.通信终端,包括权利要求3所述滚动控制设备。
8.通信终端,包括权利要求4所述滚动控制设备。
9.控制显示屏幕滚动的滚动控制方法包括以下步骤以下面的方式完成控制过程操作,当持续按动发出滚动请求的滚动键达到预定时间时,启动自动滚动模式(第一步);和以下面的方式完成控制过程操作,当进一步继续按住滚动键时,自动滚动速度进一步提高(第二步)。
10.根据权利要求9中的滚动控制方法,其中在第二步中,自动滚动速度根据滚动键按压的时间间隔来提高。
11.根据权利要求9或10中的滚动控制方法,其进一步包括根据非滚动键的按动终止自动滚动过程(第三步)的步骤。
12.使计算机能够执行实现显示屏幕滚动控制方法的程序,所述程序包括以下步骤以下面的方式完成控制过程操作,当持续按动发出滚动请求的滚动键达到预定时间时,启动自动滚动模式(第一步);和以下面的方式完成控制过程操作,当进一步继续按住滚动键时,自动滚动速度进一步提高(第二步)。
全文摘要
控制显示屏幕滚动的滚动控制设备具有发出滚动请求的滚动键和以下面的方式完成控制操作的控制装置,当持续按动滚动键达到预定时间时,启动自动滚动模式,当进一步继续按住滚动键时,自动滚动速度进一步提高。
文档编号G06F3/02GK1422054SQ02152790
公开日2003年6月4日 申请日期2002年11月28日 优先权日2001年11月28日
发明者矢部正人 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1