电子装置、屏幕的控制方法及其程序存储介质

文档序号:1754946 发布日期:2019-11-29 浏览:18次 >En<

阅读说明:本技术 电子装置、屏幕的控制方法及其程序存储介质 (The control method and its program storage medium of electronic device, screen ) 是由 张家铭 于 2013-11-21 设计创作,主要内容包括:本公开书提供一电子装置、一屏幕的一控制方法及其程序存储介质。屏幕包含显示面板及触控面板。显示面板显示根视窗。所有显示内容显示于根视窗上。此控制方法包含下述步骤。接收命令信号。依据该命令信号,利用变换程序来变换屏幕的坐标系统。(Present disclosure provides the control method and its program storage medium of an electronic device, a screen.Screen includes display panel and touch panel.Display panel shows root form.All display contents are shown on root form.This control method includes following step.Receive command signal.According to the command signal, the coordinate system of screen is converted using conversion program.)

电子装置、屏幕的控制方法及其程序存储介质

本发明是以下专利申请的分案申请:申请号:201310591393.3,申请日:2013年11月21日,发明名称:电子装置、屏幕的控制方法及其程序存储介质

技术领域

本公开书涉及一种电子装置、屏幕的控制方法及其程序存储介质。

背景技术

伴随技术的进步,各种电子装置也不断地进步。举例而言,某些配备有屏幕(包含显示面板及触控面板)的手持式装置可被使用来拨打电话,连接至互联网或玩游戏。

使用者可使用手指来点选显示在屏幕上的显示内容。现今,屏幕尺寸多半可能是3.5英寸、4.2英寸或7英寸。如果屏幕的尺寸更大,则屏幕可显示更多。然而,当屏幕尺寸太大时,使用者无法只通过一只手来握持手持式装置并点选显示内容。使用者必须通过一只手来握持手持式装置而另一只手来点选屏幕,这是不方便的。

发明内容

本公开书涉及一种电子装置、屏幕的控制方法及其程序存储介质。

依据一实施例,提供一种电子装置的屏幕的控制方法,其中该屏幕包括显示面板及触控面板,该显示面板显示根视窗,所有显示内容显示于该根视窗上,该控制方法包括:接收命令信号;及依据该命令信号,利用变换程序来变换该屏幕的坐标系统,以使该根视窗及显示于该根视窗的状态列与图标相应地移动,其中该根视窗的范围涵盖该屏幕的整个显示范围。

依据另一种实施例,一电子装置包含屏幕及处理单元。屏幕包含显示面板及触控面板。显示面板显示根视窗,所有显示内容显示于该根视窗上。处理单元,用于接收命令信号,并依据该命令信号,利用变换程序来变换该屏幕的坐标系统,以使该根视窗及显示于该根视窗的状态列与图标相应地移动,其中该根视窗的范围涵盖该屏幕的整个显示范围。

依据另一种实施例,提供一种存储一计算机程序的程序存储介质。计算机程序用于导致电子装置执行下述步骤。接收命令信号。依据该命令信号,利用变换程序来变换屏幕的坐标系统,以使该根视窗及显示于该根视窗的状态列与图标相应地移动,其中该根视窗的范围涵盖该屏幕的整个显示范围。

附图说明

图1绘示一电子装置。

图2绘示一屏幕的一显示区域的各层。

图3绘示一矩形的平移变换程序(Translation Transformation)。

图4绘示一矩形的缩放变换程序(Scaling Transformation)。

图5绘示屏幕的控制方法的流程图。

图6绘示执行操作情境的一例。

图7绘示执行操作情境的另一例。

图8绘示执行操作情境的另一例。

图9绘示屏幕在三个模式之间切换。

图10绘示屏幕在两个模式之间切换。

图11绘示执行操作情境的另一例。

【符号说明】

DC:显示内容

RW:根视窗

S101:步骤

S102:步骤

100:电子装置

110:屏幕

110a:显示区域

111:显示面板

112:触控面板

120:处理单元

具体实施方式

在下述详细说明中,为了说明的目的,提出许多特定细节以便彻底理解所公开的实施例。然而,本领域技术人员将明白到,一个或多个实施例可能在没有这些特定细节的情况下被实行。在其他实例中,概要绘示熟知的构造及装置以便简化此图。

请参见图1,其绘示电子装置100。电子装置100包含屏幕110及处理单元120。从功能观点来看,屏幕110包含显示面板111及触控面板112。然而,显示面板111与触控面板112可共用相同的实体空间,例如是内嵌式触控技术(in-cell touch technology),所以其可以只是一个同时具有显示功能及触控感测功能的面板。显示面板111用来显示图片、图标或文件。举例而言,显示面板111可能是液晶显示器(LCD)面板、有机发光二极管(OLED)显示面板或电子纸显示面板。触控面板112用于通过一根手指或一枝笔来接收触摸姿势。举例而言,在一相片库应用程序中,使用者可在触控面板112上滑过以切换至下一张图片。或者可以触摸显示内容(例如一图标(icon)),以执行相对应的应用程序。处理单元120用于执行控制程序、计算程序或分析程序。举例而言,处理单元120可以是处理器、芯片、固件电路或电路板等。

