CN1991698A - 一种键盘和虚拟键盘协同输入的***及其实现方法 - Google Patents

一种键盘和虚拟键盘协同输入的***及其实现方法 Download PDF

Info

Publication number
CN1991698A
CN1991698A CN 200510135438 CN200510135438A CN1991698A CN 1991698 A CN1991698 A CN 1991698A CN 200510135438 CN200510135438 CN 200510135438 CN 200510135438 A CN200510135438 A CN 200510135438A CN 1991698 A CN1991698 A CN 1991698A
Authority
CN
China
Prior art keywords
keyboard
input
touch
dummy keyboard
dummy
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.)
Granted
Application number
CN 200510135438
Other languages
English (en)
Other versions
CN100530052C (zh
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.)
ZTE Corp
Original Assignee
ZTE 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 ZTE Corp filed Critical ZTE Corp
Priority to CNB2005101354381A priority Critical patent/CN100530052C/zh
Publication of CN1991698A publication Critical patent/CN1991698A/zh
Application granted granted Critical
Publication of CN100530052C publication Critical patent/CN100530052C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种键盘和虚拟键盘协同输入的***及其实现方法,包括触笔、触摸屏、与触摸屏连接的键盘输入装置和键盘虚拟输入装置;键盘输入装置包括:用于接收按键操作信号的键盘操作感知单元,用于在键盘输入工作状态下接收键盘的输入信息的键盘输入单元,用于对键盘输入的信息进行分析处理、将结果输出的键盘输入完成处理单元;虚拟键盘输入装置包括:用于接收触笔接触触摸屏的信号的指触感知单元,用于在虚拟键盘处于输入工作状态时接收触笔对虚拟键盘的输入信息的虚拟键盘输入单元,用于对虚拟键盘输入的信息进行分析处理,结果输出的虚拟键盘输入完成处理单元,本发明能够实现两种输入方法的自动切换,简单,方便。

Description

