使用者界面显示方法与流程

文档序号:14119858阅读:195来源:国知局
使用者界面显示方法与流程

本发明涉及一种使用者界面显示方法,尤其涉及一种用于显示体态的使用者界面显示方法。



背景技术:

近年来,由于健身运动的风行,追求完美的体态(bodytype)已是许多人的目标。然而,目前并没有一套有效的方法或应用程序来帮助使用者了解各种可能的体态,也无法帮助使用者了解如何从其目前的体态往目标的体态来迈进。例如,使用者不知道自己的体态为何,且使用者也不知道为了达到目标的体态,需要增加或减少脂肪量,或者是增加或减少肌肉量。



技术实现要素:

因此,本发明提供一种使用者界面显示方法,可以辅助使用者在体态的调整上有更明确的努力方向,并且可以有效地辅助使用者往理想中的体态迈进。

本发明提供一种使用者界面显示方法,此方法适用于具有显示单元、输入单元以及处理单元的电子装置。此方法包括:通过显示单元显示关于使用者的目前体态信息于第一位置;通过显示单元分别显示多个图样于多个第二位置,其中此些第二位置邻近第一位置;以及当通过输入单元接收到对应于上述图样的第一输入操作时,通过显示单元显示多个体态信息中的第一体态信息于第一位置。

在本发明的一实施例中,其中第一输入操作用以输入对应于目前体态信息的第一方向的信息,所述使用者界面显示方法还包括:当通过输入单元接收到对应于第一体态信息的第二输入操作时,通过处理单元设定第一体态信息为目标体态信息;以及通过显示单元显示目前体态信息于第一位置、上述图样于第二位置以及对应于目标体态信息的第一提示信息于第三位置,其中第三位置位在对应于目前体态信息的第一方向。

在本发明的一实施例中,其中显示关于使用者的目前体态信息于第一位置的步骤包括:通过显示单元显示目前体态信息于位在第一位置的第一区块中;以及通过显示单元分别显示上述体态信息中的多个第二体态信息于位在多个第四位置的多个第二区块中,其中所述第四位置邻近第一位置。

在本发明的一实施例中,其中第四位置包括第二位置。

在本发明的一实施例中,其中分别显示所述图样于第二位置的步骤包括:通过显示单元分别显示所述图样于位在该些第二位置的该些第二区块中的多个第三区块中。

在本发明的一实施例中,当第二区块中的第四区块无法对应至上述体态信息中的一第三体态信息时,通过显示单元显示第二提示信息在第四区块中。

在本发明的一实施例中,其中显示上述体态信息中的第一体态信息于第一位置的步骤包括:通过显示单元显示第一体态信息于第一区块中;以及通过显示单元分别显示上述体态信息中的多个第四体态信息于第二区块中。

在本发明的一实施例中,其中显示目前体态信息于第一位置、上述图样于第二位置以及对应于目标体态信息的第一提示信息于第三位置的步骤包括:通过显示单元显示目前体态信息于第一区块中;通过显示单元分别显示上述体态信息中的第二体态信息于第二区块中;以及通过显示单元显示第一提示信息在第二区块中对应于目前体态信息的第一方向的第五区块中。

在本发明的一实施例中,其中分别显示上述图样于第二位置的步骤包括:当第二位置中的第五位置无法对应至上述体态信息中的一第五体态信息时,通过显示单元显示第三提示信息在第五位置所对应的上述图样中的第一图样上。

在本发明的一实施例中,使用者界面显示方法还包括:通过显示单元显示进度信息,其中进度信息用于表示从目前体态信息所对应的第一体态达到目标体态信息所对应的第二体态的完成度。

基于上述,本发明的使用者界面显示方法可以显示使用者的目前体态信息。当使用者设定目标体态信息后,可以显示使用者的目前体态信息以及关于目标体态信息的提示信息在使用者界面中。通过此方式,可以让使用者更了解自己的体态,并且了解从使用者目前的体态达到目标的体态需作哪些努力(例如,增加/减少脂肪量或增加/减少肌肉量)。此外,本发明的使用者界面显示方法还会显示进度信息,用以让使用者了解仍须花多少努力才能达到目标的体态。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。