除了触控面板以外,某些电子元件亦用于控制电子装置。举例而言,使用者通常使用实体按钮来调整扬声器的音量,麦克风可被使用于输入声音命令来启动选单项目,且使用者使用动作传感器来摇动电子装置或使其倾斜以切换或移动某些显示内容。

请参见图2,其绘示屏幕110的显示区域110a的各层结构。屏幕110的显示面板111显示根视窗(Root Window)RW。根视窗RW为底部视窗,用于携带所有显示内容DC,例如选择钮、检查盒、按钮、图标、图片或文件。通常根视窗RW完全占据屏幕110的显示区域110a。显示内容DC显示在根视窗RW之上。显示内容DC可在根视窗RW的范围内移动。

在二维空间中,一点通常被表示为Px,y,其中x为沿着x轴线的坐标值,而y为沿着y轴线的坐标值。平移变换程序(translation transformation),Translate(a,b),为数学函数,其使物件(object)的每个点Px,y朝二维空间移动至新位置Px+a,y+b,在此「+」为加法运算元。请参见图3,其绘示矩形的平移变换程序。

此外,缩放变换程序(scaling transformation),Scale(c,d),为数学函数,其使物件的每个点Px,y朝二维空间移动至新位置Px*c,y*d,其中「*」为乘法运算元。请参见图4,其绘示矩形的缩放变换程序。

屏幕110的尺寸可能是3.5英寸、4.2英寸或7英寸。如果屏幕110的尺寸更大,则屏幕110可显示的更多。然而,当屏幕110的尺寸太大时,使用者无法只通过一只手来握持电子装置100并点选显示内容DC。使用者必须通过一只手来握持电子装置100而另一只手来点选屏幕110,这是不方便的。

在一实施例中,一种屏幕110的控制方法提供给使用者,使得使用者只需通过一只手来握持并点选电子装置100。请参见图5及6,图5绘示屏幕110的控制方法的流程图,而图6绘示操作情境的一例。以图1的电子装置100作为例子来说明图5的控制方法。

在步骤S101中,接收命令信号。在一实施例中,命令信号通过触摸触控面板112并在触控面板112上滑动而产生。举例而言,请参见图6,使用者使用其拇指朝右下方触摸屏幕110并在屏幕110上滑动。

在步骤S102中,处理单元120依据命令信号,利用变换程序来变换屏幕110的坐标系统。举例而言,请参见图6,平移变换程序应用至屏幕110的坐标系统后,使得根视窗RW及所有其携带的显示内容DC沿着右下方向位移。在图6中,位于左上角的标记为「A」的图标沿着右下方向位移至靠近屏幕110的中心的新位置。如此,使用者可容易地点选原本位于左上角标记为「A」的图标。

当根视窗RW沿着右下方向位移时,因为根视窗RW的尺寸并未因平移变换程序而改变,所以未被根视窗RW覆盖的左上L形区域无法显示任何事物而可以利用单一黑色、白色等填满。此外,根视窗RW的一部分及显示内容DC的一部分,位移至屏幕110外部且并未被显示在屏幕110上。换句话说,只有部分的根视窗RW以及只有部分的显示内容DC被显示在屏幕110上。

请参见图7,图7绘示操作情境的另一例。使用者可使用其拇指朝左下方向触摸屏幕110并在屏幕110上滑动。在图7中,位于右上角的标记为「E」的图标接着沿着左下方向位移至一个靠近屏幕110的中心的新位置。如此,使用者可以容易地点选原本位于右上角的标记为「E」的图标。

当根视窗RW沿着左下方向位移时,因为根视窗RW的尺寸并未因平移变换程序而改变,所以未被根视窗RW覆盖的右上L形区域无法显示任何事物而可以利用单一黑色、白色等填满。此外,根视窗RW的一部分及显示内容DC的一部分被位移至屏幕110外部且并未被显示在屏幕110上。换句话说,只有部分的根视窗RW以及只有部分的显示内容DC被显示在屏幕110上。

请参见图8,图8绘示操作情境的另一例。在此例子中,因为缩放变换程序,根视窗RW不但被位移而且被缩小。显示在根视窗RW上的显示内容DC同样被缩小。如果令坐标系统的原点在屏幕110的左上角,那么我们便能将坐标系统同时套用平移变换程序及缩放变换程序,来将根视窗RW的右下角与屏幕110的显示区域110a的右下角重叠。

