CN102236514A - 电子装置及其虚拟键盘的切换方法 - Google Patents

电子装置及其虚拟键盘的切换方法 Download PDF

Info

Publication number
CN102236514A
CN102236514A CN2010101739525A CN201010173952A CN102236514A CN 102236514 A CN102236514 A CN 102236514A CN 2010101739525 A CN2010101739525 A CN 2010101739525A CN 201010173952 A CN201010173952 A CN 201010173952A CN 102236514 A CN102236514 A CN 102236514A
Authority
CN
China
Prior art keywords
dummy keyboard
application program
switch
input
field
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010101739525A
Other languages
English (en)
Inventor
薛智海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CN2010101739525A priority Critical patent/CN102236514A/zh
Publication of CN102236514A publication Critical patent/CN102236514A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

一种电子装置及其虚拟键盘的切换方法。切换方法包括以下步骤。首先,判断光标所在的输入字段的输入属性。然后,判断输入属性是否为数字。然后,若输入属性为数字,切换至一数字虚拟键盘。然后,若输入属性不为数字,判断目前的应用程序是否为一预设应用程序。然后,若目前的应用程序为预设应用程序,判断输入字段的字段名称。然后,依据字段名称切换至对应的预设虚拟键盘。本发明所揭露的电子装置及其虚拟键盘的切换方法,可自动判断出光标所在的输入字段的输入属性,并据以切换至对应的虚拟键盘。由于不须使用者手动切换虚拟键盘,因此相当方便且可提升输入效率。

Description