一种键盘和虚拟键盘协同输入的***及其实现方法
技术领域
本发明涉及一种电子产品的输入***和方法,特别涉及一种应用于电子产品中,键盘和虚拟键盘协同输入的***及其实现方法。
背景技术
键盘输入是目前最传统、最普遍的一种输入方式,人们利用键盘上不同按键的组合进行各种输入,但是由于电子产品很多情况下为了追求便携性,而追求小体积,加之人们对大显示屏的要求,往往使得键盘较小,按键数也较少,不利于操作,尤其在有较多的输入时需要多次组合多次选择,使用上极为不便。
针对上述情况,人们开发出一种虚拟键盘,它借助于显示屏的面积,可以显示更多的按键,人们通过触笔对虚拟键盘上按键的点触选择完成输入过程,由于虚拟键盘上按键往往可以设置较多,使得输入过程无需多次组合多次选择,因而这种方式已经越来越多地得到了人们的喜欢。
但是,目前传统的电子产品终端上虚拟键盘输入是作为一种输入方法被单独使用的,在输入方式为键盘输入和虚拟键盘输入并存的电子产品中,进行输入需要首先选择确定键盘输入方式或者虚拟键盘输入方式,两种方式切换不可自动完成,使用尤为不便,具有较大的使用局限性。
发明内容
本发明要解决的技术问题是:提供一种键盘和虚拟键盘协同输入的***及其实现方法,该***在进行输入时可以自动实现键盘输入和虚拟键盘输入的切换,无需人为手动设定,操作简单,实现方便。
为解决上述技术问题,本发明提供一种键盘和虚拟键盘协同输入的***,包括触笔、触摸屏、与触摸屏连接的键盘输入装置和键盘虚拟输入装置;
所述的键盘输入装置包括:
键盘操作感知单元,用于接收按键操作信号;
键盘输入单元,用于接收到键盘输入状态触发信号后,在键盘输入工作状态下接收键盘的输入信息;
键盘输入完成处理单元,用于对键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出显示;
所述的虚拟键盘输入装置包括:
指触感知单元,用于接收触笔接触触摸屏的信号;
虚拟键盘输入单元,用于接收虚拟键盘输入状态触发信号,在虚拟键盘处于输入工作状态时接收触笔对虚拟键盘的输入信息;
虚拟键盘输入完成处理单元,用于对虚拟键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出显示。
进一步地,键盘输入状态触发信号和虚拟键盘输入状态触发信号由键盘操作感知单元或者指触感知单元产生的。
进一步地,所述的虚拟键盘输入装置还包括:用于判断触笔与触摸屏脱触的脱触感知单元。
更进一步地,所述的脱触感知单元中进一步地设置有:用于设定退出虚拟输入状态等待最长时间的脱触定时器,所述的脱触定时器在触笔与触摸屏脱触时清零重启。
为解决上述技术问题,本发明还提供一种键盘和虚拟键盘协同输入的方法,应用于电子产品的输入中,可以自动实现两种方式的切换,该方法包括下述步骤:
(a)检测到触笔与触摸屏接触,退出键盘输入操作,触发虚拟键盘输入状态;
(b)触笔点触虚拟键盘进行输入,处理输入信息,输出;
(c)检测到键盘输入操作,退出虚拟键盘输入状态,触发键盘输入状态;
(d)键盘按键操作进行输入,处理输入信息,输出。
进一步地,所述的触笔离开触摸屏时间大于脱触定时时间,则表明虚拟输入结束。
与现有技术相比,本发明所提出的一种键盘和虚拟键盘协同输入的***及其实现方法,能够自动识别键盘输入状态和虚拟键盘输入状态,并进行自动转换,在进行输入过程中无需进行输入方法的设定,使得在电子产品上输入过程中,输入方式切换更为简洁、方便。
附图说明
图1为本发明具体实施例中键盘和虚拟键盘协同输入***的结构图。
图2为本发明具体实施例中键盘和虚拟键盘协同输入汉字的实现方法流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步的介绍,但不作为对本发明的限定。
参考图1所示,一种键盘和虚拟键盘协同输入的***,包括触笔,触摸屏、与触摸屏连接的键盘输入装置和虚拟键盘输入装置;
键盘输入装置包括:
键盘操作感知单元1,用于接收按键操作信号;
键盘输入单元2,用于接收到键盘输入状态触发信号后,在键盘输入工作状态下接收键盘的输入信息;
键盘输入完成处理单元3,用于对键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出给触摸屏显示。
虚拟键盘输入装置包括:
指触感知单元4,用于接收触笔接触触摸屏的信号,其中设置有指触定时器,指触定时器在触笔接触触摸屏时清零重启;
脱触感知单元5,用于接收触笔抬起,与触摸屏脱触的信号,其中设置有脱触定时器,脱触定时器在触笔脱触触摸屏时清零重启;
虚拟键盘输入单元6,用于接收虚拟键盘输入状态触发信号,在虚拟键盘处于输入工作状态时接收触笔对虚拟键盘的输入信息;
虚拟键盘输入完成处理单元7,用于对虚拟键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出给触摸屏显示。
在上述的键盘输入装置和虚拟键盘输入装置中,指触感知单元4向虚拟键盘输入单元6发送虚拟键盘输入工作状态触发信号时,向键盘输入单元2发送停止键盘输入状态触发信号;键盘操作感知单元1向键盘输入单元2发送键盘输入工作状态触发信号时,向虚拟键盘输入单元6发送停止虚拟键盘输入状态触发信号;这样保证了两种输入方式的切换准确性。
参考图2所示,以手机输入为例,该***在进行汉字输入过程中,如果起初使用的是键盘输入方式输入,继而要转换成利用虚拟键盘的输入方式,可以通过虚拟键盘输入装置来完成自动切换,在进行虚拟键盘输入过程中要转换为键盘输入方式,也可以通过键盘输入装置实现,假设在该手机***中,默认的输入方法为:键盘拼音输入法,在输入过程中根据实际需要进行两种输入法的自动切换,实现过程如下:
步骤101:在手机应用程序启动时,启动键盘输入,加载键盘拼音输入法,在屏幕下方开启输入法的界面。
步骤102:利用手机键盘上多个按键的组合,按下键盘上按键,开始进行汉字输入,***接收键盘输入的信息,并对输入信息进行辨认、组合,生成可能的选择项,再根据键盘输入信息确认的选定的汉字输出到显示屏上显示;
例如:输入“促”,先后按下2键和8键组合进行输入,***接收输入信息并进行分析处理,将可能的拼音元件组合“bu cu cun cuo cui”输出,在显示屏上显示,向右移动选择键,使拼音元件选中“cu”,按下OK键,再次输入信息,将选定结果传送给***,***根据选定结果将可能的候选字输出,在显示屏上显示,继续利用移动选择键,选择“促”,按下OK键,将选定结果的继续传送给***,***将选定项输出,在显示屏上显示“促”。
步骤103:检测到触笔在触摸屏按下,并且时间大于指触时间,退出键盘输入方式,调用虚拟键盘在触摸屏上进行显示;
步骤104:利用触笔在虚拟键盘上选择“jin”,然后确定输入;
步骤105:触摸屏上显示可能的候选字“进 今 金 近”,用触笔选择“进”,确定完成输入,并显示在触摸屏上。
由此,完成了“促进”的输入,在键盘输入“促”之后,直接识别了虚拟键盘输入状态的切换,而无需人为设定。
步骤106:若在虚拟键盘输入过程后,又改为进行键盘操作,则按下键盘上任意按键,即自动触发停止虚拟键盘输入,退出虚拟键盘输入方式,切换到键盘输入方式,启动键盘输入。
在上述步骤中,如果在进行虚拟键盘输入后,触笔与触摸屏的脱触时间大于设定的脱触定时时间,退出虚拟键盘输入状态,重新进入键盘输入状态,使得触摸屏上有更大的空间接收随时可能接入的信息。而对于输入的方式选择,可以在下次输入时自动选用。

