统计图表的显示系统及其显示方法

文档序号:6603733阅读:145来源:国知局
专利名称:统计图表的显示系统及其显示方法
技术领域
本发明为有关于一种显示系统及其显示方法,特别是指一种能够根据光标位置调整统计图表的显示方式的统计图表的显示系统及其显示方法。
背景技术
近年来,随着计算机的普及和因特网的蓬勃发展,相较于以往而言,当前计算机产生统计图表已经不再是繁琐困难的问题。然而,当统计图表中的数据繁多时,如何提供浏览者便利地操作及浏览统计图表便成为各家厂商亟欲解决的问题。一般而言,浏览统计图表的应用程序具有横向滚动条及纵向滚动条,用以提供使用者通过光标拖曳横向滚动条或纵向滚动条的方式来调整统计图表的显示方式。然而,限定以横向滚动条及纵向滚动条来调整统计图表的显示方式,将造成使用者不便浏览统计图表的问题。有鉴于此,便有厂商提出以快捷键设定浏览范围的方式,提供使用者快速地调整统计图表的显示方式。不过,以此方式无法让使用者以直观的方式进行浏览操作,对于使用者而言需要熟记快捷键才能提升浏览便利性,否则将比使用横向滚动条及纵向滚动条的方式还要耗时。因此,上述以快捷键的方式仍然不足以有效解决浏览统计图表时,具有操作不便的问题。综上所述,可知现有技术中长期以来一直存在无法有效解决浏览统计图表操作不便的问题,因此实有必要提出改进的技术手段,来解决此一问题。

发明内容
有鉴于现有技术存在的问题,本发明遂提供一种统计图表的显示系统及其显示方法。本发明所提供的统计图表的显示系统,包含初始模块、侦测模块、计算模块及调整模块。其中,初始模块用以初始化显示区块,并且于此显示区块中显示统计图表;侦测模块用以于显示区块初始化完成后,持续侦测显示区块中的光标位置及按键状态;计算模块用以于按键状态为按压时,计算持续侦测到的光标位置以产生调整方向及调整幅度;调整模块用以根据调整方向及调整幅度,在显示区块中调整统计图表的显示方式。另外,所述统计图表包含纵轴单位及横轴单位,其中纵轴单位于调整方向为上或下时,根据调整幅度进行调整,横轴单位于调整方向为左或右时,根据调整幅度进行调整; 此统计图表包含有统计图形,并且于统计图形被点选时,调整此统计图形的显示方式,所述统计图形至少包含长条图、折线图或圆饼图。而且,统计图表更可包含预设的标准范围,并且以文字、图形或色块显示此标准范围。至于本发明的统计图表的显示方法,其步骤包括初始化显示区块,并且于此显示区块中显示统计图表;于显示区块初始化完成后,持续侦测此显示区块中的光标位置及按键状态;于按键状态为按压时,计算持续侦测到的光标位置以产生调整方向及调整幅度;根据调整方向及调整幅度,在显示区块中调整统计图表的显示方式。在本发明的统计图表的显示方法中,更可包含加载统计图表预设的标准范围,并且以文字、图形或色块显示此标准范围的步骤。其统计图表包含纵轴单位及横轴单位,其中纵轴单位于调整方向为上或下时,根据调整幅度进行调整,横轴单位于调整方向为左或右时,根据调整幅度进行调整;此统计图表包含有统计图形,并且于统计图形被点选时,调整此统计图形的显示方式,所述统计图形至少包含长条图、折线图或圆饼图。本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明是通过持续侦测光标位置及按键状态,并计算侦测到的光标位置以产生调整方向及调整幅度,以便根据调整方向及调整幅度调整统计图表的显示方式。通过上述的技术手段,本发明可以达到提高浏览统计图表的操作便利性的技术功效。


