CN104903838A - 电子设备、信息处理方法以及信息处理程序 - Google Patents

电子设备、信息处理方法以及信息处理程序 Download PDF

Info

Publication number
CN104903838A
CN104903838A CN201480004364.5A CN201480004364A CN104903838A CN 104903838 A CN104903838 A CN 104903838A CN 201480004364 A CN201480004364 A CN 201480004364A CN 104903838 A CN104903838 A CN 104903838A
Authority
CN
China
Prior art keywords
class
electronic equipment
aforesaid operations
input
operation input
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
CN201480004364.5A
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Publication of CN104903838A publication Critical patent/CN104903838A/zh
Pending legal-status Critical Current

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • 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
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • 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/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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)
  • Position Input By Displaying (AREA)

Abstract

操作输入部接受操作输入,操作类别判定部根据接受了操作输入的区域的分布来判定操作类别,该操作输入是在操作输入部的预定的一部分区域接受的,操作控制部根据操作类别判定部判定的操作类别来控制操作输入所涉及的处理。操作控制部作为操作输入所涉及的处理,例如控制显示部中显示图像的位置的变化量。显示控制部根据操作类别来控制显示部中显示图像的方式。

Description

电子设备、信息处理方法以及信息处理程序
技术领域
本发明涉及电子设备、信息处理方法以及信息处理程序。
本申请基于在2013年3月13日向日本申请的特愿2013-050785号要求优先权,在此引用其内容。
背景技术
多功能便携电话等电子设备有如下设备:其除了具备显示图像的显示面板之外,还具备与其表面相接、接受用户的操作输入的触摸面板(以下有时称为“触摸面板显示器”)。
由此,可实现电子设备的小型化和操作性的提高。在这样的电子设备中,一边由用户把持一边使用户的食指、中指、触摸笔等操作物与触摸面板的显示面接触,由此能凭直觉进行操作。
在用户把持电子设备时,有时手指与触摸面板的一部分接触。为了即使手指接触也不检测为操作输入,有时在触摸面板的边缘部、显示面的下部设有不感应区域。即,即使手指与不感应区域接触,由于接触引起的操作输入也不受理,不从触摸面板产生输出信号。
另外,在专利文献1记载的操作信息取得装置中,基于触摸面板的输出信号取得操作类别,取得触摸面板上的触摸面积,将与取得的触摸面积对应的量决定为所取得的操作类别的操作量。但是,没有与触摸面板的不感应区域有关的记载,也没有与有效利用对触摸面板的边缘部、显示面的下部的触摸有关的记载。
现有技术文献
专利文献
专利文献1:特开2012-164272号公报
发明内容
发明要解决的问题
如上所示,在专利文献1记载的操作信息取得装置中,并不是基于通过对触摸面板的边缘部、显示面的下部的触摸而进行的操作输入来取得操作类别,因此不能通过决定与操作类别相应的操作量来提高操作性。另外,不感应区域越大,不能有效利用操作输入的可能性越高。
本发明是鉴于上述的方面完成的,其提供根据操作类别提高了操作性的电子设备、信息处理方法以及信息处理程序。
用于解决问题的方案
本发明的一方式是为了解决上述的课题而完成的,本发明的一方式是电子设备,具备:操作输入部,其接受操作输入;操作类别判定部,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在上述操作输入部的预定的一部分区域接受的;以及操作控制部,其根据上述操作类别判定部判定的操作类别来控制操作输入所涉及的处理。
发明效果
根据本发明的一方式,能根据操作类别提高操作性。
附图说明
图1是表示本发明的第1实施方式的电子设备的构成的概略框图。
图2是表示本实施方式的电子设备的俯视图。
图3是表示与触摸面板接触的操作物的配置的一例的概念图。
图4是表示与触摸面板接触的操作物的接触区域的分布的一例的概念图。
图5是表示与触摸面板接触的操作物的配置的其它例的概念图。
图6是表示与触摸面板接触的操作物的接触区域的分布的其它例的概念图。
图7是表示本实施方式的信息处理的一例的流程图。
图8是表示本实施方式的信息处理的其它例的流程图。
图9是表示本发明的第2实施方式的电子设备的构成的概略框图。
图10是表示本发明的第3实施方式的电子设备的构成的概略框图。
图11是表示本实施方式的电子设备的俯视图。
具体实施方式
(第1实施方式)
以下一边参照附图一边对本发明的第1实施方式进行说明。
图1是表示本实施方式的电子设备1的构成的概略框图。
电子设备1例如是多功能便携电话(包含所谓的“智能手机”)、平板终端装置、个人计算机等。如果用户能携带,则电子设备1的大小也可以是任何大小。电子设备1具有大概人能以单手把持的程度的大小。在该情况下,电子设备1例如具有宽度为55~85mm、高度为100~160mm、厚度为8mm~20mm的范围内的任一尺寸。
电子设备1包括触摸面板101、连接部102、存储器103、控制部104。
触摸面板101包括触摸传感器(操作输入部)111、操作输入处理部112、显示处理部113以及显示部114。
触摸传感器111检测在其表面上操作物(例如,用户的手指)接触的位置,生成表示检测出的位置的位置信息,将生成的位置信息输出到操作输入处理部112。即,该位置信息表示接受用户的操作输入的位置。触摸传感器111为了探测操作物接触的位置,具备例如在1个平面上排列成格子状的多个元件(例如,静电电容传感器、压电传感器等),检测操作物是否与各元件接触。即,位置信息是表示检测出操作物接触时的每个元件的位置的信息。触摸传感器111的表面被划分为后述的感应部111a和周缘部111b(图2)。
操作输入处理部112和显示处理部113包括例如CPU(CentralProcessing Unit:中央处理单元)等控制部件。操作输入处理部112、显示处理部113的功能通过该CPU执行控制程序来实现。
操作输入处理部112具有例如执行触摸传感驱动程序等程序的功能。操作输入处理部112每隔预定的时间间隔(例如,20ms)检测从触摸传感器111输入的位置信息,对检测的位置信息进行将噪声除去的处理。操作物与触摸传感器111接触的接触区域一般有扩展,有时存在多个。例如,用户的多根手指接触的情况有某一根手指的指尖和指肚接触的情况、某手指和手掌接触的情况等。因此,操作输入处理部112区分各接触区域,算出每个接触区域的面积及其动作点(例如,中心点)。算出的动作点代表操作物接触、接收了操作输入的位置(触摸位置)。
为了区分各接触区域,操作输入处理部112将例如检测出操作物接触的情况的触摸传感器111的元件、且相互相邻的元件的组所占的连续的区域判定为1个接触区域。操作输入处理部112生成表示接触区域、每个该接触区域的动作点以及面积的接触信息(触摸信息),将生成的接触信息通过连接部102输出到控制部104。接触信息表示的接触区域不限于属于感应部111a的接触区域,也包含属于周缘部111b的接触区域。
显示处理部113具有执行例如描画驱动程序等程序的功能。显示处理部113将从控制部104输入的图像信息输出到显示部114。
显示部114的构成显示部114的显示面板的表面与触摸传感器111的面板的背面相接。显示部114基于从显示处理部113输入的图像信号显示图像。显示部114例如是液晶显示面板、有机EL(Electroluminescence:电致发光)显示面板等。显示部114如图1所示,可以与触摸传感器111为一体,也可以与触摸传感器111为分体。
连接部102在触摸面板101与控制部104之间电连接,在其相互间进行信号的收发。
在存储器103中存储由控制部104执行的程序(例如,OS(Operating System)、应用软件(以下称为应用))。另外,存储器103存储控制部104执行的处理所使用的数据、在该处理中生成的数据。存储器103例如是ROM(Read Only Memory:只读存储器)和RAM(Random Access Memory:随机存取存储器)。
控制部104控制电子设备1的动作。控制部104包括例如CPU等控制部件,通过执行保存于存储器103的程序,能实现电子设备1的各种功能。当从这些功能的方面考察时,控制部104包括操作类别判定部141、操作控制部142以及显示控制部143。
控制部104有时将例如图标等画面部件所涉及的图像信号从存储器103读出,将读出的图像信号输出到显示处理部113,使画面部件显示于显示部114的预定的位置。画面部件是表示触摸传感器111等指示设备能接受对显示于显示部114的显示区域的操作输入的图像。画面部件也称为UI(User Interface:用户界面)部件、GUI(Graphic User Interface:图形用户接口)组件,例如有图标、按钮、链接等。
控制部104基于从操作输入处理部112输入的接触信息表示的动作点的位置和显示于显示部114的画面部件的位置的关系,进行使电子设备1发挥功能的处理。在以下说明中,有时将这些处理称为操作功能处理。
控制部104有时例如在从操作输入处理部112输入的接触信息表示的动作点包含于显示有画面部件的区域时(向画面部件按下),执行与该画面部件相应的功能。所谓与该画面部件相应的功能有例如使与该画面部件对应的应用程序启动、基于图像信号显示图像等。
另外,控制部104有时利用执行的程序,在显示于显示部114的图像中检测出点击操作时使该图像滚动。点击操作是在将触摸面板101中显示有图像的区域按下的状态下使动作点移动的操作。即,控制部104根据接触信息表示的动作点继续移动来检测点击操作。所谓使图像滚动是在动作点移动的方向上使表示该图像的位置移动。
操作类别判定部141基于从操作输入处理部112输入的接触信息判断操作类别(操作模式)。操作类别判定部141判定操作类别,例如判定电子设备1由左右哪只手把持、用单手操作(单手操作)还是用双手操作(双手操作)。操作类别判定部141生成表示判定的操作类别的操作类别信息,将生成的操作类别信息输出到操作控制部142和显示控制部143。在该判定中,使用接触信息表示的接触区域中属于周缘部111b(图2)的接触区域的分布。关于操作类别判定部141判定操作类别的处理例子将后述。
操作控制部142基于从操作类别判定部141输入的操作类别信息控制显示于显示部114的图像的位置的变化量(移动量)。操作控制部142例如将所输入的操作类别信息表示单手操作的情况的变化量设定为比表示双手操作的情况的滚动量大的滚动量。所谓滚动量是图像的显示位置的变化量相对于接触信息表示的动作点的变化量的比例。在动作点的变化量恒定的情况下,滚动量越大,所显示的图像的位置的变化量越大。
在存储器103中预先存储表示双手操作的情况的滚动量和表示单手操作的情况的滚动量。将表示单手操作的情况的滚动量预先设定为比表示双手操作的情况的滚动量大的值,例如2倍。并且,操作控制部142将与所输入的操作类别信息相应的滚动量从存储器103读出。操作控制部142在根据滚动操作控制图像显示的位置时使用读出的滚动量。由此,即使在手指的动作容易被限制的单手操作的情况下也能实现顺利的操作。
显示控制部143基于从操作类别判定部141输入的操作类别信息,控制在显示部114显示要显示的图像的方式。显示控制部143基于从操作类别判定部141输入的操作类别信息,控制在显示部114显示要显示的图像的方式。显示控制部143也可以例如在所输入的操作类别信息表示由一只手(例如,左手)把持电子设备1的情况下,在其一(例如,左)侧以其分布偏置的方式显示画面部件。更具体地,显示控制部143在操作类别信息表示由左手把持电子设备1的情况下,在比到显示部114的左端为预定的距离的地方(例如,左右方向的中点)靠左侧显示画面部件。由此,在把持的单手(例如,左手)容易到达的位置(附近位置)分布画面部件,因此进行单手操作时的操作性提高。
此外,显示控制部143也可以仅限在操作类别信息表示单手操作(左手操作或者右手操作)的情况下进行以分布偏置的方式显示的处理。另外,也可以与显示于显示部114的图像是否为画面部件无关,在所输入的操作类别信息表示双手操作的情况下,以向与把持电子设备1的手(例如、左手)相反的一侧(例如,右侧)偏置的方式显示图像。由此,所显示或者操作的图像不***作的手覆盖,因此能维持相对于该图像的视觉识别性、操作性。
此外,也可以在显示于显示部114的图像不是画面部件,而是不接受操作输入的通常的图像,并且所输入的操作类别信息表示单手操作的情况下,以画面部件向与该单手相反的一侧偏置的方式显示图像。在该情况下,所显示的图像不***作的手覆盖,因此能维持相对于该图像的视觉识别性。
接着,对本实施方式的触摸面板101中的各区域进行说明。
图2是表示本实施方式的电子设备1的俯视图。
在图2所示的例子中,电子设备1具有一边的长度(高度)比另一边的长度(宽度)大的纵长的长方形的形状。在本实施方式中,不限于此,电子设备1也可以具有宽度比高度大的横长的长方形的形状。在图2中,X方向表示电子设备1的宽度的方向,Y方向表示电子设备1的高度的方向。图2所示的X方向、Y方向在图3-图6、图11中也同样。在以下说明中,有时将X方向、Y方向分别称为右、下。
触摸面板101覆盖电子设备1的表面的大部分。操作物与触摸面板101具备的触摸传感器111的表面接触的区域在操作输入处理部112(图1)中被判定为接触区域。触摸传感器111中比粗的虚线靠内侧的区域表示感应部111a。基于感应部111a所含的接触区域算出的动作点在控制部104(图1)中的操作功能处理、即与用户的操作输入相应的处理中使用。
在触摸传感器111中,比粗的虚线靠外侧的区域表示周缘部111b。周缘部111b以往被设定为不感应区域,但是在本实施方式中,不将周缘部111b设为不感应区域,该区域所含的接触区域也被利用。周缘部111b包括边缘部111b-1、左下端部111b-2以及右下端部111b-3。
边缘部111b-1是从触摸传感器111的外周的右、上、左、下的各边起向内侧具有规定宽度(例如,6mm)的区域。左下端部111b-2是以边缘部111b-1的左下端的顶点为中心向内侧侵入规定半径(例如,10mm)、被边缘部111b-1和感应部111a夹着的扇形的区域。右下端部111b-3是以边缘部111b-1的右下端的顶点为中心向内侧侵入该半径(例如,10mm)、被边缘部111b-1和感应部111a夹着的扇形的区域。
此外,在以下说明中将左下端部111b-2和右下端部111b-3统称为顶端部。
接着表示本实施方式的操作类别判定部141(图1)判定的操作类别的例子。图3是表示与触摸面板101接触的操作物的配置的一例的概念图。
图3表示用户一边用左手把持电子设备1一边用左手的拇指F1a的指尖部进行操作的状态。在该例子中,左手的拇指F1a的腹部、食指F1c的指尖部以及中指F1d的指尖部分别与电子设备1的左下端、右方中段以及比右方中段靠稍下方接触。
图4是表示与触摸面板101接触的操作物的接触区域的分布的一例的概念图。
图4所示的例子表示在如图3的例子所示那样操作时所取得的接触区域。触摸面板101的左下侧2部位、右边2部位中分别用单点划线包围的区域t1a、t1b、t1c、t1d是接触区域。各个接触区域所含的×符号表示动作点。接触区域t1a、t1b、t1c、t1d分别是拇指F1a的腹部、拇指F1a的指尖部、食指F1c的指尖部、中指F1d的指尖部分别与触摸面板101接触的区域。接触区域t1b的动作点包含于感应部111a,因此在控制部104进行的操作功能处理中使用。接触区域t1a、t1c、t1d的动作点不包含于感应部111a,因此也可以在控制部104进行的操作功能处理中不使用。
接触区域t1a与左下端部111b-2重叠,但是哪个接触区域都不与右下端部111b-3重合。这是由于:在用户用左手把持电子设备1时,左手的拇指F1a的腹部主要与左下端部111b-2接触,左手的手指与右下端部111b-3不接触。此外,在用户用右手把持电子设备1的情况下,右手的拇指的指肚部主要与右下端部111b-3接触,右手的手指与左下端部111b-2不接触。
因此,操作类别判定部141在左下端部111b-2所含的接触区域的面积比右下端部111b-3所含的接触区域的面积大时,判定为电子设备1由左手把持。另一方面,操作类别判定部141检测右下端部111b-3所含的接触区域,在检测出的接触区域的面积比左下端部111b-2所含的接触区域的面积大时,判定为电子设备1由右手把持。
此外,操作类别判定部141也可以在成为比较对象的左下端部111b-2或者右下端部111b-3所含的接触区域的面积比预定的接触区域的面积的阈值、例如左下端部111b-2的面积的0.2倍大的情况下,判定把持电子设备1的手是左手或者右手中的哪只。由此,在衣服等操作物以外的物体的一部分稍微与左下端部111b-2或者右下端部111b-3接触的情况下,可避免误判定由某只手把持。
在图4中,在接触区域t1a、t1b各自的动作点的附近所表示的两箭头表示如下情况:以各个动作点为中心,接触区域t1a、t1b分别向上下、左右运动。这些运动通过在操作中一只手(例如,左手)的拇指F1a的指尖部运动时拇指F1a的腹部连动而产生。
因此,操作类别判定部141在占左下端部111b-2的一部分或者全部的接触区域t1a所涉及的动作点与感应部111a所含的接触区域t1b所涉及的动作点之间有显著的相关的情况下,判定为由把持电子设备1的左手进行操作。操作类别判定部141在接触区域t1a所涉及的动作点的坐标与感应部111a所含的接触区域t1b所涉及的动作点的坐标之间的相互关联比预定的相互关联的阈值(例如,0.1)大时,判定为有显著的相关。
与此相对,操作类别判定部141在占右下端部111b-3的一部分或者全部的接触区域所涉及的动作点与感应部111a所含的接触区域所涉及的动作点之间有显著的相关的情况下,判定为由把持电子设备1的右手进行操作。
该判定出的右手的操作、左手的操作分别是单手操作的1种。
在占左下端部111b-2或者右下端部111b-3的一部分或者全部的接触区域所涉及的动作点与感应部111a所含的接触区域所涉及的动作点之间没有显著的相关的情况下,操作类别判定部141判定为电子设备1由双手进行操作。
即,判定为与把持电子设备1的手(例如、左手)相反的一侧的手(例如右手)是进行操作的手。
图5是表示与触摸面板101接触的操作物的配置的其它例的概念图。
图5表示用户一边用左手把持电子设备1一边用右手的食指F2的指尖部进行操作的状态。在该例子中,左手的拇指F1a的腹部、中指F1d的指尖部以及无名指F1e的指尖部分别与电子设备1的左下端、比右方中段靠稍上方、右方中段接触。
图6是表示与触摸面板101接触的操作物的接触区域的分布的其它例的概念图。
接触区域t1e、t2表示左手的无名指F1e的指尖部、右手的食指F2的指尖部分别与触摸面板101接触的接触区域。在接触区域t2的动作点的附近所表示的两箭头表示接触区域t2分别向上下运动。与此相对,在接触区域t1a所涉及的动作点的附近没有表示出图3所示的两箭头是表示接触区域t1a基本静止。即,是指:与操作的手(例如,右手)的接触区域的运动无关,把持电子设备1的手(例如,左手)的接触区域基本静止。
此时,操作类别判定部141判定为在占左下端部111b-2的一部分或者全部的接触区域所涉及的动作点t1a与感应部111a所含的接触区域t2所涉及的动作点之间没有显著的相关。因此,操作类别判定部141判定为:没有把持电子设备1的手(例如,右手)是进行操作的手,电子设备1由双手操作。
接着,对本实施方式的信息处理的一例进行说明。
图7是表示本实施方式的信息处理的一例的流程图。
(步骤S101)操作输入处理部112每隔预定的时间间隔检测从触摸传感器111输入的位置信息,区分检测出的位置信息表示的接触区域,算出每个接触区域的动作点。由此,取得操作物与触摸传感器111接触的接触区域所涉及的接触信息。然后,进入步骤S102。
(步骤S102)操作类别判定部141比较左下端部111b-2所含的接触区域的面积和右下端部111b-3所含的接触区域的面积,判定把持电子设备1的手是左手还是右手。此外,操作类别判定部141也可以不是从把持的观点而是从操作的观点出发,判定由单手进行操作还是由双手进行操作(参照图8中步骤S205)。然后,进入步骤S103。
(步骤S103)显示控制部143例如以向把持电子设备1的手(例如、左手)的一侧偏置的方式控制画面部件的配置。此外,显示控制部143也可以在判定为用单手进行操作时,以向与把持电子设备1的手(例如,左手)相反的一侧(例如,右侧)偏置的方式显示画面部件以外的图像。另外,显示控制部143也可以在判定为用双手进行操作时,以向与把持电子设备1的手(例如、左手)相反的一侧(例如,右侧)偏置的方式显示图像。然后,结束本流程的处理。
接着,对本实施方式的信息处理的其它例进行说明。
图8是表示本实施方式的信息处理的其它例的流程图。
图8的信息处理具有步骤S101(图7)。步骤S101的处理与图7的步骤S101的操作相同,因此省略其说明。在执行了步骤S101后,进入步骤S202。
(步骤S202)操作类别判定部141判定在感应部111a具有动作点的接触区域和占顶端部(左下端部111b-2或者右下端部111b-3)的一部分或者全部的接触区域是否分别分布于触摸面板101。在判定为分别分布的情况下(在步骤S202中为“是”),进入步骤S203。在判定为没有分布的情况下(在步骤S202中为“否”),结束本流程的处理。
(步骤S203)操作类别判定部141每隔预定的时间(例如,3秒)间隔检测感应部111a所含的动作点的轨迹和占周缘部111b的一部分或者全部的接触区域所含的动作点的轨迹。然后,进入步骤S204。
(步骤S204)操作类别判定部141算出感应部111a所含的动作点的轨迹和占周缘部111b的一部分或者全部的接触区域t1a所涉及的动作点的轨迹的相互关联。操作类别判定部141根据算出的相互关联是否比预定的阈值大,判定在两者间有无显著的相关。然后,进入步骤S205。
(步骤S205)操作类别判定部141在判定为在两者间有显著的相关的情况下,判定为电子设备1由单手操作,在判定为两者没有显著的相关的情况下,判定为电子设备1由双手操作。然后,进入步骤S206。
(步骤S206)操作控制部142设定与电子设备1由单手操作还是由双手操作相应的滚动量(变化量)。在设定的滚动量中,单手操作的情况下的滚动量比双手操作的情况下的滚动量大。然后,结束本流程的处理。
此外,在本实施方式中,电子设备1可以独立地执行图7所示的处理和图8所示的处理,也可以并行地执行。
如上所述,在本实施方式中,根据接受了操作输入的区域(例如,接触区域)的分布来判定操作类别,根据判定的操作类别控制操作输入所涉及的处理,上述操作输入是在接受操作输入的操作输入部(例如,触摸传感器111)的预定的一部分区域(例如,周缘部111b)接受的。活用在以往没有使用的该一部分区域接受的操作输入来判定操作类别,并且利用与判定的操作类别相应的处理来提高操作性。
(第2实施方式)
接着,对本发明的第2实施方式进行说明。对与上述的实施方式相同的构成标注相同的附图标记,援用说明。
图9是表示本实施方式的电子设备2的构成的概略框图。
在本实施方式的电子设备2中,控制部204除了具备操作类别判定部141、操作控制部142、显示控制部143之外,还具备操作输入处理部112和显示处理部113。触摸面板201具备触摸传感器111和显示部114。但是,在触摸面板201中,图1的第1实施方式的操作输入处理部112和显示处理部113被省略。另外,在第2实施方式(图9)中,图1的第1实施方式的连接部102(图1)被省略,位置信息从触摸传感器111向操作输入处理部112的输出、图像信号从显示处理部113向显示部114的输出直接进行。
在本实施方式中,除了在上述的实施方式中得到的作用效果之外,在控制部204中,操作输入处理部112和显示处理部113一体化,由此,操作类别判定部141、操作控制部142、显示控制部143、操作输入处理部112以及显示处理部113能以共用的程序(例如,OS)工作,能实现处理的高速化。另外,将操作输入部(例如,触摸面板201)的CPU等、连接部102等部件省略,能削减部件的个数。
(第3实施方式)
接着,对本发明的第3实施方式进行说明。对与上述的实施方式相同的构成标注相同的附图标记,援用说明。
图10是表示本实施方式的电子设备3的构成的概略框图。
本实施方式的电子设备3在第1实施方式的图1的电子设备1中取代触摸面板101、控制部104而具备触摸面板301、控制部304,还具备加速度传感器305。
触摸面板301不具备触摸面板101(图1)中的触摸传感器111,而具备触摸传感器311。控制部304不具备控制部104(图1)中的操作类别判定部141,而具备操作类别判定部341。
图11是表示本实施方式的电子设备3的俯视图。
触摸传感器311与触摸传感器111(图2)同样具有感应部111a和周缘部111b。周缘部111b具有边缘部111b-1和作为4个顶端部的左下端部111b-2、右下端部111b-3以及右上端部311b-4、左上端部311b-5。右上端部311b-4是以边缘部111b-1的右上端的顶点为中心向内侧侵入规定的半径(例如,10mm)、被边缘部111b-1和感应部111a夹着的扇形的区域。左上端部311b-5是以边缘部111b-1的左上端的顶点为中心向内侧侵入该半径(例如,10mm)、被边缘部111b-1和感应部111a夹着的扇形的区域。
返回图10,加速度传感器305检测重力加速度,将表示检测出的重力加速度的加速度信号输出到操作类别判定部341。加速度传感器305是在相互正交的3个方向具有灵敏度轴的3轴加速度传感器。在电子设备3中,加速度传感器305以3个灵敏度轴中2个灵敏度轴分别朝向X、Y方向的方式配置。由此,至少可检测出向X、Y方向的重力加速度的分量,即电子设备3的X、Y平面内的倾斜。
操作类别判定部341进行与操作类别判定部141(图1)同样的处理。但是,操作类别判定部341基于从加速度传感器305输入的加速度信号,判定将4个顶端部中的哪2个按感应部111a用于操作功能处理而将剩余的2个按上述的周缘部111b用于操作类别的判定。在此,操作类别判定部341判定为将在触摸传感器311的底边的两端所设定的2个顶端部用于操作类别的判定,并判定为将剩余的2个顶端部用于操作功能处理。
具体地,操作类别判定部341判定为在加速度信号的Y分量的值是比X分量的值大的正值时,将触摸传感器311的下边判定为底边,并判定为将左下端部111b-2和右下端部111b-3用于操作类别的判定。
在加速度信号的X分量的值是比Y分量的绝对值大的正值时,操作类别判定部341将触摸传感器311的右边判定为底边,并判定为将右下端部111b-3和右上端部311b-4用于操作类别的判定。
在加速度信号的Y分量的绝对值比X分量的绝对值大、Y分量的值为负值时,操作类别判定部341将触摸传感器311的上边判定为底边,并判定为将右上端部311b-4和左上端部311b-5用于操作类别的判定。
在加速度信号的X分量的绝对值比Y分量的绝对值大、X分量的值为负值时,操作类别判定部341将触摸传感器311的左边判定为底边,并判定为将左上端部311b-5和左下端部111b-2用于操作类别的判定。
此外,本实施方式的电子设备3也可以构成为:在电子设备2(图9)中取代触摸传感器111、操作类别判定部141而具备触摸传感器311、操作类别判定部341,还具备加速度传感器305。
如上所述,本实施方式根据接受了操作输入的区域(例如,接触区域)的分布,对是否将根据检测的重力加速度从操作输入部(例如,触摸传感器311)的各顶点预先决定的区域用于操作类别的判定进行判定。由此,能与用户把持本实施方式的电子设备(例如,电子设备3)的方向(例如,竖拿或者横拿)无关地可靠地判定操作类别。
此外,上述的实施方式也能以以下方式执行。
(1)一种电子设备,具备:操作输入部,其接受操作输入;操作类别判定部,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在上述操作输入部的预定的一部分区域接受的;以及操作控制部,其根据上述操作类别判定部判定的操作类别来控制操作输入所涉及的处理。
(2)在(1)的电子设备中,上述操作控制部根据上述操作类别判定部判定的操作类别来控制显示部中显示图像的位置的变化量。
(3)在(1)或(2)的电子设备中,具备显示控制部,上述显示控制部根据上述操作类别判定部判定的操作类别来控制显示部中显示图像的方式。
(4)一种信息处理方法,是电子设备中的信息处理方法,具有:操作类别判定过程,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在操作输入部的预定的一部分区域接受的,上述操作输入部用于接受操作输入;以及操作控制过程,其根据在上述操作类别判定过程中判定的操作类别来控制操作输入所涉及的处理。
(5)一种信息处理程序,其用于使电子设备的计算机执行如下步骤:操作类别判定步骤,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在操作输入部的预定的一部分区域接受的,上述操作输入部用于接受操作输入;以及操作控制步骤,其根据在上述操作类别判定步骤中判定的操作类别来控制操作输入所涉及的处理。
根据上述的(1)、(4)或者(5),活用在一部分区域接受的操作输入来判定操作类别,利用与判定的操作类别相应的处理提高操作性。
根据上述的(2),根据判定的操作类别来控制显示图像的位置的变化量,从而提高操作性。
根据上述的(3),以与判定的操作类别相应的方式显示图像,从而提高操作性和视觉识别性。
此外,也可以使得由计算机实现上述的实施方式中的电子设备1、2、3的一部分,例如控制部104、204、304。在该情况下,也可以将用于实现该控制功能的程序记录于计算机可读取记录介质,使计算机***读出记录于该记录介质的程序并执行而实现。此外,假设在此所说的“计算机***”是内置于电子设备1、2、3的计算机***,包含OS、周边设备等软件。另外,所谓“计算机可读取记录介质”是指软盘、光磁盘、ROM、CD-ROM等可移动介质、内置于计算机***的硬盘等存储装置。而且,所谓“计算机可读取记录介质”也可以包含如经由因特网等网络、电话线路等通信线路发送程序的情况下的通信线那样短时间动态地保持程序的介质,如该情况下的服务器、作为客户端的计算机***内部的易失性存储器那样将程序保持一定时间的介质。另外,上述程序也可以是用于实现上述功能的一部分的程序,还可以是通过与已经将上述功能记录于计算机***的程序组合而能实现的程序。
另外,也可以将上述的实施方式中的电子设备1、2、3的一部分或者全部实现为LSI(Large Scale Integration:大规模集成电路)等集成电路。电子设备1、2、3的各功能模块可以独立地成为处理器,也可以将一部分或者全部集成而成为处理器。另外,集成电路化的手法不限于LSI,也可以由专用电路或者通用处理器来实现。另外,在由于半导体技术的进步出现了代替LSI的集成电路化的技术的情况下,也可以使用采用该技术的集成电路。
以上参照附图对本发明的一实施方式详细地进行了说明,但是具体的构成不限于上述构成,能在不脱离本发明的宗旨的范围内进行各种设计变更等。
工业上的可利用性
本发明的一方式能适用于需要根据操作类别提高操作性的电子设备、信息处理方法以及信息处理程序等。
附图标记说明
1、2、3…电子设备、101、201、301…触摸面板、102…连接部、103…存储器、104、204、304…控制部、305…加速度传感器、111、311…触摸传感器、112…操作输入处理部、113…显示处理部、114…显示部、141、341…操作类别判定部、142…操作控制部、143…显示控制部。