附图说明

图1是依照本发明一实施例所示出的电子装置的方块图。

图2a与图2b是依照本发明一实施例所示出的电子装置显示使用者的目前体态信息的示意图。

图2c是依照本发明一实施例所示出的电子装置显示图样的示意图。

图3a与图3b是依照本发明一实施例所示出的选取目标体态信息的示意图。

图4a与图4b是依照本发明一实施例所示出的所显示的体态信息是位于矩阵中的边缘的示意图。

图5a与图5b是依照本发明一实施例所示出的所显示的体态信息是位于矩阵中的角落的示意图。

图6a与图6b是依照本发明一实施例所示出的设定目标体态信息以及显示对应的提示信息的示意图。

图7a与图7b是依照本发明一实施例所示出的电子装置显示使用者的目前体态信息的示意图。

图8a与图8b是依照本发明一实施例所示出的进行输入操作以观看其他的体态信息的示意图。

图9a与图9b是依照本发明一实施例所示出的进行输入操作以观看其他的体态信息的示意图。

图10是依照本发明一实施例所示出的设定目标体态信息的示意图。

图11是依照本发明一实施例所示出的显示进度信息的示意图。

图12是依照本发明一实施例所示出的使用者界面显示方法的流程图。

附图标号说明:

100:电子装置;

120:显示单元;

140:输入单元;

160:处理单元;

200:矩阵;

a~y:体态信息;

210、220、230、240:使用者界面;

30~38:区块;

60、62、64、66、40、42、44、46、70~77:图样;

600:提示信息;

610:进度信息;

700:目前体态信息;

800:区域;

880、890:体态信息;

900、1001、1002:按钮;

1000:确认信息;

1200:进度信息;

s1301:通过显示单元显示关于使用者的目前体态信息于第一位置的步骤;

s1303:通过显示单元分别显示多个图样于多个第二位置,其中所述第二位置邻近第一位置的步骤;

s1305:当通过输入单元接收到对应于所述图样的第一输入操作时,通过显示单元显示多个体态信息中的第一体态信息于第一位置,其中第一输入操作用以输入对应于目前体态信息的第一方向的信息的步骤;

s1307:当通过输入单元接收到对应于第一体态信息的第二输入操作时,通过处理单元设定第一体态信息为目标体态信息的步骤;

s1309:通过显示单元显示目前体态信息于第一位置、所述图样于第二位置以及对应于目标体态信息的第一提示信息于第三位置,其中第三位置位在对应于目前体态信息的第一方向的步骤。

具体实施方式

图1是依照本发明一实施例所示出的电子装置的方块图。请参照图1,本实施例的电子装置100包括显示单元120、输入单元140以及处理单元160。电子装置100例如是手机、平板电脑、笔记本电脑等电子装置,在此不设限。

显示单元120可以在电子装置100的显示区域内提供显示功能的显示装置。显示单元120可为液晶显示器(liquidcrystaldisplay,lcd)、发光二极管(light-emittingdiode,led)、场发射显示器(fieldemissiondisplay,fed)等提供显示功能的显示装置。

输入单元140例如是鼠标、键盘、摇杆或触控板等输入装置,可接收使用者的操作。此外,输入单元140也可是电阻式、电容式或其他种类的触碰感应元件,其能够与电子装置100的显示单元120整合为触碰式屏幕。

处理单元160分别与显示单元120及输入单元140连接,其可以是中央处理单元(centralprocessingunit,cpu),或是其他可编程的一般用途或特殊用途的微处理器(microprocessor)、数字信号处理器(digitalsignalprocessor,dsp)、可编程控制器、特殊应用集成电路(applicationspecificintegratedcircuit,asic)或其他类似元件或上述元件的组合。

在本范例实施例中,电子装置100还包括一存储单元(未示出),此存储单元中存储有多个程序码片段,在上述程序码片段被安装后,会由处理单元160来执行。例如,存储单元中包括多个模块,通过这些模块来分别执行应用于电子装置100的各个运作,其中各模块是由一或多个程序码片段所组成。然而本发明不限于此,电子装置100的各个运作也可以是使用其他硬件的方式来实现。

