CN102375597B - 信息处理装置和信息处理方法 - Google Patents
信息处理装置和信息处理方法 Download PDFInfo
- Publication number
- CN102375597B CN102375597B CN201110219349.0A CN201110219349A CN102375597B CN 102375597 B CN102375597 B CN 102375597B CN 201110219349 A CN201110219349 A CN 201110219349A CN 102375597 B CN102375597 B CN 102375597B
- Authority
- CN
- China
- Prior art keywords
- detection unit
- contact detection
- contact
- control assembly
- signal conditioning
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种信息处理装置,包括:显示部件;显示部件相对侧的表面上设置的接触检测部件;以及操作控制部件,用于在基于接触检测部件获得的检测结果执行预定操作输入时判定不执行与向接触检测部件的操作输入的至少一部分对应的预定操作处理。
Description
技术领域
本公开涉及信息处理装置、信息处理方法和计算机程序,更具体而言,涉及包括用于检测在显示表面的相对侧与操作物体的接触的传感器的信息处理装置、信息处理方法和计算机程序。
背景技术
作为智能电话等中普及的GUI(图形用户接口)的控制器,存在使用诸如触摸面板的传感器的输入设备。近年来,多点触控可检测触摸面板正如它所称为的已开始变得普及,其可以同时检测多个手指接触。
进一步地,通过提供具有多个传感器的设备实现可操作性的改进(例如,JP2010-108061A和JP2009-157908A)。在这种设备中,当在显示部件的相对侧(背面)的表面上提供传感器中的一个传感器作为检测手指接触的触摸面板时,有可能在背面侧上执行操作输入,即使在压缩设备的情形中,显示屏幕也不会被手指隐藏。进一步地,通过提供多个传感器,可以实现以往触摸面板中难以实现的姿态的进一步变化和直观交互。
发明内容
然而,在为设备的背面侧提供检测手指接触的传感器的情形中,用户难以在操作期间从视觉上识别传感器。相应地,存在用户无意中触摸了背面上提供的传感器的问题。作为结果,设备响应于设备检测的接触信息执行处理,因而出现故障。
鉴于以上内容,期望提供新型的和改进的和能够防止故障的信息处理装置、信息处理方法和计算机程序。
根据本公开的实施例,提供了一种信息处理装置,包括:显示部件;显示部件的相对侧的表面上提供的接触检测部件;以及操作控制部件,用于在基于接触检测部件获得的检测结果执行预定操作输入时判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
此处,当接触检测部件检测多个接触点时,操作控制部件可以判定不基于除了初始检测的接触点以外的接触点执行与操作输入相对应的操作处理。
进一步地,当信息处理装置在预定功能状态中时,操作控制部件即使在基于接触检测部件获得的检测结果确定执行操作输入的情形中可以判定不执行与操作输入相对应的操作处理。
根据本公开实施例的信息处理装置可以进一步包括:显示部件侧的第二接触检测部件。在此情形中,当第二接触检测部件检测接触点时,即使信息处理装置在预定功能状态中,操作控制部件也可以判定执行与接触检测部件获得的检测结果相对应的操作处理。
进一步地,当预定时间段内接触点位移的量基于接触检测部件获得的检测结果等于或小于预定量时,操作控制部件可以判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
根据本公开实施例的信息处理装置可以进一步包括:显示部件侧的第二接触检测部件。在此情形中,当基于接触检测部件获得的检测结果以及第二接触检测部件获得的检测结果仅从接触检测部件检测操作输入时,操作控制部件可以判定不执行与操作输入相对应的操作处理。
根据本公开实施例的信息处理装置可以进一步包括:显示部件侧的第二接触检测部件。在此情形中,当接触检测部件检测的接触点的坐标与第二接触检测部件检测的接触点的坐标之间的距离等于或小于预定值时,操作控制部件可以判定不执行与操作输入相对应的操作处理。
进一步地,当接触检测部件检测的接触点的坐标与第二接触检测部件检测的接触点的坐标之间的距离等于或小于预定值时和当显示部件上显示的预定物体的坐标与接触检测部件检测的接触点的坐标之间的距离等于或小于第二预定值时,操作控制部件可以判定不执行与操作输入相对应的操作处理。
另外,当接触检测部件上的接触面积基于接触检测部件获得的检测结果等于或大于预定值时,操作控制部件可以判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
当检测到在接触检测部件检测接触点之后的预定时间段内进一步执行预定操作输入时,操作控制部件可以判定基于接触点执行操作处理。
进一步地,当执行到接触检测部件的操作输入花费的时间段基于接触检测部件获得的检测结果等于或小于预定时间段时,操作控制部件可以判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
进一步地,根据本公开的另一实施例,提供一种信息处理方法,包括:显示部件的相对侧的表面上提供的接触检测部件检测与操作物体的接触;以及在基于接触检测部件获得的检测结果执行预定操作输入时判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
另外,根据本公开的另一实施例,提供了用于使得计算机作为信息处理装置的计算机程序,所述信息处理装置包括:接触检测部件-控制部件,用于使得显示部件的相对侧的表面上提供的接触检测部件检测与操作物体的接触;以及操作控制部件,用于在基于接触检测部件获得的检测结果执行预定操作输入时判定不执行与到接触检测部件的操作输入的至少一部分相对应的预定操作处理。
程序存储在计算机中包括的存储设备中,且可以通过由计算机中包括的CPU执行和读取使得计算机作为信息处理装置。进一步地,还提供了记录程序的计算机可读记录介质。记录介质是例如磁盘、光盘或者MO(磁光)盘。磁盘的实例包括硬盘和盘状磁盘。进一步地,光盘的实例包括CD(压缩盘、DVD-R(数字多功能可记录盘))和BD(蓝光盘(注册商标))。
根据上述本公开的实施例,可以提供能够防止故障的信息处理装置、信息处理方法和计算机程序。
附图说明
图1是示出了根据本公开实施例的信息处理终端的显示表面侧的示意性透视图;
图2是示出了根据实施例的信息处理终端的背面侧的示意性透视图;
图3是示出了根据实施例的信息处理终端的功能配置的功能方框图;
图4是示出了仅在背面上提供检测部件时确定操作处理执行的处理的流程图;
图5是示出检测部件检测多个接触点时与操作输入相对应的操作处理的执行的可行性的说明图;
图6是示出了解锁屏幕的实例的说明图;
图7是示出了在显示表面和背面中的每个上提供检测部件时确定操作处理执行的处理的流程图;
图8是示出了添加明确运动时确定操作处理执行的处理的流程图;以及
图9是示出了根据实施例的信息处理终端的硬件配置实例的方框图。
具体实施方式
在下文中,将参照附图详细描述本发明的优选实施例。注意,在本说明书和附图中,功能和结构基本上一样的结构元件标注了同样的附图标记,略去了对这些结构元件的重复解释。
注意,将按以下次序给出描述。
1.信息处理终端的配置
2.信息处理终端中确定操作处理执行的处理
3.硬件配置的实例
根据本发明一个实施例,提供一种信息处理装置,包括:显示部件;接触检测部件,设置在显示部件的相对侧的表面上;以及操作控制部件,用于在基于接触检测部件获得的检测结果执行预定操作输入时判定不执行与向接触检测部件的操作输入的至少一部分对应的预定操作处理。
<1.信息处理终端的配置>
[信息处理终端的外观实例]
首先,参照图1和图2,将描述根据本公开实施例的信息处理终端100的示意性配置,作为以上根据本发明实施例的信息处理装置的一个例子。注意,图1是示出了根据本实施例的信息处理终端100的显示表面侧的示意性透视图。图2是示出了根据本实施例的信息处理终端100的背面侧的示意性透视图。
在根据本实施例的信息处理终端100中,在壳体110的一个表面(显示表面)上提供了显示部件120,且在显示表面的相对侧(背面)上提供了能够检测诸如手指的操作物体与表面的接触的触摸传感器130。对于显示部件120,例如可以使用液晶显示器和有机EL显示器。进一步地,对于触摸传感器130,可以使用电容式触摸传感器。注意,在根据本实施例的信息处理终端100中,也可以在显示表面侧提供触摸传感器(未示出)。
[功能配置]
接下来,参照图3,将描述根据本实施例的信息处理终端100的功能配置。图3是示出了根据本实施例的信息处理终端100的功能配置的功能方框图。如图3中所示,根据本实施例的信息处理终端100包括检测部件141、操作控制部件142、定时器部件143、显示部件144、功能执行部件145和存储部件146。
检测部件141是检测操作物体与信息处理终端100的接触的传感器,且对应于图2中示出的触摸传感器130。在根据本实施例的信息处理终端100中,至少在背面侧提供检测部件141,如图1和图2中所示。进一步地,也可以在显示表面侧和其它位置处提供检测部件。
操作控制部件142基于检测部件141获得的检测结果判定通过操作输入进行的操作处理的执行的可行性。操作控制部件142基于预定规则确定检测部件141检测的操作输入是否是用户有意执行的操作。在确定操作输入并非用户有意执行的操作的情形中,操作控制部件142判定不基于操作输入执行操作处理。预定规则的实例在存在多个操作输入的情形中包括只启动预定操作输入的规则、基于操作输入状态的规则和基于信息处理终端100的功能状态的规则。详细处理将在后面描述。当操作控制部件142判定与操作输入相对应的操作处理的执行的可行性时,操作控制部件142把结果输出到显示部件144或者输出到功能执行部件145。
定时器部件143响应于操作控制部件142的指令统计时间的流逝,并把统计值输出到操作控制部件142。可以在判定通过操作输入进行的操作处理的执行的可行性时使用定时器部件143的统计值。注意,信息处理终端100中不是必须包括定时器部件143。
显示部件144是用于显示信息的输出设备,切对应于图1中示出的显示部件120。在显示部件144上,基于操作控制部件142判定的显示信息显示信息。
功能执行部件145基于操作控制部件142已判定的通过操作输入进行的操作处理的执行的可行性,禁止操作处理的执行或者执行操作处理。
存储部件146存储操作控制部件142判定通过操作输入进行的操作处理的执行的可行性时使用的设置信息。作为设置信息,例如存在用于基于预定规则进行确定的值以及用于判定通过操作输入进行的操作处理的执行的可行性的预定规则。可以由用户设置、或者可以预先设置存储部件146中存储的设置信息。
<2.信息处理终端中确定操作处理的执行的处理>
根据本发明另一实施例,提供一种信息处理方法,包括:通过显示部件的相对侧的表面上设置的接触检测部件检测与操作物体的接触;以及在基于接触检测部件获得的检测结果执行预定操作输入时,判定不执行与向接触检测部件的操作输入的至少一部分对应的预定操作处理。
使用信息处理终端100,用户可以通过使得手指触摸终端的背面侧提供的检测部件141并在其上移动或者通过敲击检测部件141来操作显示表面上显示的信息。然而,由于用户在操作期间在显示表面上从视觉上识别显示内容的情况下执行操作输入,所以难以在从视觉上识别在背面侧提供的检测部件141的情况下执行操作输入。相应地,会出现与检测部件141的无意接触引起的故障,因此根据本实施例的信息处理终端100防止执行与操作控制部件142估计为错误操作的操作输入相对应的操作处理。
在下文中,参照图4至8,将详细描述在根据本实施例的信息处理终端100中确定操作处理的执行的处理,作为以上根据本发明另一实施例的信息处理方法的例子。
[只在背面上提供检测部件时确定操作处理的执行的处理]
首先,参照图4和图5,将描述只在背面上提供检测部件141时确定操作处理的执行的处理。注意,图4是示出了只在背面上提供检测部件141时确定操作处理执行的处理的流程图。图5是示例了检测部件141检测多个接触点时与操作输入相对应的操作处理的执行的可行性的说明图。
在根据本实施例的信息处理终端100中,首先,如图4中所示,触摸传感器130(即,检测部件141)检测作为信息处理终端100背面上的接触点的触摸点(S100)。根据本实施例的触摸传感器130能够检测多个接触点。触摸传感器130把以下内容输出到操作控制部件142:用“m”表示的检测的触摸点的数量;各触摸点的代表性坐标(X1,Y1)、(X2,Y2)、...和(Xm,Ym);以及触摸传感器130中每格的电容。操作控制部件142把输入的信息暂时存储在存储器(未示出)中(S102)。
接下来,操作控制部件142指定要通过步骤S104至S120的处理操作的触摸点。在处理中,逐个地按顺序确定触摸传感器130检测的一个或更多个触摸点,是否使用触摸点作为操作目标。首先,把“1”设置成用“A”表示的要处理的触摸点的数量的初始值(S104)。注意,“A”是正数(A=1、2、3、...)。之后,确定用“A”表示的要处理的触摸点的数量是否小于用“m”表示的检测的触摸点的数量(S106),在不满足A<m的情形中,触摸点的数量是1,且因此把此触摸点判定为操作目标,执行与触摸点对应的操作处理(S108)。注意,在此情形中,可以连续执行后面要描述的图7或图8的处理。
另一方面,当用“A”表示的步骤S106中要处理的触摸点的数量小于用“m”表示的检测的触摸点的数量时,操作控制部件142确定触摸点A处的坐标信息与作为触摸点A以前n个历史的历史表明的坐标信息之间的差异是否等于或大于预定值(S110),“n”表示历史的数量。在步骤S110至S114中,确定接触是否错误,换言之,接触是否是用户有意执行的运动,执行提取用户有意执行的运动的处理。在步骤S110中,当获取n个历史时用户使得操作物体移动等于或大于预定值的量时,确定用户有意使得操作物体触摸到触摸传感器130以及有意使得操作物体在触摸传感器130上移动。
在步骤S110中,在触摸点A处的坐标信息与作为触摸点A以前n个历史的历史表明的坐标信息之间的差异小于预定值的情形中,操作控制部件142不把触摸点A设置成操作目标(S118),随后准备开始作为下一个触摸点的触摸点A+1的处理(S120),并重复自步骤S106起的处理。另一方面,在步骤S110中触摸点A处的坐标信息与作为触摸点A以前n个历史的历史表明的坐标信息之间的差异等于或大于预定值的情形中,操作控制部件142把触摸点A设置成操作目标的候选并执行接下来的处理(S112)。
在步骤S112中,操作控制部件142确定触摸点A处操作物体的接触面积是否等于或小于预定值。可以根据每格的电容以及各触摸点的代表性坐标计算触摸传感器130上的接触面积。在触摸传感器130上的接触面积大于预定值的情形中,很可能由于除了执行操作输入以外的原因如用户握持终端而使得操作物体触摸到触摸传感器130。
相应地,在触摸点A处操作物体的接触面积大于预定值的情形中,操作控制部件142不把触摸点A设置成操作目标(S118),随后准备开始下一个触摸点A+1的处理(S120),并重复自步骤S106起的处理。另一方面,在步骤S112中确定触摸点A处操作物体的接触面积等于或小于预定值的情形中,操作控制部件142把触摸点A设置成操作目标的候选并执行接下来的处理(S114)。
在步骤S114中,操作控制部件142确定触摸传感器130上触摸点A处操作物体的接触时间是否等于或大于预定值。在接触时间小于预定值的情形中,很可能用户误使得操作物体触摸到触摸传感器130。相应地,在触摸传感器130上触摸点A处的接触时间小于预定值的情形中,操作控制部件142不把触摸点A设置成操作目标(S118),随后准备开始下一个触摸点A+1的处理(S120),并重复自步骤S106起的处理。另一方面,在步骤S146中确定触摸传感器130上触摸点A处的接触时间等于或大于预定值的情形中,操作控制部件142把触摸点A设置成操作目标(S116)。之后,操作控制部件142准备开始下一个触摸点A+1的处理(S120),并重复自步骤S106起的处理。
至此,已描述了只在背面上提供检测部件141时确定操作处理的执行的处理。基于图4中示出的处理流程,信息处理终端100把触摸点确定为操作目标,执行与触摸点相关联的操作处理。注意,在图4中,为了从检测的触摸点中提取操作目标,执行步骤S110至S114的过程,即,对操作物体的接触时间、接触面积和移动量的确定过程,但是本公开不限于这种实例。例如,可以通过执行这些确定过程中的至少一个确定过程来提取操作目标。
进一步地,虽然触摸点处的接触时间在预定值内,但在检测预先设置的具体操作(例如,双击或者绘制圆形的姿态)的情形中,可以基于检测的操作执行操作处理。相应地,有可能用户在不等待开始操作时刻的情况下执行操作处理,可以减轻等待操作开始引起的压力。
另外,如图5中所示,在检测多个触摸点的情形中,可以把操作物体初始触摸到触摸传感器130的触摸点设置成操作目标,可以不把第一个触摸点之后操作物体触摸的触摸点设置成操作目标。在此情形中,信息处理终端100有必要包括能够跟踪多个接触点的多点触控传感器。
进一步地,当信息处理终端100在预定功能状态中时,即使存在触摸传感器130进行的检测,操作控制部件142也不会使得执行与触摸点对应的操作处理。作为防止执行与触摸点对应的操作处理的信息处理终端100的预定功能状态,示范了关断显示部件120上的屏幕的状态、显示屏幕保护程序的状态和关断处理器的睡眠状态。
进一步地,例如,当在信息处理终端100的背面侧和显示表面侧中的每个处提供触摸传感器时,也可以以如此方式设置使得可以从显示表面侧消除但是不能从背面侧消除任务,即,当预定任务在执行时,也不会执行与在背面侧通过触摸传感器检测的触摸点对应的操作处理。另外,也可以以如此方式设置使得可以从显示表面侧消除但是不能从背面侧消除任务,即,在锁定屏幕的情形中,可不执行与在背面侧通过触摸传感器检测的触摸点对应的操作处理。
例如,如图6中所示,可以在信息处理终端100的显示部件120上显示用于解锁屏幕的解锁图标122。可以在显示表面侧通过触摸传感器操作、但是不能在背面侧通过触摸传感器操作解锁图标122。相应地,显示部件120上显示的在背面侧通过触摸传感器操作的光标124不能按压解锁图标122。以此方式,在锁定屏幕的情形中,可以以如此方式设置使得不执行与在背面侧通过触摸传感器检测的触摸点对应的操作处理。
[在显示表面和背面中的每个上提供检测部件时确定操作处理的执行的处理]
接下来,参照图7,将描述在显示表面和背面中的每个上提供检测部件141时确定操作处理的执行的处理。注意,图7是示出了在显示表面和背面中的每个上提供检测部件141时确定操作处理执行的处理的流程图。注意,在下面的描述中,用附图标记130a表示在背面侧的触摸传感器,用附图标记130b表示在显示表面侧的触摸传感器。
在图7中示出的实例中,示出了启动在具体状态中向在背面侧的触摸传感器的操作输入的情形中的处理。如图7中所示,首先,操作控制部件142获取向在背面侧的触摸传感器130a的输入以及向在显示表面侧的触摸传感器130b的输入(S200,S202)。
接下来,操作控制部件142计算在背面侧的触摸传感器130a上的输入坐标与在显示表面侧的触摸传感器130b上的输入坐标之间的距离,并确定计算的距离是否在预定值内(S204)。在此实例中,在存在同时向显示表面侧和背面侧的操作输入的情形中和在同时执行操作的情形中,也启动向在背面侧的触摸传感器130a的操作输入。相应地,在步骤S204中,首先,确定是否存在向两个触摸传感器130a和130b二者的输入。在存在向两个触摸传感器130a和130b二者的输入的情形中,确定是否同时执行操作,从而确定是否启动向在背面侧的触摸传感器130a的操作输入。
例如,基于在显示表面侧的触摸传感器130b以及在背面侧的触摸传感器130a获得的检测结果,当检测到通过使得手指触摸在背面侧的触摸传感器130a以及在显示表面侧的触摸传感器130b执行捏或拧显示部件120上显示的物体的操作、从而把在背面侧的触摸传感器130a以及在显示表面侧的触摸传感器130b握持在手指之间时,操作控制部件142启动从在背面侧的触摸传感器130a的操作输入。
进一步地,当检测到捏显示部件120上显示的物体的姿态时,可以认为在背面侧的触摸传感器130a上的输入坐标和在显示表面侧的触摸传感器130b上的输入坐标相距不远。相应地,当计算在背面侧的触摸传感器130a上的输入坐标与在显示表面侧的触摸传感器130b上的输入坐标之间的距离时以及在计算的距离在预定值内的情形中,也启动向在背面侧的触摸传感器130a的操作输入。在检测到通过捏物体执行的操作的情形中,也按同样方式启动向在背面侧的触摸传感器130a的操作输入,操作包括例如移动物体、旋转表盘、移动滑动条、滚动操作、用于伸展和延伸物体的捏操作和用于绘制具体轨迹的姿态操作。
注意,在步骤S204中,虽然计算在背面侧的触摸传感器130a上的输入坐标与在显示表面侧的触摸传感器130b上的输入坐标之间的距离且计算的距离用于确定,但可以另外地确定在背面侧的触摸传感器130a与显示部件120上显示的物体之间的距离(第二距离)是否在预定值内。
为了总结以上内容,在步骤S204中,当存在向两个触摸传感器130a和130b的操作输入时,或者当两个触摸传感器130a和130b上的输入坐标在预定范围内时,把在背面侧的触摸传感器130a上的触摸点设置成操作目标(S206)。注意,如上所述,对于后者的确定条件,可以进一步添加在背面侧的触摸传感器130a与显示部件120上显示的物体之间的距离(第二距离)是否在预定值内的确定条件。另一方面,在步骤S204中确定条件均不满足的情形中,不把在背面侧的触摸传感器130a上的触摸点设置成操作目标(S208)。
之后,操作控制部件142基于步骤S204至S208的确定结果执行与设置成操作目标的触摸点对应的操作处理(S210)。以此方式,当在显示表面侧的触摸传感器130b和在背面侧的触摸传感器130a的检测结果同步时,操作控制部件142确定向在背面侧的触摸传感器130a的操作输入不是错误操作,并启动向触摸传感器130a的操作输入。因而,在用户无意中触摸在背面侧的触摸传感器130a的情形中,禁用操作输入,所以可以防止错误操作。
[添加明确运动时确定操作处理的执行的处理]
接下来,参照图8,将描述添加明确运动时确定操作处理执行的处理。注意,图8是示出了添加明确运动时确定操作处理执行的处理的流程图。注意,在图8中,信息处理终端100可以包括至少在背面侧的触摸传感器130a。
如图8中所示,首先,操作控制部件142获取向在背面侧的触摸传感器130的输入(S300)。然后,当存在操作物体与触摸传感器130的接触时,操作控制部件142确定是否在接触之后的预定时间段内执行预定运动(S302)。在此实例中,当用户在操作信息处理终端100的情形中有意执行向信息处理终端100的预定运动时,启动向触摸传感器130的操作输入。此处,预定运动表示用于由用户发送用于启动向触摸传感器130的操作输入的有意标记的运动,运动的实例包括敲击或双击操作、绘制诸如圆弧、矩形、或者波浪形的具体图形的操作和长按压操作。在检测到这种运动的情形中,确定用户有意执行向触摸传感器130的操作输入,操作控制部件142启动从触摸传感器130的操作输入。
注意,在步骤S302中,虽然确定是否在操作开始的预定时间段内执行预定运动,但本公开不限于这种实例。例如,可以确定是否在紧接从触摸传感器130放开操作物体之前执行预定运动。当满足步骤S302的确定条件时,操作控制部件142启动向触摸传感器130的操作输入(S304)。另一方面,当不满足步骤S302的确定条件时,操作控制部件142禁用向触摸传感器130的操作输入(S306)。之后,操作控制部件142基于步骤S304和S306的确定结果执行与设置成操作目标的触摸点对应的操作处理(S308)。
在此实例中,虽然只确定是否在操作物体与触摸传感器130接触之后的预定时间段内执行预定运动,但可以进一步添加另一确定条件。例如,可以执行图4的步骤S110至S114中执行的对触摸点的移动量或与触摸传感器130接触面积的大小的确定过程。
进一步地,在此实例中,当满足步骤S302的确定条件时,虽然设置为启动向触摸传感器130的所有操作输入,但可以只启动预定操作输入。例如,在向触摸传感器130的操作输入之中,可以设置为使得只启动预定方向上的滑动操作并禁用其它操作。除此之外,可以把被启动的操作只限制为敲击或双击操作、长按压操作等。
至此,已描述了根据本实施例的信息处理终端100的配置以及确定信息处理终端100执行的操作处理执行的处理。根据信息处理终端100,当存在向触摸传感器130的预定操作输入时,禁用在背面侧的触摸传感器130(130a)上的操作输入。相应地,在用户无意中触摸在背面侧的触摸传感器130(130a)的情形中,操作控制部件142也确定操作是无意操作,所以,可以防止这种操作输入引起的故障。因此,可以增进包括在背面侧的触摸传感器130的信息处理终端100的可操作性。
进一步地,防止上述错误操作的处理在对根据本实施例的信息处理终端100提供多点触控可检测触摸传感器的情形中有效。另外,可以使用伪图像显示触摸传感器130中每格的电容的图像信息,诸如面积、面积的改变速率和电容的峰值,来表示接触地点的形状以及用户向触摸传感器130施加的接触地点的伪压力。以此方式,用户在参考伪图像时执行操作,随后可以从视觉上识别直到操作处理被执行的操作状态,可以增进信息处理终端100的可操作性。
<3.硬件配置的实例>
可以通过硬件执行或者可以通过软件执行根据本实施例的信息处理终端100执行的处理。在此情形中,可以如图9中所示配置信息处理终端100。在下文中,参照图9,将描述根据本实施例的信息处理终端100的硬件配置的实例。
可以如上所述通过诸如计算机的处理设备实现根据本实施例的信息处理终端100。如图9中所示,信息处理终端100包括CPU(中央处理单元)101、ROM(只读存储器)102、RAM(随机访问存储器)103和主机总线104a。进一步地,信息处理终端100包括桥接器104、外部总线104b、接口105、输入设备106、输出设备107、存储设备(HDD)108、驱动器109、连接端口111和通信设备113。
CPU101作为算术处理单元和控制单元,按照各种程序控制信息处理终端100的整个操作。进一步地,CPU101可以是微处理器。ROM102存储CPU101使用的程序、计算参数等。RAM103暂时存储CPU101执行的过程中使用的程序、执行期间在适当时变化的参数等。它们经由根据CPU总线等配置的主机总线104a彼此相连。
主机总线104a经由桥接器104连接到诸如PCI(外围组件互连/接口)的外部总线104b。注意,并非必定分离地配置主机总线104a、桥接器104和外部总线104b,其功能可以在一个总线中实现。
从例如用于由用户输入信息的输入元件诸如鼠标、键盘、触摸面板、按钮、麦克风、开关和控制杆,和基于用户进行的输入生成输入信号并把生成的输入信号输出到CPU101的输入控制电路配置输入设备106。输出设备107包括例如显示设备,诸如液晶显示(LCD)设备、OLED(有机发光二极管)设备和灯,以及诸如扬声器的音频输出设备。
存储设备108是信息处理终端100的存储部件的实例,是用于存储数据的设备。存储设备108可以包括例如存储介质、用于在存储介质中记录数据的记录设备、用于从存储介质读取出数据的读取设备和用于删除存储介质中记录的数据的删除设备。例如从HDD(硬盘驱动器)配置存储设备108。存储设备108驱动硬盘并存储CPU101执行的各种数据和程序。
驱动器109是存储介质的读写器以及内置于信息处理终端100中或者从外部附接到信息处理终端100。驱动器109读取出诸如磁盘、光盘、磁光盘、或者半导体存储器的向其装配的可拆除记录介质中记录的信息,并把信息输出到RAM103。
连接端口111例如是连接到外部设备的接口,是与能够通过USB(通用串行总线)传输数据的外部设备的连接端口。进一步地,通信设备113是从例如用于与通信网络10建立连接的通信设备配置的通信接口。另外,通信设备113可以是无线LAN(局域网)使能通信设备、无线USB使能通信设备或者用于执行有线通信的有线通信设备。
本领域技术人员应当理解,根据设计需要和其他因素,可以做出各种修改、组合、子组合和变换,只要它们在所附权利要求或其等同物的范围内。
本公开包含与2010年8月4日提交日本专利局的日本优先权专利申请JP2010-175637中公开的主题相关的主题,其全部内容经引用并入本文。
Claims (12)
1.一种信息处理装置,包括:
显示部件;
第一接触检测部件,设置在所述显示部件的相对侧的表面上;
第二接触检测部件,设置在所述显示部件的相同侧;以及
操作控制部件,用于在基于所述第一接触检测部件获得的检测结果执行预定操作输入时判定不执行与向所述第一接触检测部件的操作输入的至少一部分对应的预定操作处理,
其中,当所述第一接触检测部件检测的接触点的坐标与所述第二接触检测部件检测的接触点的坐标之间的距离等于或小于预定值时,所述操作控制部件判定执行与操作输入相对应的操作处理。
2.如权利要求1所述的信息处理装置,
其中,当所述第一接触检测部件检测多个接触点时,所述操作控制部件判定不执行与基于除了初始检测的接触点以外的接触点的操作输入相对应的操作处理。
3.如权利要求1所述的信息处理装置,
其中,当所述信息处理装置在预定功能状态中时,所述操作控制部件即使在基于所述第一接触检测部件获得的检测结果确定执行操作输入的情形中也判定不执行与操作输入相对应的操作处理。
4.如权利要求3所述的信息处理装置,
其中,当所述第二接触检测部件检测接触点时,即使所述信息处理装置在预定功能状态中,所述操作控制部件也判定执行与所述第二接触检测部件获得的检测结果对应的操作处理。
5.如权利要求1所述的信息处理装置,
其中,当基于所述第一接触检测部件获得的检测结果,预定时间段内接触点位移的量等于或小于预定量时,所述操作控制部件判定不执行与向所述第一接触检测部件的操作输入的至少一部分对应的预定操作处理。
6.如权利要求1所述的信息处理装置,
其中,当基于所述第一接触检测部件获得的检测结果以及所述第二接触检测部件获得的检测结果只从所述第一接触检测部件检测操作输入时,所述操作控制部件判定不执行与操作输入相对应的操作处理。
7.如权利要求1所述的信息处理装置,
其中,当所述第一接触检测部件检测的接触点的坐标与所述第二接触检测部件检测的接触点的坐标之间的距离等于或小于预定值时,且当所述显示部件上显示的预定物体的坐标与所述第一接触检测部件检测的接触点的坐标之间的距离等于或小于第二预定值时,所述操作控制部件判定执行与操作输入相对应的操作处理。
8.如权利要求1所述的信息处理装置,
其中,当基于所述第一接触检测部件获得的检测结果,所述第一接触检测部件上的接触面积等于或大于预定值时,所述操作控制部件判定不执行与向所述第一接触检测部件的操作输入的至少一部分对应的预定操作处理。
9.如权利要求1所述的信息处理装置,
其中,当检测到在所述第一接触检测部件检测接触点之后的预定时间段内进一步执行预定操作输入时,所述操作控制部件判定执行基于所述接触点的操作处理。
10.如权利要求1所述的信息处理装置,
其中,当基于所述第一接触检测部件获得的检测结果,执行向所述第一接触检测部件的操作输入花费的时间段等于或小于预定时间段时,所述操作控制部件判定不执行与向所述第一接触检测部件的操作输入的至少一部分对应的预定操作处理。
11.如权利要求1所述的信息处理装置,
其中,在所述第一接触检测部件检测的接触点处的坐标信息和所述接触点之前的历史指示的坐标信息之差小于预定值的情况下,所述操作控制部件判定不执行与向所述第一接触检测部件的操作输入的至少一部分相对应的预定操作处理。
12.一种信息处理方法,包括:
通过显示部件的相对侧的表面上设置的第一接触检测部件检测与操作物体的接触;
通过设置在所述显示部件的相同侧的第二接触检测部件检测接触点;
在基于所述第一接触检测部件获得的检测结果执行预定操作输入时,判定不执行与向所述第一接触检测部件的操作输入的至少一部分对应的预定操作处理;以及
当所述第一接触检测部件检测的接触点的坐标与所述第二接触检测部件检测的接触点的坐标之间的距离等于或小于预定值时,判定执行与操作输入相对应的操作处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010175637A JP5668355B2 (ja) | 2010-08-04 | 2010-08-04 | 情報処理装置、情報処理方法およびコンピュータプログラム |
JP2010-175637 | 2010-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102375597A CN102375597A (zh) | 2012-03-14 |
CN102375597B true CN102375597B (zh) | 2016-01-06 |
Family
ID=44533853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110219349.0A Expired - Fee Related CN102375597B (zh) | 2010-08-04 | 2011-07-28 | 信息处理装置和信息处理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8581869B2 (zh) |
EP (1) | EP2416233A1 (zh) |
JP (1) | JP5668355B2 (zh) |
CN (1) | CN102375597B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8385885B2 (en) * | 2008-10-17 | 2013-02-26 | Sony Ericsson Mobile Communications Ab | Method of unlocking a mobile electronic device |
US9552093B2 (en) * | 2011-07-22 | 2017-01-24 | Lenovo (Singapore) Pte. Ltd. | Selecting a sensor for user input |
JP2013058037A (ja) * | 2011-09-07 | 2013-03-28 | Konami Digital Entertainment Co Ltd | 項目選択装置、項目選択方法、ならびに、プログラム |
EP2761763A4 (en) * | 2011-09-30 | 2015-07-22 | Intel Corp | ACTIVATING A MOBILE DEVICE THROUGH USER-EFFECTIVE GRIP |
US8933896B2 (en) * | 2011-10-25 | 2015-01-13 | Microsoft Corporation | Pressure-based interaction for indirect touch input devices |
WO2013157280A1 (ja) * | 2012-04-18 | 2013-10-24 | Necカシオモバイルコミュニケーションズ株式会社 | 位置入力装置、位置入力方法、位置入力プログラム及び情報処理装置 |
US20130307790A1 (en) * | 2012-05-17 | 2013-11-21 | Nokia Corporation | Methods And Apparatus For Device Control |
EP2869161B1 (en) * | 2012-06-28 | 2017-03-08 | NEC Corporation | Information processing device and method of controlling same, and program |
TWI474266B (zh) * | 2012-12-20 | 2015-02-21 | Inst Information Industry | 觸控方法及手持裝置 |
JP5951886B2 (ja) * | 2013-03-18 | 2016-07-13 | 株式会社東芝 | 電子機器および入力方法 |
WO2014171026A1 (ja) * | 2013-04-15 | 2014-10-23 | 株式会社日立製作所 | タッチパネル式操作盤及びその制御方法 |
CN103513917A (zh) * | 2013-04-23 | 2014-01-15 | 展讯通信(上海)有限公司 | 触控设备及其解锁的检测方法及装置、解锁方法和装置 |
US9454251B1 (en) | 2013-06-26 | 2016-09-27 | Google Inc. | Methods, systems, and media for controlling a remote device using a touch screen of a mobile device in a display inhibited state |
TWI496048B (zh) * | 2013-07-03 | 2015-08-11 | Wistron Corp | 外掛式光學觸控裝置及其校正方法 |
AU2014381262A1 (en) * | 2014-01-28 | 2016-08-25 | Huawei Device (Dongguan) Co., Ltd. | Method for processing terminal device and terminal device |
JP6246640B2 (ja) | 2014-03-25 | 2017-12-13 | 京セラ株式会社 | 電子機器 |
EP3356925A4 (en) * | 2015-09-30 | 2019-04-03 | Fossil Group, Inc. | SYSTEMS, DEVICES AND METHOD FOR DETECTING A USER INPUT |
US20170277340A1 (en) * | 2016-03-25 | 2017-09-28 | Le Holdings (Beijing) Co., Ltd. | Terminal control method and terminal |
JP6406308B2 (ja) * | 2016-04-22 | 2018-10-17 | トヨタ自動車株式会社 | 車両用入力装置 |
US12105865B2 (en) * | 2019-08-16 | 2024-10-01 | Google Llc | User movement detection for verifying trust between computing devices |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101089800A (zh) * | 2006-06-16 | 2007-12-19 | 三菱电机株式会社 | 直接触敏式输入装置以及用于数据输入和数据输出的方法 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1139093A (ja) * | 1997-07-15 | 1999-02-12 | Toshiba Corp | 情報処理装置およびポインティング装置 |
JPH11306933A (ja) * | 1998-04-22 | 1999-11-05 | Tokai Rika Co Ltd | タッチ操作情報出力装置 |
JP2003015779A (ja) * | 2001-06-29 | 2003-01-17 | Toshiba Corp | 携帯型電子機器および感圧式タッチパネルを備えた携帯型電子機器の消費電力節減方法 |
WO2005008444A2 (en) * | 2003-07-14 | 2005-01-27 | Matt Pallakoff | System and method for a portbale multimedia client |
JP4171455B2 (ja) * | 2004-11-29 | 2008-10-22 | 三洋電機株式会社 | 携帯情報システムおよび携帯情報端末 |
JP2007141029A (ja) * | 2005-11-21 | 2007-06-07 | Matsushita Electric Ind Co Ltd | 携帯情報装置 |
WO2008095132A2 (en) * | 2007-01-31 | 2008-08-07 | Perceptive Pixel, Inc. | Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques |
US8947364B2 (en) * | 2007-08-20 | 2015-02-03 | Synaptics Incorporated | Proximity sensor device and method with activation confirmation |
US20090095540A1 (en) * | 2007-10-11 | 2009-04-16 | N-Trig Ltd. | Method for palm touch identification in multi-touch digitizing systems |
US9513765B2 (en) | 2007-12-07 | 2016-12-06 | Sony Corporation | Three-dimensional sliding object arrangement method and system |
JP4557058B2 (ja) | 2007-12-07 | 2010-10-06 | ソニー株式会社 | 情報表示端末、情報表示方法、およびプログラム |
US8645827B2 (en) * | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
KR200450989Y1 (ko) | 2008-07-25 | 2010-11-16 | 이노디지털 주식회사 | 양면 터치스크린을 구비한 플랫 패널 형상의 모바일 장치 |
JP2010108061A (ja) | 2008-10-28 | 2010-05-13 | Sony Corp | 情報処理装置、情報処理方法および情報処理プログラム |
JP5066055B2 (ja) * | 2008-10-28 | 2012-11-07 | 富士フイルム株式会社 | 画像表示装置、画像表示方法およびプログラム |
US8732576B2 (en) * | 2008-12-04 | 2014-05-20 | Nvidia Corporation | Operating system providing multi-touch support for applications in a mobile device |
US20100146459A1 (en) * | 2008-12-08 | 2010-06-10 | Mikko Repka | Apparatus and Method for Influencing Application Window Functionality Based on Characteristics of Touch Initiated User Interface Manipulations |
JP2010146506A (ja) * | 2008-12-22 | 2010-07-01 | Sharp Corp | 入力装置、入力装置の制御方法、入力装置の制御プログラム、コンピュータ読取可能な記録媒体、および情報端末装置 |
JP2010175637A (ja) | 2009-01-27 | 2010-08-12 | Sharp Corp | 電子写真感光体用円筒状導電性基体及びそれを用いた電子写真感光体 |
EP2341419A1 (en) * | 2009-12-31 | 2011-07-06 | Sony Computer Entertainment Europe Limited | Device and method of control |
-
2010
- 2010-08-04 JP JP2010175637A patent/JP5668355B2/ja not_active Expired - Fee Related
-
2011
- 2011-06-22 US US13/166,022 patent/US8581869B2/en not_active Expired - Fee Related
- 2011-07-12 EP EP11173682A patent/EP2416233A1/en not_active Withdrawn
- 2011-07-28 CN CN201110219349.0A patent/CN102375597B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101089800A (zh) * | 2006-06-16 | 2007-12-19 | 三菱电机株式会社 | 直接触敏式输入装置以及用于数据输入和数据输出的方法 |
Non-Patent Citations (1)
Title |
---|
ERH-LI(EARLY)SHEN et al.Double-side multi-touch input for mobile devices.《CHI 2009-digital life, new world: conference proceedings and extended abstracts the 27th annual CHI conference on human factors in computing systems》.2009,4339-4344. * |
Also Published As
Publication number | Publication date |
---|---|
US8581869B2 (en) | 2013-11-12 |
JP5668355B2 (ja) | 2015-02-12 |
JP2012037979A (ja) | 2012-02-23 |
EP2416233A1 (en) | 2012-02-08 |
US20120032903A1 (en) | 2012-02-09 |
CN102375597A (zh) | 2012-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102375597B (zh) | 信息处理装置和信息处理方法 | |
US8704787B2 (en) | Information processing apparatus, information processing method, and computer program | |
KR101121402B1 (ko) | 입력 정밀도의 개선 | |
EP2825944B1 (en) | Touch screen hover input handling | |
US8305357B2 (en) | Method for detecting multiple touch positions on a touch panel | |
CN108733303B (zh) | 便携式终端的触摸输入方法和设备 | |
US20130167065A1 (en) | Electronic device and method for managing icons of home screen of the electronic device | |
CN102004575A (zh) | 信息处理设备、信息处理方法和程序 | |
KR20100056639A (ko) | 터치 스크린을 구비한 휴대 단말기 및 그 휴대 단말기에서 태그 정보 표시 방법 | |
US20130232451A1 (en) | Electronic device and method for switching between applications | |
CN104866225A (zh) | 一种具有触摸显示屏的电子设备及其控制方法 | |
US20130154960A1 (en) | Touch display device and control method thereof to stop accidental program | |
KR20140068938A (ko) | 터치 입력을 사용하는 멀티 셀 선택 기법 | |
US8436829B1 (en) | Touchscreen keyboard simulation for performance evaluation | |
CN101488069A (zh) | 功能切换方法及系统 | |
CN105580024A (zh) | 一种截屏方法及装置 | |
CN105183302A (zh) | 一种控制应用的方法及终端 | |
CN112650433A (zh) | 界面截图方法、装置和电子设备 | |
EP2765489A1 (en) | Information processing device, information processing method and computer program | |
US20120287063A1 (en) | System and method for selecting objects of electronic device | |
JP4171509B2 (ja) | 入力処理方法及びそれを実施する入力処理装置 | |
CN105824548A (zh) | 一种电子表格单元格合并、拆分方法及装置 | |
US20170285798A1 (en) | Method and system for realizing functional key on side surface | |
WO2015029222A1 (ja) | 情報処理装置,表示制御プログラム及び表示制御方法 | |
JP5204343B1 (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160106 Termination date: 20190728 |