电子装置及其显示应用程序的方法

文档序号:6491508阅读:151来源:国知局
电子装置及其显示应用程序的方法【专利摘要】本发明提供一种电子装置及其显示应用程序的方法,适于电子装置的处理单元,所述方法包括下列步骤:首先,判断运行在电子装置中至少一应用程序中的置顶(on-top)应用程序;接着,依据设定值调整置顶应用程序的显示解析度。其中,置顶应用程序的显示解析度高于其他的各所述应用程序的显示解析度。本发明可在判断置顶应用程序之后,以较高的显示解析度来显示置顶应用程序,使置顶应用程序的显示范围能够以较清晰及较细致的画质来呈现。并且显示单元在更新画面时能够不需将整个画面皆以高显示解析度来更新,因而能够以较低的电力消耗来进行,并同时达到较高的画面响应速度。【专利说明】电子装置及其显示应用程序的方法【
技术领域
】[0001]本发明涉及一种电脑系统的显示技术,且特别涉及一种电子装置以及可依据应用程序的使用情形来调整应用程序显示情形的方法。【
背景技术
】[0002]在科技的发展的历史中,显示器可说是最热门的研发领域,随着生活水准的提高,人们对于显示器所提供的画质要求与日俱增。无论是电视、电脑屏幕、平板电脑还是手机等装置,无不朝向高解析度发展以追求更清晰及更细致的视觉体验。[0003]然而,随着解析度的提高,显示器用于更新画面所需的电力消耗将大幅提升,且画面的响应速度也会因而变慢。当电力消耗上升时,可能会大幅缩短便携式电子装置的电池使用时间,因而造成使用上的不便。【
发明内容】[0004]为解决上述问题,本发明提供一种电子装置及其显示应用程序的方法,可适应性地调整应用程序显示解析度,可有效降低电子装置在显示画面上的电力消耗。[0005]本发明提供一种显示应用程序的方法,适于电子装置的处理单元,所述方法包括下列步骤:判断运行在电子装置中至少一应用程序中的置顶(on-top)应用程序;依据设定值调整置顶应用程序的显示解析度。其中,置顶应用程序的显示解析度高于其他的各所述应用程序的显示解析度。[0006]本发明还提供一种电子装置,包括显示单元以及处理单元。显示单元显示至少一应用程序;处理单元判断运行在电子装置中各所述应用程序中的置顶(on-top)应用程序,并依据设定值而控制显示单元调整置顶应用程序的显示解析度。其中,置顶应用程序的显示解析度高于其他的各所述应用程序的显示解析度。[0007]基于上述,本发明提出的方法可在判断置顶应用程序之后,将其显示解析度调整为较高的解析度,使得所述置顶应用程序的显示范围能够以较高画质的方式来呈现。【专利附图】【附图说明】[0008]图1是依据本发明的一实施例绘示的电子装置示意图;[0009]图2是依据本发明的一实施例绘示的显示应用程序方法;[0010]图3是依据本发明的一实施例绘示的显示应用程序方法。[0011]其中:[0012]100—电子装置;110—显示单元;120—处理单元;[0013]S21(TS220、S31(TS330—步骤。【具体实施方式】[0014]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。[0015]图I是依据本发明的一实施例绘示的电子装置100示意图。在本实施例中,电子装置100包括显示单元110以及处理单元120。电子装置100例如是智能手机(smartphone)、个人电脑、笔记本电脑、平板电脑(tablet)、个人数字助理(personaldigitalassistant,PDA)等可用以执行并显示应用程序的装置,但本发明的可实施方式不限于此。[0016]显示单元110例如是液晶显示器(liquidcrystaldisplay,IXD)或是等离子显示器等可用以显示电子装置100中各种操作画面的显示装置。举例来说,操作画面例如是主画面(homescreen)或安装于电子装置100的各种应用程序的使用者界面。处理单元120率禹接显示单元110,处理单元120可以是中央处理单元(centralprocessingunit)、微控制器(micro-controller)或控制芯片组(controlchipset)等,本发明并不受限于此。处理单元130可通过执行显示卡驱动程序(graphicdriver)来控制显示单元110以显示画面,并可依据使用者的操作情形而调整显示单元110的显示情形。[0017]图2是依据本发明的一实施例绘示的显示应用程序方法。请同时参照图I及图2,底下即搭配图I的各个元件来说明电子装置100使用所述显示应用程序的方法来调整应用程序显示解析度的详细步骤。[0018]一般而言,使用者在操作电子装置100时可能会同时开启数个应用程序,并分别在各个应用程序中执行不同的操作,而这些应用程序例如会以最小化、最大化、缩小至工具列或是互相重迭的方式来呈现在显示单元110中。其中,使用者正在操作的应用程序例如会以置顶(on-top)的方式来呈现,而其他已开启但不为使用者所用的应用程序则可能以例如淡化窗口框颜色的方式来表示其非使用者正在操作的应用程序。此外,由于目前的电子装置100对于显示单元110中所显示的应用程序皆是以同一解析度来呈现,因此当显示单元110的解析度十分精细时,部分应用程序所呈现出的按钮、字型则会因为其像素设定问题而等比例缩小,导致这些应用程序在使用时会因为按钮、字型过小而发生不便。[0019]因此,本发明实施例利用电子装置100中所具备的显示卡驱动程序、配合处理单元来动态地调整显示于屏幕最上方的应用程序的解析度,如此便可有效降低电子装置于显示画面上的电力消耗,并让使用者在观看置顶应用程序时具备适当的解析度。[0020]而为了能对置顶应用程序进行显示解析度的调整,在步骤S210中,处理单元120可通过例如显示卡驱动程序(graphicdriver)来判断运行在电子装置100中,相对于其他运行中应用程序的置顶应用程序。所述置顶应用程序例如是在显示单元110显示的应用程序中,显示于最前端的应用程序。[0021]在其他实施例中,由于使用者有可能通过特定的辅助应用程序将某些应用程序维持显示在最上层的情形,此时处理单元120可进而将被判断为显示在最上层的应用程序与下一个显示顺序的应用程序的类型进行比较,以判断何者为使用者目前确实在使用的应用程序或是需要较高解析度的应用程序。[0022]举例而言,电子装置100的使用者可在以影音播放软件观赏影片的同时以即时通讯软件与他人通讯。此时,为了不让即时通讯软件的窗口影响(例如遮蔽某部分的影片播放窗口)影片的观赏情形,使用者有可能通过特定的辅助应用程序来将影音播放软件固定在最上层的位置。也就是说,即便使用者此时正使用即时通讯软件与他人通讯,通讯软件的窗口也不会阻挡到影音播放软件的显示情形。然而,对于处理单元120而言,此时在判断置顶应用程序时可能会因使用者正在使用即时通讯软件而产生判断上的困难。因此,处理单元120可更进一步判断此时应将显示于最上层的影音播放软件认定为置顶应用程序,而不会将使用者正在使用的即时通讯软件认定为置顶应用程序。[0023]举另一例而言,当使用者欲将一音频文件的内容以文字文件的方式进行记录时,使用者可能会同时开启音频播放软件以及文字编辑软件。并且,为了能即时控制音频文件的播放情形,使用者可能通过所述辅助应用程序来将音频播放软件固定显示于最上层。此时,虽然显示在最上层的应用程序为音频播放软件,但处理单元120可判断此时应将使用者正在使用的文字编辑软件认定为置顶应用程序。本领域具通常知识者应可了解,以上仅用以举例说明,并非用以限定本发明的可实施方式。[0024]在判断置顶应用程序之后,在步骤S220中,处理单元120可通过所述显示卡驱动程序来依据设定值而调整所述置顶应用程序的显示解析度,以使所述置顶应用程序的显示解析度高于其他运行中应用程序的显示解析度。在处理单元120调整置顶应用程序的显示解析度时,也可调整应用程序中的例如点/英吋(dotperinch,dpi)、字体大小或是图标(icon)尺寸等参数。[0025]如此一来,电子装置100即可随着使用者对应用程序的操作情形而适应性地调整各个应用程序的显示解析度,因而让置顶应用程序能够以较高显示解析度的方式来呈现,以提供使用者更清晰及更细致的画面。此外,由于使用者可能会在窗口间进行切换,因此在每次的窗口切换操作后皆可进行步骤S21(TS220,以使得每次判断的置顶应用程序皆能以高于其他应用程序的显示解析度来呈现。[0026]并且,在所述窗口切换操作之后,处理单元120可将前一个置顶应用程序的显示解析度调整为与例如桌面(desktop)或是主画面的背景解析度,以让所述前一个置顶应用程序的显示解析度能够与目前的置顶应用程序产生区隔。或者,在所述窗口切换操作之后,处理单元120也可将除了目前的置顶应用程序之外的应用程序皆调整为例如桌面或主画面的背景解析度,以突显目前的置顶应用程序的显示解析度为高于其他应用程序。换言之,由显示单元110显示的多个物件(例如桌面及应用程序)中,将只有置顶应用程序的显示范围会具有较高的显示解析度。[0027]因此,当显示单元110在更新画面时,由于在更新置顶应用程序的显示范围之外的区域可用较低的电力来进行更新,因而可有效地减少用于更新画面的电力消耗。另一方面,由于置顶应用程序的显示范围之外的显示解析度较低,因此显示单元110在更新画面时的响应速度也可随之而提升。[0028]随着显示单元110支持的显示解析度越高,本发明所提出方法的效果将更趋于显著。举例而言,假若置顶应用程序的显示解析度为例如1280x1024,而背景解析度为例如800x600时,显示单元110可因不需将整个画面都以1280x1024的显示解析度来更新,而可减低电力消耗。而当显示单元Iio支援例如4000x3000的显示解析度,而背景解析度仍为例如800x600时,显示单元110则可因不需将整个画面都以4000x3000的显示解析度来更新而减低更多电力消耗。以上仅用以举例,并非用以限定本发明的可实施方式。[0029]图3是依据本发明的一实施例绘示的显示应用程序方法。请同时参照图1及图3,底下即搭配图1的各个元件来说明电子装置100使用所述显示应用程序的方法来调整应用程序显示解析度的详细步骤。在图3中,步骤S210与S220的内容与图2相同,其细节可参照图2实施例的相关说明,在此不再赘述。[0030]不同于图2之处在于,图3实施例在步骤S210之后还进行步骤S310。在步骤S310中,处理单元可依据在显示参数资料库中关联于所述置顶应用程序的记录情形而决定用于调整置顶应用程序显示解析度的设定值。所述显示参数资料库例如是储存在电子装置100的储存单元(未绘示)中,用于记录适用于各个应用程序的显示解析度的资料库。储存单元例如是内存等可用于储存资料的元件,但可不限于此。[0031]详细来说明,处理单元120可判断所述显示参数资料库中是否具有置顶应用程序的显示参数(例如前一次开启时所记录的显示解析度、DP1、字体大小、图标尺寸…等参数)。当显示参数资料库中具有此置顶应用程序的显示参数时,处理单元120可依据此显示参数来设定所述设定值。而当显示参数资料库中不具有此置顶应用程序的显示参数时,处理单元120可依据一预设显示参数来设定所述设定值。[0032]换言之,当目前的置顶应用程序已在之前执行过并在显示参数资料库中留下记录时,处理单元120即可依据所述置顶应用程序的记录情形而直接设定所述设定值,并接着调整置顶应用程序的显示解析度。另一方面,当目前的置顶应用程序为初次执行或是显示参数资料库未记录其显示参数时,处理单元120可依据所述预设显示参数来调整设定值,以让此置顶应用程序可依据预设显示参数来调整其显示解析度。其中,为了使初次执行的置顶应用程序仍能具有高于其他应用程序的显示解析度,所述预设显示参数的显示解析度应设置为例如高于背景解析度的值。[0033]此外,由于使用者在操作应用程序的过程中,有可能手动调整应用程序的显示解析度。因此,电子装置100可通过所述显示参数资料库来记录使用者调整后的显示解析度,以便于在下一次将此应用程序判断为置顶应用程序时,处理单元120可自动调整此应用程序的显示解析度,而不需使用者再次进行调整。[0034]因此,在依据设定值调整置顶应用程序的显示解析度(步骤S220)之后,在步骤S320中,处理单元120可判断是否接收到调整设定值的修改操作,而所述修改操作例如是由使用者手动调整显示解析度的操作。当处理单元120判断接收到调整设定值的修改操作时,可继续进行步骤S330。在步骤S330中,处理单元120可依据所述修改操作在显示参数资料库中更新关联于置顶应用程序的记录情形。举例而言,假若置顶应用程序原先在显示参数资料库中记录的显示解析度为800x600,而在使用者手动调整后,置顶应用程序的显示解析度更改为例如1280x1024。此时,处理单元120即可将显示参数资料库中对应于置顶应用程序的显示解析度(即800x600)更新为1280x1024,但本发明的可实施方式不以此为限。[0035]综上所述,本发明实施例的方法可在判断置顶应用程序之后,以较高的显示解析度来显示置顶应用程序,使置顶应用程序的显示范围能够以较清晰及较细致的画质来呈现。并且,由于非置顶应用程序的显示解析度可调整为较低的显示解析度,使得显示单元在更新画面时能够不需将整个画面皆以高显示解析度来更新,因而能够以较低的电力消耗来进行,并同时达到较高的画面响应速度。[0036]虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属【
技术领域
】中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围以权利要求书为准。【权利要求】1.一种显示应用程序的方法,适于一电子装置的一处理单元,所述方法包括下列步骤:判断运行在该电子装置中的至少一应用程序中的一置顶应用程序;以及依据一设定值调整该置顶应用程序的显示解析度,其中,该置顶应用程序的显示解析度高于其他的各所述应用程序的显示解析度。2.如权利要求I所述的方法,其特征在于,在依据该设定值调整该置顶应用程序的显示解析度的步骤之前,还包括:依据在一显示参数资料库中关联于该置顶应用程序的一记录情形而决定该设定值。3.如权利要求2所述的方法,其特征在于,依据在该显示参数资料库中关联于该置顶应用程序的该记录情形而决定该设定值的步骤包括:判断该显示参数资料库中是否具有该置顶应用程序的一显示参数;当该显示参数资料库中具有该置顶应用程序的该显示参数时,依据该显示参数设定该设定值;以及当该显示参数资料库中不具有该置顶应用程序的该显示参数时,依据一预设显示参数设定该设定值。4.如权利要求2所述的方法,其特征在于,在依据该设定值调整该置顶应用程序的显示解析度的步骤之后,还包括:判断是否接收到调整该设定值的一修改操作;以及当判断接收到该修改操作时,依据该修改操作而在该显示参数资料库中更新关联于该置顶应用程序的该记录情形。5.如权利要求I所述的方法,其特征在于,在依据该设定值调整该置顶应用程序的显示解析度的步骤之后,还包括:调整其他的各所述应用程序的显示解析度为一背景解析度。6.一种电子装置,包括:一显示单元,显示至少一应用程序;以及一处理单元,判断运行在该电子装置中的各所述应用程序中的一置顶应用程序,并依据一设定值而控制该显示单元调整该置顶应用程序的显示解析度,其中,该置顶应用程序的显示解析度高于其他的各所述应用程序的显示解析度。7.如权利要求6所述的电子装置,其特征在于,该处理单元还依据在一显示参数资料库中关联于该置顶应用程序的一记录情形而决定该设定值。8.如权利要求7所述的电子装置,其特征在于,该处理单元判断该显示参数资料库中是否具有该置顶应用程序的一显示参数,其中,当该显示参数资料库中具有该置顶应用程序的该显示参数时,该处理单元依据该显示参数设定该设定值,而当该显示参数资料库中不具有该置顶应用程序的该显示参数时,该处理单元依据一预设显示参数设定该设定值。9.如权利要求7所述的电子装置,其特征在于,该处理单元还判断是否接收到调整该设定值的一修改操作,当判断接收到该修改操作时,该处理单元依据该修改操作而在该显示参数资料库中更新关联于该置顶应用程序的该记录情形。10.如权利要求6所述的电子装置,其特征在于,该处理单元还调整其他的各所述应用程序的显示解析度为一背景解析度。【文档编号】G06F3/06GK103838514SQ201210480288【公开日】2014年6月4日申请日期:2012年11月22日优先权日:2012年11月22日【发明者】汪健珊,李传威,林家和申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1