以下以多个实施例来描述本发明的使用者界面显示方法。

<第一范例实施例>

图2a与图2b是依照本发明一实施例所示出的电子装置显示使用者的目前体态信息的示意图。

请同时参照图2a与图2b,在图2a中,电子装置100的存储单元可以预先存储25种体态信息(即,体态信息a至体态信息y)。其中,此25种体态信息可以逻辑上地对应至一个五乘以五的矩阵200,每一个体态信息可以逻辑上地对应至矩阵200中的一个元素。例如,体态信息a对应至矩阵200中位于第1行第1列的元素;体态信息b对应至矩阵200中位于第2行第1列的元素;体态信息f对应至矩阵200中位于第1行第2列的元素,以此类推。特别是,本发明并不用于限制体态信息的数量以及矩阵200的大小,在其他范例实施例中,电子装置100可以存储更多或更少的体态信息,且矩阵200的大小可以更大或者是更小。

在本范例实施例中,处理单元160可以取得使用者的生理信息,并且根据使用者的生理信息设定矩阵200中的一个体态信息为使用者的目前体态信息。例如,使用者可以通过输入单元140输入自己的生理信息,所述生理信息可以是身高、体重、性别与年龄等信息。当处理单元160接收到此些生理信息后,会根据此些生理信息计算使用者的体脂率,并且将所计算出的体脂率对应至体态信息a至体态信息y的其中之一。然而须注意的是,本发明并不用于限定上述的生理信息以及生理信息的获得方式,且本发明也不用于限定如何将使用者的生理信息对应至多个体态信息的其中之一的方法。此外,在本范例实施例中,体态信息例如是体脂率。然而在其他范例实施例中,体态信息也可以是其他用于表示一个人的体态的信息。

如图2a所示,假设处理单元160将体态信息m设定为使用者的目前体态信息,则如图2b所示,显示单元120可以显示体态信息m的内容于位在第一位置的使用者界面210的区块34(也称为,第一区块)中。此外,在矩阵200中,位于体态信息m周围的体态信息会分别地被显示在使用者界面210的区块34的周围的区块中。

详细来说,在使用者界面210中,体态信息h的内容被显示在位于目前体态信息(即,区块34)的上方的区块31中;体态信息l的内容被显示在位于目前体态信息(即,区块34)的左方的区块33中;体态信息n的内容被显示在位于目前体态信息(即,区块34)的右方的区块35中;体态信息r的内容被显示在位于目前体态信息(即,区块34)的下方的区块31中。

此外,在使用者界面210中,体态信息g的内容被显示在位于目前体态信息(即,区块34)的左上方的区块30中;体态信息i的内容被显示在位于目前体态信息(即,区块34)的右上方的区块32中;体态信息q的内容被显示在位于目前体态信息(即,区块34)的左下方的区块36中;体态信息s的内容被显示在位于目前体态信息(即,区块34)的右下方的区块38中。

在此,在使用者界面210中,上述目前体态信息的上方、左方、右方、下方、左上方、右上方、左下方以及右下方的位置可以统称为“第四位置”,且显示在此第四位置的区块的体态信息(例如,上述的体态信息h、体态信息l、体态信息n以及体态信息r、体态信息g、体态信息i、体态信息q以及体态信息s)可以被统称为“第二体态信息”。此外,区块30、区块31、区块32、区块33、区块35、区块36、区块37以及区块38可以被统称为“第二区块”。也就是说,上述的第二区块的第四位置会邻近(或围绕)区块34的第一位置。

此外,显示单元120还会分别显示图样60、图样62、图样64以及图样66在区块34的上方、左方、右方以及下方的位置。特别是,上述区块34的上方、左方、右方以及下方的位置可以统称为“第二位置”,且此些第二位置邻近(或围绕)区块34的第一位置,且第四位置包括上述的第二位置。在本范例实施例中,图样60被显示在用于显示体态信息h的区块31中;图样62被显示在用于显示体态信息l的区块33中、图样64被显示在用于显示体态信息n的区块35中;以及图样66被显示在用于显示体态信息r的区块37中。特别是,上述的区块31、区块33、区块35以及区块37可以统称为“第三区块”。

