软件键盘的操作方法

文档序号:6457883阅读:364来源:国知局
专利名称:软件键盘的操作方法
技术领域
本发明涉及一种软件键盘的操作方法,且特别是有关于一种能快 速地切换软件键盘的各项功能的操作方法。
背景技术
随着触控感应技术的蓬勃发展,越来越多的电子装置开始采用触 控式屏幕来取代传统屏幕和实体键盘的组合,以同时作为显示及输入
的接口。软件键盘(Software Input Panel, SIP)便是为了让使用者能 直接透过触控式屏幕来输入文字或符号所发展出的一种技术。就软件 键盘的外观而言,较常应用在个人数字助理(PDA)或个人数字助理 手机(PDA phone)等手持电子装置上的软件键盘包括了 12键的软件键 盘(如图1A所示)、20键的软件键盘(如图IB所示),以及完整 QWERTY软件键盘(如图1C所示)等等。
在安装有微软(Microsoft)公司所提供的操作系统的电子装置(例 如图2所示的手持电子装置200)中,触控式屏幕201下方的工具列上 显示有一指针图标210,当使用者要切换不同种类的软件键盘时,首先 必须点选指针图示210来开启选单220,接着透过点选选项的方式来进 行软件键盘的切换。然而为了配合工具列的宽度,指针图示210的尺 寸多半不大,因此要快速且准确地点选指针图示210对使用者来说并 不容易。
除此之外,当使用者要改变软件键盘的相关设定值时,也必须透 过点选指针图示210以开启选单220,并且在点选设定选项221之后才 能进入设定页面。这样的操作方式不但相当耗时,而且展开设定页面 也容易遮蔽原先所显示的应用程序画面。再者,由于指针图示210以 及选单220的点选范围不大,使用者经常会因为按错选项等误动作而 浪费许多操作时间。然而,若是为了要节省操作选单的时间而将软件键盘的某些特殊 功能设计为快捷键,并且直接将快捷键显示在软件键盘上,就必须占 据部分的屏幕显示空间。在屏幕大小有限的情况之下,设置过多的快 捷键将减少用以显示应用程序画面的区域,如此一来很容易对使用者 的使用观感造成负面影响。