Claims (6)

1、一种键盘和虚拟键盘协同输入的***,包括触笔、触摸屏、与触摸屏连接的键盘输入装置和键盘虚拟输入装置,其特征在于,
所述的键盘输入装置包括:
键盘操作感知单元,用于接收按键操作信号;
键盘输入单元,用于接收到键盘输入状态触发信号后,在键盘输入工作状态下接收键盘的输入信息;
键盘输入完成处理单元,用于对键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出显示;
所述的虚拟键盘输入装置包括:
指触感知单元,用于接收触笔接触触摸屏的信号;
虚拟键盘输入单元,用于接收虚拟键盘输入状态触发信号,在虚拟键盘处于输入工作状态时接收触笔对虚拟键盘的输入信息;
虚拟键盘输入完成处理单元,用于对虚拟键盘输入的信息进行辨认、组合,生成可能的选择汉字,并将确认后的结果输出显示。
2、如权利要求1所述的一种键盘和虚拟键盘协同输入的***,其特征在于:键盘输入状态触发信号和虚拟键盘输入状态触发信号由键盘操作感知单元或者指触感知单元产生的。
3、如权利要求1所述的一种键盘和虚拟键盘协同输入的***,其特征在于,所述的虚拟键盘输入装置还包括:
脱触感知单元,用于判断触笔与触摸屏脱触。
4、如权利要求3所述的一种键盘和虚拟键盘协同输入的***,其特征在于,所述的脱触感知单元中进一步地设置有:
脱触定时器,用于设定退出虚拟输入状态等待最长时间,所述的脱触定时器在触笔与触摸屏脱触时清零重启。
5、一种键盘和虚拟键盘协同输入的方法,应用于电子产品的输入中,可以自动实现两种方式的切换,其特征在于,该方法包括下述步骤:
(a)检测到触笔与触摸屏接触,退出键盘输入操作,触发虚拟键盘输入状态;
(b)触笔点触虚拟键盘进行输入,处理输入信息,输出;
(c)检测到键盘输入操作,退出虚拟键盘输入状态,触发键盘输入状态;
(d)键盘按键操作进行输入,处理输入信息,输出。
6、如权利要求5所述的一种键盘和虚拟键盘协同输入的方法,其特征在于,所述的触笔离开触摸屏时间大于脱触定时时间,则表明虚拟输入结束。
CNB2005101354381A 2005-12-28 2005-12-28 一种键盘和虚拟键盘协同输入的***及其实现方法 Active CN100530052C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101354381A CN100530052C (zh) 2005-12-28 2005-12-28 一种键盘和虚拟键盘协同输入的***及其实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101354381A CN100530052C (zh) 2005-12-28 2005-12-28 一种键盘和虚拟键盘协同输入的***及其实现方法

