CN102004577B - 操作控制装置和操作控制方法 - Google Patents

操作控制装置和操作控制方法 Download PDF

Info

Publication number
CN102004577B
CN102004577B CN201010265677.XA CN201010265677A CN102004577B CN 102004577 B CN102004577 B CN 102004577B CN 201010265677 A CN201010265677 A CN 201010265677A CN 102004577 B CN102004577 B CN 102004577B
Authority
CN
China
Prior art keywords
input
character
pressure
display surface
operating body
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.)
Expired - Fee Related
Application number
CN201010265677.XA
Other languages
English (en)
Other versions
CN102004577A (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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of CN102004577A publication Critical patent/CN102004577A/zh
Application granted granted Critical
Publication of CN102004577B publication Critical patent/CN102004577B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/048023D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

提供了一种操作控制装置、操作控制方法和计算机程序。所述操作控制装置包括:设置在显示部件中的压力检测部件,显示部件显示在其中输入字符信息的输入区域,压力检测部件检测操作体按压显示部件的显示表面的压力;以及操作控制部件,操作控制部件基于压力检测部件检测到的压力的改变来切换字符信息的输入模式。当检测到压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,操作控制部件确定通过字符信息的输入,随后,操作控制部件基于检测到的压力的改变并基于确定要输入的字符信息来切换字符信息的输入模式。

Description

操作控制装置和操作控制方法
技术领域
本发明涉及操作控制装置、操作控制方法和计算机程序。本发明特别涉及使用软件键盘的操作控制装置、操作控制方法和计算机程序,所述软件键盘用于在移动信息终端中输入字符。 
背景技术
近年来,由于电子技术的进步,使用触摸屏的移动信息终端广泛存在。为了使用这种移动信息终端输入预定字符,用户可以使用在显示器上显示并具有布置与实际键盘基本上相同的布置的软件键盘、用指尖或者诸如触控笔的操作体按压相应的键。然而,由于在有限的屏幕区域中以与实际键盘基本上相同的布置显示在使用已知触摸屏的移动信息终端上显示的软件键盘,因此键盘键变得很小。这因而对于用户的眼睛是相当大的负担,并且容易出现打字错误。此问题在触摸屏区域小的装置中更为显著。 
 为了解决这种问题,提出了使用压力传感器输入字符的方法(例如,日本专利申请公开No.JP-A-11-119882),所述压力传感器可以检测所施加的压力。在日本专利申请公开No.JP-A-11-119882中描述的方法中,只把位于日语50音假名字符表中每行的首位的假名字符分配给每个区块(更具体地,当基于5个元音以竖直方式并且基于10个辅音以水平方式布置日语的50个假名字符时,这些“首位假名”字符是位于由同一辅音组成的每行的首位的假名字符,即,“A”、“Ka”、“Sa”、“Ta”、“Na”、“Ha”、“Ma”、“Ya”、“Ra”和“Wa”)。继而,当触摸首位假名字符之中的一个预定字符(例如,“Na”)时,显示被触摸的首位假名字符以及属于被触摸的首位假名字符的从属假名字符(例如,“Na”、“Ni”、“Nu”、“Ne”、以及“No”)。此时,在把焦点移动到用户想要选择的字符之后,用户可以通过把操作体从接触表面放开来选择所述字符,其中,焦点在操作体触摸屏幕时按照所施加压力的量移动。以此方式,在根据首位假名字符选择从属假名字符的操作中,可以提供高效地使用有限的屏幕面积、同时使手和眼睛的移动最小化的软件键盘。(也参见日本专利申请公开No. JP-A-2006-39745) 
发明内容
这里,除了简单的键输入之外,作为已知软件键盘的构成要素,还存在例如用于预测用户接下来可能输入哪个字以及以候选的形式显示该字的预测转换输入。另外,在提供了搜索窗口的情况下,存在用于以在互联网上频繁被输入的关键字来补充输入信息的自动完成输入。例如,如图12中所示,在单独的窗口上分别显示普通键输入屏幕10、预测转换输入屏幕20以及自动完成输入屏幕30。这里,预测转换输入是在键输入之后执行的更高级的操作,自动完成输入是在预测转换输入之后执行的更高级的操作。 
例如,当从键输入屏幕10输入字符“S”、“O”和“N”时,在预测转换输入屏幕20上显示根据从键输入屏幕10输入的字符预测的字符串(例如,“SONG”、“SON”、“SON”(在日语中均读作“son”的两个字)等)。接下来,当在预测转换输入屏幕20上选择一个字符串(例如,“SONG”)时,在自动完成输入屏幕30上显示所选择的字符串,同时补充和显示相关的关键字。以此方式,当除了普通键输入之外还使用预测转换输入和自动完成输入来输入字符串时,用户需要执行三次键输入以完成目标字符串的输入。 
此外,由于在三个单独的屏幕上分别显示操作键,因此用户必须在操作从键输入屏幕10转移到预测转换输入屏幕20时,以及在操作从预测转换输入屏幕20转移到自动完成输入屏幕30时,移动他的手和眼睛。因而,除了三次键输入的负担之外,总的键输入操作负担还单独包括在用户从一个屏幕移动到另一个屏幕时引起的眼睛移动负担和手指移动负担。 
鉴于以上情况,期望提供一种新型的且改进的操作控制装置、操作控制方法和计算机程序,所述操作控制装置、操作控制方法和计算机程序能够减少操作负担并改进可操作性。 
根据本发明的实施例,提供了一种操作控制装置,包括:压力检测部件,所述压力检测部件设置在显示部件中,所述显示部件显示在其中输入字符信息的输入区域,所述压力检测部件检测操作体按压所述显示部件的显示表面以对所述输入区域进行操作的压力;以及操作控制部件,所述操作控制部件基于所述压力检测部件检测到的压力的改变来切换字符信息 的输入模式。当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件确定通过与所述显示表面接触的操作体的操作而选择的字符信息的输入,随后,所述操作控制部件基于所述压力检测部件检测到的压力的改变并基于确定要输入的字符信息来切换字符信息的输入模式。 
根据本发明,在通过使操作体按压显示表面来选择字符信息之后,通过在预定时间段内使操作体按压显示表面的压力减小大于或等于预定百分比来确定所选择的字符信息的输入。随后,通过改变操作体按压显示表面的压力,可以基于压力的改变以及基于确定要输入的字符信息来切换字符信息的输入模式。以此方式,由于可以通过操作体按压显示表面的压力的量对输入模式的切换进行操作,因此可以减少操作体的移动,并且也可以减少眼睛的移动。 
这里,在确定所选择的字符信息的输入之后,当压力检测部件检测到的压力超过重复按压压力阈值时,操作控制部件可以切换到高级输入模式,所述高级输入模式用来输入用于补充已输入的字符信息的信息。当压力检测部件检测到的压力降至确定操作体与显示部件的显示表面分开的放开阈值以下时,操作控制部件可以切换到预设输入模式。 
此外,在一次可以输入一个字符的字符输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,操作控制部件可以确定所选择的字符的输入,随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件可以在所述显示部件中显示至少一个预测转换字符串,并可以切换到能够输入所述预测转换字符串的预测转换输入模式,其中,所述预测转换字符串是在已输入的字符之后要连续输入的预测候选。 
此外,在所述预测转换输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件可以确定所选择的预测转换字符串的输入,随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件可以在所述显示部件中显示自动完成字符信息,并可以切换到能够输入所述自动完成字符信息的自动完成输入模式,所述自动完成字符信息中添加了用于补充被确定要输入的预测转换字符串的字符串。 
此外,在一次能够输入一个字符的字符输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比 时,所述操作控制部件可以确定所选择的字符的输入,随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件可以切换到重复输入模式,在所述重复输入模式中能够重复输入在所述字符输入模式中确定要输入的字符。 
当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比,并且多个字符信息对应于所述操作体操作的输入区域时:当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件在所述显示部件中显示与所述输入区域对应的多个字符信息,并切换到能够输入字符信息的从属字符输入模式;当所述压力检测部件检测到的压力降至确定所述操作体与所述显示部件的显示表面分开的放开阈值以下时,所述操作控制部件可以确定与所述输入区域对应的多个字符信息中的首位字符信息的输入,并切换到预设输入模式。 
根据本发明的另一实施例,提供了一种操作控制方法,包括如下步骤:检测操作体按压显示部件的显示表面的压力,所述显示部件显示在其中输入字符信息的输入区域,所述操作体对所述输入区域进行操作;当检测到的压力在预定时间段内减小了大于或等于预定百分比时,确定通过与所述显示表面相接触的所述操作体的操作而选择的字符信息的输入;随后,基于检测到的压力的改变以及确定要输入的字符信息来切换字符信息的输入模式。 
根据本发明的另一实施例,提供了一种用于使计算机用作上述操作控制装置的计算机程序。在所述计算机中包括的存储装置中存储所述计算机程序,由计算机中包括的CPU读取和执行所述计算机程序,从而使得所述计算机用作上述操作控制装置。此外,还提供了一种存储所述计算机程序的计算机可读记录介质。所述记录介质例如可以是磁盘、光盘等。 
根据上述本发明的实施例,提供了一种新型的且改进的操作控制装置、操作控制方法和计算机程序,所述操作控制装置、操作控制方法和计算机程序能够减少操作负担并改进可操作性。 
附图说明
图1是示出了根据本发明第一实施例的包括操作控制部件的输入显示装置的显示装置的配置的说明图; 
图2是示出了根据本实施例的包括操作控制装置的输入显示装置的 硬件配置的方框图; 
图3是示出了根据本实施例的输入显示装置的屏幕配置的示例的说明图; 
图4是示出了根据本实施例的输入显示装置的功能配置的方框图; 
图5A是示出了根据本实施例的使用操作控制装置的操作控制方法的流程图; 
图5B是示出了根据本实施例的使用操作控制装置的操作控制方法的流程图; 
图6是示出了选择从属假名字符的操作的说明图; 
图7A是示出了确定从属假名字符的操作的说明图; 
图7B是示出了将从属假名字符的焦点位置返回的操作的说明图; 
图8是示出了在确定从属假名字符之后显示预测转换窗口的操作的说明图; 
图9是示出了滚动预测转换输入字符串的操作的说明图; 
图10是示出了根据本发明第二实施例的在输入显示装置上执行预测转换输入的操作的说明图; 
图11是示出了在预测转换输入之后执行自动完成输入的操作的说明图;以及 
图12是示出了已知字符输入操作的示例的说明图。 
具体实施方式
在下文中,将参照附图对本发明的优选实施例进行详细描述。注意,在本说明书和附图中,功能和结构基本上相同的结构元件标注了相同的附图标记,并省略了对这些结构元件的重复说明。 
注意,在以下内容中将按如下次序提供说明。 
1.第一实施例(用于以分阶段方式输入假名字符的软件键盘的示例) 
2.第二实施例(具有QWERTY键布局的软件键盘的示例) 
1.第一实施例 
输入显示装置的显示装置的配置示例 
首先,参照图1至图3,将对根据本发明第一实施例的包括操作控制部件的输入显示装置的显示装置的配置示例以及输入显示装置的总体概况进行说明。注意,图1是示出了根据本实施例的包括操作控制部件的输入显示装置100的显示装置的配置的说明图。图2是示出了根据本实施例的包括操作控制部件的输入显示装置100的硬件配置的方框图。图3是示出了根据本实施例的输入显示装置100的屏幕配置的示例的说明图。 
根据本实施例的包括操作控制部件的输入显示装置100是可以通过使用操作体触摸或者进一步按压用于显示信息的显示装置的显示表面来在其上输入信息的装置。通过使操作体触摸在显示装置上显示的对象(如,图标、字符键等),用户可以选择或确定操作体所触摸的对象。此外,用户还可以通过移动操作体、同时保持操作体与显示表面相接触来执行滚动屏幕等的操作。 
如图1中所示,输入显示装置100的输入显示部件(对应于图4中的附图标记110)包括在显示装置104的显示表面一侧具有分层配置的片形压力传感器106和静电触摸板105。 
静电触摸板105是用于检测操作体在显示表面上所进行的接触的检测部件。为静电触摸板105具有以网格图案布置的静电传感器。静电传感器响应于静电电容的改变而不断地改变它们的值。当操作体(例如,手指)靠近或触摸静电传感器时,静电传感器检测到的静电电容增加。可以同时获得每个静电传感器的静电电容。通过同时检测所有静电传感器静电电容的改变并对其进行插值,可以检测靠近或触摸静电传感器的手指的形状。静电触摸板105把检测到的静电电容值输出到中央处理单元(CPU;图2中的附图标记101)。 
进一步地,压力传感器106是用于检测按压显示表面的压力的检测部件。压力传感器106形成例如具有两个片状面板的电极表面。压力传感器106可以是用于通过检测被按压部分中的通电来检测位置的电阻膜压力传感器。如同静电触摸板105一样,压力传感器106也具有在片中提供的多个检测点,所述检测点检测被按压的位置。可以同时检测每个检测点处的通电。压力传感器106把按压显示表面的压力输出到CPU,所述压力由每个检测点检测。 
CPU把从静电触摸板105和压力传感器106输入的各种信息与显示 装置104上显示的显示内容的显示位置相关联,并分析操作体的移动。随后,基于分析出的操作体的移动,CPU识别输入到输入显示装置100中的输入信息,并执行与输入信息对应的处理。以此方式,用户可以通过对显示表面上显示的内容进行操作而将输入信息输入。注意,当使操作体触摸或按压显示装置104的显示表面时,实际上,操作体不与显示装置104的显示表面相接触,而是与静电触摸板105的表面相接触。以此方式,即使当操作体实际上与静电触摸板105的表面相接触时,也可以在以下内容中描述成“操作体与显示装置104的显示表面相接触”。 
硬件配置 
接下来,参照图2,将对根据本实施例的包括操作控制部件的输入显示装置100的硬件配置进行说明。如图2中所示,输入显示装置100包括CPU 101、随机存取存储器(RAM)102、非易失性存储器103、显示装置104、静电触摸板105和压力传感器106。 
如上所述,CPU 101用作算术处理装置和控制装置,并按照各种程序来控制输入显示装置100内的整体操作。这里,CPU 101可以是微处理器。RAM 102暂时存储在CPU 101的执行中使用的程序以及按照CPU 101的执行而变化的参数等。这些部件通过由CPU总线等形成的主机总线相互连接。非易失性存储器103存储CPU 101使用的程序、计算参数等。作为非易失性存储器103,例如,可以使用只读存储器(ROM)、闪速存储器等。 
显示装置104是用于输出信息的输出装置的一个示例。作为显示装置104,例如,可以使用液晶显示(LCD)装置、有机发光二极管(OLED)装置等。静电触摸板105是用户用来输入信息的输入装置的一个示例。静电触摸板105包括用于输入信息的输入单元以及输入控制电路。输入控制电路基于用户的输入生成输入信号,并把输入信号输出到CPU 101。如同静电触摸板105一样,压力传感器106也是用户用来输入信息的输入装置的一个示例。静电触摸板105和压力传感器106可以具有上述配置。 
用户可以通过操作静电触摸板105和压力传感器106在输入显示装置100上指示处理操作或者输入各种数据。在根据本实施例的输入显示装置100中,静电触摸板105用作接触检测部件,用于对发起操作控制处理的操作体所进行的接触进行检测,压力传感器106用作压力检测部件,用于对切换操作处理的操作进行检测。 
屏幕配置示例 
在以下将假定:根据本实施例的输入显示装置100中提供的操作控制部件使用如图3中所示的软件键盘来执行字符输入的操作控制。在根据本实施例的输入显示装置100中使用的软件键盘中,用户以分阶段方式确定要输入的字符。例如,在以下对把假名字符输入到输入显示装置100中的情形进行说明。如图3中的状态(a)所示例的,输入显示装置100的显示表面被划分成用于显示已输入字符的输入字符显示区域202、在其中临时输入字符的临时输入显示区域204、以及在其中输入信息的操作区域206。 
图3中的状态(a)是开始了字符输入的状态。在此时间点,操作区域206被设置为字符输入模式。在字符输入模式中,显示其上布置了首位假名字符的首位假名字符布局键盘210。在首位假名字符布局键盘210上,以网格图案布置了12个键,包括“A”、“Ka”、“Sa”、“Ta”、“Na”、“Ha”、“Ma”、“Ya”、“Ra”、“Wa”以及两个“符号”(“!”和“删除”)。首先,从首位假名字符布局键盘210中,用户通过使操作体(如,手指等)接触并按压用户想要输入的字符所属的行的首位假名字符来选择一个键。 
当从首位假名字符布局键盘210中选择了一个键时,显示从属于选定键的首位假名字符的从属假名字符。例如,假定:在图3中的状态(a)中选择了首位假名字符“Na”的键。在此情况下,显示首位假名字符“Na”以及从属于首位假名字符“Na”的从属假名字符,即,“Na”、“Ni”、“Nu”、“Ne”、“No”等。例如,如图3中的状态(b)所示,可以按以单个行布置字符的滚动列表220的形式显示从属假名字符。滚动列表220中的聚焦的字符是可以选择的字符。此时,通过在使用操作控制部件把焦点字符放大之后显示聚焦的字符,可以使用户更容易选择该字符。 
通过在显示表面上对操作体进行操作,用户使滚动列表220滚动并聚焦于用户想要输入的字符。之后,当用户把操作体从显示表面放开时,确定聚焦的字符的输入。例如,在图3中的状态(b)中,假定:确定从属假名字符“Ni”。在此情况下,如图3中的状态(c)所示在临时输入区域204中显示从属假名字符“Ni”。随后,在操作区域206中,显示状态(a)中的首位假名字符布局键盘210。以此方式,可以开始下一个字符的输入。 
另一方面,在聚焦于用户想要输入的字符之后,通过使用操作体再次按压键而不把操作体从显示表面放开,用户可以显示预测转换窗口230,在预测转换窗口230中列出和显示了与聚焦的字符有关的预测转换字符 串。例如,在图3中的状态(b)中,假定:在用户用操作体按压显示表面以选择从属假名字符“Ni”之后,用户用操作体再次按压显示表面而不把操作体从显示表面放开。随后,如图3中的状态(d)中所示,在操作控制区域206的滚动列表220的上方显示预测转换窗口230,把输入模式切换到预测转换输入模式。 
在预测转换窗口230中,列出和显示以字符“Ni”开始的预测转换字符串,从滚动列表220选择字符“Ni”,聚焦于列表上选择的预测转换字符串。此时,例如,用户可以通过用操作体重复按压显示表面而不把操作体从显示表面放开来在列表中移动焦点。随后,用户可以通过在聚焦于用户想要输入的预测转换字符串时把操作体从显示表面放开来确定预测转换字符串的输入。当确定了预测转换字符串的输入时,在临时输入区域204中显示预测转换字符串,在操作区域206中显示图3中的状态(a)中的首位假名字符布局键盘210,输入模式回到字符输入模式。 
以此方式,在根据本实施例的具有操作控制部件的输入显示装置100中,在以分阶段方式确定要输入的字符的过程中,可以按照在使操作体与显示表面相接触之后操作体是否从显示表面被放开来把输入模式切换到下一个可操作模式。因而,由于可以在同一屏幕中操作多个输入模式,可以减少在用户眼睛移动和手指移动方面的负担,并且可以改进可操作性。 
以上对根据本实施例的具有操作控制部件的输入显示装置100的总体配置和功能进行了说明。将参照图4至图9在以下对输入显示装置100中的操作控制进行更详细的描述。注意,图4是示出了根据本实施例的输入显示装置100的功能配置的方框图。图5A和图5B是示出了根据本实施例的使用操作控制部件的操作控制方法的流程图。图6是示出了选择从属假名字符的操作的说明图。图7A是示出了确定从属假名字符的操作的说明图。图7B是示出了将从属假名字符的焦点位置返回的操作的说明图。图8是示出了在确定从属假名字符之后显示预测转换窗口的操作的说明图。图9是示出了滚动预测转换字符串的操作的说明图。 
输入显示装置的功能配置 
首先,参照图4,将对根据本实施例的输入显示装置100的功能配置进行说明。如图4中所示出的,输入显示装置100包括输入显示部件110、操作控制部件120、接触确定部件130、压力确定部件140、存储部件150和显示控制部件160。 
输入显示装置100是用于显示信息和输入信息的功能部件,并包括接触检测部件112、压力检测部件114和显示部件116。接触检测部件112对应于图2中的静电触摸板105,并检测根据操作体是否与显示部件116的显示表面相接触而改变的静电电容的值。如上所述,当操作体与显示表面相接触时,接触检测部件112检测到的静电电容增加。以此方式,在接触检测部件112检测到的静电电容超过预定值时,可以确定操作体与显示表面相接触。接触检测部件112把检测到的静电电容值作为检测结果的形输出到操作控制部件120。 
压力检测部件114对应于图2中的压力传感器106,并检测在操作体按压显示部件116的显示表面时施加的压力。如上所述,压力检测部件114把与压力的量对应的电信号作为检测结果输出到操作控制部件120。显示部件116是对应于图2中的显示装置104的输出装置,并显示由显示控制部件160执行了显示处理的信息。 
操作控制部件120是用于基于从接触检测部件112和压力检测部件114输入的检测结果而对显示部件116上的显示内容的操作进行控制的控制部件。操作控制部件120把从接触检测部件112输入的静电电容值输入到接触确定部件130,并使接触确定部件130确定操作体是否与显示部件116的显示表面相接触。随后,在接收到接触确定部件130的确定结果之后,操作控制部件120基于确定结果确定它是否开始操作控制处理。 
此外,操作控制部件120把从压力检测部件114输入的电信号输出到压力确定部件140,其中,电信号表示压力的量。另外,操作控制部件120使压力确定部件140确定压力的量以及由操作体的移动引起的压力改变的量。随后,在接收到压力确定部件140的确定结果之后,操作控制部件120基于确定结果切换输入显示装置100的输入操作屏幕。操作控制部件120把输入操作屏幕的切换信息输出到显示控制部件160。 
基于接触确定部件130的检测结果,接触确定部件130确定操作体是否与显示部件116的显示表面相接触以及接触位置。当从操作控制部件120输入接触检测部件112的每个静电传感器检测到的静电电容值时,接触确定部件130确定操作体是否与显示部件116的显示表面相接触。在静电电容增加的量超过预定值时,接触确定部件130确定操作体与显示表面相接触。此外,接触确定部件130可以基于检测到超过预定值的静电电容的静电传感器的位置来识别操作体的接触位置。随后,接触确定部件130输出关于操作体是否与显示表面相接触的确定结果,在确定相接触时的情 况下,它还把操作体的接触位置输出到操作控制部件120。 
基于压力检测部件114的检测结果,压力确定部件140确定在操作体按压显示表面时施加的压力的量。在根据本实施例的输入显示装置100中,用户可以通过改变用户按压显示表面的压力的量来切换输入操作屏幕(即,输入模式)以及移动焦点。随后,压力确定部件140确定向显示表面施加的压力的量、以及所施加压力的改变量,以使得确定用户正在试图使用操作控制部件120执行的操作的种类。此时,参考存储部件150,压力确定部件140把向显示表面施加的压力的量与各种压力阈值相比较,并把比较结果输出到操作控制部件120。 
存储部件150对应于图2中的非易失性存储器103,并存储用于确定向显示表面施加的压力的量的各种设置信息。所述设置信息包括:例如,为每个字符设置的压力阈值,其在滚动字符的列表时使用;压力减小率,其为用于切换输入操作屏幕的标准;以及压力减小率,其为用于在预测转换字符串等的列表中移动焦点的标准。 
基于由操作控制部件120确定的输入操作屏幕的切换信息,显示控制部件160切换显示部件116上显示的输入操作屏幕。显示控制部件160生成用于显示输入操作屏幕的显示信息,并把显示信息输出到显示部件116。 
以上对根据本实施例的输入显示装置100的功能配置进行了说明。接下来,参照图5A至图9,将对根据本实施例的使用输入显示装置100的操作控制部件120的操作控制方法进行说明。这里,将对用于输入假名字符的操作控制方法进行说明,图3中示出了操作控制方法。 
操作控制方法 
当用户使用输入显示装置100输入假名字符时,用户执行预定操作,例如,按压键盘显示按钮等,并在操作区域206中显示如图3中的状态(a)中所示的首位假名字符布局键盘210。随后,通过使操作体与显示表面相接触,用户选择用户想要输入的字符所属的首位假名字符。通过此操作,开始图5A的操作控制处理。 
首先,如图5A中所示出的,确定操作体是否与显示部件116相接触(触摸显示部件116)(步骤S100)。由接触确定部件130基于接触检测部件112检测到的静电电容值是否超过预定静电电容值来确定操作体与显示表面的接触。接触确定部件130在检测到的静电电容值超过预定值时确定操作体与显示表面相接触,并在检测到的静电电容值小于预定值时确定 操作体并未与显示表面相接触。基于此确定,重复步骤S100的确定,直到检测到操作体与显示表面的接触为止。 
在步骤S100,当检测到操作体与显示表面的接触时,选择在操作体的接触位置处显示的首位假名字符(步骤S102)。例如,如图6中的状态(a)所示出的,假定在首位假名字符布局键盘210的“Na”键区域中检测到操作体与显示表面的接触,其中,操作体是手指F。从而,确定对“Na”键的选择,并且如图6中的状态(b)所示出的,在操作区域206中显示滚动列表220。当显示滚动列表220时,用户通过改变手指F按压显示表面的压力而将焦点带到要输入的从属假名字符上,手指F与显示表面相接触。 
由压力确定部件140确定手指F在显示表面上施加的压力的量。首先,压力确定部件140确定压力检测部件114检测到的压力与较早时间点的压力相比是否改变(步骤S104)。当在步骤S104确定不存在压力改变时,重复步骤S104的处理。另一方面,当在步骤S104确定压力增加时,随后确定检测到的压力是否超过被设置为下一个更高压力阈值的压力阈值(步骤S106)。 
在根据本实施例的输入显示装置100中,可以通过改变向显示表面施加的压力来使滚动列表220滚动。为滚动列表220上显示的每个字符设置压力阈值,其中,基于字符的布置次序确定压力阈值的大小。为了正向(例如,在向上移动的方向上)移动滚动列表220中布置的从属假名字符,操作体按压显示表面,以使得施加的压力超过为每个从属假名字符设置的压力阈值。此外,为了反向(例如,在向下移动的方向上)移动滚动列表220中布置的从属假名字符,放松操作体按压显示表面的力,以使得施加的压力变得小于为每个从属假名字符设置的压力阈值。 
即,向显示表面施加的压力的量在时间上的改变变得如图6中的曲线所示出的那样。在从首位假名字符布局键盘210中选择了“Na”键的状态(由图6中的状态(a)示出)中,在显示滚动列表220时聚焦于字符“Na”。在滚动列表220中,首先显示字符“Na”,随后,在“Na”字符下方显示属于“Na”行的从属假名字符(“Ni”、“Nu”、“Ne”、“No”)。 
基于字符次序设置每个从属假名字符的压力阈值。例如,压力阈值根据字符次序逐渐变大。如图6中的曲线所示,可以按规则间隔设置每个字符的压力阈值(换言之,可以把压力阈值设置成最小压力阈值(即,“Na”的压力阈值)的整数倍)。在聚焦于字符“Na”的状态中,当操作体按压 显示表面并且相对于显示表面的按压压力超过字符“Ni”的压力阈值时,焦点移动到在次序上为下一个字符的字符“Ni”。以类似方式,当操作体进一步按压显示表面并且按压压力超过字符“Nu”的压力阈值时,焦点移动到在次序上为下一个字符的字符“Nu”。进一步地,当操作体按压显示表面并且按压压力超过字符“Ne”的压力阈值时,焦点移动到在次序上为下一个字符的字符“Ne”。以此方式,通过由手指F按压显示表面并且同时手指F与显示表面相接触,可以使滚动列表220正向滚动。 
当在步骤S106确定向显示表面施加的压力超过了对于当前聚焦的字符而言在次序上为下一个字符的压力阈值时,操作控制部件120把焦点移动到在次序上的下一个字符(步骤S108)。或者,在步骤S106,操作控制部件120可以确定向显示表面施加的压力所超过的最大压力阈值,并且可以把焦点移动到设置了最大压力阈值的字符。例如,在图6中的状态(b)中,当聚焦于字符“Ni”时,如果向显示表面施加的压力所超过的最大压力阈值为字符“Ne”的压力阈值,则焦点从字符“Ni”移动到字符“Ne”。以此方式,按照手指F按压显示表面的力的量,可以调整焦点反向移动的量。 
注意,在步骤S106中,当向显示表面施加的压力未超过下一个更高压力阈值时,不移动焦点,重复自步骤S104起的处理。 
当在步骤S104确定压力减小时,确定压力是否在预定时间段内减小了大于或等于预定百分比(步骤S110)。在步骤S110中,确定是否确定了在滚动列表220中被聚焦的从属假名字符的输入。基于放松相对于显示表面的按压力的方式进行确定。例如,在操作体按压显示表面的状态中,当把操作体从显示表面放开、或者状态变成操作体轻轻触摸显示表面的状态时,向显示表面施加的压力瞬间减小很大程度。因而,压力确定部件140确定压力在预定时间段内减小了大于或等于预定百分比。在本实施例中,当执行这种操作时,用户确定对当前聚焦字符的选择(步骤S112)。 
例如,如图7A中所示例的,假定在滚动列表220中聚焦于字符“No”的状态中,把手指F从操作区域206放开。此时,如图7A中的曲线所示,向操作表面施加的压力在超过字符“No”的压力阈值之后在预定时间段T内显著减小。此时,压力确定部件140检测在从给定时间点返回的预定时间段T的间隔中的最大压力,并确定压力是否相对于最大压力而言减小了大于或等于预定百分比。基于确定结果,操作控制部件120确定对正聚焦的字符“No”的选择。这里,可以把预定时间段T设置为例如100毫 秒,可以把预定百分比设置为例如80%。 
另一方面,当在步骤S110中确定压力并未在预定时间段内减小大于或等于预定百分比时,确定压力是否降至为当前聚焦的字符设置的压力阈值以下(步骤S114)。当在步骤S114中确定压力降至为当前聚焦的字符设置的压力阈值以下时,操作控制部件120把焦点移动到当前聚焦的字符之前的字符(步骤S116)。这里,当前聚焦的字符之前的字符是在反向一侧在滚动列表220中与当前聚焦的字符相邻的字符。如图7A中所示,自在滚动列表220中聚焦于字符“No”的状态起,缓慢放松手指F按压显示表面的力,同时手指F与显示表面相接触。随后,如图7B中的图所示,当向显示表面施加的压力降至字符“No”之前的字符“Ne”的压力阈值以下时,操作控制部件120反向移动滚动列表220,聚焦于字符“Ne”。 
以类似方式,如果进一步缓慢放松手指F按压显示表面的力,则当压力降至字符“Ne”之前的下一个字符“Nu”的压力阈值以下时,把焦点移动到字符“Nu”,进一步地,当压力降至字符“Nu”之前的字符“Ni”的压力阈值以下时,把焦点移动到字符“Ni”。即,通过执行与步骤S106、步骤S108以及图6中的状态(b)的操作相反的操作,可以使滚动列表220反向滚动。 
或者,在步骤S116,操作控制部件120可以确定相对于显示表面的压力降至其以下的最大压力阈值,并且可以把焦点移动到设置了所述最大压力阈值的字符。例如,在图7B中的状态(a)中,当聚焦于字符“No”时,如果把相对于显示表面的按压压力降至其以下的最小压力阈值设置成字符“Ni”的压力阈值,则把焦点从字符“No”移动到字符“Ni”。以此方式,通过把手指F按压显示表面的力逐渐地而非突然地减少到要聚焦的字符的压力阈值,可以在很大程度上反向移动焦点。 
注意,在步骤S114中,当操作体向显示表面施加的压力未降至当前聚焦字符的压力阈值以下时,不移动焦点,重复自步骤S104起的处理。 
接下来,当在图5A中的步骤S112中确定对从属字符的选择时,确定是否从显示表面放开了操作体(步骤S118),如图5B中所示。接触确定部件130基于接触检测部件112检测到的静电电容值是否变得小于或等于预定静电电容值来确定操作体是否从显示表面被放开。接触确定部件130在检测到的静电电容值小于或等于预定静电电容值时确定操作体从显示表面被放开。接触确定部件130在检测到的静电电容值大于预定静电电容值时确定未从显示表面放开操作体。 
基于所述确定,当在步骤S118中确定从显示表面放开了操作体时,终止操作控制部件120的操作控制处理。也就是说,当把操作体从显示表面放开时,操作区域206中的显示回到首位假名字符布局键盘210,而当操作体下一次与显示表面相接触时,从图5A中的步骤S100重新开始该过程。因而,通过使操作体触摸首位假名字符布局键盘210中的用户想要输入的假名字符所属的首位假名字符,用户显示其上布置了从属假名字符的滚动列表220。进一步地,通过改变操作体向显示表面施加的压力而使滚动列表220滚动,用户再一次执行把焦点移动到要输入字符的处理。 
另一方面,当确定未从显示表面放开操作体时,随后确定操作体向显示表面施加的压力是否增加(步骤S120)。预测转换输入是在确定从属假名字符之后执行的更高级操作。在步骤S120中,执行处理以确定:是否显示预测转换窗口以执行以确定的从属假名字符开始的预测转换输入。在本实施例中,通过在一旦放松了操作体按压显示表面的力之后使操作体再次按压显示表面、同时保持操作体与显示表面相接触,来切换用于执行更高级输入(即,输入模式)的显示屏幕。当在步骤S120中确定压力增加时,操作控制部件120显示用于显示预测转换字符串列表的预测转换窗口,过程转到可以输入预测转换字符串的预测转换输入模式(步骤S122)。 
例如,如图8中的状态(a)中所示,假定:焦点被移动到用户想要从构建了滚动列表220的从属假名字符之中输入的从属假名字符,并且按压显示表面的力在预定时间段内减少大于或等于预定百分比(例如,在100毫秒内减少80%)。此时,当手指F再次按压显示表面而不把手指F从显示表面放开时,在操作区域206中显示预测转换窗口230,如图8中的状态(b)所示。预测转换窗口230显示以图8中的状态(a)中确定的从属假名字符开始的预测转换字符串。 
显示预测转换窗口230的时刻是:例如,当压力确定部件140确定向显示表面施加的压力超过预定重复按压压力阈值时,如图8中的图所示。或者,可以在确定当前按压显示表面的压力按大于或等于预定增加率增加时显示预测转换窗口230。当压力确定部件140识别出这种压力增加时,操作控制部件120显示预测转换窗口230,过程转到预测转换输入模式。另一方面,当在步骤S120未确定压力增加时,过程返回步骤S118,重复进行处理。 
从步骤S124至步骤S130的操作是转到预测转换模式之后的操作。在转到预测转换模式之后,确定是否从显示表面放开了操作体(步骤 S124)。可以通过执行与步骤S118的处理类似的处理来确定是否从显示表面放开了操作体。当在步骤S124中把操作体从显示表面放开时,操作控制部件120确定在预测转换窗口230中显示的列表中确定了聚焦的预测转换字符串(步骤S126)。在此情况下,操作控制部件120在临时输入区域204中显示预定预测转换字符串,使操作区域206中的显示回到首位假名字符布局键盘210,并终止处理。 
另一方面,当在步骤S124确定未从显示表面放开操作体时,随后确定在步骤S120中检测到的压力是否在预定时间段内增加了大于或等于预定百分比(步骤S128)。执行步骤S128以确定:是否移动了焦点以选择预测转换窗口230中显示的预测转换字符串。这里,为了清楚地确定操作体的移动,把操作体按压显示表面的力的显著增加视为步骤S128的确定条件。此时,可以把预定时段T设置为例如100毫秒,可以把预定百分比设置为例如80%。当在步骤S128中确定向显示表面施加的压力并未在预定时间段内增加大于或等于预定百分比时,过程返回步骤S124,重复进行处理。 
另一方面,当在步骤S128确定向显示表面施加的压力在预定时间段内增加了大于或等于预定百分比时,操作控制部件120把焦点移动到预测转换窗口230中显示的列表中的下一个预测转换字符串(步骤S130)。例如,如图9中的状态(a)所示,假定:预测转换窗口230的焦点232位于在列表顶端处显示的预测转换字符串上。自此状态起,当手指F向显示表面施加压力以使得压力在预定时间段内增加大于或等于预定百分比(例如,在100毫秒内增加大于或等于80%)时,压力如图9中的状态(a)所示地显著增加。当压力确定部件140识别出压力的这种显著增加时,操作控制部件120把预测转换窗口230的焦点232移动到下一个预测转换字符串的位置。 
以此方式,通过重复放松力以及急剧按压显示表面的操作,可以移动预测转换窗口230内的焦点。例如,如图9中的图所示例的,在放松力并同时保持手指F与显示表面相接触之后,如果手指F急剧按压显示表面三次,则移动焦点三次,实现图9中所示的状态(b)。注意,在以上说明中,当压力在预定时间段内的增加率超过预定百分比时在步骤S128移动焦点232,但也可以当压力在预定时间段内超过预定压力阈值时移动焦点232。随后,通过最终把手指F放开,可以确定当前聚焦的预测转换字符串(步骤S126),并可以完成键输入。 
以上参照图5A和图5B对根据本实施例的使用操作控制部件120的用于字符输入的操作控制方法进行了描述。在从首位假名字符布局键盘210中确定首位假名字符以及显示在其上选择从属假名字符的滚动列表220之后,通过使用操作控制部件120,当确定了从属假名字符时,可以通过把手指F从显示表面放开,或者通过使用手指F再次按压显示表面而不把它放开,来切换随后要执行的操作,其中,手指F用作操作体。在上述示例中,当把手指F从显示表面放开时,确定在滚动列表220上聚焦的从属假名字符的输入,当手指F再次按压显示表面而不把手指F放开时,显示预测转换窗口230,并且可以进行用于输入预测转换字符串的操作。 
重复输入操作 
作为如上所述的通过把操作体放开或者通过操作体再次按压显示表面而不把操作体放开来切换输入模式的另一示例,可以使同一字符的重复输入(重复输入模式)可操作,而非预测转换输入。例如,基于在图5B中的步骤S118和步骤S120进行的确定,当识别出手指F再次按压了显示表面而未放开时,重复输入最近确定的从属假名字符,而非在步骤S122中显示预测转换窗口230。也就是说,通过重复使用手指F按压显示表面的操作,用户可以把从属假名字符输入与用户使用手指F按压显示表面的次数一样多的次数。作为结果,当重复输入同一字符时,无需重复对首位假名字符布局键盘210以及在其上选择从属假名字符的滚动列表220的操作,可以更容易进行操作。 
注意,预先设置当确定从属假名字符之后操作体再次按压显示表面而不放开时,是否执行重复输入模式,或者,是否执行用于执行上述预测转换输入的预测转换输入模式。 
以上对根据本发明第一实施例的具有操作控制部件的输入显示装置100以及操作控制方法进行了说明。当使用诸如本实施例中的假名字符输入键盘时,在确定要输入的假名字符之后,可以通过把操作体从显示表面放开或者也可以通过再次使用操作体按压显示表面而不把它放开,来切换输入模式,其中,通过使用操作体按压显示表面来输入假名字符。通过使用这种操作控制,可以减少软件键盘上手指和眼睛的移动。 
此外,在根据本实施例的使用操作控制方法的字符输入操作中,无需在操作区域206中总是显示下一个更高级键输入窗口(例如,上述示例中的预测转换窗口230)。因而,在软件键盘显示区域有限的诸如移动电话 等的小型装置中,可以消除预测转换窗口230的显示空间。因此,通过使用空闲出的显示空间,可以使输入目标键之间的空间以及键的尺寸更大,从而使得可以减少键输入操作中的错误操作。 
2.第二实施例 
接下来,参照图10和图11,将对根据本发明第二实施例的操作控制方法以及输入显示装置300的配置进行说明。根据第二实施例的输入显示装置300与第一实施例的不同之处在于:它使用具有QWERTY键布局的软件键盘。在以下将主要对第一实施例与第二实施例之间的区别进行描述。注意,图10是示出了根据本实施例的在输入显示装置300中执行预测转换输入的操作的说明图。图11是示出了在预测转换输入之后的自动完成输入的操作的说明图。 
在根据本实施例的输入显示装置300中,使用具有QWERTY键布局的软件键盘可以进行字母输入。如图10中的状态(a)所示,在QWERTY键盘330上,通常把一个字母字符分配给一个键,当触摸键时,在输入区域310中输入与被触摸的键对应的字母字符。 
以与第一实施例类似的方式,在输入显示装置300中,通过增加和减少向显示表面施加的压力,同时执行键输入中的下一个更高级的键输入操作。例如,在输入显示装置300中,输入字母字符的QWERTY键输入的更高级键输入操作包括预测转换输入、自动完成输入等。从而,在根据本实施例的输入显示装置300中,也可以在通过用操作体按压一次显示表面并突然放松操作体按压显示表面的力之后,通过把操作体从显示表面放开或者通过使用操作体再次按压显示表面而不把它放开,来切换随后的输入操作。 
切换到预测转换输入模式 
例如,参照图10,将对在从QWERTY键盘330中选择了要输入的字符之后把输入模式切换到预测转换输入模式的情况进行说明。首先,如图10中的状态(a)所示,通过使手指触摸显示了用户想要从QWERTY键盘330中输入的字母字符的区域来进行选择。随后,当相对于显示表面按压手指时,确定所选择的字母字符的输入。之后,当把手指从显示表面放开时,可以从QWERTY键盘330输入接下来要输入的字母字符。 
另一方面,自图10中的状态(a)起,在放松操作体按压显示表面的力之后,手指再次按压显示表面而不把它放开。随后,如图10中的状态 (b)所示,显示预测转换窗口340,所述预测转换窗口340用于显示与在图10中的状态(a)中选择的字母字符有关的预测转换字符串。作为结果,用户可以选择在预测转换窗口340中显示的预测转换字符串。例如,用户通过以与第一实施例类似的方式改变向显示表面施加的按压力的量,移动预测转换窗口340的焦点342并聚焦用户想要输入的字符串。随后,当把手指F从显示表面放开时,确定聚焦的字符串的输入。随后,隐藏预测转换窗口340,并且可以从QWERTY键盘330输入接下来要输入的字母字符。 
切换到自动完成输入模式 
另外,在根据本实施例的输入显示装置300中,在从预测转换输入中选择字符串之后,可以切换到自动完成输入模式。在此示例中,假定:在显示部件上显示输入区域310、预测转换显示区域320和QWERTY键盘330,其中,在输入区域310上显示所确定的字符。通过使手指触摸在其上显示用户想要从QWERTY键盘330输入的字母字符的区域来进行选择。随后,当相对于显示表面按压手指时,确定所选择的字母字符的输入。 
当在输入区域310中顺序地显示从QWERTY键盘330输入的字母字符时,在预测转换显示区域320中显示根据在输入区域310中形成的过程中的字符串预测出的字符串。当在预测转换显示区域320中显示用户想要输入的字符串时,用户可以通过使手指按压显示字符串的区域来选择字符串。随后,当把手指从显示表面放开时,在输入区域310中显示从预测转换显示区域320中选择的字符串,并且可以从QWERTY键盘330输入接下来要输入的字母字符。 
另一方面,自图11中的状态(a)起,在放松按压显示表面的力之后,手指再次按压显示表面而不放开手指。随后,如图11中的状态(b)所示,显示自动完成输入窗口350。在自动完成输入窗口350中,显示输入候选,所述输入候选包括根据在图11中的状态(a)中选择的预测转换字符串推断的字符串。例如,通过以与第一实施例类似的方式改变向显示表面施加的按压力的量,用户移动自动完成输入窗口350的焦点352并聚焦用户想要输入的输入候选。随后,当把手指F从显示表面放开时,确定所聚焦的字符串的输入。随后,隐藏自动完成输入窗口350,并且可以从QWERTY键盘330输入接下来要输入的字母字符。 
以此方式,在使用具有QWERTY键布局的软件键盘的情况下,可以在通过使用操作体按压显示表面以确定要输入的字符之后,通过把操作体 从显示表面放开或者通过使用操作体再次按压显示表面而不把它放开,来切换输入模式。 
注意,在具有QWERTY键布局的上述软件键盘中,尽管执行三个输入模式(字母字符输入模式、预测转换输入模式和自动完成输入模式)之间的切换,但是本发明不限于这种示例。例如,当在从QWERTY键盘330选择字母字符之后把手指从显示表面放开时,可以输入所选择的字母字符的小写字符,而当手指再次按压显示表面而不放开手指时,可以显示包括变音、选定字母字符的大写字符等的字符列表。 
这里,在根据本实施例的输入显示装置300中,使用具有显示所有字母字符的QWERTY键布局的软件键盘,但也可以使用具有另一布局的软件键盘来输入字母字符。例如,可以通过使用与第一实施例类似的网格图案的键布置(其中,多个字母字符从属于一个键)以分阶段方式确定输入字符。例如,假定:三个字符(即,“A”、“B”和“C”)对应于一个键。随后,例如,可以把在字母布置中首先出现的字母字符用作键的首位字符。在字符“A”、“B”和“C”的情况下,“A”成为首位字符。 
当输入字符“B”时,首先,用户触摸字符“B”所从属的键,并确定用户将会输入字符“A”、“B”和“C”中的一个字符。当选择了键时,显示从属于字符串的字符的列表,可以输入从属于键的字符。列表可以包括如下这些字符:如,变音、从属字符的大写字符和小写字符等。此时,用户可以通过改变按压显示表面的力的量、同时保持手指与显示表面相接触来改变在列表中选择的字符。随后,当把手指从显示表面放开时,确定在放开手指时在列表上选择的字符的输入。 
另一方面,可以通过突然放松向显示表面施加的按压力而不把手指从显示表面放开并使用手指再次按压显示表面,把输入模式切换到另一输入模式。例如,此操作可以显示预测转换窗口,在所述预测转换窗口中显示与所选择的字符有关的预测转换字符串。也就是说,在字母字符输入中,也可以按与根据第一实施例的输入显示装置100类似的方式执行字符输入。 
以上对操作控制方法以及根据本发明第二实施例的具有操作控制部件的输入显示装置300的配置进行了说明。即使当使用具有与本实施例类似的QWERTY键布局的软件键盘时,也可以在通过使用操作体按压显示表面以确定要输入的假名字符之后,通过把操作体从显示表面放开或者通过使用操作体再次按压显示表面而不把操作体从显示表面放开,来切换输 入模式。通过使用这种操作控制,可以减少软件键盘上的手指移动和眼睛的移动。 
此外,在使用根据本实施例的操作控制方法的字符输入操作中,无需总是显示用于执行下一个更高级输入模式的屏幕(窗口)。因而,在软件键盘显示区域有限的诸如移动电话等的小型装置中,可以消除更高级输入模式的显示空间。因此,通过使用空闲出的显示空间,可以使输入目标键之间的空间以及键的尺寸更大,从而使得可以减少键输入操作中的错误操作。 
本领域技术人员应当理解,根据设计需要和其它因素,可以做出各种变型、组合、子组合和变更,只要它们在所附权利要求或其等同内容的范围内。 
例如,在上述实施例中,以输入装置的形式提供了静电触摸板105和压力传感器106,但本发明不限于这些示例。例如,可以只为本发明提供压力传感器106。在此情况下,压力传感器106检测操作体是否与显示表面相接触。例如,可以在压力传感器106检测到的压力超过预定值时确定操作体与显示表面相接触。 
此外,在上述第二实施例中,QWERTY布局用作用于输入字母字符的键布局,但本发明不限于此示例。例如,可以使用其它的键布局,如,DVORAK布局。 
本申请包含与2009年9月2日在日本专利局提交的日本在先专利申请JP 2009-202958中公开的主题相关的主题,所述日本在先专利申请的全部内容通过引用并入本文。 

Claims (6)

1.一种操作控制装置,包括:
压力检测部件,所述压力检测部件设置在显示部件中,所述显示部件显示在其中输入字符信息的输入区域,所述压力检测部件检测操作体按压所述显示部件的显示表面以对所述输入区域进行操作的压力;以及
操作控制部件,所述操作控制部件基于所述压力检测部件检测到的压力的改变来切换字符信息的输入模式,
其中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件确定通过与所述显示表面接触的操作体的操作而选择的字符信息的输入,
随后,所述操作控制部件基于所述压力检测部件检测到的压力的改变并基于确定要输入的字符信息来切换字符信息的输入模式,
其特征是,
在切换所述字符信息的输入模式之后,通过改变所述操作体按压所述显示表面的压力、同时保持所述操作体与所述显示表面的接触来控制可选择字符列表的滚动,
其中,在确定所选择的字符信息的输入之后且在放开所述操作体与所述显示表面的接触之前,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件切换到高级输入模式,所述高级输入模式用来输入用于补充已输入的字符信息的信息,以及
当所述压力检测部件检测到的压力降至确定所述操作体与所述显示部件的显示表面分开的放开阈值以下时,所述操作控制部件切换到预设输入模式。
2.如权利要求1所述的操作控制装置,
其中,在一次能够输入一个字符的字符输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件确定所选择的字符的输入,以及
随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件在所述显示部件中显示至少一个预测转换字符串,并切换到能够输入所述预测转换字符串的预测转换输入模式,其中,所述预测转换字符串是在已输入的字符之后要连续输入的预测候选。
3.如权利要求2所述的操作控制装置,
其中,在所述预测转换输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件确定所选择的预测转换字符串的输入,以及
随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件在所述显示部件中显示自动完成字符信息,并切换到能够输入所述自动完成字符信息的自动完成输入模式,所述自动完成字符信息中添加了用于补充被确定要输入的预测转换字符串的字符串。
4.如权利要求1所述的操作控制装置,
其中,在一次能够输入一个字符的字符输入模式中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比时,所述操作控制部件确定所选择的字符的输入,以及
随后,当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件切换到重复输入模式,在所述重复输入模式中能够重复输入在所述字符输入模式中确定要输入的字符。
5.如权利要求1所述的操作控制装置,
其中,当检测到所述压力检测部件检测到的压力在预定时间段内减小了大于或等于预定百分比,并且多个字符信息对应于所述操作体操作的输入区域时:
当所述压力检测部件检测到的压力超过重复按压压力阈值时,所述操作控制部件在所述显示部件中显示与所述输入区域对应的多个字符信息,并切换到能够输入字符信息的从属字符输入模式,以及
当所述压力检测部件检测到的压力降至确定所述操作体与所述显示部件的显示表面分开的放开阈值以下时,所述操作控制部件确定与所述输入区域对应的多个字符信息中的首位字符信息的输入,并切换到预设输入模式。
6.一种操作控制方法,包括如下步骤:
检测操作体按压显示部件的显示表面的压力,所述显示部件显示在其中输入字符信息的输入区域,所述操作体对所述输入区域进行操作;
当检测到的压力在预定时间段内减小了大于或等于预定百分比时,确定通过与所述显示表面相接触的所述操作体的操作而选择的字符信息的输入;随后,
基于检测到的压力的改变以及确定要输入的字符信息来切换字符信息的输入模式,
其特征是,
在切换所述字符信息的输入模式之后,通过改变所述操作体按压所述显示表面的压力、同时保持所述操作体与所述显示表面的接触来控制可选择字符列表的滚动,
其中,在确定所选择的字符信息的输入之后且在放开所述操作体与所述显示表面的接触之前,当检测到的压力超过重复按压压力阈值时,切换到高级输入模式,所述高级输入模式用来输入用于补充已输入的字符信息的信息,以及
当检测到的压力降至确定所述操作体与所述显示部件的显示表面分开的放开阈值以下时,切换到预设输入模式。
CN201010265677.XA 2009-09-02 2010-08-26 操作控制装置和操作控制方法 Expired - Fee Related CN102004577B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009202958A JP5182260B2 (ja) 2009-09-02 2009-09-02 操作制御装置、操作制御方法およびコンピュータプログラム
JP2009-202958 2009-09-02

Publications (2)

Publication Number Publication Date
CN102004577A CN102004577A (zh) 2011-04-06
CN102004577B true CN102004577B (zh) 2014-12-03

Family

ID=43624133

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010265677.XA Expired - Fee Related CN102004577B (zh) 2009-09-02 2010-08-26 操作控制装置和操作控制方法

Country Status (3)

Country Link
US (1) US9632698B2 (zh)
JP (1) JP5182260B2 (zh)
CN (1) CN102004577B (zh)

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5325747B2 (ja) * 2009-11-12 2013-10-23 京セラ株式会社 携帯端末及び入力制御プログラム
WO2011058735A1 (ja) 2009-11-12 2011-05-19 京セラ株式会社 携帯端末、入力制御プログラム及び入力制御方法
JP5361913B2 (ja) * 2011-01-25 2013-12-04 株式会社ソニー・コンピュータエンタテインメント 入力装置、入力方法及びコンピュータプログラム
WO2012164895A1 (ja) 2011-05-27 2012-12-06 京セラ株式会社 電子機器
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
JPWO2013088655A1 (ja) * 2011-12-16 2015-04-27 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America タッチパネル及び電子機器
CN103246452A (zh) * 2012-02-01 2013-08-14 联想(北京)有限公司 一种切换手写输入中字符类型的方法及一种电子设备
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9064654B2 (en) 2012-03-02 2015-06-23 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9134807B2 (en) 2012-03-02 2015-09-15 Microsoft Technology Licensing, Llc Pressure sensitive key normalization
US9706089B2 (en) 2012-03-02 2017-07-11 Microsoft Technology Licensing, Llc Shifted lens camera for mobile computing devices
JP2013198068A (ja) * 2012-03-22 2013-09-30 Ntt Docomo Inc 情報端末及び入力方法
DE112013002387T5 (de) 2012-05-09 2015-02-12 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Bereitstellung taktiler Rückkopplung für Operationen in einer Benutzerschnittstelle
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
CN106201316B (zh) 2012-05-09 2020-09-29 苹果公司 用于选择用户界面对象的设备、方法和图形用户界面
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
CN104487930A (zh) 2012-05-09 2015-04-01 苹果公司 用于移动和放置用户界面对象的设备、方法和图形用户界面
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
WO2013169870A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for transitioning between display states in response to gesture
DE112013002412T5 (de) 2012-05-09 2015-02-19 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche zum Bereitstellen von Rückmeldung für das Wechseln von Aktivierungszuständen eines Benutzerschnittstellenobjekts
EP3401773A1 (en) 2012-05-09 2018-11-14 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US10031556B2 (en) 2012-06-08 2018-07-24 Microsoft Technology Licensing, Llc User experience adaptation
JP2013257657A (ja) * 2012-06-11 2013-12-26 Fujitsu Ltd 情報端末装置及び表示制御方法
US9493342B2 (en) 2012-06-21 2016-11-15 Nextinput, Inc. Wafer level MEMS force dies
WO2014008377A1 (en) 2012-07-05 2014-01-09 Ian Campbell Microelectromechanical load sensor and methods of manufacturing the same
JP6232694B2 (ja) * 2012-10-15 2017-11-22 キヤノンマーケティングジャパン株式会社 情報処理装置、その制御方法及びプログラム
CN103777769A (zh) * 2012-10-23 2014-05-07 联想(北京)有限公司 一种输入控制方法、装置及电子设备
CN105144057B (zh) 2012-12-29 2019-05-17 苹果公司 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面
AU2013368443B2 (en) 2012-12-29 2016-03-24 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
WO2014105275A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
CN107831991B (zh) 2012-12-29 2020-11-27 苹果公司 用于确定是滚动还是选择内容的设备、方法和图形用户界面
JP6138274B2 (ja) 2012-12-29 2017-05-31 アップル インコーポレイテッド ユーザインタフェース階層をナビゲートするためのデバイス、方法、及びグラフィカルユーザインタフェース
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
USD741343S1 (en) * 2013-09-06 2015-10-20 Microsoft Corporation Display screen with graphical user interface
USD752599S1 (en) * 2013-09-06 2016-03-29 Microsoft Corporation Display screen with graphical user interface
CN104461024B (zh) * 2013-09-18 2018-12-14 联想(北京)有限公司 输入装置、信息处理方法、装置及电子设备
US10055103B1 (en) * 2013-10-21 2018-08-21 Google Llc Text entry based on persisting actions
CN104714741A (zh) * 2013-12-11 2015-06-17 北京三星通信技术研究有限公司 触控操作的方法及装置
US9902611B2 (en) 2014-01-13 2018-02-27 Nextinput, Inc. Miniaturized and ruggedized wafer level MEMs force sensors
JP2015207034A (ja) * 2014-04-17 2015-11-19 アルパイン株式会社 情報入力装置及び情報入力方法
CN104063280B (zh) 2014-06-25 2017-09-12 华为技术有限公司 一种智能终端的控制方法
US10534532B2 (en) 2014-08-08 2020-01-14 Samsung Electronics Co., Ltd. Electronic device and method for processing letter input in electronic device
JP6459640B2 (ja) * 2015-03-03 2019-01-30 オムロン株式会社 文字入力システム用のプログラムおよび情報処理装置
JP2016162364A (ja) * 2015-03-04 2016-09-05 ソニー株式会社 入力装置および情報処理装置
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
CN104978140B (zh) * 2015-06-09 2018-12-21 努比亚技术有限公司 一种信息处理方法及移动终端
US10466119B2 (en) 2015-06-10 2019-11-05 Nextinput, Inc. Ruggedized wafer level MEMS force sensor with a tolerance trench
JP5957744B1 (ja) * 2015-07-31 2016-07-27 パナソニックIpマネジメント株式会社 運転支援装置、運転支援システム、運転支援方法、運転支援プログラム及び自動運転車両
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US20170046058A1 (en) * 2015-08-10 2017-02-16 Apple Inc. Devices, Methods, and Graphical User Interfaces for Adjusting User Interface Objects
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
CN105068719A (zh) * 2015-08-24 2015-11-18 联想(北京)有限公司 信息处理方法及电子设备
CN105045411A (zh) * 2015-08-27 2015-11-11 广东欧珀移动通信有限公司 一种对象控制方法及终端
US20170068374A1 (en) * 2015-09-09 2017-03-09 Microsoft Technology Licensing, Llc Changing an interaction layer on a graphical user interface
CN105183356A (zh) * 2015-09-09 2015-12-23 魅族科技(中国)有限公司 一种字符输出方法、输入设备及电子设备
CN108351718B (zh) 2015-10-19 2021-04-23 富士胶片株式会社 指示接收装置、信息处理装置、信号处理方法及存储介质
CN105306994A (zh) * 2015-11-12 2016-02-03 深圳市丰巨泰科电子有限公司 一种触摸屏遥控器
JP2017156833A (ja) * 2016-02-29 2017-09-07 パイオニア株式会社 表示装置、表示方法及びプログラム
JP6855170B2 (ja) * 2016-04-13 2021-04-07 キヤノン株式会社 電子機器およびその制御方法
CN105930085A (zh) * 2016-04-29 2016-09-07 联想(北京)有限公司 一种输入方法及电子设备
WO2018000382A1 (zh) * 2016-06-30 2018-01-04 华为技术有限公司 一种查看应用程序的图形用户界面、方法及终端
CN106168880B (zh) * 2016-07-01 2019-11-05 珠海市魅族科技有限公司 一种输入控制的方法及终端
CN106095325A (zh) * 2016-08-16 2016-11-09 广东小天才科技有限公司 一种输入控制方法及用户终端
WO2018148510A1 (en) 2017-02-09 2018-08-16 Nextinput, Inc. Integrated piezoresistive and piezoelectric fusion force sensor
WO2018148503A1 (en) 2017-02-09 2018-08-16 Nextinput, Inc. Integrated digital force sensors and related methods of manufacture
CN111448446B (zh) 2017-07-19 2022-08-30 触控解决方案股份有限公司 在mems力传感器中的应变传递堆叠
WO2019023309A1 (en) 2017-07-25 2019-01-31 Nextinput, Inc. FORCE SENSOR AND INTEGRATED FINGERPRINTS
WO2019023552A1 (en) 2017-07-27 2019-01-31 Nextinput, Inc. PIEZORESISTIVE AND PIEZOELECTRIC FORCE SENSOR ON WAFER AND METHODS OF MANUFACTURING THE SAME
US11579028B2 (en) 2017-10-17 2023-02-14 Nextinput, Inc. Temperature coefficient of offset compensation for force sensor and strain gauge
US11385108B2 (en) 2017-11-02 2022-07-12 Nextinput, Inc. Sealed force sensor with etch stop layer
US11874185B2 (en) 2017-11-16 2024-01-16 Nextinput, Inc. Force attenuator for force sensor
US10635305B2 (en) * 2018-02-01 2020-04-28 Microchip Technology Incorporated Touchscreen user interface with multi-language support
US10962427B2 (en) 2019-01-10 2021-03-30 Nextinput, Inc. Slotted MEMS force sensor
CN109917928B (zh) * 2019-03-11 2022-03-11 深圳市沃特沃德软件技术有限公司 一种电容触摸装置及其响应方法、存储介质、计算机设备
JP2023112400A (ja) * 2022-02-01 2023-08-14 オムロン株式会社 入力装置、入力装置の制御方法および情報処理装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419517A (zh) * 2008-12-05 2009-04-29 北京邮电大学 一种基于触摸板受力方位的光标输入方法
CN101498979A (zh) * 2009-02-26 2009-08-05 苏州瀚瑞微电子有限公司 利用电容式触摸屏实现虚拟键盘的方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5621438A (en) * 1992-10-12 1997-04-15 Hitachi, Ltd. Pointing information processing apparatus with pointing function
JPH06301462A (ja) * 1993-04-09 1994-10-28 Mitsubishi Electric Corp データ入力装置
JPH11119882A (ja) * 1997-10-20 1999-04-30 Sanyo Electric Co Ltd キー入力装置
US7760187B2 (en) * 2004-07-30 2010-07-20 Apple Inc. Visual expander
JP2002007042A (ja) * 2000-06-16 2002-01-11 Fuji Photo Film Co Ltd 情報入力装置
KR100334772B1 (en) * 2000-09-27 2002-05-03 Samsung Electronics Co Ltd Method and device for inputting character in wireless terminal
JP2002366277A (ja) * 2001-06-11 2002-12-20 Fujikura Ltd 文字入力スイッチ
JP3630153B2 (ja) * 2002-07-19 2005-03-16 ソニー株式会社 情報表示入力装置及び情報表示入力方法、並びに情報処理装置
JP2004199361A (ja) * 2002-12-18 2004-07-15 Matsushita Electric Ind Co Ltd 電子機器
JP2006039745A (ja) 2004-07-23 2006-02-09 Denso Corp タッチパネル式入力装置
US7629966B2 (en) * 2004-12-21 2009-12-08 Microsoft Corporation Hard tap
US7605804B2 (en) * 2005-04-29 2009-10-20 Microsoft Corporation System and method for fine cursor positioning using a low resolution imaging touch screen
US8347222B2 (en) * 2006-06-23 2013-01-01 International Business Machines Corporation Facilitating auto-completion of words input to a computer
JP4907296B2 (ja) * 2006-10-19 2012-03-28 アルプス電気株式会社 入力装置
JP2008129617A (ja) * 2006-11-16 2008-06-05 Masayuki Nakao 入力装置および入力方法
JP2010514020A (ja) * 2006-12-19 2010-04-30 邱 波 ヒューマンインタラクション装置、電子装置及びヒューマンインタラクション方法
US20090046110A1 (en) * 2007-08-16 2009-02-19 Motorola, Inc. Method and apparatus for manipulating a displayed image
KR101442542B1 (ko) * 2007-08-28 2014-09-19 엘지전자 주식회사 입력장치 및 이를 구비한 휴대 단말기
KR101495559B1 (ko) * 2008-07-21 2015-02-27 삼성전자주식회사 사용자 명령 입력 방법 및 그 장치

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419517A (zh) * 2008-12-05 2009-04-29 北京邮电大学 一种基于触摸板受力方位的光标输入方法
CN101498979A (zh) * 2009-02-26 2009-08-05 苏州瀚瑞微电子有限公司 利用电容式触摸屏实现虚拟键盘的方法

Also Published As

Publication number Publication date
US20110050628A1 (en) 2011-03-03
US9632698B2 (en) 2017-04-25
JP2011053973A (ja) 2011-03-17
JP5182260B2 (ja) 2013-04-17
CN102004577A (zh) 2011-04-06

Similar Documents

Publication Publication Date Title
CN102004577B (zh) 操作控制装置和操作控制方法
US10795486B2 (en) Input apparatus, input method and program
US20200310641A1 (en) Information input device, information input method, information input control program, and electronic device
JP5572059B2 (ja) 表示装置
EP2458487B1 (en) Operation control device, operation control method and computer program
TWI420889B (zh) 符號輸入用電子裝置與方法
JP6000385B2 (ja) 多国語キー入力装置及びその方法
JP4769552B2 (ja) 端末及び端末の制御プログラム
US20100225592A1 (en) Apparatus and method for inputting characters/numerals for communication terminal
US8863020B2 (en) Portable electronic device and method of controlling same
WO2003041047A1 (en) Multifunctional keypad on touch screen
US8922492B2 (en) Device and method of inputting characters
JP5881831B2 (ja) 携帯端末における文字入力装置及び文字入力方法
WO2008100089A1 (en) Character input device
KR20110131575A (ko) 드래그 방식의 문자입력방법 및 문자입력장치, 문자입력방법을 수행하기 위한 프로그램을 기록한 기록매체
KR20080097563A (ko) 키보드 시스템 및 그의 동작 방법
JP5671895B2 (ja) 手書き情報認識装置および手書き情報認識プログラム
JP2014140236A (ja) 文字データ入力装置
JP6605921B2 (ja) ソフトウエアキーボードプログラム、文字入力装置および文字入力方法
JP2020161179A (ja) データ入力装置、データ入力方法、およびプログラム
KR20150088974A (ko) 키 사용 빈도에 따라 인식 정확도를 높이는 방법을 적용한 qwerty 키패드
KR101546687B1 (ko) 터치스크린 기반의 한글 자판을 갖는 전자장치에서 한글을 입력하는 방법 및 그 방법의 입력기능을 갖는 전자 장치
EP2466434B1 (en) Portable electronic device and method of controlling same
JP2020112843A (ja) 2方向の入力に応じて文字入力ボタンを切り替えて表示する、データ入力装置、データ入力方法、およびプログラム
JP2012248061A (ja) 情報処理装置、キー入力方法及びプログラム

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141203

Termination date: 20150826

EXPY Termination of patent right or utility model