在此须说明的是本发明并不用于限定图样的显示方式。例如,图2c是依照本发明一实施例所示出的电子装置显示图样的示意图。请参照图2c,不同于图2b将图样以箭头的形式来表现,在本范例实施例中,图样40、图样42、图样44以及图样46可以仅以文字的形式来表示而不使用箭头来表示。然而在其他实施例中,上述的图样还可以用其他的形式来表示,本发明不限限定图样的显示方式。

请再次参照图2a与图2b,在本范例实施例中,图样60与图样66与脂肪量相关,图样62与图样64与肌肉量相关。电子装置100的使用者可以根据图样60、图样62、图样64以及图样66来进行输入操作以观看其他的体态信息。例如,假设使用者的目前体态信息为体态信息m,使用者可以通过输入单元140来输入对应于图样60的输入操作(例如,点选图样60)。之后,显示单元120会显示脂肪量高于体态信息m一个等级的体态信息h。类似地,使用者可以通过输入单元140来输入对应于图样66的输入操作(例如,点选图样66)。之后,显示单元120会显示脂肪量低于体态信息m一个等级的体态信息r。此外,使用者可以通过输入单元140来输入对应于图样62的输入操作(例如,点选图样62)。之后,显示单元120会显示肌肉量低于体态信息m一个等级的体态信息l。类似地,使用者可以通过输入单元140来输入对应于图样64的输入操作(例如,点选图样64)。之后,显示单元120会显示肌肉量高于体态信息m一个等级的体态信息n。特别是,上述对应于图样60、图样62、图样64以及图样66的输入操作可以相互地搭配使用,并且使用者可以根据图样60、图样62、图样64以及图样66来进行输入操作以观看其他的体态信息,进而选取目标体态信息。

举例来说,图3a与图3b是依照本发明一实施例所示出的选取目标体态信息的示意图。

请同时参照图3a与图3b,延续图2a与图2b的内容,假设使用者的目前体态信息为体态信息m,在图3a与图3b中,使用者可以通过输入单元140来输入第一输入操作。其中,第一输入操作包括对应于图样60的输入操作(例如,点选图样60)以及对应于图样64的输入操作(例如,点选图样64)。换句话说,在本范例实施例中,第一输入操作用以输入对应于目前体态信息的右上方(也称为,第一方向)的信息。

之后,处理单元160会根据上述的第一输入操作,显示在矩阵200中位于目前体态信息(即,体态信息m)的右上方的体态信息i(也称为,第一体态信息)于使用者界面210的区块34中。此外,在矩阵200中,位于体态信息i周围的体态信息会分别地被显示在使用者界面210的区块34的周围的区块中。

详细来说,体态信息c的内容会被显示在使用者界面210的区块30中;体态信息d的内容会被显示在使用者界面210的区块31中;体态信息e的内容会被显示在使用者界面210的区块32中;体态信息h的内容会被显示在使用者界面210的区块33中;体态信息j的内容会被显示在使用者界面210的区块35中;体态信息m的内容会被显示在使用者界面210的区块36中;体态信息n的内容会被显示在使用者界面210的区块37中;以及体态信息o的内容会被显示在使用者界面210的区块38中。此外,图样60、图样62、图样64以及图样66仍旧会被分别地显示在使用者界面210的区块31、区块33、区块35以及区块37中。特别是,上述体态信息c、体态信息d、体态信息e、体态信息h、体态信息j、体态信息m、体态信息n以及体态信息o可以统称为“第四体态信息”。

也就是说,上述的第一输入操作是用于使显示单元120显示位于体态信息m的右上方的体态信息i于使用者界面210的区块34中。

特别是,在一范例实施例中,当使用者执行输入操作而使得使用者界面210的区块34中所显示的体态信息是位于矩阵200中的边缘或角落时,显示单元120会显示提示信息来提示使用者使用者界面210中的部分区块所对应的体态信息无法被设定为目标体态信息。