Claims (5)

1.一种电子设备,其特征在于,具备:
操作输入部,其接受操作输入;
操作类别判定部,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在上述操作输入部的预定的一部分区域接受的;以及
操作控制部,其根据上述操作类别判定部判定的操作类别来控制操作输入所涉及的处理。
2.根据权利要求1所述的电子设备,其中,
上述操作控制部根据上述操作类别判定部判定的操作类别来控制显示部中显示图像的位置的变化量。
3.根据权利要求1或2所述的电子设备,其中,
具备显示控制部,上述显示控制部根据上述操作类别判定部判定的操作类别来控制显示部中显示图像的方式。
4.一种信息处理方法,是电子设备中的信息处理方法,其特征在于,具有如下过程:
操作类别判定过程,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在操作输入部的预定的一部分区域接受的,上述操作输入部用于接受操作输入;以及
操作控制过程,其根据在上述操作类别判定过程中判定的操作类别来控制操作输入所涉及的处理。
5.一种信息处理程序,用于使电子设备的计算机执行如下步骤:
操作类别判定步骤,其根据接受了操作输入的区域的分布来判定操作类别,上述操作输入是在操作输入部的预定的一部分区域接受的,上述操作输入部用于接受操作输入;以及
操作控制步骤,其根据在上述操作类别判定步骤中判定的操作类别来控制操作输入所涉及的处理。
CN201480004364.5A 2013-03-13 2014-02-12 电子设备、信息处理方法以及信息处理程序 Pending CN104903838A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2013-050785 2013-03-13
JP2013050785A JP5995171B2 (ja) 2013-03-13 2013-03-13 電子機器、情報処理方法、及び情報処理プログラム
PCT/JP2014/053226 WO2014141799A1 (ja) 2013-03-13 2014-02-12 電子機器、情報処理方法、及び情報処理プログラム