发明内容
有鉴于此,本发明的主要目的在于提供一种软件键盘的操作方法, 让使用者能更方便的利用触控式屏幕或按钮来对软件键盘进行各种操 作,据以提升使用效率。
本发明提出一种软件键盘的操作方法,适用于具有屏幕的电子装 置。其中,屏幕用以操作及显示软件键盘。此方法包括下列步骤首
先,接收信号;接着,根据信号在屏幕上对应地切换显示不同种类的
软件键盘。
在本发明的一实施例中,用以切换不同种类的软件键盘的信号例 如是透过按压按钮所产生。
在本发明的一实施例中,接触信号为使用者利用输入工具在触控 式屏幕上进行滑动操作而形成的动作轨迹所产生的信号,而根据动作 轨迹在触控式屏幕上对应地切换显示不同种类的软件键盘的步骤包括 根据动作轨迹的方向性,依序切换并显示不同种类的软件键盘。其中, 动作轨迹可以是直线轨迹或环状轨迹。
从另一观点来看,本发明提出一种软件键盘的操作方法,适用于 具有屏幕的电子装置。其中,屏幕用以操作及显示包括至少一种输入
模式的软件键盘。此方法包括下列步骤首先接收信号;接下来,根
据信号对应地切换软件键盘的输入模式。
在本发明的一实施例中,用以切换不同种类的软件键盘的信号例 如是透过按压按钮所产生。
在本发明的一实施例中,接触信号为使用者利用输入工具在触控 式屏幕上进行滑动操作而形成的动作轨迹所产生的信号,而根据动作 轨迹对应地切换软件键盘的输入模式的步骤包括了根据动作轨迹的方向性,依序切换至软件键盘的其中一种输入模式。其中,动作轨迹可 以是直线轨迹或环状轨迹。
从又一观点来看,本发明提出一种软件键盘的操作方法,适用于 具有触控式屏幕的电子装置。其中,触控式屏幕适于操作及显示软件 键盘。此方法首先透过触控式屏幕接收接触信号;接着,取得接触信 号的起始位置与移动方向。最后,根据起始位置及移动方向,对应地 变更软件键盘的外观。
在本发明的一实施例中,接触信号为使用者利用输入工具在触控 式屏幕上进行滑动操作所产生的信号,而根据起始位置及移动方向来 对应地变更软件键盘的外观的步骤包括判断起始位置是否位于触控式 屏幕的第一特定区域;若位于第一特定区域,则从起始位置最接近的 触控式屏幕的边缘开始,沿着移动方向拖曳显示出软件键盘。其中, 第一特定区域包括触控式屏幕的边缘区域。
在本发明的一实施例中,根据起始位置及移动方向来对应地变更 软件键盘的外观的步骤包括判断起始位置是否位于触控式屏幕的第 二特定区域,若位于第二特定区域,则判断移动方向是否为第一特定 方向,若为第一特定方向,则朝第一特定方向所指向的触控式屏幕的 边缘,隐藏目前显示在触控式屏幕上的软件键盘。其中,第二特定区 域包括目前所显示的软件键盘的键盘内部区域。
在本发明的一实施例中,根据起始位置及移动方向来对应地变更 软件键盘的外观的步骤包括判断起始位置是否位于触控式屏幕的第 三特定区域,若位于第三特定区域,则判断移动方向是否为第二特定 方向,若为第二特定方向,则根据接触信号的移动距离的长短,沿着 第二特定方向对应地縮小目前所显示的软件键盘的大小。然而,若移 动方向为第三特定方向,则根据移动距离的长短,沿着第三特定方向 对应地放大目前所显示的软件键盘的大小。其中,第三特定区域包括 显示在触控式屏幕上的软件键盘的键盘边缘区域。
本发明根据使用者对按钮或触控式屏幕进行滑动操作所产生的信 号,来对应地切换软件键盘的种类与输入模式,以及改变软件键盘的 外观。如此一来,使用者将不再需要透过点选选单的方式来进行软件键盘的各项设定。据此将能大幅提升操作软件键盘的便利性,并同时 增加使用效率。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施 例,并配合所附图式,进一步作详细说明。


图1A是12键的软件键盘的示意图。 图1B是20键的软件键盘的示意图。 图1C是完整QWERTY软件键盘的示意图。 图2是电子装置的软件键盘及其选单的示意图。 图3是依照本发明的一实施例所绘示的软件键盘的操作方法的流 程图。
图4是依照本发明另一实施例所绘示的软件键盘的操作方法的流 程图。
图5是依照本发明又一实施例所绘示的软件键盘的操作方法的流 程图。
图6是依照本发明的一实施例所绘示的电子装置的示意图。主要元件符号说明
200:手持电子装置
201:触控式屏幕 210:指针图示 220:选单 221:设定选项
310 320:本发明的一实施例所述的软件键盘的操作方法的各步

410 420:本发明另一实施例所述的软件键盘的操作方法的各步

510 580:本发明又一实施例所述的软件键盘的操作方法的各步