详细来说,图4a与图4b是依照本发明一实施例所示出的所显示的体态信息是位于矩阵中的边缘的示意图。

请同时参照图4a与图4b,在本实施例中,当使用者执行输入操作而使得使用者界面210的区块34中所显示的体态信息是矩阵200中的体态信息w时,位于体态信息w周围的体态信息q、体态信息r、体态信息s、体态信息v以及体态信息x会分别地被显示在使用者界面210的区块34的周围的区块30、区块31、区块32、区块33以及区块35中。然而,在矩阵200中,由于体态信息w的下方不存在可以对应至使用者界面210的区块37(也称为,第四区块)的体态信息,故显示单元120会显示提示信息(也称为,第二提示信息)在区块37中。换句话说,当区块37无法对应至矩阵200中的一体态信息(也称为,第三体态信息)时,显示单元120会显示提示信息在区块37中。其中,提示信息例如是将区块37以及显示在区块37中的图样66以特定的颜色进行显示。然而,本发明并不用于限制提示信息的显示方式。

类似地,在矩阵200中,由于体态信息w的左下方以及右下方不存在可以对应至使用者界面210的区块36以及区块38的体态信息,故显示单元120会分别显示提示信息在区块36以及区块38中。换句话说,当区块36以及区块38无法对应至矩阵200中的体态信息时,显示单元120会显示提示信息在区块36以及区块38中。其中,提示信息例如是将区块36以及区块38以特定的颜色进行显示。然而,本发明并不用于限制提示信息的显示方式。

此外,图5a与图5b是依照本发明一实施例所示出的所显示的体态信息是位于矩阵中的角落的示意图。

请同时参照图5a与图5b,在本实施例中,当使用者执行输入操作而使得使用者界面210的区块34中所显示的体态信息是矩阵200中的体态信息u时,位于体态信息u周围的体态信息p、体态信息q以及体态信息v会分别地被显示在使用者界面210的区块34的周围的区块31、区块32、区块35中。然而,在矩阵200中,由于体态信息u的左上方、左方、左下方、下方以及右下方不存在可以对应至使用者界面210的区块30、区块33、区块36、区块37以及区块38的体态信息,故显示单元120会显示提示信息在区块30、区块33、区块36、区块37以及区块38中。其中,提示信息例如是将区块30、区块33、区块36、区块37、区块38、图样62以及图样66以特定的颜色进行显示。然而,本发明并不用于限制提示信息的显示方式。

在本范例实施例中,当使用者界面210的区块34显示使用者的目前体态信息时,使用者可以通过例如上述的输入操作而使得区块34显示体态信息a至体态信息y中的非目前体态信息的体态信息。在执行上述的输入操作之后,使用者还可以将显示在区块34中的非目前体态信息的体态信息设定为目标体态信息。

举例来说,请再次参照图3a与图3b,当使用者通过上述的第一输入操作而使得体态信息i的内容显示在使用者界面210的区块34中时,使用者可以通过输入单元140来执行一输入操作(也称为,第二输入操作)。之后,处理单元160可以设定体态信息i为目标体态信息。上述的第二输入操作例如是点选区块34。然而本发明并不用于限定上述第二输入操作的执行方式。

当执行完上述的第二输入操作而将体态信息i设定为目标体态信息后,显示单元120会显示使用者的目前体态信息(即,体态信息m)于上述的第一位置、图样60~图样64于上述的第二位置以及对应于上述目标体态信息的提示信息(也称为,第一提示信息)于一第三位置。其中,第三位置位在对应于目前体态信息的第一方向。

具体来说,图6a与图6b是依照本发明一实施例所示出的设定目标体态信息以及显示对应的提示信息的示意图。