换句话说,根视窗RW并未被位移至显示区域110a外部。因此,被缩小的根视窗RW全部被显示在屏幕110上,且被缩小的所有的显示内容DC同样被显示在屏幕110上。如此,即使屏幕110的尺寸是大的,使用者仍可点选所有显示内容DC。

当使用者需要点选一个位于远离手指的使用者界面物件时,可以应用此控制方法。对电子装置100而言,它是特殊应用模式。在一实施例中,如图9所示,屏幕110在三种模式之间切换。在电子装置100中,屏幕110具有第一模式、第二模式及第三模式。在第一模式(即正常模式)期间,屏幕110的坐标系统位于原始位置而没有任何变换,所以根视窗RW是固定,且完全占据屏幕110的显示区域110a。在此模式下,用于控制显示内容DC的内容触摸功能被致能。

在第二模式(即可变换模式)期间,屏幕110的坐标系统可通过触控面板112上的触摸及滑动姿势而变换,所以在此模式下,将内容触摸功能设定成是禁能(disabled),用于避免触摸及滑动姿势的混淆。

在第三模式(即操作模式)期间,可能已有坐标系统的变换程序在进入此模式之前应用于第二模式中,所以根视窗RW虽然是固定的,但仅局部地占据屏幕110的显示区域110a。在此模式下,内容触摸功能会再次致能以让使用者控制电子装置100。

再请参见图9,在一实施例中,屏幕110可在第一模式、第二模式与第三模式之间切换。举例而言,如果对电子装置100摇动2次,则屏幕110可从第一模式切换至第二模式。如果再对电子装置100摇动2次,则屏幕110可从第二模式切换回至第一模式。

如果对电子装置100摇动3次,则屏幕110可从第二模式切换至第三模式。如果再对电子装置100摇动3次,则屏幕110可从第三模式切换回至第二模式。

如果对电子装置100摇动4次,则屏幕110可从第三模式切换至第一模式。然而,屏幕110无法从第一模式直接切换至第三模式。在此所说明的摇动次数只是例示性地说明,但并未受限于此。摇动次数的数目为自然数。

虽然在上述例子中,图9的屏幕110中的模式通过摇动电子装置而进行切换,但此切换方式另可通过说出声音命令、按压实体按钮、触摸显示内容(除了在第二模式下以外)等而被启动。

在图9中,屏幕110可在三种模式之间切换。在另一实施例中,可将第二模式与第三模式结合在一起。请参见图10,图10绘示屏幕110在两种模式之间切换。屏幕110具有第一模式及第二模式。在第一模式(即正常模式)期间,屏幕110的坐标系统位于原始位置而没有任何变换,所以根视窗RW是固定的且完全占据屏幕110的显示区域110a。在此模式下,致能了用于控制显示内容DC的内容触摸功能。

在第二模式(即可变换模式与操作模式的组合)期间,根视窗RW可能通过某些变换程序而位移且局部地占据屏幕110的显示区域110a。然而,内容触摸功能在此模式下是被致能的。

请参见图10,屏幕110可在第一模式与第二模式之间切换。举例而言,如果对电子装置100摇动2次,屏幕110可从第一模式切换至第二模式。如果再对电子装置100摇动2次,则屏幕110可从第二模式切换回至第一模式。在此所说明的摇动次数只是例示性地说明,但并未受限于此。摇动次数的数目为自然数。

因为内容触摸功能在第一模式与第二模式两者下被致能,所以我们无法使用触摸及滑动姿势来产生导致坐标系统变换的命令信号。请参考图11,图11绘示执行此操作情境的另一例。在此例子中,当屏幕110处于图10的第二模式时,命令信号通过使电子装置100倾斜而产生,而无须触摸屏幕110。因此,供坐标系统变换用的命令信号将不会阻碍显示内容DC上的点选。因此,可变换模式与操作模式可被结合成为第二模式。

虽然在上述例子中,图10的屏幕110中的模式通过摇动电子装置而切换,但此切换另可通过说出声音命令、按压实体按钮、触摸显示内容等而被启动。

此外,在一实施例中,处理单元可以还包含至少一用于执行相关控制程序的处理器。

在另一实施例中,处理单元可以是被实施在芯片上的电路设计。具体来说,任何实施例可通过使用一种供电路设计(包含电路整合及布局)用的硬件记述语言(例如Verilog或VHDL)而实现。电路可以利用硬件记述语言而以各种方式来设计。举例而言,集成电路的制造商可利用特定用途集成电路(ASIC)或客户设计集成电路来实现。

本领域技术人员将明白到,可能针对所公开的实施例做出各种修改及变化。说明书及例子只被视为例示,其中本公开书的真实范围由权利要求书及其等效设计所表示。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于触摸板的手势识别方法、装置及相关系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类