Publications (1)

Publication Number Publication Date
CN104903838A true CN104903838A (zh) 2015-09-09

Family

ID=51536475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480004364.5A Pending CN104903838A (zh) 2013-03-13 2014-02-12 电子设备、信息处理方法以及信息处理程序

Country Status (5)

Country Link
US (1) US20150363036A1 (zh)
JP (1) JP5995171B2 (zh)
KR (1) KR20150093780A (zh)
CN (1) CN104903838A (zh)
WO (1) WO2014141799A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9501166B2 (en) * 2015-03-30 2016-11-22 Sony Corporation Display method and program of a terminal device
JP6492910B2 (ja) * 2015-04-13 2019-04-03 ブラザー工業株式会社 携帯端末
JP7353989B2 (ja) * 2020-01-09 2023-10-02 ヤフー株式会社 情報処理装置、情報処理方法および情報処理プログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064759A (zh) * 2006-04-28 2007-10-31 夏普株式会社 图像形成装置和设置输入显示方法
US20110209099A1 (en) * 2010-02-19 2011-08-25 Microsoft Corporation Page Manipulations Using On and Off-Screen Gestures

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3145773U (ja) * 2008-07-17 2008-10-23 有限会社インターネットアンドアーツ タッチパッド入力装置
KR20100039194A (ko) * 2008-10-06 2010-04-15 삼성전자주식회사 사용자 접촉 패턴에 따른 GUI(Graphic User Interface) 표시 방법 및 이를 구비하는 장치
JP2010213169A (ja) * 2009-03-12 2010-09-24 Fujifilm Corp 表示装置、表示処理方法及び撮像装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064759A (zh) * 2006-04-28 2007-10-31 夏普株式会社 图像形成装置和设置输入显示方法
US20110209099A1 (en) * 2010-02-19 2011-08-25 Microsoft Corporation Page Manipulations Using On and Off-Screen Gestures
CN102207818A (zh) * 2010-02-19 2011-10-05 微软公司 使用屏幕上和屏幕外手势的页面操纵