请同时参照图6a与图6b,图6a与图6b是上述图3a与图3b的范例的延续。当执行完上述的第二输入操作而将体态信息i设定为目标体态信息后,显示单元120会显示使用者的目前体态信息(即,体态信息m)在使用者界面210的区块34中。此外,显示单元120还会分别显示图样60、图样62、图样64以及图样66于区块31、区块33、区块35以及区块37的位置(即,上述的第二位置)中。再者,显示单元120还会显示提示信息600(即,第一提示信息)在对应于区块34的右上方(也称为,第一方向)的区块32(也称为,第五区块)中,而区块34的右上方的位置可以称为上述的第三位置。在此须说明的是,假设使用者选取体态信息d、体态信息e以及体态信息j的其中之一为目标体态信息,则使用者界面210可以显示使用者的目前体态信息(即,体态信息m)在使用者界面210的区块34中,并且显示一提示信息在对应于区块34的右上方的区块32中。

在图6a与图6b的范例实施例中,在设定完目标体态信息后,显示单元120还可以显示进度信息610。其中,进度信息610用于表示从目前体态信息(例如,体态信息m)所对应的体态(也称为,第一体态)达到目标体态信息(例如,体态信息i)所对应的体态(也称为,第二体态)的完成度。在本范例实施例中,进度信息610是以进度条的方式来进行显示。然而本发明不限于此,进度信息610也可以是以其他的方式来进行显示。

在此须说明的是,使用者可以定期地通过输入单元140输入自己当下的生理信息,并且处理单元160可以计算使用者当下的生理信息相对于先前设定的目前体态信息的体态达到目标体态信息所对应的体态的完成度,并且通过显示单元120显示对应的进度信息610。特别是,由于使用者生理信息稍微改变时(例如,体重减轻),体态的改变可能仍不明显,故对应于使用者的体态信息可能仍是先前的目前体态信息(例如,体态信息m)。然而,由于使用者的生理信息有稍微改变,故处理单元160可以根据生理信息改变的量(例如,减少的体重)来计算从先前设定的目前体态信息(例如,体态信息m)所对应的体态(也称为,第一体态)达到目标体态信息(例如,体态信息i)所对应的体态(也称为,第二体态)的完成度。然而,本发明并不用于限定计算上述完成度的方式。此外,图6b是示出进度信息610显示在使用者界面210的区块34中。然而本发明不限于此,在其他范例实施例中,进度信息610可以不是显示在区块30至区块38的其中之一中。此外,进度信息610也可以显示不同于使用者界面210的另一使用者界面中。

基于上述,在本发明的第一范例实施例中,使用者界面210会显示多个体态信息在区块30至区块38中。其中,区块34可以用来显示使用者的目前体态信息。此外,当使用者进行输入操作时,可以根据输入操作显示矩阵200中对应的体态信息在区块34中。再者,当使用者设定目标体态信息后,可以显示使用者的目前体态信息在区块34中,并且显示关于目标体态信息的提示信息在使用者界面210中对应的区块中。通过此方式,使用者界面210的显示方式可以让使用者更了解自己的体态,并且了解从使用者目前的体态达到目标的体态需作哪些努力(例如,增加/减少脂肪量或增加/减少肌肉量)。此外,显示单元120所显示的进度信息610还可以让使用者了解仍须花多少努力才能达到目标的体态。

[第二范例实施例]

在第二范例实施例中,与第一范例实施例不同的是,使用者界面并不会显示多个区块。

具体来说,图7a与图7b是依照本发明一实施例所示出的电子装置显示使用者的目前体态信息的示意图。

请同时参照图7a与图7b,图7a的矩阵200相同于上述图2a的矩阵200。假设处理单元160将体态信息m设定为使用者的目前体态信息,则如图7b所示,显示单元120可以显示对应于体态信息m的目前体态信息700于使用者界面220中的正中央的位置(也称为,第一位置)。此外,显示单元120还会显示关于体态信息m的描述于区域800中。

在本范例实施利中,显示单元120还会分别显示图样70、图样71、图样72、图样73、图样74、图样75、图样76以及图样77在目前体态信息700的上方、右上方、右方、右下方、下方、左下方、左方以及左上方的位置。电子装置100的使用者可以根据图样70~图样77来进行输入操作以观看其他的体态信息。在本范例实施例中,上述目前体态信息700的上方、右上方、右方、右下方、下方、左下方、左方以及左上方的位置可以被统称为“第二位置”。特别是,此些第二位置邻近(或围绕)用于显示目前体态信息700的第一位置。