电子装置及其虚拟键盘的切换方法
技术领域
本发明涉及一种电子装置及其虚拟键盘的切换方法,且特别涉及一种可自动切换虚拟键盘的电子装置及其虚拟键盘的切换方法。
背景技术
由于触控技术的发展,传统电子装置大多包括触控面板。基于轻薄短小的趋势,传统电子装置大已慢慢省略实体键盘的设计,而改以虚拟键盘并搭配触控面板来提供输入功能。
然而,为了节省显示画面的空间,虚拟键盘多切割成数页具有不同按键型态的子虚拟键盘。每页子虚拟键盘的按键型态是固定而无法调整。如此,造成输入上的困扰,使用者往往需手动切换至正确的子虚拟键盘后才能进行输入。
发明内容
本发明的目的在于提供一种电子装置及其虚拟键盘的切换方法,切换方法可自动判断出光标所在的输入字段的输入属性,并据以切换至对应的虚拟键盘。由于不须使用者手动切换虚拟键盘,因此相当方便且可提升输入效率。
根据本发明的一方面,提出一种虚拟键盘的切换方法。切换方法包括以下步骤。判断光标所在的一输入字段的一输入属性;判断输入属性是否为数字;若输入属性为数字,切换至一数字虚拟键盘;若输入属性不为数字,判断目前的应用程序是否为一预设应用程序;以及,若目前的应用程序为预设应用程序,判断光标所在的输入字段的一字段名称;依据字段名称切换至对应的一预设虚拟键盘。
根据本发明的另一方面,提出一种电子装置。电子装置包括一字段判断单元、一程序判断单元及一虚拟键盘切换单元。字段判断单元用以判断光标所在的一输入字段的一输入属性及一字段名称且判断输入属性是否为数字。程序判断单元用以当输入属性不为数字时判断目前的应用程序是否为一预设应用程序。虚拟键盘切换单元用以当输入属性为数字时切换至一数字虚拟键盘且当目前的应用程序为预设应用程序时判断光标所在的输入字段的一字段名称。依据字段名称切换至对应的一预设虚拟键盘。
本发明的功效在于,本发明所揭露的电子装置及其虚拟键盘的切换方法,可自动判断出光标所在的输入字段的输入属性,并据以切换至对应的虚拟键盘。由于不须使用者手动切换虚拟键盘,因此相当方便且可提升输入效率。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为本发明较佳实施例的电子装置的功能方框图;
图2为图1的电子装置的前视图;
图3为本发明较佳实施例的虚拟键盘的切换方法流程图;
图4为本发明另一实施例的虚拟键盘的示意图;
图5为本发明另一实施例的虚拟键盘的示意图。
其中,附图标记
100:电子装置
102:字段判断单元
104:程序判断单元
106:虚拟键盘切换单元
108:显示单元
A1:输入属性
K1:数字虚拟键盘
K2:通讯号码虚拟键盘
K3:网址虚拟键盘
M1:游标
P1:应用程序
R1、R2、R3:输入字段
S102-S114:步骤
具体实施方式
下面结合附图对本发明的结构原理和工作原理作具体的描述:
请参照图1及图2,图1为本发明较佳实施例的电子装置的功能方框图,图2为图1的电子装置的主视图。电子装置100例如是计算机或可携式电子装置。此处的可携式电子装置例如是笔记型计算机、个人数字秘书(PersonalDigital Assistant,PDA)或移动电话(mobile telephone)。本实施例的电子装置100以移动电话为例作说明。
如图1所示,电子装置100包括字段判断单元102、程序判断单元104、虚拟键盘切换单元106、触控面板(未绘示)及显示单元108。显式单元108用以显示例如是输入字段R1(请同时参照图2)及虚拟键盘的画面,而上述触控面板用以感应触控笔或手指对虚拟键盘操作所导致的触控信号。
字段判断单元102用以判断光标M1所在的输入字段R1的信息,例如是输入属性A1及字段名称,并用以判断输入属性A1是否为数字或其它输入型态及判断字段名称是否为通讯号码、网址或其它名称。
虚拟键盘切换单元106可依据输入属性A1及字段名称切换至对应的虚拟键盘,显示单元108将该对应的虚拟键盘显示出来。如此一来,使用者不需手动切换虚拟键盘,可提升输入效率。
详细地说,当输入属性A1为数字时,虚拟键盘切换单元106将虚拟键盘切换成如图2所示的数字虚拟键盘K1。数字虚拟键盘K1包括多个数字键,其余的按键(即虚线绘示的按键)是隐藏或淡化处理(例如增加透明度),以界定出数字虚拟键盘K1的范围,便于使用者清楚观察。
当输入属性A1不为数字时,程序判断单元104判断目前的应用程序P1是否为一预设应用程序,例如是通讯簿(contact)程序。若输入属性A1不为数字且目前的应用程序P1非该预设应用程序时,虚拟键盘切换单元106将虚拟键盘切换成内定的虚拟键盘,例如是QUERTY虚拟键盘。当目前的应用程序为该预设应用程序时,虚拟键盘切换单元106将虚拟键盘切换成对应于该预设应用程序的一预设虚拟键盘,例如是通讯号码虚拟键盘K2或网址虚拟键盘K3。
以下以图3的流程图说明图2的虚拟键盘的切换方法。图3为本发明较佳实施例的虚拟键盘的切换方法流程图。
于步骤S102中,字段判断单元102判断光标M1所在的输入字段R1的输入属性A1。
然后,于步骤S104中,字段判断单元102判断输入属性A1是否为数字,若是,进入步骤S106;若否,进入步骤S108。
于步骤S106中,若输入属性A1为数字,虚拟键盘切换单元106将虚拟键盘切换成如图2所示的数字虚拟键盘K1。
于步骤S108中,若输入属性A1不为数字,程序判断单元104判断目前的应用程序P1是否为该预设应用程序,例如是通讯簿程序。若否,进入步骤S110;若是,进入步骤S112。
于步骤S110中,若目前的应用程序P1不为通讯簿程序,虚拟键盘切换单元106将虚拟键盘切换成内定的虚拟键盘,例如是QUERTY虚拟键盘。
于步骤S112中,若目前的应用程序P1为通讯簿程序,字段判断单元102读取光标所在的输入字段R1的字段名称。
于步骤S114中,虚拟键盘切换单元106依据输入字段R1的字段名称切换至对应的虚拟键盘。进一步地说,若目前的应用程序P1为通讯簿程序,虚拟键盘切换单元106启动通讯簿程序专属的虚拟键盘切换功能。
举例来说,于步骤S114中,请同时参照图4,其为本发明另一实施例的虚拟键盘的示意图。字段判断单元102判断出光标M1所在的输入字段R2的名称为通讯号码,例如是电话号码或传真(fax)号码。此处的输入字段R2的名称指的是输入字段R2左边的名称”TEL”。然后,虚拟键盘切换单元106将虚拟键盘切换成通讯号码虚拟键盘K2。其中,通讯号码虚拟键盘K2的按键至少包括数字键及井字(#)键等有关于通讯号码的按键。上述井字键可提供电话号码的分机的输入。
虽然图4的电子装置100除了显示通讯号码虚拟键盘K2外并未显示其它的虚拟按键,然此非用以限制本发明。在另一实施态样中,电子装置100亦可显示其它虚拟按键,并同时将该其它虚拟按键隐藏或淡化处理,以界定出通讯号码虚拟键盘K2的范围,便于使用者清楚观察。
又例如,请同时参照图5,其为本发明另一实施例的虚拟键盘的示意图。字段判断单元102判断出光标M1的所在输入字段R3的名称“ADDRESS”为网址。然后,虚拟键盘切换单元106将虚拟键盘切换成网址虚拟键盘K3。其中,网址虚拟键盘K3的按键至少包括多个英文字母按键、斜线(/)键及与网址有关的按键。该些英文字母按键包括字母a至z及与网址有关的英文单字,例如是“http:”、“ftp:”等单字,以便于使用者快速输入。
虽然图5的电子装置100除了显示网址虚拟键盘K3外并未显示其它的虚拟按键,然此非用以限制本发明。在另一实施态样中,电子装置100亦可显示其它虚拟按键,并同时将该其它虚拟按键隐藏或淡化处理,以界定出网址虚拟键盘K3的范围,便于使用者清楚观察。
综合上述,本实施例的电子装置100的虚拟键盘是自动进行切换。且,电子装置100的虚拟键盘依据输入字段的输入属性及字段名称提供对应的按键群,可满足使用者的输入需求。
本发明上述实施例所揭露的电子装置及其虚拟键盘的切换方法,可自动判断出光标所在的输入字段的输入属性,并据以切换至对应的虚拟键盘。由于不须使用者手动切换虚拟键盘,因此相当方便且可提升输入效率。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (10)

1.一种虚拟键盘的切换方法,用以切换电子装置的虚拟键盘,其特征在于,该切换方法包括:
判断光标所在的一输入字段的一输入属性;
判断该输入属性是否为数字;
若该输入属性为数字,切换至一数字虚拟键盘;
若该输入属性不为数字,判断目前的应用程序是否为一预设应用程序;以及
若目前的应用程序为该预设应用程序,判断光标所在的该输入字段的一字段名称;
依据该字段名称切换至对应的一预设虚拟键盘。
2.根据权利要求1所述的虚拟键盘的切换方法,其特征在于,还包括:
若目前的应用程序不为该预设应用程序,切换至QUERTY虚拟键盘。
3.根据权利要求1所述的虚拟键盘的切换方法,其特征在于,该预设应用程序为通讯簿程序,于切换至该预设虚拟键盘的该步骤还包括:
判断该字段名称是否为通讯号码;以及
若该字段名称为通讯号码,切换至一通讯号码虚拟键盘;
其中,该通讯号码虚拟键盘包括数字键及井字键。
4.根据权利要求1所述的虚拟键盘的切换方法,其特征在于,该预设应用程序为通讯簿程序,于切换至该预设虚拟键盘的该步骤还包括:
判断该字段名称是否为网址;以及
若该字段名称为网址,切换至一网址虚拟键盘。
5.根据权利要求4所述的虚拟键盘的切换方法,其特征在于,该网址虚拟键盘包括英文字母按键及斜线键。
6.一种电子装置,其特征在于,包括:
一字段判断单元,用以判断光标所在的一输入字段的一输入属性及一字段名称且判断该输入属性是否为数字;
一程序判断单元,用以当该输入属性不为数字时判断目前的应用程序是否为一预设应用程序;
一虚拟键盘切换单元,用以当该输入属性为数字时切换至一数字虚拟键盘且当目前的应用程序为该预设应用程序时依据该字段名称切换至对应的一预设虚拟键盘。
7.根据权利要求6所述的电子装置,其特征在于,该虚拟键盘切换单元还用以当目前的应用程序不为该预设应用程序时切换至QUERTY虚拟键盘。
8.根据权利要求6所述的电子装置,其特征在于,该预设应用程序为通讯簿程序,该字段判断单元还用以判断该字段名称是否为通讯号码,且该虚拟键盘切换单元还用以当该字段名称为通讯号码时切换至一通讯号码虚拟键盘;
其中,该通讯号码虚拟键盘包括数字键及井字键。
9.根据权利要求6所述的电子装置,其特征在于,该预设应用程序为通讯簿程序,该字段判断单元还用以判断该字段名称是否为网址,且该虚拟键盘切换单元还用以当该字段名称为网址时切换至一网址虚拟键盘;
其中,该网址虚拟键盘包括英文字母按键及斜线键。
10.根据权利要求9所述的电子装置,其特征在于,该网址虚拟键盘包括英文字母按键及斜线键。
CN2010101739525A 2010-05-07 2010-05-07 电子装置及其虚拟键盘的切换方法 Pending CN102236514A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101739525A CN102236514A (zh) 2010-05-07 2010-05-07 电子装置及其虚拟键盘的切换方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101739525A CN102236514A (zh) 2010-05-07 2010-05-07 电子装置及其虚拟键盘的切换方法

Publications (1)

Publication Number Publication Date
CN102236514A true CN102236514A (zh) 2011-11-09

Family

ID=44887207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101739525A Pending CN102236514A (zh) 2010-05-07 2010-05-07 电子装置及其虚拟键盘的切换方法

Country Status (1)

Country Link
CN (1) CN102236514A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520868A (zh) * 2011-12-22 2012-06-27 东南大学 一种通过虚拟键盘实现pda设备快速车牌号输入的方法
CN103034422A (zh) * 2012-12-14 2013-04-10 北京小米科技有限责任公司 一种键盘显示方法及装置
CN103647806A (zh) * 2013-11-26 2014-03-19 深圳国投物联网络股份有限公司 物联网***、公共机及采用自适应键盘呼叫室内机的方法
CN104007890A (zh) * 2013-02-27 2014-08-27 联想(北京)有限公司 信息处理的方法及电子设备
CN104898963A (zh) * 2014-03-04 2015-09-09 珠海金山办公软件有限公司 虚拟键盘显示方法及***
CN106708278A (zh) * 2015-11-18 2017-05-24 富泰华工业(深圳)有限公司 智能发声键盘及控制智能发声键盘的方法和电子装置
CN107479822A (zh) * 2017-09-08 2017-12-15 维沃移动通信有限公司 一种信息输入方法和终端
CN112748973A (zh) * 2019-10-29 2021-05-04 宏碁股份有限公司 键盘模式切换***与方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1432912A (zh) * 2001-10-12 2003-07-30 微软公司 基于应用程序状态的自动软件输入面板选择
US20050223340A1 (en) * 2004-03-30 2005-10-06 Mikko Repka Method of navigating in application views, electronic device, graphical user interface and computer program product
CN101165643A (zh) * 2006-10-18 2008-04-23 英华达(上海)电子有限公司 手持设备上基于触摸式键盘实现字符输入的方法
CN101458562A (zh) * 2007-12-14 2009-06-17 株式会社Ntt都科摩 信息处理装置
EP2104043A1 (en) * 2008-03-18 2009-09-23 Research In Motion Limited Handheld electronic device and associated method for improving typing efficiency on the device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1432912A (zh) * 2001-10-12 2003-07-30 微软公司 基于应用程序状态的自动软件输入面板选择
US20050223340A1 (en) * 2004-03-30 2005-10-06 Mikko Repka Method of navigating in application views, electronic device, graphical user interface and computer program product
CN101165643A (zh) * 2006-10-18 2008-04-23 英华达(上海)电子有限公司 手持设备上基于触摸式键盘实现字符输入的方法
CN101458562A (zh) * 2007-12-14 2009-06-17 株式会社Ntt都科摩 信息处理装置
EP2104043A1 (en) * 2008-03-18 2009-09-23 Research In Motion Limited Handheld electronic device and associated method for improving typing efficiency on the device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520868A (zh) * 2011-12-22 2012-06-27 东南大学 一种通过虚拟键盘实现pda设备快速车牌号输入的方法
CN103034422A (zh) * 2012-12-14 2013-04-10 北京小米科技有限责任公司 一种键盘显示方法及装置
CN103034422B (zh) * 2012-12-14 2016-08-10 小米科技有限责任公司 一种键盘显示方法及装置
CN104007890A (zh) * 2013-02-27 2014-08-27 联想(北京)有限公司 信息处理的方法及电子设备
CN104007890B (zh) * 2013-02-27 2018-12-14 联想(北京)有限公司 信息处理的方法及电子设备
CN103647806A (zh) * 2013-11-26 2014-03-19 深圳国投物联网络股份有限公司 物联网***、公共机及采用自适应键盘呼叫室内机的方法
CN104898963A (zh) * 2014-03-04 2015-09-09 珠海金山办公软件有限公司 虚拟键盘显示方法及***
CN106708278A (zh) * 2015-11-18 2017-05-24 富泰华工业(深圳)有限公司 智能发声键盘及控制智能发声键盘的方法和电子装置
CN107479822A (zh) * 2017-09-08 2017-12-15 维沃移动通信有限公司 一种信息输入方法和终端
CN107479822B (zh) * 2017-09-08 2020-05-01 维沃移动通信有限公司 一种信息输入方法和终端
CN112748973A (zh) * 2019-10-29 2021-05-04 宏碁股份有限公司 键盘模式切换***与方法
CN112748973B (zh) * 2019-10-29 2023-06-06 宏碁股份有限公司 键盘模式切换***与方法

Similar Documents

Publication Publication Date Title
CN102236514A (zh) 电子装置及其虚拟键盘的切换方法
US8825699B2 (en) Contextual search by a mobile communications device
KR101979666B1 (ko) 표시부에 출력되는 입력 영역 운용 방법 및 이를 지원하는 단말기
CN101916158A (zh) 一种根据用户设备的输入框配置输入模式的方法和设备
CN101482791B (zh) 触摸键盘切换方法及使用该法的手持电子装置与存储媒体
US10389862B2 (en) Mobile device and dial pad thereof
KR100686159B1 (ko) 이동통신 단말기 및 이를 이용한 데이터 처리 방법
EP1980953A1 (en) Character input device
EP2433470A2 (en) Column organization of content
KR20080079191A (ko) 슬라이딩 타입 휴대 단말기에서 컨텐츠 표시장치 및 방법
CN101221478A (zh) 通过手机触摸屏上的虚拟桌面和虚拟键盘进行显示和操作
CN104007890A (zh) 信息处理的方法及电子设备
CN103870160A (zh) 一种信息处理方法及电子设备
US20070040812A1 (en) Internet phone integrated with touchpad functions
CN103135934A (zh) 一种快速切换应用程序的方法、装置及触摸屏移动设备
US8558798B2 (en) Method and apparatus for altering key function of software input panel and recording medium thereof
CN101561744A (zh) 软键盘的按键功能的变更方法与装置
CN1531364A (zh) 定义电子装置的键盘各键功能的方法
CN101226455A (zh) 触摸屏手机上通过手指点击进行拨号短信上网搜索的方法
CN1783904A (zh) 一种手机按键的设置方法及手机屏幕侧键
CN103870201A (zh) 一种虚拟键盘显示方法和设备
CN101266523A (zh) 一种中文输入法中汉字的快速选择方法
CN1117306C (zh) 一种产生虚拟键盘的方法
CN101442577A (zh) 显示快速拨号信息的方法与使用该方法的装置
KR101261227B1 (ko) 가상 키보드 입력 장치 및 그의 데이터 입력 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111109