图1为本发明统计图表的显示系统的系统方块图2为本发明统计图表的显示方法的方法流程图3为应用本发明初始化显示区块的示意图4为应用本发明水平调整统计图表的显示方式的示意图5为应用本发明垂直调整统计图表的显示方式的示意图6为应用本发明于统计图表中以色块显示标准范围的示意图。
101初始模块
102侦测模块
103计算模块
104调整模块
300显示窗口
301光标
310显示区块
311、31 Ia纵轴单位
312、31加横轴单位
313、313a统计图形
400色块
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,藉此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。在说明本发明所提供的统计图表的显示系统及其显示方法之前,先对本发明所自行定义的名词作说明,本发明所述的调整方向包含“上”、“下”、“左”及“右”,以调整方向 “上”为例,可用以调整统计图表中的纵轴单位的显示范围,例如从“120大卡至180大卡” 调整至“100大卡至120大卡”;以调整方向“左”为例,可用以调整统计图表中的横轴单位的显示范围,例如从“03/01日至03/31日”调整至“04/01日至04/30日”。另外,所述调整幅度则是根据光标移动的距离来进行计算,其光标移动距离越大则调整幅度亦越大,而调整幅度越大则纵轴单位或横轴单位的显示范围即变化越大,稍候将配合图式针对其调整方式作详细说明。以下配合图式对本发明统计图表的显示系统及其显示方法作进一步说明,请参阅 「图1」,「图1」为本发明统计图表的显示系统的系统方块图,包含初始模块101、侦测模块 102、计算模块103、及调整模块104。其中,初始模块101用以初始化显示区块,并且于此显示区块中显示统计图表。在实际实施上,所述统计图表包含纵轴单位及横轴单位,其中纵轴单位是在调整方向为“上”或“下”时,根据调整幅度进行调整,而横轴单位则于调整方向为 “左”或“右”时,根据调整幅度进行调整。侦测模块102用以于显示区块初始化完成后,持续侦测显示区块中的光标位置及按键状态。在实际实施上,所谓持续侦测可以固定在预设的间隔时间进行持续侦测,例如 每隔“500微秒”侦测一次。所述光标位置为显示区块的二维坐标;按键状态则为键盘或鼠标的按键按压状态。由于侦测光标位置以及按键状态皆为习知技术,故在此将不再多作赘述。计算模块103用以于按键状态为按压时,计算持续侦测到的光标位置以产生调整方向及调整幅度。举例来说,假设按键状态为按压(例如按压鼠标左键不放),计算模块 103会根据侦测模块102持续侦测到的光标位置的变化(即坐标的变化),用以计算光标的移动幅度并判断光标的移动方向以便作为调整幅度及调整方向。举例来说,假设持续侦测到的光标位置依序为“坐标(10,10)、坐标(15,10)及坐标(20,11)”,将上述坐标进行计算后得知“χ坐标”从数值“10”变化为数值“20”,而“y坐标”的变化程度小于“χ坐标”,故可将调整方向设为“右”,且调整幅度为数值“10”。特别要说明的是,虽然本发明以上述举例作说明,然而并未以此限定调整方向及调整幅度的产生方式。调整模块104用以根据调整方向及调整幅度,在显示区块中调整统计图表的显示方式。以上述为例,假设调整方向为“右”且调整幅度为数值“10”,则调整模块104可调整统计图表中的横轴单位的显示范围,例如横轴单位显示日期范围为“03/01日至03/31日”, 则调整模块104将根据调整方向“右”及调整幅度“10”,将原日期范围调整至“03/11日至 04/10日”,换句话说,是将日期范围向后移动“10日”。接着,请参阅「图2」所示意,「图2」为本发明统计图表方法的方法流程图,其步骤包括初始化显示区块,并且于此显示区块中显示统计图表(步骤210);于显示区块初始化完成后,持续侦测显示区块中的光标位置及按键状态(步骤220);于按键状态为按压时,计算持续侦测到的光标位置以产生调整方向及调整幅度(步骤230);根据调整方向及调整幅度,在显示区块中调整统计图表的显示方式(步骤M0)。另外,在步骤210之后,更可加载统计图表预设的标准范围,并且以文字、图形或色块显示此标准范围(步骤211)。通过上述步骤,即可通过持续侦测光标位置及按键状态,并计算侦测到的光标位置以产生调整方向及调整幅度,以便根据调整方向及调整幅度调整统计图表的显示方式。以下配合「图3」至「图6」以实施例的方式进行如下说明,请先参阅「图3」,「图3」 为应用本发明初始化显示区块的示意图,包含显示窗口 300、光标301、显示区块310、纵轴单位311、横轴单位312及统计图形313。特别要说明的是,本发明并未以此限定显示窗口 300所包含的组件类型及数量,且统计图形313除了以折线图进行示意外,亦可选择使用长条图或圆饼图来进行示意。当使用者欲浏览统计图表时,可开启显示窗口 300来进行浏览,此时,初始模块 101将初始化显示区块310,并且于此显示区块310中显示统计图表以完成初始化,所述统计图表可包含纵轴单位311、横轴单位312及统计图形313,在此例中统计图形313为折线图。接着,当使用者欲改变纵轴单位311所显示的时间范围时,可通过光标301在显示区块 310内进行拖曳操作来达成。请参阅「图4」,「图4」为应用本发明水平调整统计图表的示意图。假设使用者在显示区块310中,将光标301由左至右进行拖曳(即按压鼠标左键不放,并且由左至右移动)。由于侦测模块102持续在显示区块310中进行侦测,因此,侦测模块102会将侦测到光标301的移动位置(即坐标)作为光标位置,以及将按键状态设为按压。此时,计算模块 103在按键状态为按压时,计算侦测模块102持续侦测到的光标位置以产生调整方向及调整幅度。假设侦测模块102持续侦测到的光标位置依序为“坐标(10,10)、坐标(15,10)及坐标(30,11) ”,将上述坐标进行计算后得知“χ坐标”从数值“ 10”变化为数值“30”,而“y 坐标”的变化程度小于“χ坐标”,故可将调整方向设为“右”,且调整幅度设为数值“20” ( “χ 坐标”的数值“30”与数值“10”相减所得到的差)。接着,调整模块104根据计算模块103所得到的调整方向“右”及调整幅度“20”, 在显示区块310中调整统计图表的显示方式。例如根据调整方向“右”及调整幅度“20”将横轴单位312由“03/05日至03/26日”调整为横轴单位312a,如"02/19日至03/12日”。 换句话说,将时间往前调整两个星期,其调整方式是根据调整方向来决定时间向前或向后调整,例如调整方向为“右”则将时间向前调整;调整方向为“左”则将时间向后调整。而调整的日数则以调整幅度的数值为基准,例如数值“1 10”则调整一星期;数值“11 20”则调整二星期......并以此类推。承上所述,当横轴单位312由“03/05日至03/26日”调整为横轴单位312a,如 “02/19日至03/12日”。其统计图形313亦将如「图4」所示意同时调整为统计图形313a。 特别要说明的是,在实际实施上,使用者亦可通过光标301点选统计图形313a,此时调整模
块104会以不同的显示方式,如粗体、醒目颜色、闪烁......等方式,用以显示被点选的统
计图形313a。如「图5」所示,「图5」为应用本发明垂直调整统计图表的示意图。假设使用者在显示区块310中,将光标301由上至下进行拖曳(即按压鼠标左键不放,并且由上至下移动)。其处理步骤将如同上述水平调整统计图表所述,其差异处仅在于侦测模块102侦测到光标301的移动位置(即坐标)不同,故在此将不对相同处作赘述,而仅就差异处作说明。以光标301由上至下进行拖曳为例,假设侦测模块102持续侦测到的光标位置依序为“坐标(10,0)、坐标(10,10)及坐标(10,20)”,则计算模块103将上述坐标进行计算后得知“1坐标”从数值“0”变化为数值“20”,而“χ坐标”的变化程度小于“y坐标”,故可将调整方向设为“下”,且调整幅度设为数值“20” ( “y坐标”的数值“20”与数值“0”相减所得到的差)。接着,调整模块104根据计算模块103所得到的调整方向“下”及调整幅度“20”, 在显示区块310中调整统计图表的显示方式。例如根据调整方向“下”及调整幅度“20”将纵轴单位311由“120大卡至160大卡”调整为纵轴单位311a,如"140大卡至180大卡”。
6换句话说,将消耗热量的显示范围往上调整“20大卡”,其调整方式是根据调整方向来决定消耗热量的显示范围是向上或向下调整,例如调整方向为“下”则将消耗热量的显示范围向上调整;调整方向为“上”则将消耗热量的显示范围向下调整。而调整间隔则以调整幅度
的数值为基准,例如数值“10”则调整“10大卡”;数值“20”则调整“20大卡”......并以
此类推。特别要说明的是,虽然本发明以上述举例说明纵轴单位311及横轴单位312的调整方式,然而本发明并未对此作限定。换句话说,当调整方向为“下”时,消耗热量的显示范围可改为向上调整,而非如上述举例所述为向下调整。另外,调整间隔亦可任意定义,如调整幅度为数值“10”则代表调整“100大卡”,而非如上述举例所述为调整“10大卡”。如「图6」所示,「图6」为应用本发明于统计图表中以色块显示标准范围的示意图。 前面提到,初始模块101会初始化显示区块310,并且在此显示区块310中显示统计图表。 在实际实施上,所述统计图表可包含预设的标准范围,并且以文字、图形或色块显示此标准范围。所述标准范围是指医学上(例如世界卫生组织)所认定的标准数据,举例来说,一般中等身材的成人,每天建议消耗热量为“130大卡 150大卡”,故可在显示区块310中同时显示色块400 (在「图6」中的色块400以网点代表颜色),用以提示使用者。综上所述,可知本发明与现有技术之间的差异在于通过持续侦测光标位置及按键状态,并计算侦测到的光标位置以产生调整方向及调整幅度,以便根据调整方向及调整幅度调整统计图表的显示方式,藉由此一技术手段可以解决现有技术所存在的问题,进而达成提高浏览统计图表的操作便利性的技术功效。虽然本发明以前述的实施例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的专利保护范围须视本说明书所附的权利要求书所界定者为准。
权利要求
1.一种统计图表的显示系统,其特征在于,包含一初始模块,用以初始化一显示区块,并且于该显示区块中显示一统计图表;一侦测模块,用以于该显示区块初始化完成后,持续侦测该显示区块中的一光标位置及一按键状态;一计算模块,用以于该按键状态为按压时,计算持续侦测到的该光标位置以产生一调整方向及一调整幅度;及一调整模块,用以根据该调整方向及该调整幅度,在该显示区块中调整该统计图表的显不方式。
2.如权利要求1所述的统计图表的显示系统,其特征在于,该统计图表包含一纵轴单位及一横轴单位,其中该纵轴单位于该调整方向为上或下时,根据该调整幅度进行调整,该横轴单位于该调整方向为左或右时,根据该调整幅度进行调整。
3.如权利要求1所述的统计图表的显示系统,其特征在于,该统计图表包含至少一统计图形,并且于该至少一统计图形被点选后,调整该至少一统计图形的显示方式。
4.如权利要求3所述的统计图表的显示系统,其特征在于,该至少一统计图形至少包含长条图、折线图或圆饼图。
5.如权利要求1所述的统计图表的显示系统,其特征在于,该统计图表更包含预设的一标准范围,并且以文字、图形或色块显示该标准范围。
6.一种统计图表显示方法,其特征在于,步骤包括初始化一显示区块,并且于该显示区块中显示一统计图表;于该显示区块初始化完成后,持续侦测该显示区块中的一光标位置及一按键状态;于该按键状态为按压时,计算持续侦测到的该光标位置以产生一调整方向及一调整幅度;及根据该调整方向及该调整幅度,在该显示区块中调整该统计图表的显示方式。
7.如权利要求6所述的统计图表的显示方法,其特征在于,该统计图表包含一纵轴单位及一横轴单位,其中该纵轴单位于该调整方向为上或下时,根据该调整幅度进行调整,该横轴单位于该调整方向为左或右时,根据该调整幅度进行调整。
8.如权利要求6所述的统计图表的显示方法,其特征在于,该统计图表包含至少一统计图形,并且于该至少一统计图形被点选后,调整该至少一统计图形的显示方式。
9.如权利要求8所述的统计图表的显示方法,其特征在于,该至少一统计图形至少包含长条图、折线图或圆饼图。
10.如权利要求6所述的统计图表的显示方法,其特征在于,该方法更包含加载该统计图表预设的一标准范围,并且以文字、图形或色块显示该标准范围的步骤。
全文摘要
本发明公开了一种统计图表的显示系统及其显示方法,通过持续侦测光标位置及按键状态,并计算侦测到的光标位置以产生调整方向及调整幅度,以便根据调整方向及调整幅度调整统计图表的显示方式,用以达成提高浏览统计图表的操作便利性的技术功效。
文档编号G06F3/048GK102270082SQ20101019462
公开日2011年12月7日 申请日期2010年6月4日 优先权日2010年6月4日
发明者蔡敏捷, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1