在本范例实施例中,图样70与图样74与脂肪量相关,图样72与图样76与肌肉量相关。图样70与图样74的功能分别与上述的图样60与图样66的功能相同,故在此并不再赘述。此外,图样72与图样76的功能分别与上述的图样64与图样62的功能相同,故在此并不再赘述。

特别是,假设使用者的目前体态信息为体态信息m,使用者可以通过输入单元140来输入对应于图样71的输入操作(例如,点选图样71)。之后,显示单元120会显示关于体态信息i的描述于区域800中,其中体态信息i的脂肪量以及肌肉量皆高于体态信息m一个等级。类似地,使用者可以通过输入单元140来输入对应于图样73的输入操作(例如,点选图样73)。之后,显示单元120会显示关于体态信息s的描述于区域800中,其中体态信息s的脂肪量低于体态信息m一个等级且肌肉量高于体态信息m一个等级。此外,使用者可以通过输入单元140来输入对应于图样75的输入操作(例如,点选图样75)。之后,显示单元120会显示关于体态信息q的描述,其中体态信息q的肌肉量低于体态信息m一个等级且脂肪量低于体态信息m一个等级。类似地,使用者可以通过输入单元140来输入对应于图样77的输入操作(例如,点选图样77)。之后,显示单元120会显示关于体态信息g的描述于区域800中,其中体态信息g的肌肉量低于体态信息m一个等级且脂肪量高于体态信息m一个等级。特别是,对应于图样70~74的输入操作可以相互地搭配使用,并且使用者可以根据图样70~74来进行输入操作以观看其他的体态信息,进而选取目标体态信息。

举例来说,图8a与图8b是依照本发明一实施例所示出的进行输入操作以观看其他的体态信息的示意图。

请同时参照图8a与图8b,延续图7a与图7b的内容,假设使用者的目前体态信息为体态信息m,在图8a与图8b中,使用者可以通过输入单元140来输入第一输入操作。在本范例实施例中,第一输入操作包括对应于图样70的连续的输入操作(例如,点选图样70两次)。

之后,处理单元160会根据上述的第一输入操作,通过显示单元120显示对应于体态信息c(也称为,第一体态信息)的体态信息880于使用者界面220中第一位置,并且显示关于体态信息c的描述于使用者界面220的区域800中。

特别是,体态信息c是位于矩阵200的边缘。由于体态信息c的左上方、上方以及右上方不存在可以对应至使用者界面210的图样77、图样70以及图样71的体态信息,故在图8b中,显示单元120会显示提示信息(也称为,第三提示信息)在图样77、图样70以及图样71中。换句话说,由于体态信息c的左上方、上方以及右上方的位置(也称为,第五位置)无法对应至矩阵200中的一体态信息(也称为,第五体态信息),故显示单元120会显示上述第三提示信息在上述第五位置所对应的图样77、图样70以及图样71中。其中,提示信息例如是将图样77、图样70以及图样71中以特定的颜色进行显示。然而,本发明并不用于限制提示信息的显示方式。特别是,在本范例实施例中,图样77、图样70以及图样71可以统称为“第一图样”。

此外,图9a与图9b是依照本发明一实施例所示出的进行输入操作以观看其他的体态信息的示意图。

请同时参照图9a与图9b,延续图7a与图7b的内容,假设使用者的目前体态信息为体态信息m,在图9a与图9b中,使用者可以通过输入单元140来执行输入操作。在本范例实施例中,此输入操作包括对应于图样75的连续的输入操作(例如,点选图样75两次)。

之后,处理单元160会根据上述的输入操作,通过显示单元120显示对应于体态信息u的体态信息890于使用者界面220中第一位置,并且显示关于体态信息u的描述于使用者界面220的区域800中。

