使用者界面显示方法及电子装置的制造方法

文档序号:9505899阅读:238来源:国知局
使用者界面显示方法及电子装置的制造方法
【技术领域】
[0001]本发明是有关于一种电子装置,且特别是有关于一种使用者界面显示方法及电子
目-Ο
【背景技术】
[0002]随着智能手机、平板电脑等移动电子装置的日益普遍,使用者以手指或是触控笔等方式在移动电子装置上输入文字、涂鸦等编辑操作已是现今越来越普遍的行为。但使用者往往第一个遇到的障碍,就是移动电子装置的屏幕大小过于局限,使得能操作的手写文字编辑范围也受到限制。

【发明内容】

[0003]本发明提供一种使用者界面显示方法及电子装置,让使用者在电子装置的触控屏幕上输入文字时更为便利。
[0004]本发明的使用者界面显示方法,适用于具有触控屏幕的电子装置,包括以下步骤:首先,在触控屏幕接收对应于多个笔迹的多个操作信号,并分别对应操作信号显示多个字符,其中各字符包括至少一笔迹;然后,计算字符的平均宽度,并根据平均宽度以及触控屏幕的尺寸计算第一距离门槛值;接着,取得字符中最后字符与触控屏幕边界的边界距离;当边界距离小于第一距离门槛值时,根据边界距离以及触控屏幕的尺寸,移动字符到触控屏幕的显示位置。
[0005]本发明的电子装置包括触控屏幕以及处理单元。触控屏幕显示使用者界面,并且接收对应于多个笔迹的多个操作信号。处理单元耦接触控屏幕,接收操作信号,分别对应操作信号显示多个字符在触控屏幕,其中各字符包括至少一笔迹。处理单元计算字符的平均宽度,并根据平均宽度以及触控屏幕的尺寸计算第一距离门槛值。处理单元取得字符中最后字符与触控屏幕边界的边界距离。当边界距离小于第一距离门槛值时,处理单元根据边界距离以及触控屏幕的尺寸,移动字符到触控屏幕所显示的使用者界面的显示位置。
[0006]基于上述,本发明提供一种使用者界面显示方法及电子装置,可动态的调整使用者界面的内容,使得使用者在以手写等方式输入文字时,可不受屏幕大小限制,方便的编辑文字。
[0007]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
【附图说明】
[0008]图1为根据本发明一实施例所示出使用者界面显示方法的方法流程图;
[0009]图2为根据本发明一实施例所示出电子装置的功能方块图;
[0010]图3为根据本发明一实施例所示出字符与使用者界面的关系示意图;
[0011]图4为根据本发明一实施例所示出字符与使用者界面的关系示意图;
[0012]图5A?图5B为根据本发明一实施例所出字符与使用者界面的关系意图;
[0013]图6为根据本发明一实施例所示出使用者界面显示方法的方法流程图。
[0014]附图标记说明:
[0015]10:电子装置;
[0016]110:触控屏幕;
[0017]120:处理单元;
[0018]0S1?OSn:操作信号;
[0019]UIF:使用者界面;
[0020]CH1、CH2:字符;
[0021]W1、W2:字符的宽度;
[0022]ff:使用者界面的宽度;
[0023]G:字符的间距;
[0024]P11、P21:字符的中心点;
[0025]P12、P22字符的结束点;
[0026]Ρ11’、Ρ2Γ:中心点;
[0027]V1、V2:向量;
[0028]d:边界距离;
[0029]THR:第一边界门槛值;
[0030]DIS:位移量;
[0031]d’:位移后的边界距离;
[0032]S101 ?S104、S601 ?S607:步骤。
【具体实施方式】
[0033]图1为根据本发明一实施例所示出使用者界面显示方法的方法流程图。其中,所述的使用者界面显示方法适用于具有触控屏幕的电子装置,例如智能手机、平板电脑或具有触控屏幕的笔记本电脑等移动电子装置,或具有触控屏幕的个人计算机(PersonalComputer,简称PC)、一体化个人计算机(All In One PC,简称ΑΙ0)等电子装置。
[0034]请参照图1,首先在步骤S101时,在触控屏幕接收对应于多个笔迹的多个操作信号,并分别对应操作信号显示多个字符,其中各字符包括至少一笔迹。然后在步骤S102时,计算字符的平均宽度,并根据平均宽度以及触控屏幕的尺寸计算第一距离门槛值。接着,取得字符中最后字符与触控屏幕边界的边界距离。当边界距离小于第一距离门槛值时,根据边界距离以及触控屏幕的尺寸,移动字符到触控屏幕的显示位置。
[0035]图2为根据本发明一实施例所示出电子装置的功能方块图。请参照图2,电子装置10包括触控屏幕110以及处理单元120。触控屏幕110用以显示使用者界面(例如,由处理单元120所运行的操作系统的使用者界面,或特定软件的使用者界面),并且接收对应于多个笔迹的多个操作信号0S1?OSn。
[0036]处理单元120耦接触控屏幕110,触控屏幕110接收操作信号0S1?OSn。处理单元120分别对应操作信号0S1?OSn显示多个字符在触控屏幕110,其中各字符包括至少一笔迹。处理单元120还计算字符的平均宽度,并根据平均宽度以及触控屏幕110的尺寸计算第一距离门槛值。处理单元120取得字符中最后字符与触控屏幕110边界的边界距离。当边界距离小于第一距离门槛值时,处理单元120根据边界距离以及触控屏幕110的尺寸,移动字符到触控屏幕110所显示的使用者界面的显示位置。
[0037]在此本发明中,使用者可通过触控笔,手指或是其他触控物件与触控屏幕110接触式或非接触的互动而使得触控屏幕110接收到对应于使用者操作的操作信号(即,操作信号0S1?OSn之一)。在本发明中所指的操作信号0S1?OSn皆对应于使用者与触控屏幕110互动所产生的单一笔迹。而一或多个笔迹则可以组成一个字符。根据使用语言的不同,组成字符的笔迹的数量也有所不同。例如,大部分的小写英文字母可以以单一笔迹完成,而中文字则需要一或多个笔迹方可组成一个字符。
[0038]本发明主要着重于使用者以触控笔或是手指在触控屏幕110上操作来输入文字的使用情境。在这样的使用情境下,由使用者所输入的笔迹可直接被保存,例如手写笔记的形式,或是由输入法软件(例如附属于处理单元120的所运作的操作系统下的应用程序或应用软件)转换为文字数据,本发明并不限定。而由于使用者直接在触控屏幕110上输入的文字(字符)比例通常较大。若是使用智能手机或是平板电脑等触控屏幕110较小的情况时,往往在输入一两个字后,触控屏幕110便没有多余的空间可供书写,必须等待电子装置10存入目前的笔迹/字符,并清除屏幕上的笔迹后,使用者才可以继续地在触控屏幕110上输入文字,对使用者而言,则可能带来不流畅的使用体验。
[0039]因此,在本发明中,例如图1?2所示实施例中,电子装置10将根据触控屏幕110的尺寸大小、目前在触控屏幕110上所显示的字符大小以及间距来判断目前触控屏幕110剩余的空间(即,对应于上述的边界距离以及第一距离门槛值)是否足够。当目前触控屏幕110剩余的空间可能已不足于让使用者在手写输入一个字符的空间,处理单元120则可移动已显示在触控屏幕110上的字符,以使得触控屏幕110所显示的使用者界面中仍有足够的空间供使用者输入文字。以下则将配合附图与实施例详细的说明。
[0040]图3为根据本发明一实施例所示出字符与使用者界面的关系示意图。请参照图3,在图3所示实施例中,使用者界面UIF被显示在电子装置10的触控屏幕110上,包括了经由使用者与触控屏幕110的互动而对应显示的字符CH1、CH2。其中,字符CH1与CH2皆包括了多个笔迹,例如字符CH1为“大”字,包括了 3个笔迹(即,大致上对应于字符的笔划)。而此3个笔迹则对应于3个操作信号(例如,操作信号0S1?0S3)。在本实施例中,处理单元120会持续通过触控屏幕110来监控使用者与触控屏幕110的互动,并藉此来判断操作信号0S1?OSn与字符的关系。其中,一种较为直觉的方式为,由于使用者书写字符时,一个字与一个字之间将具有一定程度以上的间隔时间,例如使用者挪动手的位置至对应于下个字符的位置或使用者的思考时间所造成。处理单元120则可藉此监控并判断操作信号0S1?OSn之间的时间间隔是否大于预设值(例如,0.5毫秒),当时间间隔大于上述的预设值时,则可判断前一次具有相同判断(即,时间间隔大于上述的预设值)至目前所接收到的操作信号(例如操作信号0S1?OSk,其中k小于η)对应于1个字符。
[0041]借着这样的方式,处理单元120即可判断目前所接收到的操作信号0S1?OSn对应于多少个字符。在判断得到操作信号0S1?OSn与字符的对应关系后,处理单元120则可根据操作信号0S1?OSn所对应的笔迹取得每个字符的大小(即,字符的长度与宽度),并计算得到目前字符的平均宽度。例如,图3所示实施例中,字符CH1、CH2分别具有宽度W1、W2,平均宽度则即为宽度Wl、W2相加除以2,但本发明并不限定于此,在触控屏幕110上可能同时显示更多个对应于操作信号OS1?OSn的字符。
[0042]另外,处理单元120也可在取得每个字符的大小的同时取得字符与字符之间的间距(例如图2所示间距G),并在计算平均宽度时也计算平均间距。此时,处理单元120即可根据平均宽度、平均间距以及触控屏幕110的大小作为决定第一边界门槛值的大小。例如,第一边界门槛值即可被设定为等于平均宽度,或是等于平均宽度与平均间距的和。
[0043]另一方面,在判断得到处理单元120需移动字符到触控屏幕110的显示位置时,处理单元120也必须决定移动字符的移动方向以及显示位置的移动量。其中针对字符的移动方向而言,在本发明一实施例中,处理单元120将先判断字符的书写方向,接着再根据书写方向判断书写方向所朝向的边界为触控屏幕110的哪一个边界,并且计算最后一个字符与此边界的边界距离。然后,处理单元120便可根据上述的边界距离以及触控屏幕110的尺寸,朝书写方向的反方向移动字符到触控屏幕110的显示位置。图4为根据本发明一实施例所示出字符与使用者界面的关系示意图。请参照图4,其中由图4所示的使用者界面UIF以及字符CH1、CH2皆与图3所示实施例相同,但在图4所示实施例中,标注了可用以判断书写方向的向量V1、V2。其中,向量VI从字符CH1的中心点P11指向字符CH2的中心点P21。而字符CH1、CH2的中心点P11、P21可在取得操作信号0S1?OSn与字符的对应关系之后,配合坐标计算而得。向量V2则从字符CH1的结束点P12指向字符CH2的结束点P22。字符CH1、C
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1