信息处理装置、信息处理方法和程序的制作方法

文档序号:6331043阅读:167来源:国知局
专利名称:信息处理装置、信息处理方法和程序的制作方法
技术领域
本发明涉及信息处理装置、信息处理方法和程序。
背景技术
近年来,具有使用触摸板的UI (用户接口)功能的设备已变得普遍。用滚动条来 滚动屏幕画面曾经是个人计算机的UI上的惯用方式,然而,通过推广使用触摸板的UI,可 以仅仅通过用比如手指这样的操作工具在屏幕上拖曳(dragging)来滚动屏幕画面。然而,使用触摸板的UI仍存在问题,例如,通过拖曳来选择文本或图像的操作与 通过拖曳来滚动屏幕画面的操作可能相互妨碍。为了解决此问题,存在向设备传授用于选 择文本的新手势(gesture)的构思,然而,这可能导致降低可操作性。此外,存在这样的情况在可通过拖曳滚动的整个屏幕上遍布在被操作工具的触 摸操作选择时可通过拖曳来移动的对象。在这种情况下,不能区别开滚动屏幕的操作和移 动对象的操作。此外,为了在可以通过拖曳使其滚动的背景上用触笔拖曳来绘图,存在滚动操作 和绘图操作可能重叠的问题。为了处理这种问题,已经公开了一种技术,例如,其中通过检测操作工具与之接触 的触摸板的区域并基于所检测的区域来区别触笔和手指,来分别对触笔进行的操作和手指 进行的操作分配不同的操作(例如,参见JP2008-84119A)。

发明内容
然而,在JP2008-84119A中公开的技术中,当只使用手指作为操作工具进行操作 时难以区别多个操作,因此,存在难以对多个操作中的每一个分配不同操作的问题。根据前述,期望提供能够清楚地区别由操作工具对触摸板进行的多个操作的新颖 且改进的技术。根据本发明的一种实施方式,提供一种信息处理装置,其包括显示部,其具有显 示面并能够在所述显示面上显示信息;触摸板,其具有接触面并能够检测所述接触面中操 作工具与之接触的位置作为接触位置;压力值检测部,其检测压力值,所述压力值是由所述 操作工具与所述接触面之间的接触施加于所述接触面的压力的大小;处理控制部,其根据 由所述压力值检测部检测的所述压力值的变化指定第一处理或第二处理为要执行的处理; 第一处理部,其在所述处理控制部指定所述第一处理为要执行的处理时执行第一处理;以 及第二处理部,其在所述处理控制部指定所述第二处理为要执行的处理时执行第二处理。所述信息处理装置还可以包括压力值监测部,其结合流逝时间来监测由所述压 力值检测部检测的压力值;以及拖曳检测部,其检测拖曳,所述拖曳即所述操作工具在与所 述接触面接触的同时移动的操作。当所述拖曳检测部检测到所述拖曳时,所述处理控制部 可根据所述压力值在所述压力值监测部监测的预定时间内的变化量来指定所述第一处理 或所述第二处理为要执行的处理。
所述拖曳检测部还可以检测所述拖曳开始的时刻作为拖曳开始时刻。所述处理控 制部可使用在所述拖曳开始时刻的所述压力值与在比所述拖曳检测部检测的所述拖曳开 始时刻早所述预定时间的时刻的所述压力值的比作为所述预定时间内的变化量。所述处理控制部可在满足所述比等于或小于预定值的条件时指定所述第一处理 为要执行的处理,而可在不满足该条件时指定所述第二处理为要执行的处理。所述信息处理装置还可包括接触开始检测部,所述接触开始检测部检测所述操作 工具开始与所述接触面接触的位置作为接触开始位置。作为所述第一处理,所述第一处理 部可使用由所述接触开始检测部检测的所述接触开始位置来执行处理。所述拖曳检测部还可检测所述操作工具在通过所述拖曳接触所述接触面时移动 的距离和方向。作为所述第一处理,所述第一处理部可基于由所述拖曳检测部检测的所述 方向和所述距离来执行如下处理,以在所述显示面上显示的信息之中移动在对应于由所述 接触开始检测部检测的所述接触开始位置的位置处显示的对象。作为所述第二处理,所述第二处理部可基于由所述拖曳检测部检测的所述距离和 所述方向来执行在所述显示面中显示的信息之中滚动在所述显示面中显示的屏幕画面的处理。作为所述第一处理,所述第一处理部可执行在所述显示面上显示的信息之中选择 存在于基于如下两个位置确定的区域中的信息的处理所述接触开始位置;以及从所述接 触开始位置基于由所述拖曳检测部检测的所述方向和所述距离移动到的位置。作为所述第一处理,所述第一处理部可执行在所述显示面的所述接触开始位置处 显示窗口的处理,在所述窗口中布置有用所述操作工具指定命令的按钮。所述第一处理部可在判断所述操作工具选择了布置在所述窗口中的所述按钮时 按照由所选按钮指定的所述命令执行处理。所述第二处理部可基于由所述拖曳检测部检测的所述方向和所述距离来对要在 所述显示面中显示的视频图像进行快进或快退。作为所述第一处理,在所述接触开始位置是起点而从所述接触开始位置基于由所 述拖曳检测部检测的所述方向和所述距离移动到的位置是终点的情况下,所述第一处理部 可执行处理,以在所述显示面中对应于从所述起点到所述终点的位置上划线。根据以上所述的本发明,能够区别由操作工具对触摸板进行的多个操作。