Also Published As

Publication number Publication date
US20150363036A1 (en) 2015-12-17
WO2014141799A1 (ja) 2014-09-18
JP5995171B2 (ja) 2016-09-21
KR20150093780A (ko) 2015-08-18
JP2014178750A (ja) 2014-09-25

Similar Documents

Publication Publication Date Title
CN106605202B (zh) 根据触摸输入的偏手性检测
KR102385759B1 (ko) 컨텍스트 정보에 기초한 터치 표면에 대한 비활성 영역
JP4795343B2 (ja) 二重モードデジタイザの自動切り替え
EP2359224B1 (en) Generating gestures tailored to a hand resting on a surface
KR101304461B1 (ko) 제스처 기반 사용자 인터페이스 방법 및 장치
CN107741824B (zh) 对可重定位触摸表面上的姿态朝向的检测
EP3736675B1 (en) Method for performing operation on touchscreen and terminal
US20090066659A1 (en) Computer system with touch screen and separate display screen
US20080134078A1 (en) Scrolling method and apparatus
JP5640486B2 (ja) 情報表示装置
KR20140031254A (ko) 사용자 인터페이스의 요소를 선택하기 위한 방법 및 이러한 방법을 구현하는 장치
CN102609130A (zh) 计算设备中的触摸事件预期
US20090288889A1 (en) Proximity sensor device and method with swipethrough data entry
CN104866225A (zh) 一种具有触摸显示屏的电子设备及其控制方法
GB2510333A (en) Emulating pressure sensitivity on multi-touch devices
CN104182079A (zh) 电子设备及位置指定方法
JP2012099005A (ja) 入力装置、入力方法および入力プログラム
CN107861653A (zh) 显示控制设备、显示控制***和显示控制方法
CN104903838A (zh) 电子设备、信息处理方法以及信息处理程序
US20150277649A1 (en) Method, circuit, and system for hover and gesture detection with a touch screen
JP2014109883A (ja) 電子機器及びその制御方法
US9235338B1 (en) Pan and zoom gesture detection in a multiple touch display
JP6154148B2 (ja) 入力操作装置、表示装置、および、コマンド選択方法
JP2010204781A (ja) 入力装置
US10303295B2 (en) Modifying an on-screen keyboard based on asymmetric touch drift

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150909