600:电子装置
8610:显示区域
620:边缘区域
630:软件键盘显示区域
631:键盘边缘区域
633:键盘内部区域
640:应用程序显示区域 650:区域
具体实施例方式
当使用者需要对电子装置的软件键盘(Software Input Panel, SIP)
的功能进行设定时,往往因受限于显示屏幕的大小而面临操作不易的 情况。若能提供一种更为便利的操作方式,让使用者能快速地进行软 件键盘的各种设定动作,势必能增加使用软件键盘的便利性。本发明 便是基于上述观点进而发展出的一种软件键盘的操作方法。为了使本 发明的内容更为明了,以下特举实施例作为本发明确实能够据以实施 的范例。
图3是依照本发明的一实施例所绘示的软件键盘的操作方法的流 程图。本实施例是以具有触控式屏幕的电子装置为例来对本发明进行 说明。其中,电子装置例如是个人数字助理(PDA)、 PDA手机或是触 控式手机(Touch phone)等等,在此并不限制其范围。而配置在电子装 置上的触控式屏幕除了可以接收使用者的操作之外,还可用来显示软 件键盘。
请参阅图3,首先如步骤310所示,透过触控式屏幕接收接触信号。 在本实施例中,接触信号例如是使用者以手指或触控笔等输入工具, 在触控式屏幕上进行滑动操作时所产生的信号。
接着在步骤320中,根据接触信号所形成的动作轨迹,在触控式 屏幕上对应地切换显示不同种类的软件键盘。举例来说,经常使用于 电子装置中的软件键盘包括12键的软件键盘(如图IA所示)、20键 的软件键盘(如图IB所示)以及完整QWERTY软件键盘(如图1C 所示)等等,此步骤是根据动作轨迹的方向性,进而在触控式屏幕上依序地切换并显示这些软件键盘。
为了方便说明,在此假设电子装置所能识别的动作轨迹为环状轨 迹(包括顺时针环状轨迹及逆时针环状轨迹)。当检测到的动作轨迹为 顺时针环状轨迹时,便会依照12键的软件键盘、20键的软件键盘,以
及完整QWERTY软件键盘的设定顺序在触控式屏幕上进行软件键盘 的依序切换动作。而当检测到的动作轨迹属于逆时针环状轨迹时,则 会反向地依照完整QWERTY软件键盘、20键的软件键盘,以及12键 的软件键盘的设定顺序来进行切换。值得注意的是,本实施例虽然是 以环状轨迹作为动作轨迹的范例,但并不用以限制本发明的范围。换 言之,任何可分辨其方向性的动作轨迹(例如水平方向直线轨迹或垂 直方向直线轨迹等等)均可应用至本发明。
如上所述,当使用者需要切换不同种类的软件键盘时,便不再需 要点选如图2所示的指针图示210,而仅需透过手指或触控笔在触控式 屏幕上进行滑动操作来产生接触信号。电子装置便会根据接触信号所 形成的动作轨迹对应地切换不同种类的软件键盘。据此将能大幅提升 切换软件键盘的效率。
在另一实施例中,使用者还可以透过按压设置在电子装置上的一 个特定按钮来产生信号。而电子装置在检测到此一信号后,便会根据 信号在电子装置的屏幕上对应地切换显示不同种类的软件键盘。也就 是说,使用者只需要透过按压按钮的方式,便能快速地进行软件键盘 种类的切换动作。
除了切换不同种类的软件键盘之外,以下的实施例是说明如何透 过触控式屏幕来达到快速切换软件键盘的输入模式的详细步骤。图4 是依照本发明另一实施例所绘示的软件键盘的操作方法的流程图。在 本实施例中,假设在电子装置的触控式屏幕上显示有一软件键盘,而 且此软件键盘可以支持多种输入模式。
请参阅图4,首先如步骤410所示,经由电子装置上的触控式屏幕 来接收接触信号。其中,接触信号是由使用者利用输入工具(例如手 指或触控笔)对触控式屏幕进行滑动操作时所产生的信号。而电子装 置可以是个人数字助理、PDA手机或是触控式手机(Touchphone)等等。接下来在步骤420中,根据接触信号所形成的动作轨迹,对应地 切换软件键盘的输入模式。在本实施例中,动作轨迹可以是具有方向 性的直线轨迹或环状轨迹,在此并不限制其范围。而为了方便说明, 在此假设电子装置所能识别的动作轨迹为水平方向直线轨迹,并假设
目前显示在触控式屏幕上的软件键盘为同时支持T9输入法、数字输入 法及英文输入法等三种输入模式的12键的软件键盘。在步骤420中, 当接触信号属于向右的水平方向直线轨迹时,电子装置例如将依照T9 输入法、数字输入法、以及英文输入法的设定顺序,依序地切换输入 模式。而当接触信号所属的动作轨迹为向左的水平方向直线轨迹时, 电子装置则会反向地依照英文输入法、数字输入法、以及T9输入法的 设定顺序来切换输入模式。在此必须强调的是,在本实施例中是依据 动作轨迹的方向性来依序地切换输入模式。也就是说,本实施例所述 的水平方向直线轨迹以及输入模式的切换顺序的对应关系仅为本发明 的一种实施范例,并不用以限制本发明的范围。
在上述实施例中,使用者可利用输入工具在触控式屏幕上进行滑 动来产生接触信号,电子装置会根据接触信号的动作轨迹来切换软件 键盘的输入模式。如此一来,原本在软件键盘上保留作为切换输入模 式的快捷键的位置便可以挪为其它用途(例如设计为其它功能的快捷 键)。同时,这样的操作方式亦能增加切换输入模式的便利性。
除此之外,在另一实施例中使用者例如可透过按压设置在电子装 置上的一个特定按钮来产生信号。而电子装置在检测到此一信号后, 便会根据信号来切换软件键盘的输入模式。如此一来只需要透过简单 的按钮按压动作,使用者便能方便地进行输入模式的切换动作,进而 增加操作软件键盘的便利性。
在触控式屏幕有限的显示区域之下,当软件键盘太大而几乎占据 显示区域的一半时,势必会对显示应用程序画面的区域造成影响。在 以下的实施例中,便是针对这样的情况提供一种软件键盘的操作方法, 得以让使用者能依照需求来自行调整软件键盘的外观大小。图5是依 照本发明又一实施例所绘示的软件键盘之操作方法的流程图。请参阅 图5,首先在步骤510中,接收使用者操作触控式屏幕时所产生接触信号。其中,使用者的操作动作是以例如手指或触控笔等输入工具在触 控式屏幕上所进行的滑动操作。
接着如步骤520所示,取得接触信号的起始位置以及移动方向。 据此,电子装置将根据接触信号的起始位置与移动方向对应地变更软
件键盘的外观。为了方便说明,以下是以操作图6所示的电子装置600 为例来对本发明进行说明。其中,电子装置600的触控式屏幕具有一 显示区域610。而显示区域610包括边缘区域620、软件键盘显示区域 630以及应用程序显示区域640。在本实施例中,边缘区域620例如是 用来显示电子装置的操作系统的工具列。然而必须说明的是,在不同 种类的操作系统或使用者的设定下,并不需要在屏幕上显示上述工具 列,因此本实施例并不限定边缘区域620仅能用以显示工具列。应用 程序显示区域640则是用以显示短信或电子邮件等应用程序的操作画 面。而在软件键盘显示区域630中包括了键盘边缘区域631及键盘内 部区域633。
当接触信号的起始位置位于第二特定区域(例如键盘内部区域 633)时,如步骤530所示,判断接触信号的移动方向是否为第一特定 方向(于本实施例中为向下)。若移动方向为第一特定方向,接着在步 骤540中,朝着第一特定方向所指向的触控式屏幕的边缘,隐藏目前 显示在触控式屏幕上的软件键盘。在将软件键盘隐藏之后,使用者便 可以利用触控式屏幕的整个显示区域610来检视应用程序的画面。
然而如步骤550所示,当使用者操作触控式屏幕所产生的接触信 号其起始位置位于第一特定区域(于本实施例中为边缘区域620)时, 电子装置600将自动地从起始位置所最接近的触控式屏幕的边缘开始, 沿着移动方向拖曳出软件键盘,并将软件键盘显示于触控式屏幕中。
在此必须特别说明的是,由于操作系统或设定上的不同,在不需 要显示工具列的情况下,边缘区域620亦可用来显示软件键盘。换句 话说,在这样的情况下边缘区域620便会成为软件键盘显示区域630 的一部分。然而延续上述实施例,当使用者操作触控式屏幕所产生的 接触信号,其起始位置系位于边缘区域620时,电子装置600同样会 自动地将软件键盘拖曳显示在触控式屏幕上。除此之外,当接触信号的起始位置是位于触控式屏幕的第三特定
区域(于本实施例中为键盘边缘区域631)时,则如步骤560所示,首
先判断接触信号的移动方向是属于第二特定方向(于本实施例中为向 下)亦或是第三特定方向(于本实施例中为向上)。当移动方向属于第
二特定方向时,则如步骤570所示根据接触信号的移动距离的长短, 沿着第二特定方向对应地縮小目前所显示的软件键盘的大小。在一实 施例中,移动距离越长表示软件键盘被縮小的幅度越大。然而当移动 方向属于第三特定方向时,则如步骤580所示,根据移动距离的长短 并且沿着第三特定方向对应地放大目前显示在触控式屏幕上的软件键 盘的大小。在一实施例中,接触信号的移动距离越长所对应的放大幅 度越大;反之,接触信号的移动距离越短,对应的放大幅度便越小。
在另一实施例中,根据操作系统的种类或设定上的不同,第三特 定区域可扩大至区域650(即同时包括应用程序显示区域640以及键盘 边缘区域631),而电子装置600同样可以根据使用者在第三特定区域 上的操作,来达到上述实施例所述的动作。
如上所述,在使用者操作电子装置而不需使用到软件键盘时,仅 需要以例如手指由键盘内部区域633向下滑动,便可将软件键盘完全 隐藏。待需要再次使用到软件键盘时,则可以从边缘区域620开始向 上滑动手指,进而使得软件键盘再次地显示在触控式屏幕中。除此之 外,使用者还可以用手指触碰键盘边缘区域631,并透过向上或向下滑 动手指的动作来放大或縮小软件键盘。这样的操作方式可以避免应用 程序的画面受到软件键盘的遮蔽,进而让使用者在操作电子装置时感 到更得心应手。
值得一提的是,上述实施例所述的软件键盘的操作方法例如可于 任何具有触控式屏幕并且需要使用到软件键盘的电子装置上来执行。 换言之,将上述实施例设计为一计算机程序,并且利用计算机可读取 储存媒体(例如光盘或硬盘)来储存此计算机程序,在将计算机程序 加载至电子装置之后,便可在电子装置上执行上述实施例所述的软件 键盘的操作方法。
综上所述,本发明所述的软件键盘之操作方法至少具有下列优点:1、 提供更便利且更直观的操作方式,让使用者能直接按压按钮或 在触控式屏幕上透过滑动操作来切换各种不同的软件键盘,进而增加 切换软件键盘的效率。
2、 依据滑动操作所对应的动作轨迹来切换软件键盘的输入模式, 因而不再需要在软件键盘上设置切换输入模式的快捷键。也就是说, 原先保留作为快捷键的位置便能改为其它用途,据此增加实作软件键 盘的弹性。
3、 让使用者能根据需求自由地变更软件键盘的外观大小,避免软 件键盘遮蔽应用程序的画面,据以增加操作电子装置的便利性。
虽然本发明己以较佳实施例揭露如上,然其并非用以限定本发明, 任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围 内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求 书所界定的范围为准。
权利要求
1、一种软件键盘的操作方法,适用于具有一屏幕的一电子装置,该屏幕显示一软件键盘,其特征在于,该方法包括下列步骤接收一信号;以及根据该信号,在该屏幕上对应地切换显示不同种类的该软件键盘。
2、 根据权利要求1所述的软件键盘的操作方法,其特征在于,该信号透过按压一按钮所产生,以切换不同种类的该软件键盘。
3、 根据权利要求1所述的软件键盘的操作方法,其特征在于,该 信号为一输入工具在一触控式屏幕上进行一滑动操作而形成的一动作 轨迹所产生的一接触信号。
4、 根据权利要求3所述的软件键盘的操作方法,其特征在于,根 据该动作轨迹所对应的该接触信号,而在该触控式屏幕上对应地切换显示不同种类的该软件键盘的步骤包括根据该动作轨迹的方向性,依序切换并显示不同种类的该软件键^* 。
5、 根据权利要求3所述的软件键盘的操作方法,其特征在于,该 动作轨迹至少包括下列其中之一 一直线轨迹以及一环状轨迹。
6、 一种软件键盘的操作方法,适用于具有一屏幕的一电子装置,其中该屏幕用以显示包括至少一输入模式的一软件键盘,其特征在于,该方法包括下列步骤 接收一信号;以及根据该信号,对应地切换该软件键盘的上述输入模式其中之一。
7、 根据权利要求6所述的软件键盘的操作方法,其特征在于,该 信号可透过按压一按钮所产生,以切换上述输入模式其中之一。
8、 根据权利要求6所述的软件键盘的操作方法,其特征在于,该 信号为一输入工具在一触控式屏幕上进行一滑动操作而形成的一动作 轨迹所产生的一接触信号。
9、 根据权利要求8所述的软件键盘的操作方法,其特征在于,根 据该动作轨迹所产生的该接触信号,对应地切换该软件键盘的上述输入模式其中之一的步骤包括根据该动作轨迹的方向性,依序切换至上述输入模式其中之一。
10、 根据权利要求8所述的软件键盘的操作方法,其特征在于, 该动作轨迹至少包括下列其中之一 一直线轨迹以及一环状轨迹。
11、 一种软件键盘的操作方法,适用于具有一触控式屏幕的一电 子装置,其中该触控式屏幕适于显示一软件键盘,其特征在于,该方 法包括下列步骤透过该触控式屏幕接收一接触信号; 取得该接触信号的一起始位置与一移动方向;以及 根据该起始位置及该移动方向,对应地变更该软件键盘的外观。
12、 根据权利要求ll所述的软件键盘的操作方法,其特征在于,该接触信号为使用者利用一输入工具在该触控式屏幕上进行一滑动操 作所产生的信号。
13、 根据权利要求11所述的软件键盘的操作方法,其特征在于,根据该起始位置及该移动方向,对应地变更该软件键盘的外观的步骤包括判断该起始位置是否位于该触控式屏幕的一第一特定区域;以及 若位于该第一特定区域,则从该起始位置最接近该触控式屏幕的 一边缘,沿着该移动方向拖曳显示出该软件键盘。
14、 根据权利要求13所述的软件键盘的操作方法,其特征在于, 该第一特定区域包括该触控式屏幕的一边缘区域。
15、 根据权利要求ll所述的软件键盘的操作方法,其特征在于, 根据该起始位置及该移动方向,对应地变更该软件键盘的外观的步骤 包括判断该起始位置是否位于该触控式屏幕的一第二特定区域; 若位于该第二特定区域,则判断该移动方向是否为一第一特定方 向;以及若为该第一特定方向,则朝该第一特定方向所指向的该触控式屏 幕的一边缘,隐藏目前显示在该触控式屏幕上的该软件键盘。
16、 根据权利要求15所述的软件键盘的操作方法,其特征在于,该第二特定区域包括目前显示在该触控式屏幕上的该软件键盘的一键 盘内部区域。
17、 根据权利要求ll所述的软件键盘的操作方法,其特征在于, 根据该起始位置及该移动方向,对应地变更该软件键盘的外观的步骤 包括判断该起始位置是否位于该触控式屏幕的一第三特定区域;若位于该第三特定区域,则判断该移动方向是否为一第二特定方向;以及若为该第二特定方向,则根据该接触信号的一移动距离的长短, 沿着该第二特定方向对应地縮小目前显示在该触控式屏幕上的该软件 键盘的大小。
18、 根据权利要求17所述的软件键盘的操作方法,其特征在于, 在判断该接触信号位于该第三特定区域的步骤之后进一步包括判断该移动方向是否为一第三特定方向;以及 若为该第三特定方向,则根据该移动距离的长短,沿着该第三特 定方向对应地放大目前显示在该触控式屏幕上的该软件键盘的大小。
19、 根据权利要求17所述的软件键盘的操作方法,其特征在于, 该第三特定区域包括目前显示在该触控式屏幕上的该软件键盘的一键 盘边缘区域。
全文摘要
本发明公开了一种软件键盘的操作方法,适用于具有屏幕的电子装置。此方法在接收使用者对电子装置进行操作所产生信号时,根据此信号来对应地切换软件键盘的操作模式或者改变其外观。如此一来,使用者将不再需要透过操作选单的方式来切换软件键盘的模式或改变外观。据此可以大幅提升操作软件键盘的便利性,并增加使用效率。
文档编号G06F3/048GK101493747SQ20081000462
公开日2009年7月29日 申请日期2008年1月21日 优先权日2008年1月21日
发明者陈盈如 申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1