图1是图示如何操作根据本发明第一实施方式的信息处理装置的示意图;图2是图示根据第一实施方式的信息处理装置的分解透视图;图3是图示根据第一实施方式的信息处理装置的硬件配置的示意图;图4是图示进行无触摸的拖曳时的压力值变化的示意图;图5是图示进行有触摸的拖曳时的压力值变化的示意图;图6是图示根据第一实施方式的信息处理装置中的操作的示意图;图7是图示根据第一实施方式的信息处理装置的功能配置的示意图;图8是图示根据第一实施方式的信息处理装置中的操作流程的流程图;图9是图示根据本实施方式第一改型的信息处理装置中的操作的示意6
图10是图示根据本实施方式第二改型的信息处理装置中的操作的示意图;以及图11是图示根据本实施方式第三改型的信息处理装置中的操作的示意图。
具体实施例方式在下文中,将参照附图来详细描述本发明的优选实施方式。请注意,在本说明书和 附图中,用相同的附图标记来标识具有基本相同的功能和结构的结构部件,并省略这些结 构部件的重复说明。将按照以下顺序给出说明。1.本发明的第一实施方式1-1.如何操作信息处理装置1-2.信息处理装置的分解透视图1-3.信息处理装置的硬件配置1-4.进行无触摸的拖曳时的压力值变化1-5.进行有触摸的拖曳时的压力值变化1-6.信息处理装置如何工作1-7.信息处理装置的功能配置1-8.信息处理装置的操作流程2.本发明第一实施方式的改型2-1.第一改型2-2.第二改型2-3.第三改型3.总结1.本发明的第一实施方式1-1.如何操作信息处理装置图1是图示如何操作根据本发明第一实施方式的信息处理装置的示意图。将参照 图1来说明如何操作根据本发明第一实施方式的信息处理装置。根据本发明第一实施方式的信息处理装置100包括触摸板102。用户可以通过用 操作工具210接触触摸板102来进行操作。尽管在以下说明中假定使用用户的右手食指作 为操作工具210,然而,用户并不需要限制特定的手指,而是可以使用方便使用的任何其它 手指。例如,用户可以使用除食指之外的任意左手手指,比如拇指、中指、无名指或小指。1-2.信息处理装置的分解透视2是图示根据本发明第一实施方式的信息处理装置的分解透视图。将参照图2 来说明根据本发明第一实施方式的信息处理装置的硬件配置。在图2中,图示了一个示例, 其中,从信息处理装置100的上表面到底表面按照所描述的顺序堆叠触摸板102、压力传感 器(压敏传感器)105、显示器件101和基底109。然而,堆叠的顺序不一定限于该示例。如图2中所示,触摸板102被布置在信息处理装置100的上表面上。具有用户的 操作工具210可与之接触的接触面102a,触摸板102可以获得指示在接触面102a上与操 作工具210接触的位置的位置信息。作为信息信号,触摸板102将获得的位置信息输出给 CPU 108(参照图3)。信息处理装置100的用户可以通过使操作工具210与触摸板102接触来向信息处理装置100输入各种数据或给出处理操作的指令。关于触摸板102,可以使用 任何种类的能够检测接触面102a上操作工具210与之接触的位置的面板。在触摸板102的底面上,布置有压力传感器105。可以如图2所示将压力传感器 105布置在触摸板102的底面的整个面上,或者可以将其布置在预定位置上(比如四个拐角 等),然而,布置压力传感器105的位置不受特别限制。可以将压力传感器105布置在当用 户用操作工具210按压触摸板102时能够检测由接触面102从操作工具210接收的压力的 位置上。显示器件101被设置在压力传感器105的底面上。显示器件101能够显示信息。 显示器件101由例如能够在视觉上将信息通知给用户的装置(比如LCD (液晶显示器)和 有机EL(电致发光)显示器件)来配置。显示器件101输出例如由信息处理装置100执行 的各种处理所获得的结果。更具体而言,显示器件101以文本或图像的形式显示由信息处 理装置100执行的各种处理所获得的结果。此外,尽管在本实施方式中显示器件101要被 布置在压力传感器105的底面上,然而,要布置的位置不受特别限制。例如,显示器件101 可以存在于信息处理装置100的外部。基底109被布置在显示器件101的底面上。信息处理装置100所使用的各种部件 或器件被安装在基底109上。更具体而言,安装有稍后使用图4描述的器件,比如非易失性 存储器106、RAM(随机存取存储器)107、CPU(中央处理单元)108等。1-3.信息处理装置的硬件配置图3是图示根据本发明第一实施方式的信息处理装置的硬件配置的示意图。将参 照图3来说明根据本发明第一实施方式的信息处理装置的硬件配置。如图3所示,信息处理装置100由显示器件101、触摸板102、压力传感器105、非易 失性存储器106、RAM 107和CPU 108来配置。然而,如上所述,显示器件101可以存在于信 息处理装置100的外部。在此,将说明非易失性存储器106、RAM 107和CPU 108。非易失性存储器106是数据存储装置并由例如磁存储器件(比如HDD(硬盘驱动 器))、半导体存储器件、光学存储器件或磁光存储器件来配置。非易失性存储器106存储各 种数据和由CPU 108执行的程序。RAM 107临时存储由CPU 108使用的程序和在程序执行期间适当地变化的参数。CPU 108用作运算处理单元和控制装置,并根据记录在非易失性存储器106或RAM 107中的各种程序来控制信息处理装置100内部的全部操作或其中一部分。在前述说明中,已示出了能够实现根据本发明实施方式的信息处理装置100的功 能的硬件配置的一个示例。可以使用通用组件或专用于每个部件的功能的硬件来配置上述 每个部件。因此,每当执行本实施方式时,可以依照技术水平适当地改变要使用的硬件配 置。1-4.进行无触摸的拖曳时的压力值变化图4是图示进行无触摸的拖曳时的压力值变化的示意图。将参照图4来说明执行 无触摸的拖曳时的压力值变化。如图4所示,假定如下情况操作工具210在没有触摸(没有手指的停止)的情 况下在触摸板102上从接触开始位置Tl拖曳到接触结束位置T4 (在下文中称为“无触摸 拖曳”)。在这种情况下,作为施加于触摸板102的压力的大小的压力值(在下文中简称为“压力值”)几乎是稳定的,并且压力值随时间变化的方式与图4中示出的图相似。更具体而言,从操作工具210开始与触摸板102接触时的时刻tl起,直至操作工 具210开始在触摸板102上移动的时刻t3为止,压力值相对平缓地上升。因此,当在时刻 t3之前未检测到(快速的)压力变化时,信息处理装置100能够执行第二处理。例如,采用 用于滚动在显示部150上显示的整个屏幕画面的处理作为第二处理。1-5.进行有触摸的拖曳时的压力值变化图5是图示进行有触摸的拖曳时的压力值变化的示意图。将参照图5来说明进行 有触摸的拖曳时的压力值变化。如图5所示,假定如下情况操作工具210在触摸了触摸板102之后在触摸板102 上从接触开始位置Tl拖曳到接触结束位置T4(在下文中称为“触摸和拖曳”)。在这种情 况下,压力值随时间变化的方式与图5中示出的图相似。当操作工具210在触摸之后在触 摸板102上拖曳时,紧随该接触操作的压力值显示出远远地偏离于拖曳稳定时的压力值的激增。更具体而言,在从操作工具210开始与触摸板102接触时的时刻tl起至操作工具 210开始在触摸板102上移动的时刻t3期间,存在发现压力值激增的时刻t2。例如,在实 验的基础上将从时刻t2至t3的时间假定为20ms,然而,这将根据用户的个体差异或环境因 素而改变。因此,当在时刻t3之前检测到(快速的)压力变化时,信息处理装置100能够 执行第一处理。采用用于在显示部150上显示的屏幕画面上移动操作工具210所触摸的对 象的处理等作为第一处理。1-6.信息处理装置如何操作图6图示根据本发明第一实施方式的信息处理装置中的操作的示意图。将参照图 6来说明根据本发明第一实施方式的信息处理装置中的操作。如图6中所示,假定如下情况信息处理装置100启动地图查看器并在显示器件 101的显示面IOla上显示地图。此外,作为对象的示例,在显示面IOla上显示链接到GPS 信息的大头针221。根据本实施方式的信息处理装置100,例如,可以区别滚动地图的操作 和移动大头针211的操作。更具体而言,当操作工具210在触摸之后拖曳触摸板102时,信息处理装置100执 行移动存在于被触摸了的位置处的对象的处理。显示面IOlb显示大头针221'(即由信 息处理装置100移动之前的对象的示例)如何移动到大头针221 (即移动之后的对象的示 例)。另一方面,可以通过操作工具210的拖曳操作来执行在显示器件101上显示的地 图的滚动。在此,在移动对象的操作与滚动整个屏幕画面的操作之间存在差异。在前一种 情况下,信息处理装置100需要检测被操作工具210触摸的位置,而在后一种情况下,信息 处理装置100不需要检测被操作工具210触摸的位置,因为获得相对移动量就足够了。本 实施方式使用此差异来区别由于拖曳而引起的相互作用。更具体而言,当操作工具210在无触摸的情况下拖曳触摸板102时,信息处理装置 100执行滚动屏幕画面的处理。在显示面IOlc上示出被信息处理装置100滚动之后的屏幕 画面。1-7.信息处理装置的功能配置
图7是图示根据第一实施方式的信息处理装置的功能配置的示意图。将参照图7 来说明根据第一实施方式的信息处理装置的功能配置。如图7中所示,信息处理装置100包括控制部110、存储部120、压力值检测部130、 触摸板102和显示部150。存储部120例如由非易失性存储器106等来配置,并包括存储在程序或控制部110 执行处理时使用的数据等的功能。显示部150由例如显示器件101等来配置,包括显示面并能够在显示面上显示信 息。要显示在显示面中的信息从例如第一处理部116或第二处理部117输出。此外,如上 所述,显示部150可以存在于信息处理装置100的外部。触摸板102由例如电容性触摸板等来配置,包括接触面102a并能够检测接触面 102a中被操作工具210接触的位置作为接触位置。如上所述,触摸板102不限于电容性触 摸板。压力值检测部130由例如压力传感器105等来配置,并检测压力值,该压力值为操 作工具210施加于接触面102a的压力的大小。请注意,压力值检测部130可以(如果直接 地)检测作为施加于压力值检测部130的压力的大小的压力值。因此,压力值检测部130 通过检测作为由操作工具210通过接触面102a施加于压力值检测部130的压力的大小的 压力值来间接地检测作为施加于接触面102a的压力的大小的压力值。控制部110由例如CPU 108,RAM 107等来配置,并包括处理控制部115、第一处理 部116、第二处理部117等。可以例如由CPU 108来实现包括在控制部110中的功能,CPU 108将存储在存储部120中的程序扩展到RAM 107中并执行扩展到RAM 107中的程序。处理控制部115根据由压力值检测部130检测的压力值变化来指定第一处理或第 二处理为要执行的处理。可以采取多种方法作为指定方法,并且不受特别限制。当处理控 制部115指定第一处理为要执行的处理时,处理控制部115将指定的结果输出给第一处理 部116,而当指定第二处理为要执行的处理时,处理控制部115将指定的结果输出给第二处 理部117。第一处理部116在处理控制部115指定第一处理为要执行的处理时执行第一处 理。当从处理控制部115接收到指示第一处理被指定为要执行的处理的输入时,第一处理 部116判断处理控制部115将第一处理指定为要执行的处理。第一处理不受特别限制,但 是在以上示例中,其对应于移动对象的处理等。第二处理部117在处理控制部115指定第二处理为要执行的处理时执行第二处 理。当从处理控制部115接收到指示第二处理被指定为要执行的处理的输入时,第二处理 部117判断处理控制部115将第二处理指定为要执行的处理。第二处理不受特别限制,但 是在以上示例中,其对应于滚动屏幕画面的处理等。控制部110还可以包括压力值监测部112和拖曳检测部113。压力值监测部112 结合流逝时间来监测由压力值检测部130检测的压力值。压力值监测部112与流逝时间相 关联地保存所监测的压力值。流逝时间的基准时刻不受特别限制,并且可以基于紧随信息 处理装置100的电源接通的时刻,或者可以是CPU 108启动程序的时刻。拖曳检测部113 检测拖曳,所述拖曳是其中操作工具210在与接触面102a接触的同时移动的操作。当所述拖曳检测部113检测到拖曳时,处理控制部115根据由压力值监测部112监测的在预定时间内的压力值变化量来指定第一处理或第二处理为要执行的处理。该预定 时间不受特别限制,并且“在预定时间内”不受特别限制,只要在预定时间范围内即可。拖曳检测部113还可以检测拖曳开始的时刻作为拖曳开始时刻。在这种情况下, 处理控制部115可以使用在拖曳开始时刻的压力值与在比由拖曳检测部113检测的拖曳开 始时刻早预定时间的时刻的压力值的比作为该预定时间内的变化量。在图5中示出的示例 中,拖曳开始时刻对应于时刻t3,而比拖曳开始时刻早预定时间(例如20ms)的时刻对应于 时刻t2。处理控制部115可以在满足上述比等于或小于预定值的条件时指定第一处理为 要执行的处理,而可以在不满足该条件时指定第二处理为要执行的处理。该预定值不受特 别限制,但是在图5中示出的示例中该预定值对应于70%。控制部110还可以包括接触开始检测部111。在这种情况下,接触开始检测部111 检测操作工具210开始与接触面102a接触的位置作为接触开始位置。作为第一处理,第一 处理部116使用由所述接触开始检测部111检测的接触开始位置来执行处理。使用接触开 始位置的处理不受特别限制,但在以上示例中,其对应于移动存在于接触开始位置的对象 的处理。拖曳检测部113还可以检测操作工具210在与接触面102a接触的同时通过拖曳 移动的距离和方向。在这种情况下,作为第一处理,第一处理部116基于拖曳检测部113所 检测的方向和距离来执行如下处理在显示面上显示的信息之中移动在与接触开始检测部 111所检测的接触开始位置对应的位置处显示的对象。控制部110可以获得接触面102a上的位置与显示面上的位置之间的对应关系。接 触面102a上的位置与显示面上的位置之间的对应关系可以是一对一,或者可以是一对η。 例如,当显示面大于接触面102a时,η将大于1。作为第二处理,第二处理部117可以执行例如基于由拖曳检测部113检测的距离 和方向来在显示面中显示的信息之中滚动在显示面中显示的屏幕画面的处理。控制部110可以包括接触结束检测部114等。接触结束检测部114检测操作工具 210结束对接触面102a的触摸。1-8.信息处理装置的操作流程图8是图示根据本发明第一实施方式的信息处理装置中的操作流程的流程图。将 参照图8来说明根据本发明第一实施方式的信息处理装置中的操作流程。信息处理装置100的接触开始检测部111检查操作工具210比如用户手指是否已 接触触摸板102(步骤S101)。当接触开始检测部111判断操作工具210已接触触摸板102 时(步骤SlOl中的“是”),第一处理部116存储接触面102a上操作工具210与之接触的位 置作为坐标Pl (接触位置)(步骤S102)。压力值监测部112开始监测由压力值检测部130 检测的压力值(步骤S103)。拖曳检测部113判断是否检测到拖曳(步骤S104)。当拖曳检测部113判断未检 测到拖曳时(步骤S104中的“否”),接触结束检测部114判断操作工具21是否结束与触 摸板102的接触(步骤S105)。当接触结束检测部114判断接触结束时(步骤S105中的 “是”),控制部110执行在触摸板102被触碰时要执行的任意处理等,并返回步骤SlOl。当 接触结束检测部114判断接触未结束时(步骤S105中的“否”),控制部110返回步骤S104。
11
当拖曳检测部113判断检测到拖曳时(步骤S104中的“是”),压力值监测部112 结束对由压力值检测部130检测的压力值的监测(步骤S106)。处理控制部115判断由压 力值监测部112监测的压力值是否在预定时间内降低了 30% (步骤S107)。当处理控制部 115判断压力值未在预定时间内降低30%时(步骤107中的“否”),作为第二处理的示例, 第二处理部117滚动在显示部150中显示的整个屏幕画面,并进行到步骤S110。当处理控制部115判断压力值在预定时间内降低了 30%时(步骤107中的“是”), 作为第一处理的示例,在显示部150上所显示的信息之中,第一处理部116移动在坐标Pl 上的对象,并进行到步骤S110。接触结束检测部114判断操作工具210是否结束与触摸板102的接触(步骤 S110)。当判断接触结束时(步骤SllO中的“是”),返回到步骤S101。当判断接触未结束 时(步骤SllO中的“否”),返回到步骤S107。2.本发明的第一实施方式的改型本领域的技术人员应理解,根据设计需要及其它因素,可以在所附权利要求或其 等同方案的范围内进行各种修改、组合、子组合和变型。例如,尽管上述实施方式描述了由第一处理部116执行的第一处理是移动对象的 处理而由第二处理部117执行的第二处理是滚动屏幕画面的处理的情况,然而,本发明不 限于该示例。2-1.第一改型图9是图示根据本发明的本实施方式的第一改型的信息处理装置中的操作的示 意图。将参照图9来说明根据本发明的本实施方式的第一改型的信息处理装置中的操作。如图9中所示,作为第一处理,第一处理部116可以执行在网页浏览器等被启动时 在显示面IOld上显示的信息之中选择存在于基于如下两个位置确定的区域中的信息的处 理接触开始位置Ql ;以及从接触开始位置Ql基于由拖曳检测部113检测的方向和距离移 动到的位置Q4。该区域被示为显示面IOle中的被选区域222。在图9中,示出被选区域 222是文本数据的示例,然而,其不限于文本数据。在显示面IOlf上,示出在基于由拖曳检测部113检测的方向和距离滚动的第二处 理之后将显示的屏幕画面。2-2.第二改型图10是图示根据本发明的本实施方式的第二改型的信息处理装置中的操作的示 意图。将参照图10来说明根据本发明的本实施方式的第二改型的信息处理装置中的操作。如图10中所示,当信息处理装置100启动用于再现视频图像的应用时,作为第一 处理,第一处理部116可以执行在显示面IOlg的接触开始位置处显示窗口 223的处理。在 窗口 223内布置用于由操作工具210指定命令的按钮。第一处理116还可以在判断操作工 具210选择了布置在窗口 223中的按钮时执行按照由所选按钮指定的命令的处理。在快进按钮是显示在从接触开始位置Rl基于由拖曳检测部113检测的方向和距 离移动到的位置R4处时,第一处理部116可以以加快的速度再现例如视频图像。示出了在 显示面IOlh中的位置R4处显示快进按钮的情况。此外,在判断操作工具210已与触摸板 102上与快进按钮的显示位置对应的位置接触了时,第一处理部116可以以加快的速度再 现例如视频图像。
12
第二处理部117可以基于由拖曳检测部113检测的方向和距离对在显示面IOlg 上显示的视频图像进行快进或快退。第二处理部117基于由拖曳检测部113所检测的方向 和距离来判断例如给定的向右矢量分量,并根据该向右矢量分量对在显示面IOlg上显示 的视频图像进行快进。此外,第二处理部117基于由拖曳检测部113检测的方向和距离来 判断例如给定的向左矢量分量,并根据该向左矢量分量对在显示面IOlg上显示的视频图 像进行快退。示出了其中第二处理部117根据向右分量对在显示面IOli上显示的视频图像进 行快进的示例。在此,作为第二处理的示例,示出了根据拖曳的方向和距离对视频图像进行 快进或快退的处理,然而,可以执行其它手势操作作为第二处理。2-3.第三改型图11是图示根据本发明的本实施方式的第三改型的信息处理装置中的操作的示 意图。将参照图11来说明根据本发明的本实施方式的第三改型的信息处理装置中的操作。如图11中所示,信息处理装置100启动绘图工具等,接触开始位置Sl将是起点, 而从接触开始位置Sl基于由拖曳检测部113所检测的方向和距离移动到的位置S4将是终 点。在这种情况下,作为第一处理,第一处理部116可以执行在显示面IOlj中在对应于从 起点到终点的位置上划线224的处理。在显示面IOlk上,示出在基于由拖曳检测部113所 检测的方向和距离来划线224的第一处理之后将显示的屏幕画面。在显示面1011上,示出在基于由拖曳检测部113检测的方向和距离滚动的第二处 理之后将显示的屏幕画面。3.总结根据本实施方式及其改型,信息处理装置可以在无需强迫用户学习新操作的情况 下基于用户进行的拖曳操作中的差异来区别要执行的处理(例如屏幕滚动和对象选择)。 此外,由信息处理装置执行的处理不限于屏幕滚动或对象选择,而是可以是通过拖曳操作 执行的处理。根据本实施方式及其改型的信息处理装置启动比如Media PlayeH注册商 标)、绘画工具、网页浏览器、地图查看器等应用,并可被应用于通常通过拖曳操作从用户接 受命令的设备。本申请包含的主题涉及于2009年9月2日递交日本专利局的日本优先权专利申 请JP 2009-202957中公开的内容,因此通过引用将该申请的全体内容合并于此。
权利要求
1.一种信息处理装置,包括显示部,其具有显示面并能够在所述显示面上显示信息;触摸板,其具有接触面并能够检测所述接触面中操作工具与之接触的位置作为接触位置;压力值检测部,其检测压力值,所述压力值是由所述操作工具与所述接触面之间的接 触施加于所述接触面的压力的大小;处理控制部,其根据由所述压力值检测部检测的所述压力值的变化指定第一处理或第 二处理为要执行的处理;第一处理部,其在所述处理控制部指定所述第一处理为要执行的处理时执行第一处 理;以及第二处理部,其在所述处理控制部指定所述第二处理为要执行的处理时执行第二处理。
2.如权利要求1所述的信息处理装置,还包括;压力值监测部,其结合流逝时间来监测由所述压力值检测部检测的压力值;以及 拖曳检测部,其检测拖曳,即所述操作工具在与所述接触面接触的同时移动的操作, 其中,当所述拖曳检测部检测到所述拖曳时,所述处理控制部根据所述压力值在所述 压力值监测部监测的预定时间内的变化量来指定所述第一处理或所述第二处理为要执行 的处理。
3.如权利要求2所述的信息处理装置,其中,所述拖曳检测部还检测所述拖曳开始的时刻作为拖曳开始时刻,以及 其中,所述处理控制部使用在所述拖曳开始时刻的所述压力值与在比由所述拖曳检测 部检测的所述拖曳开始时刻早所述预定时间的时刻的所述压力值的比作为所述预定时间 内的变化量。
4.如权利要求3所述的信息处理装置,其中,所述处理控制部在满足所述比等于或小于预定值的条件时指定所述第一处理为 要执行的处理,而在不满足该条件时指定所述第二处理为要执行的处理。
5.如权利要求1所述的信息处理装置,还包括接触开始检测部,所述接触开始检测部 检测所述操作工具开始与所述接触面接触的位置作为接触开始位置,其中,作为所述第一处理,所述第一处理部使用由所述接触开始检测部检测的所述接 触开始位置来执行处理。
6.如权利要求5所述的信息处理装置,其中,所述拖曳检测部还检测所述操作工具在通过所述拖曳接触所述接触面时移动的 距离和方向,以及其中,作为所述第一处理,所述第一处理部基于由所述拖曳检测部检测的所述方向和 所述距离来执行如下处理在所述显示面上显示的信息之中移动在对应于由所述接触开始 检测部检测的所述接触开始位置的位置处显示的对象。
7.如权利要求6所述的信息处理装置,其中,作为所述第二处理,所述第二处理部基于由所述拖曳检测部检测的所述距离和 所述方向来执行在所述显示面中显示的信息之中滚动在所述显示面中显示的屏幕画面的处理。
8.如权利要求5所述的信息处理装置,其中,作为所述第一处理,所述第一处理部执行在所述显示面上显示的信息之中选择 存在于基于如下两个位置确定的区域中的信息的处理所述接触开始位置;以及从所述接 触开始位置基于由所述拖曳检测部检测的所述方向和所述距离移动到的位置。
9.如权利要求5所述的信息处理装置,其中,作为所述第一处理,所述第一处理部执行在所述显示面的所述接触开始位置处 显示窗口的处理,在所述窗口中布置有用所述操作工具指定命令的按钮。
10.如权利要求9所述的信息处理装置,其中,所述第一处理部在判断所述操作工具选择了布置在所述窗口中的所述按钮时按 照由所选按钮指定的所述命令执行处理。
11.如权利要求5所述的信息处理装置,其中,所述第二处理部基于由所述拖曳检测部检测的所述方向和所述距离来对要在所 述显示面中显示的视频图像进行快进或快退。
12.如权利要求5所述的信息处理装置,其中,作为所述第一处理,在所述接触开始位置是起点而从所述接触开始位置基于由 所述拖曳检测部检测的所述方向和所述距离移动到的位置是终点的情况下,所述第一处理 部执行在所述显示面中对应于从所述起点到所述终点的位置上划线的处理。
13.一种信息处理方法,包括以下步骤由信息处理装置的压力值检测部来检测压力值,所述压力值是由操作工具与接触面之 间的接触施加于所述接触面的压力的大小,所述信息处理装置包括具有显示面并能够在所 述显示面上显示信息的显示部、具有接触面并能够检测所述接触面中所述操作工具与之接 触的位置作为接触位置的触摸板、所述压力值检测部、处理控制部、第一处理部和第二处理 部,由所述处理控制部根据由所述压力值检测部检测的所述压力值的变化来指定第一处 理或第二处理为要执行的处理;所述第一处理部在所述处理控制部指定所述第一处理为要执行的处理时执行所述第 一处理;以及所述第二处理部在所述处理控制部指定所述第二处理为要执行的处理时执行所述第二处理。
14.一种使计算机用作信息处理装置的程序,包括 显示部,其具有显示面且能够在所述显示面上显示信息;触摸板,其具有接触面并能够检测所述接触面中操作工具与之接触的位置作为接触位置;压力值检测部,其检测压力值,所述压力值是由所述操作工具与所述接触面之间的接 触施加于所述接触面的压力的大小;处理控制部,其根据由所述压力值检测部检测的所述压力值的变化来指定第一处理或 第二处理为要执行的处理;第一处理部,其在所述处理控制部指定所述第一处理为要执行的处理时执行所述第一处理;以及第二处理部,其在所述处理控制部指定所述第二处理为要执行的处理时执行所述第二处理。
全文摘要
公开了信息处理装置、信息处理方法和程序。该信息处理装置包括显示部,能够在其显示面上显示信息;触摸板,能够检测其接触面中操作工具与之接触的位置作为接触位置;压力值检测部,其检测压力值,所述压力值是由所述操作工具与所述接触面之间的接触施加于所述接触面的压力的大小;处理控制部,其根据由所述压力值检测部检测的所述压力值的变化指定第一处理或第二处理为要执行的处理;第一处理部,其在所述处理控制部指定所述第一处理为要执行的处理时执行第一处理;以及第二处理部,其在所述处理控制部指定所述第二处理为要执行的处理时执行第二处理。
文档编号G06F3/048GK102004604SQ20101026546
公开日2011年4月6日 申请日期2010年8月26日 优先权日2009年9月2日
发明者本间文规, 梨子田辰志 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1