特别是,体态信息u是位于矩阵200的角落。由于体态信息u的左上方、左方、左下方、下方以及右下方不存在可以对应至使用者界面210的图样77、图样76、图样75、图样74以及图样73的体态信息,故在图9a中,显示单元120会显示提示信息在图样77、图样76、图样75、图样74以及图样73中。其中,提示信息例如是将图样77、图样76、图样75、图样74以及图样73中以特定的颜色进行显示。然而,本发明并不用于限制提示信息的显示方式。

接着,假设使用者欲将体态信息u设定为目标体态信息时,使用者例如可以点选显示在使用者界面220中的按钮900以进行输入操作。之后,图10是依照本发明一实施例所示出的设定目标体态信息的示意图。请参照图10,接续图9a与图9b,当使用者点选使用者界面220的按钮900后,显示单元140可以显示使用者界面230,其中使用者界面230包括一确认信息1000。当使用者点选确认信息1000中的按钮1001时(也称为,第二输入操作),处理单元160可以设定体态信息u为目标体态信息。当使用者点选确认信息1000中的按钮1002时,处理单元160可以返回例如图9a的使用者界面220。

特别是,当使用者点选确认信息1000中的按钮1001而设定体态信息u为目标体态信息后,显示单元120会显示使用者的目前体态信息700在使用者界面220中(如图7b所示)的第一位置。此外,图样70~77还会分别地被显示在在目前体态信息700的上方、右上方、右方、右下方、下方、左下方、左方以及左上方的位置(即,第二位置)。再者,由于使用者示将体态信息u设定为目标体态信息,显示单元120还会显示一提示信息(未示出)(也称为,第一提示信息)在对应于目前体态信息700的左下方(也称为,第一方向)的位置(也称为,第三位置)中。所述提示信息例如示显示在图样75上或是以其他的方式显示在相对于图7b中的目前体态信息700的左下方,在此并不做限制。

图11是依照本发明一实施例所示出的显示进度信息的示意图。

请参照图11,在设定完目标体态信息后,显示单元120还可以在使用者界面240显示进度信息1200。其中,进度信息1200用于表示从目前体态信息(例如,体态信息m)所对应的体态达到目标体态信息(例如,体态信息u)所对应的体态的完成度。在本范例实施例中,进度信息1200可以是以文字、图形以及百分比的方式来进行显示。然而本发明不限于此,进度信息1200也可以是以其他的方式来进行显示。特别是,在本范例实施例中,进度信息1200示显示在与图7b的使用者界面220不同的使用者界面240中。然而本发明不限于此,进度信息1200也可以是显示在例如图7b的使用者界面220中。

图12是依照本发明一实施例所示出的使用者界面显示方法的流程图。

请参照图12,在步骤s1301中,显示单元120会显示关于使用者的目前体态信息于第一位置。在步骤s1303中,显示单元120会分别显示多个图样于多个第二位置,其中所述第二位置邻近(或围绕)第一位置。当输入单元140接收到对应于所述图样的第一输入操作时,在步骤s1305中,显示单元120会显示多个体态信息中的第一体态信息于第一位置,其中第一输入操作用以输入对应于目前体态信息的第一方向。当输入单元140接收到对应于第一体态信息的第二输入操作时,在步骤s1307中,处理单元160设定第一体态信息为目标体态信息。最后,在步骤s1309中,显示单元120会显示目前体态信息于第一位置、所述图样于第二位置以及对应于目标体态信息的第一提示信息于第三位置,其中第三位置位在对应于目前体态信息的第一方向。

综上所述,本发明的使用者界面显示方法,使用者界面可以会显示使用者的目前体态信息。当使用者设定目标体态信息后,可以显示使用者的目前体态信息以及关于目标体态信息的提示信息在使用者界面中。通过此方式,可以让使用者更了解自己的体态,并且了解从使用者目前的体态达到目标的体态需作哪些努力(例如,增加/减少脂肪量或增加/减少肌肉量)。此外,本发明的使用者界面显示方法还会显示进度信息,用以让使用者了解仍须花多少努力才能达到目标的体态。基于上述,本发明的使用者界面显示方法可以辅助使用者在于体态的调整上有更明确的努力方向,并且可以有效地辅助使用者往理想中的体态迈进。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1