Publications (2)

Publication Number Publication Date
CN1991698A true CN1991698A (zh) 2007-07-04
CN100530052C CN100530052C (zh) 2009-08-19

Family

ID=38213988

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101354381A Active CN100530052C (zh) 2005-12-28 2005-12-28 一种键盘和虚拟键盘协同输入的***及其实现方法

Country Status (1)

Country Link
CN (1) CN100530052C (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101394627B (zh) * 2007-09-19 2011-07-27 宏达国际电子股份有限公司 手持式电子装置
CN102236469A (zh) * 2010-04-21 2011-11-09 微软公司 用于虚拟键盘的触觉覆盖板
CN101414232B (zh) * 2007-10-19 2012-05-30 鸿富锦精密工业(深圳)有限公司 计算机***
CN102760056A (zh) * 2011-04-27 2012-10-31 上海晨兴希姆通电子科技有限公司 触摸屏与键盘代码重用装置及方法、终端、程序执行方法
CN105204681A (zh) * 2015-08-18 2015-12-30 株洲南车时代电气股份有限公司 一种用于列车运行监控***的具有备用触摸屏的输入***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101394627B (zh) * 2007-09-19 2011-07-27 宏达国际电子股份有限公司 手持式电子装置
CN101414232B (zh) * 2007-10-19 2012-05-30 鸿富锦精密工业(深圳)有限公司 计算机***
CN102236469A (zh) * 2010-04-21 2011-11-09 微软公司 用于虚拟键盘的触觉覆盖板
CN102760056A (zh) * 2011-04-27 2012-10-31 上海晨兴希姆通电子科技有限公司 触摸屏与键盘代码重用装置及方法、终端、程序执行方法
CN105204681A (zh) * 2015-08-18 2015-12-30 株洲南车时代电气股份有限公司 一种用于列车运行监控***的具有备用触摸屏的输入***

Also Published As

Publication number Publication date
CN100530052C (zh) 2009-08-19

Similar Documents

Publication Publication Date Title
CN1991702A (zh) 一种具有键盘和虚拟键盘协同输入功能的移动终端
CN1991717A (zh) 一种虚拟键盘和手写协同输入的***及其实现方法
CN1187673C (zh) 输入信息的方法和使用该方法的设备
CN1266914C (zh) 蜂窝电话机
WO2013127130A1 (zh) 一种触摸操作的处理方法及移动终端
CN1912819A (zh) 设置有触摸屏的终端的触摸输入识别方法及其终端
EP1832961A2 (en) Touch sensitive keypad and user interface
CN1619585A (zh) 使用便携终端中的触摸屏输入字符的装置和方法
CN1991698A (zh) 一种键盘和虚拟键盘协同输入的***及其实现方法
US20070205990A1 (en) System and method for text entry with touch sensitive keypad
CN100432901C (zh) 一种具有键盘和手写协同输入功能的移动终端
CN1991723A (zh) 一种自动实现手写输入的方法
CN1893693A (zh) 手机上手写输入进入快捷功能的方法
CN1151425C (zh) 用于键盘的按键的组合输入方法
CN102486681A (zh) 一种移动终端及其使用方法
CN1991719A (zh) 一种具有虚拟键盘和手写协同输入功能的移动终端
CN1540482A (zh) 用于输入带有声调标记的汉语拼音的装置及方法
CN1991720A (zh) 一种自动实现手写输入的装置
US20070247433A1 (en) Operating method and apparatus for a portable electronic device
CN1845056A (zh) 小屏幕上显示大键盘表的输入方法
CN1991701A (zh) 一种键盘和手写协同输入的***及其实现方法
CN1896926A (zh) 手势辅助的汉字输入方法和设备
KR20140123406A (ko) 한글 입력 장치 및 방법
CN1991721A (zh) 一种具有自动实现手写输入功能的移动终端
CN110868498A (zh) 一种在手机屏左右侧边滑动实现快捷操作的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant