CN202502479U - 信息处理设备 - Google Patents
信息处理设备 Download PDFInfo
- Publication number
- CN202502479U CN202502479U CN2011202970790U CN201120297079U CN202502479U CN 202502479 U CN202502479 U CN 202502479U CN 2011202970790 U CN2011202970790 U CN 2011202970790U CN 201120297079 U CN201120297079 U CN 201120297079U CN 202502479 U CN202502479 U CN 202502479U
- Authority
- CN
- China
- Prior art keywords
- frame
- cursor
- touch
- display
- touch event
- 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
Images
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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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
-
- 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/0481—Interaction 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
-
- 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/0481—Interaction 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/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
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
技术领域
本公开内容涉及一种信息处理设备、计算机程序产品以及显示控制方法。
背景技术
近年来,广泛使用了具有触摸屏的各种设备。触摸屏还被称作触摸板,并且实现在单个屏幕上显示数据和接收输入的数据的两种功能。触摸屏的性能逐年进步。因此,期望在不远的将来使能够表示具有与人视觉感知的分辨率同等水平的图像质量的触摸屏商业化。
随着触摸屏的显示分辨率增加,还变得关注触摸屏的显示分辨率与输入分辨率之间的差异。显示分辨率与输入分辨率之间的差异的增加会使得所谓的“胖手指”问题更严重。“胖手指”是与可归因于处理该设备的用户的手指的宽度的问题相关联地使用的术语。例如,术语“胖手指”能够用在以下背景下:不仅在使用触摸屏时,而且在使用键盘、小键盘或按钮时发生输入错误。然而,除了输入错误问题之外,在单屏幕上显示和输入数据的触摸屏具有如下特殊问题:屏幕上的对象(例如,按钮、图标或文本)会被手指(或者替代手指使用的触针)盖住。对于类似于触摸屏的、在单个屏幕上实现包括显示数据和接收输入的数据的两种功能的接近检测屏(术语“接近检测屏”是指在检测到输入对象已放在屏幕附近时识别用户输入的数据的屏幕,而不需要输入对象与屏幕直接接触)而言,也存在这样的问题。
关于可被用于避免“胖手指”问题的技术,一些现有产品提供了被称作放大镜(或放大镜片)的功能。该放大镜功能通常是通过将用户指定的区域放大而在屏幕内显示该区域的功能。然而,甚至当使用放大镜功能时,也不可以避免在操作放大区域时手指会至少部分地盖住对象。此外,用户的视线与区域的放大显示一起移动会损害直观界面和增加用户的负担。
响应于这些问题,JP 3744116B提出了在箭头形光标的轴部上提供用于移动光标和用于选择对象的特殊区域,其中箭头形光标的箭头指示屏幕上的操作目标位置。因此,操作目标位置和触摸位置被分开。
实用新型内容
然而,如由本发明人认识到的,在JP3744116B中公开的方法中,可由用户触摸的、用于操作目的的区域局限于特殊小区域。因此,用户界面的多功能性会领失,并由此会难以根据不同目的提供各种用户界面。
鉴于以上内容,希望提供新的且改进的信息处理设备、计算机程序产品以及显示控制方法,其能够实现屏幕上的各种用户界面而不盖住操作目标。
具体地,根据实施例的显示控制器包括:界面,被配置成发送使得显示单元显示框的框信息;以及控制器,其连接到界面并将框信息发送到显示单元,使得框位于显示单元上操作目标位置处,操作目标位置在显示单元上从操作检测位置偏移了预定距离。
在一个方面,包括有识别单元,其响应于在操作检测位置处与显示单元进行的接触而检测操作检测位置。
在另一方面,识别单位基于选择设备到显示单元的接近而不直接接触显示单元来检测操作检测位置。
在另一方面,识别单元检测抽象的触摸事件。
在另一方面,包括有计算机可读存储设备,其存储框信息的至少一部分作为定义框的形状和尺寸的光标定义数据。
在另一方面,计算机可读存储设备还存储偏移的初始值和当前值。
在另一方面,框具有环形边界,其中环形是连续环形和具有间隔的环形中的至少一个。
在另一方面,框具有箱型边界。
在另一方面,识别单元检测触摸事件,其中控制器响应于触摸事件而将框信息发送到显示单元。
在另一方面,框在触摸事件结束之后仍被显示。
在另一方面,当触摸事件包括沿着显示单元的表面移动接触点时识别单元进行检测,并且控制器使得框与接触点一起在显示单元上移动,同时以预定距离保持偏移。
在另一方面,控制器响应于接触点在显示单元上被左右拖动而保持偏移。
在另一方面,识别单元识别跟随在触摸事件之后的第二触摸事件,并且控制器以根据在框移动开始时的操作检测位置与操作目标位置之间的间隔变化的比率来移动框。
在另一方面,识别单元识别在触摸事件之后的第二触摸事件,并且控制器以作为相对于阈值的间隔的函数的比率来移动框。
在另一方面,识别单元识别在触摸事件之后的第二触摸事件,并且控制器以对于在以下框处的各接触点不同的比率而在显示单元上移动框:
框的内部,
框上,以及
框的外部。
在另一方面,识别单元依次识别都跟随随在该触摸事件之后的第二触摸事件和第三触摸事件,并且响应于第三触摸事件,控制器在第三触摸事件的接触位置之上或附近与偏移无关地移动框。
在另一方面,第三触摸事件是多点轻击、压力的改变以及轻拂之一。
在另一方面,控制器锁定关于显示的对象的显示位置。
根据显示控制方法的实施例,该方法包括:在显示控制器处准备使得框显示在显示单元上操作目标位置处的框信息,该操作目标位置在显示单元上从操作检测位置偏移了预定距离;以及将框信息发送到显示框的显示单元。
根据计算机可读存储设备的实施例,计算机可读存储设备具有在由计算机处理器执行时使计算机处理器执行包括如下步骤的方法的计算机可读指令:在显示控制器处准备使得框显示在显示单元上操作目标位置处的框信息,该操作目标位置在显示单元上从操作检测位置偏移了预定距离;以及将框信息发送到显示框的显示单元。
如上所述,根据本公开内容的信息处理设备、程序以及显示控制方法能够实现屏幕上的各种用户界面而不会盖住操作目标。
附图说明
图1是示出了根据一个实施例的信息处理设备的示例性硬件配置的框图;
图2是示出了根据一个实施例的信息处理设备的示例性逻辑配置的框图;
图3是说明了根据一个实施例的光标的示例性形状的说明图;
图4是说明了根据一个实施例的光标的另一示例性形状的说明图;
图5是说明了光标的偏移的第一说明图;
图6是说明了光标的偏移的第二说明图;
图7是说明了根据一个实施例的GUI的第一示例的说明图;
图8A是说明了根据一个实施例的GUI的第二示例的第一说明图;
图8B是说明了根据一个实施例的GUI的第二示例的第二说明图;
图8C是说明了根据一个实施例的GUI的第二示例的第三说明图;
图9A是说明了根据一个实施例的GUI的第三示例的第一说明图;
图9B是说明了根据一个实施例的GUI的第三示例的第二说明图;
图10是说明了根据一个实施例的GUI的第四示例的说明图;
图11A是说明了根据一个实施例的GUI的第五示例的第一说明图;
图11B是说明了根据一个实施例的GUI的第五示例的第二说明图;
图12是说明了根据一个实施例的GUI的第六示例的说明图;
图13是说明了根据一个实施例的GUI的第七示例的说明图;
图14是说明了操作目标位置的校正的说明图;
图15A是说明了根据一个变型的信息处理设备的硬件配置的示意图;
图15B是说明了根据一个变型的信息处理设备的另一示例性硬件配置的示意图;
图16是说明了根据一个变型的信息处理设备的示例性逻辑配置的框图;
图17A是说明了根据一个变型的示例性GUI的第一说明图;
图17B是说明了根据另一变型的示例性GUI的第二说明图;
图18是示出了根据前述实施例的显示控制处理的示例性示意流程的流程图;以及
图19是示出了当识别到触摸/移动相关事件时的显示控制处理的示例性详细流程的流程图。
具体实施方式
根据实施例,一种显示控制器包括:界面,被配置成发送使得显示单元显示框的框信息;以及控制器,其连接到界面并将框信息发送到显示单元,使得框位于显示单元上操作目标位置处,该操作目标位置在显示单元上从操作检测位置偏移了预定距离。
下文中,将参照附图详细描述本公开内容的优选实施例。注意,在本说明书和附图中,用相同的附图标记来表示具有基本相同功能和结构的结构元件,并且省略这些结构元件的重复说明。
将按照以下顺序来描述“具体实施方式”。
1.一个实施例的示例性配置
1-1.设备配置
1-2.光标形状
1-3.光标显示位置
2.各种GUI的示例
2-1.光标位置的精细调整
2-2.光标到绝对位置的移动
2-3.对象锁定
2-4.光标内的放大显示
2-5.深度方向上的操作
2-6.选定范围的缩放
2-7.光标的变形
2-8.操作目标位置的校正
3.变型的描述
3-1.设备配置
3-2.GUI的示例
4.示例性处理流程
5.结论
<1.一个实施例的示例性配置>
本说明书中描述的信息处理设备通常是具有触摸屏或接近检测屏的设备。信息处理设备的示例包括PC(个人计算机)、智能电话、便携式信息终端(个人数字助理)、音乐播放器、游戏终端、以及数字信息家用电器。替选地,信息处理设备可以是物理地或无线(诸如经由蓝牙)连接到上述设备的***设备。
[1-1.设备配置]
首先,将参照图1和图2描述根据本公开内容的一个实施例的信息处理设备100的配置。本实施例将主要描述具有触摸屏的信息处理设备100的示例。然而,如从下面的描述将清楚,本实施例的许多特征同样可应用于以下情况:信息处理设备100具有接近检测屏而不是触摸屏。
(1)硬件配置
图1是示出了根据本实施例的信息处理设备100的示例性硬件配置的框图。参照图1,信息处理设备100包括触摸屏20、总线30、CPU(中央处理单元)32、ROM(只读存储器)34、以及RAM(随机存取存储器)36。
触摸屏20包括触摸检测表面22和显示表面24。触摸检测表面22感测用户在触摸屏20上的触摸,并生成对应于操作检测位置(即触摸位置)的电信号。能够根据诸如电阻膜方式、表面声波方式或电容方式的任何触摸检测方式来形成触摸检测表面22。另外,触摸检测表面22还能够感测触摸的压力。当使用接近检测屏来替代触摸屏20时,接近检测屏使用例如光学或电容式接近传感器来感测位于屏幕附近的输入对象。在这种情况下,接近检测屏也生成对应于操作检测位置(即接近检测位置)的电信号。显示表面24显示来自信息处理设备100的输出图像。能够使用例如液晶、有机EL(有机发光二极管:OLED)、CRT(阴极射线管)等来实现显示表面24。
总线30相互连接触摸检测表面22、显示表面24、CPU 32、ROM 34和RAM 36。
CPU 32控制信息处理设备100的整体操作。ROM 34存储构成CPU32执行的软件的程序和数据。RAM 36在CPU 32正执行处理时暂时存储程序和数据。
注意,信息处理设备100还可包括除了图1所示的部件之外的部件,尽管这里为了描述清楚的目的并没有进行描述。
(2)逻辑配置
图2是示出了根据本实施例的信息处理设备100的示例性逻辑配置的框图。参照图2,信息处理设备100包括触摸检测单元110、显示单元120、识别单元140、显示控制器150、存储单元160、以及应用单元170。
触摸检测单元110检测触摸屏20的触摸检测表面22感测的触摸。然后,触摸检测单元110按照时间序列顺序将包括已检测到的操作检测位置(本实施例中其与触摸位置相同,但是在其它实施例中可以是接近检测位置)的信息输出到识别单元140。另外,触摸检测单元110还能够将诸如触摸压力的附加信息输出到识别单元140。
显示单元120在显示控制器150的控制之下使用触摸屏20的显示表面24来显示来自信息处理设备100的输出图像。例如,显示单元120显示的输出图像可包括应用单元170(以下描述)生成的应用屏幕。另外,显示单元120显示的输出图像还可包括信息处理设备100的操作***(未示出)的屏幕。另外,显示控制器150控制的光标的图像还能够叠加在输出图像上。
识别单元140基于从触摸检测单元110输入的诸如触摸位置的信息,根据用户在触摸屏20上的触摸来识别各种操作事件(在本实施例中其对应于触摸事件,但是在其它实施例中可以是接近事件)。在本实施例中,识别单元140识别的触摸事件可包括例如以下三个基本事件:触摸开始、触摸移动和触摸结束。这三个事件中的每个与其对应的触摸位置相关联。当触摸屏20具有多点触摸检测功能时,多个触摸位置与每个事件相关联。另外,识别单元140能够基于基本触摸事件、触摸位置的路径等的组合,识别更抽象的触摸事件。识别单元140识别的抽象的触摸事件的示例可以包括轻击、拖动、扭曲、多点轻击、缩进(pinch-in)和扩大(pinch-out)。另外,当触摸检测表面22具有感测触摸压力的功能时,识别单元140能够识别触摸压力的预定改变,作为单个触摸事件。识别单元140将如此识别的触摸事件输出到显示控制器150。
显示控制器150控制显示单元120显示的输出图像的内容。例如,显示控制器150使得显示单元120显示应用单元170生成的应用屏幕或操作***的屏幕。另外,在本实施例中,显示控制器150使得显示单元120显示特定光标(稍后描述)。另外,显示控制器150响应于识别单元140识别的触摸事件来控制光标和相关联的对象的显示。
存储单元160存储用于显示控制器150控制显示的数据。例如,存储单元160存储光标定义数据,其定义显示控制器150显示的光标的形状和尺寸。另外,例如,存储单元160还存储操作目标位置(其是意图经由光标执行操作的位置)与触摸位置之间的偏移的初始值和当前值。另外,例如,存储单元160还存储当光标响应于与触摸位置的移动相关联的触摸事件(例如,拖动)而移动时的与光标的移动量相关的设置值。下面将详细描述使用这样的数据实现的示例性用户界面。
应用单元170为信息处理设备100的用户提供应用功能。例如,应用单元170可包括一个或更多个网页浏览器、数字相册、文本编辑器、电子邮件客户端、内容播放器、以及游戏应用。用户可以经由使用特定光标(以下描述)的用户界面来使用这样的应用功能。
[1-2.光标形状]
接下来,描述了用于根据本实施例的信息处理设备100所设置的用户界面的光标的基本结构。
图3是示出了光标的示例性形状的说明图。在图3的左侧示出了信息处理设备100的触摸屏20。触摸屏20显示示例性光标10。光标10具有带框的环形,该框利用将内区域与外区域分开的边界来围绕操作目标位置。可以调整框的宽度(即,图3中的宽度D2)。在图3的示例中,框具有环形二维(2D)形状。可选地,框可以通过具有添加的维度而以三维(诸如在3D显示器上)呈现,诸如被认为具有将内容积与外容积分开的框的螺旋管形、球体或立方体。
在图3的右侧显示了放大的光标10的框14。框14由具有半径D1的内圆周和具有半径D2的外圆周形成,内圆周和外圆周均以操作目标位置15作为中心。框14的内圆周和外圆周的半径的值例如可以通过存储在存储单元160中的定义数据而被定义。半径D1的值可以是用户从允许要确定地放在框14内的用户指尖的平均厚度的值中选择的。框14可以显示为半透明的,使得与框14交叠的屏幕上的对象是可见的。替选地,可以向用户呈现若干用户可选的二维框形状(例如,跑道、四边或n边)。当呈现有多个框形状时,用户可以选择一个。替选地,用户可以通过名称或通过调整(数值地或经由利用点击和拖动光标的GUI)来指定形状,其中除了框颜色和透明度水平之外,D1和D2是可调参数。
针对于光标10的操作可以通过例如在以操作目标位置15作为中心的矩形区域18内触摸来执行。也就是,例如,当识别单元140已识别出触摸事件时,并且如果触摸事件的触摸位置位于矩形区域18内,则显示控制器150响应于触摸事件,使用光标10来执行用户界面的控制。
如在图3的右侧所示,根据与光标10的框14的位置关系,矩形区域18内的区域可以被划分成三个区域。第一区域是框(环形)内的区域。例如,当触摸检测单元110检测到的触摸位置与操作目标位置15之间的间隔小于半径D1时,触摸事件可以被识别为发生在框内。第二区域是框上的区域。例如,当触摸位置与操作目标位置15之间的间隔大于或等于半径D1并且小于或等于半径D2时,触摸事件可以被识别为发生在框上。第三区域是框(环形)外的区域。例如,当触摸位置与操作目标位置15之间的间隔大于半径D2时,触摸事件可以被识别为发生在框外。
图4是说明了光标的另一示例性形状的说明图。在图4的左侧示出了具有框14a的光标10a,框14a围绕操作目标位置15a。光标10a的框14a具有箱形。同时,在图4的右侧示出了具有框14b的光标10b,框14b围绕操作目标位置15b。光标10b的框14b具有在顶部、底部、右侧和左侧带有部分间隔的环形。如上所述,显示在信息处理设备100的触摸屏20上的光标的框可以采用围绕操作目标位置的各种形状。另外,光标的框不需要完全围绕操作目标位置。甚至在这样的情况下,显示控制器150可以根据触摸位置与操作目标位置之间的间隔将触摸位置划分成框内、框上和框外的三个区域。
在与本实施例相关的以下描述中,假定在触摸屏20上显示图3中示例性示出的环形光标10。
[1-3.光标显示位置]
当识别出给定触摸事件时,显示控制器150能够在触摸屏20上显示前述光标。
例如,当识别单元140识别出给定触摸事件(事件Ev1)时,显示控制器150确定关于触摸事件的触摸位置具有预定偏移的操作目标位置。然后,当确定的操作目标位置位于要用光标显示的目标对象之上时,显示控制器150能够显示围绕操作目标位置的光标10。
图5和6是示出了前述光标的偏移的说明图。
在图5的左侧示出的触摸屏20上,操作目标位置15显示在触摸位置16之上。在这种情况下,触摸位置16与操作目标位置15之间的偏移通过竖直方向上的距离L给出。在图5的中心示出的触摸屏20上,在触摸位置16之上的操作目标位置15位于作为要用光标显示的目标对象的文本上。因此,显示控制器150显示围绕操作目标位置15的光标10。以这种方式显示的光标10即使在用户将他的手指(或者诸如触针的其它输入对象)抬离屏幕之后也能够保持在触摸屏20上。图5的右侧示出的触摸屏20是在手指抬离屏幕的情况下光标10显示在触摸屏20上的视图。
注意,本公开内容不限于图5的示例,并且显示控制器150能够在检测到任何其它事件(诸如利用高于预定阈值的压力水平的触摸、选择特定菜单、或者按压按钮)时显示光标10。
图5的示例中示出的偏移是当目前未显示的光标10开始显示时的具有初始值的偏移。同时,当在光标10开始显示之后用户再次在光标10附近触摸时,将存储新的触摸位置与操作目标位置之间的偏移。
例如,在图6的上中心示出的触摸屏20上,用户正触摸操作目标位置15之下的框。然后,当用户向右侧拖动他的手指时,将保持拖动开始时的偏移,因此光标10将与手指的移动一起移动。图6的右上侧示出的触摸屏20还示出了以拖动结束时触摸位置16之上的区域作为操作目标位置15的光标10。
同时,在图6的下中心示出的触摸屏20上,例如,用户正触摸操作目标位置15的右侧的框。然后,当用户向左侧拖动他的手指时,将保持拖动开始时的偏移,因此光标10将与手指的移动一起移动。图6中的右下侧示出的触摸屏20还示出了以拖动结束时触摸位置16的左侧的区域作为操作目标位置15的光标10。
使用前述光标10,信息处理设备100实现诸如以下部分描述的图形用户界面的各种图形用户界面(GUI)。
<2.各种GUI的示例>
[2-1.光标位置的精细调整]
图7是说明了根据本实施例的GUI的第一示例的说明图。在图7的场景中,当识别单元140识别出与触摸位置的移动相关联的第二触摸事件(事件Ev2)时,显示控制器150以根据移动开始时的触摸位置与操作目标位置之间的间隔变化的比率来移动光标。事件Ev2可以是例如拖动或轻拂。
在以下描述中,光标的移动量与触摸位置的移动量的比例将被称作移动比率。在典型的GUI中,光标的移动量等于触摸位置的移动量,也就是,移动比率为100%。在本实施例中,作为要存储在存储单元160中的设置值,移动比率可以根据移动开始时的触摸位置与操作目标位置之间的间隔被定义。例如,可以使用要与前述间隔比较的阈值来定义移动比率,使得当间隔大于阈值时,移动比率被定义为X1%,并且当间隔小于阈值时,移动比率被定义为X2%。此时,如果阈值被设为等于光标10的框14的内圆周的半径D1(或外圆周的半径D2)的值,则可以根据触摸位置是否在框内(或者是否在框外)而区别地定义移动比率。替选地,例如可以使用采取前述间隔作为自变量的函数来定义移动比率。作为另一替选,例如,如果触摸位置在框内,则移动比率可被定义为Y1%,如果触摸位置在框上,则移动比率可被定义为Y2%,并且如果触摸位置在框外,则移动比率可被定义为Y3%。
在图7的场景中,如果前述间隔小于或等于与光标10的框14的外圆周的半径D2相等的阈值,则移动比率为100%,并且如果前述间隔大于阈值,则移动比率为50%。这种移动比率的定义在应精细调整光标位置的情况下是有利的。
参照图7中的上图,当用户在光标10的框内触摸并拖动光标10时,光标10的移动量将等于触摸位置16的移动量。也就是,移动比率为100%。同时,参照图7中的下图,当用户在光标10的框外触摸并拖动光标10时,光标10的移动量将是触摸位置16的移动量的一半。也就是,移动比率为50%。
光标位置的这样的精细调整可以用在各种情形中,诸如当选择显示在具有高显示分辨率的屏幕上的具有小字符的文本时,利用滚动条或滑动条来滚动屏幕时,或者当从大量显示的照片的缩略图之中选择照片时。
[2-2.光标到绝对位置的移动]
图8A至8C是说明了根据本实施例的GUI的第二示例的说明图。在该场景中,当识别单元140识别出触摸事件(事件Ev3)时,显示控制器150在事件Ev3的触摸位置上或附近与前述偏移无关地显示光标10。事件Ev3可以是例如在前述事件Ev2仍继续时执行的多点轻击、触摸压力的改变、或者竖直轻拂。竖直轻拂是指朝与事件Ev2的触摸位置的移动方向粗略垂直的方向的方向的快速改变。在此场景中的用户界面在例如如下情形下是有利的:用户想要立刻将由于移动比率不是100%而曾移离他的指尖的光标拉向指尖。也就是,前述事件Ev3是能够触发光标到绝对触摸位置的移动的事件。
例如,在图8A的示例中,当用户在光标10的框外触摸并拖动光标10时,光标10将以50%的移动比率移动并且由此被定位为离开用户的指尖(参见图8A中的左图和中心图)。接下来,当识别出诸如多点轻击、触摸压力的改变或竖直轻拂的事件Ev3时,光标10将与移动比率无关地移动到触摸位置16上或附近的位置(参见图8中的右图)。诸如多点轻击、触摸压力的改变或竖直轻拂的操作是用户可能从拖动操作等开始连续执行的操作。因此,使用事件Ev3作为触发来拉动光标位置能够有助于改进用户界面的可操作性。
还可想到,用户不仅想要立刻拉动由于拖动操作等正移动的光标,而且拉动没有运动的光标。在这样的情况下,例如双轻击(在短时段内连续轻击)可被用作用于操作的触发事件。
图8B是可以使用事件Ev3的另一场景的示例。在图8B的示例中,滑动条41显示在触摸屏20上以滚动显示的内容(参见图8B中的左图)。例如用户将光标10的操作目标位置放在滑动条41的钮上,并且然后在光标10的框外触摸并向右拖动光标10。因此,钮以50%的移动比率与光标10一起向右移动,并且因此滚动触摸屏20上显示的内容(参见图8B中的中心图)。另外,当识别出事件Ev3时,钮和光标10将与移动比率无关地移动到触摸位置16上或附近的部分(参见图8B的右图)。
图8C示出了可以使用事件Ev3的又一情形。在图8C的示例中,光标10和文本显示在触摸屏20上。用户能够通过拖动光标10来选择文本的部分。图8C中的中心图示出了通过拖动光标10选择的选定范围42。然而,当保持操作目标位置与触摸位置之间的偏移时,例如如果移动比率是100%,则用户不能够选择触摸屏20的边缘。在这样的情况下,然而,如果用户输入事件Ev3,则光标10将与移动比率无关地移动到触摸位置16上或附近的位置,由此可选择触摸屏20的边缘上显示的文本(参见图8C中的右图)。
[2-3.对象锁定]
图9A和9B是说明了根据本实施例的GUI的第三示例的说明图。在这里的场景中,当操作目标位置与显示在触摸屏20上的可操作对象交叠时,显示控制器150锁定对象,并且还改变光标10的框的颜色、形状或尺寸。这里可操作对象的示例包括网页浏览器上的超链接、数字相册的缩略图、桌面屏幕上的功能图标、以及应用屏幕上的按钮。甚至当光标位置在可操作对象一旦锁定之后移动时,显示控制器150继续处理作为操作目标的对象,直到满足给定条件(例如,生成用于解锁对象的预定事件、或者光标移动大于预定距离的距离)为止。
例如,在图9A的示例中,显示在触摸屏20上的文本包括三个双下划线的超链接(参见图9A中的左图)。这里,当用户拖动光标10并将操作目标位置放在超链接43上时,显示控制器150将锁定超链接43(参见图9A中的中心图)。然后,当用户轻击(或例如双轻击)光标10的框时,例如(参见图9A中的右图),就执行超链接,使得显示的内容将移动到链接目的地。
如上所述锁定对象在操作显示在具有高显示分辨率的触摸屏20上的小对象时是特别有利的。例如,经常存在手指轻击操作无法轻击期望触摸位置的情况。因此,甚至当用户在触摸屏20上轻击以操作对象时,他由于无法轻击操作目标位置而不能够操作期望的对象。然而,在此场景下,如上所述锁定对象。因此,用户当然能够操作操作目标对象。在这种情况下,环形光标10还用作用于锁定对象的瞄准域。
锁定的对象还可被配置成与光标10一起移动。例如,显示控制器150能够根据触摸位置与操作目标位置之间的间隔确定是否与诸如拖动或轻拂的触摸事件一起移动对象。
例如,在图9B的示例中,三个可移动图标显示在触摸屏20上。在它们之中,光标10的操作目标位置与图标44交叠,并且图标44被锁定(参见图9B的左图)。然后,当用户在光标10的框内触摸并拖动光标10时,仅光标10将移离图标44(参见图9B中的上图)。同时,当用户触摸光标10的框并拖动光标10时,光标10将与图标44一起移动(参见图9B的下图)。
[2-4.光标内的放大显示]
图10是说明了根据本实施例的GUI的第四示例的说明图。在图10的场景中,当识别单元140在光标10的框内识别出第四触摸事件(事件Ev4)时,显示控制器150放大(变大)或收缩(变小)光标10的框内的显示。事件Ev4可以是例如扩大或缩进。在这种情况下,“扩大”可对应于放大显示,而“缩进”可对应于收缩显示。注意,“扩大”是指展宽触摸屏幕的两个手指之间的间隔的操作,而“缩进”是指窄化触摸屏幕的两个手指之间的间隔的操作。
在图10的示例中,在触摸屏20上显示四个缩略图。在它们之中,光标10的操作目标位置与缩略图45a交叠。然后,例如当用户在光标10的框内扩大时,将放大光标10的框内的显示。虽然未示出,但是如果用户还在光标10的框内缩进,则光标10的框内的显示可以收缩或恢复到原始状态。
如上所述,利用具有围绕操作目标位置的框的光标,可通过更直观的操作实现等同于放大镜功能的功能。
[2-5.深度方向上的操作]
图11A和11B是均说明了根据本实施例的GUI的第五示例的说明图。在此场景中,当操作目标位置与多个可操作对象交叠时,显示控制器150响应于与识别单元140识别出的光标的旋转相关联的第五触摸事件(事件Ev5)选择该多个对象之一作为操作目标。事件Ev5可以是例如扭曲(在屏幕上扭曲两个手指同时触摸同一位置的操作)或双旋转(twin rotation)(在多点触摸的状态下用第二手指绘制弧线同时固定第一手指的位置的操作)。
例如,在图11A的示例中,彼此交叠的三个缩略图45a、45b和45c显示在触摸屏20上。另外,光标10与三个缩略图45a、45b和45c交叠。在它们之中,在图11A的左图中示出的时刻,在缩略图45c上设置焦点(即,缩略图45c是操作目标)。在这样的状态下,例如当用户在光标10内执行扭曲或双旋转操作时,识别前述事件Ev5。因此,显示控制器150在Z方向(触摸屏20的深度方向)上使焦点移位。例如,在图11A的右上图中示出的示例中,焦点被移位到缩略图45b。此外,在图11A中的右下图中示出的示例中,焦点被移位到缩略图45a。
参照图11B,把手46被添加到触摸屏20上的光标10的框上。把手46是要由用户操作以旋转光标10的用户界面。拖动该把手46还将被处理为前述事件Ev5。在图11B的示例中,用户拖动光标10的把手46使得焦点移位到缩略图45a。
在深度方向上的这样的操作(例如,焦点移位)在显示在具有高显示分辨率的屏幕上的对象彼此交叠并由此难以选择各对象的情形下是有利的。
[2-6.选定范围的缩放]
图12是说明了根据本实施例的GUI的第六示例的说明图。在图12的场景中,当识别单元140识别出涉及光标10的框内的触摸的第六事件(事件Ev6)时,显示控制器150收缩触摸屏20上的显示使得在第六触摸事件之前已经设置的基准位置和操作目标位置二者显示在触摸屏20上。这里,预先设置的基准位置可以是例如选择区域时的选择范围的开始位置、或者设置在长文本内的书签的位置。第六触摸事件可以是例如在已经设置基准位置的情况下在光标的框上缩进。
例如,参照图12中的左图,选定范围42的开始位置由于使触摸屏20向下滚动而在屏幕外。在该情况下,例如当用户执行缩进操作同时保持光标10的框时,触摸屏20上的显示将会收缩使得显示基准位置和光标10的最后操作目标位置二者(参见图12中的右图)。因此,用户能够容易地看到触摸屏20上的整个选定范围42。同时,例如当用户执行扩大操作同时保持光标10的框时,显示在触摸屏20上的内容可以恢复到图12中的左图所示的原始状态。
[2-7.光标的变形]
图13是说明了根据本实施例的GUI的第七示例的说明图。在图13的场景中,当根据前述第二触摸事件Ev2的光标的移动路径与光标的非显示区域冲突时,显示控制器150不移动光标10,反而使光标10的框变形。当无法任意进一步滚动屏幕时,光标的非显示区域可以是例如触摸屏20的边缘或屏幕内的任何其它区域。
例如,参照图13的左图,在触摸屏20上显示在给定页面上描述的文本。光标10位于页面的最上部。在这样的情况下,例如当用户向上进一步拖动光标10时,光标10将不移动,反而光标10的框将变形使得它被挤压(参见图12中的右图)。光标10的框被挤压的方向与拖动的方向一致。因此,用户能够直观地理解光标10无法更进一步地移动。
[2-8.操作目标位置的校正]
如上所述,经常存在如下情况:例如当用户用他的手指作为输入对象来触摸触摸屏20时,在期望触摸位置与实际触摸位置之间将会出现轻微的差异。触摸位置可以在紧接触摸之后的短时间内稍微移动也是可能的。因此,通过考虑到滞后来校正操作目标位置而不是通过始终或精确地将光标10的操作目标位置定位在框的中心处,显示控制器150能够吸收用户不期望的触摸位置的小波动。
图14是说明了操作目标位置的前述校正的说明图。图14中的左图示出了构成显示在屏幕上的文本的字符串中的两个邻近字符“e”和“c”、以及光标10。光标10的操作目标位置15与字符“e”交叠。这里,假定在用户触摸光标10以试图操作光标10时,触摸位置稍微向右移动。此时,如果没有校正操作目标位置,则操作目标位置15将会稍微向右移动,由此操作目标可以变为字母“c”,而不是“e”(参见图14中的上图)。然而,该操作不是用户所期望的。因此,例如,显示控制器150在从触摸开始的预定时间段(例如,几十秒)内校正操作目标位置15,使得生成滞后。参照图14中的下图,光标10的操作目标位置从位置15a被校正到位置15b,这意味着操作目标仍为字母“e”,而不是移位到字母“c”。注意,可以从例如自触摸开始的触摸位置的移动量来确定应用于操作目标位置15的校正量。替选地,可以从例如触摸开始时的操作目标位置15与操作目标的中心(例如,图14中字符“e”的中心19)之间的差来确定应用于操作目标位置15的校正量。
<3.变型的描述>
目前,主要描述了具有单个屏幕的信息处理设备100的示例。然而,本实施例还可以对处理多个屏幕的设备产生独特的有利效果。因此,本部分将描述将前述光标用于处理多个屏幕的设备中的示例作为该实施例的一个变型。
[3-1.设备配置]
(1)硬件配置的概况
图15A和15B是各自说明了根据本变型的信息处理设备200的硬件配置的示意图。
参照图15A,示出了用户所持有的信息处理设备200a和显示设备50。信息处理设备200a可包括与图1中示例性示出的信息处理设备100相同的硬件配置。另外,信息处理设备200a能够与显示设备50通信。显示设备50可以是例如诸如数字电视机或内容播放器的数字信息家用电器。替选地,显示设备50可以是用于信息处理设备200a等的附加监测器。信息处理设备200a包括触摸屏220。同时,显示设备50包括屏幕222。
参照图15B,示出了信息处理设备200b。信息处理设备200b可以包括与图1中示例性示出的信息处理设备100相同的硬件配置。另外,信息处理设备200b包括触摸屏220和屏幕222。屏幕222可以是触摸屏或仅具有显示功能的屏幕。
图15A示例性示出的信息处理设备200a除了信息处理设备200a的应用功能之外还提供用于用户间接(或远程)操作显示在显示设备50上的内容的GUI。同时,图15B示例性示出的信息处理设备200b提供了用于用户经由触摸屏220操作显示在屏幕222上的内容的GUI。还可以使用前述光标来实现这些GUI。在以下的描述中,信息处理设备200a和200b将被统称为信息处理设备200,除非需要在信息处理设备200a与200b之间区别。
(2)逻辑配置
图16是示出了根据本变型的信息处理设备200的示例性逻辑配置的框图。参照图16,信息处理设备200包括触摸检测单元110、显示单元120、通信单元232、识别单元140、显示控制器250、存储单元160、以及应用单元170。通信单元232被连接到子显示单元230。
子显示单元230是与图15A和图15B中示例性示出的屏幕222相对应的逻辑块。子显示单元230在显示控制器250的控制之下使用屏幕222显示图像。
通信单元232用作通信装置,例如显示控制器250经由通信单元232而与子显示单元230通信。可以使用符合无线通信协议(例如,诸如UWB(超宽带)或无线LAN(局域网))的通信接口来实现通信单元232。此外,当屏幕222如在图15B的示例中在物理上是信息处理设备222的部分时,可以使用更简单的信号线来实现通信单元232。
显示控制器250控制显示单元120和子显示单元230显示的输出图像的内容。另外,在该变型中,显示控制器250使得显示单元120和子显示单元230显示特定光标。然后,显示控制器250响应于识别单元140识别出的触摸事件来控制光标和相关联的对象的显示,由此实现各种用户界面。显示控制器250显示的光标的基本结构可以与参照图3至图6描述的任何结构相似。
[3-2.GUI的示例]
在该变型中,信息处理设备200可以使用触摸屏220向用户提供上面描述的各种GUI。另外,信息处理设备200提供诸如下述的GUI的GUI。
图17A和图17B是均说明了根据本变型的示例性GUI的说明图。这里在该场景下,当识别单元140识别出与触摸位置的移动相关联的前述第二触摸事件(事件Ev2)时,显示控制器250以根据移动开始时的触摸位置与操作目标位置之间的间隔改变的比率来移动光标。如上所述,事件Ev2可以是例如拖动或轻拂。也就是,该场景与参照图7描述的场景相似。
例如,在图17A的示例中,假定当前述间隔小于或等于与光标10的框14的外圆周的半径D2相等的阈值时,移动比率为100%,并且当前述间隔大于该阈值时,移动比率为300%。这样的移动比率的定义在光标位置应移动到触摸屏220外的情形下是有利的。
参照图17A中的上图,当用户在光标10的框内触摸并拖动光标10时,光标10的移动量等于触摸位置的移动量。也就是,移动比率为100%。同时,参照图17A中的下图,当用户在光标10的框外触摸并拖动光标10时,光标10的移动量是触摸位置的移动量的三倍。因此,光标10响应于触摸屏220内发生的拖动而从触摸屏220移动到屏幕222。
此外,在本实施例中,当光标10响应于事件Ev2而移动到屏幕222时,显示控制器250还在触摸屏220上显示辅助光标以使得用户操作光标10。例如,在图17A中的下图中,在触摸屏220上显示用于操作已被移动到屏幕222的光标10的辅助光标12。操作该辅助光标12,用户能够间接控制显示在屏幕222上的内容,与在其上直接操作光标10的用户界面的情况中一样。
当如在图17A的示例中移动比率超过100%时,可能的是,光标10的目的地可以是在该时间点未显示在屏幕上的区域。在该情况下,显示控制器250不将光标10移动到屏幕外,而是使得光标保持在屏幕的边缘上并且自动滚动屏幕,使得光标移动到目标目的地。如果发现可操作对象存在于光标的移动路径上,例如,在光标10正移动并且如上所述自动滚动屏幕时,显示控制器250可以将光标停在可操作对象之上。
例如,在图17B的示例中,由于用户在光标10的框外拖动,所以光标10以500%的移动比率从触摸屏220移动到屏幕222。另外,由于与拖动相关联的光标10的目的地在屏幕222外,所以光标10停在屏幕222的上边缘处,并且替代地自动滚动屏幕222(参见图17B的中心图)。然后,当作为可操作图标的图标44在滚动期间与光标10交叠时,自动滚动终止,并且因此光标10停在图标44之上。另外,图标44由光标10锁定(参见图17B中的右图)。在该情况下,辅助光标12也显示在触摸屏220上,使得用户能够使用辅助光标12直接操作锁定的图标44。
注意,还有利的是,在大量可操作对象存在的情况下,使诸如图17B中示出的功能的光标停止功能失效以防止用户不期望的对象被锁定。在该情况下,显示控制器250可以响应于给定触摸事件而在使光标停止功能激活和失效之间切换。
<4.示例性处理流程>
接下来,将参照图18和19描述根据前述实施例的显示控制处理的流程。图18是示出了显示控制处理的示例性示意流程的流程图。虽然将从信息处理设备100的角度进行描述,但是可以类似地执行信息处理设备200的处理。
首先,参照图18,由信息处理设备100的触摸检测单元110检测触摸(步骤S102)。然后,识别单元140确定光标是否已经显示在触摸屏20上(步骤S104)。这里,如果光标已经显示在触摸屏20上,则处理进行到步骤S106。同时,如果光标没有显示在触摸屏20上,则处理进行到步骤S116。
在步骤S106中,识别单元104确定触摸检测单元110检测到的触摸位置是否在光标10的光标操作区域内(步骤S106)。例如,光标操作区域对应于如图3示例性示出的、以操作目标位置15作为中心的矩形区域18内的区域。这里,如果触摸位置在光标操作区域内,则处理进行到步骤S108。同时,如果触摸位置在光标操作区域外,则处理进行到步骤S112。
在步骤S108中,识别单元140识别与光标控制相关的触摸事件(步骤S108)。这里识别出的与光标控制相关的触摸事件的示例可以包括前述事件Ev2到Ev6中的任一个。然后,显示控制器150响应于识别出的触摸事件来执行与光标10相关的操作(步骤S110)。这里执行的操作可以包括本说明书中描述的各种GUI操作。
同时,在步骤S112中,识别单元140识别与现有技术相似的常见触摸事件(步骤S112)。然后,显示控制器150或应用单元170执行对应于生成的触摸事件的处理(步骤S114)。
在步骤S116中,识别单元140确定关于触摸位置具有偏移的操作目标位置,并且确定所确定的操作目标位置是否位于要利用光标显示的目标对象之上(步骤S116)。这里偏移值是初始值。如果操作目标位置位于要利用光标显示的目标对象之上,则具有围绕操作目标位置的框的光标10通过显示控制器150而被重新显示在触摸屏20上(步骤S118)。同时,如果操作目标位置没有位于要利用光标显示的目标对象之上,则识别单元140识别与现有技术相似的常见触摸事件(步骤S112)。之后,显示控制器150或应用单元170执行对应于识别出的触摸事件的处理(步骤S114)。
图19是示出当识别出触摸/移动相关事件(即,前述事件E2)时的显示控制处理的示例性细节流程的流程图。图19示出的处理可被执行为图18中的步骤S110的部分。
参照图19,显示控制器150以对应于触摸开始时的操作目标位置与触摸位置之间的间隔的移动比率来移动光标10(步骤S202)。这里,在确定光标10的移动路径正通过可操作对象之上(步骤S204)时,显示控制器150将光标10停在对象上(步骤S206)。另外,如果识别单元140识别出事件Ev3同时光标10正移动(步骤S208),则显示控制器150将光标10移动到事件Ev3的触摸位置之上或周围的位置(步骤S210)。
接下来,显示控制器150确定光标是否已到达可操作对象之上的位置(步骤S212)。当光标已到达可操作对象之上的位置时,显示控制器150锁定对象(步骤S214)。注意,当在触摸开始时已经锁定可操作对象时,对象还可以与光标10一起移动。然后,根据触摸/移动相关事件的显示控制器150的显示控制处理终止。
<5.结论>
以上参照图1至19描述了本公开内容的一个实施例和变型。根据前述配置,具有围绕操作目标位置的框的光标响应于屏幕上的操作事件(例如,触摸事件或接近事件)而被显示在信息处理设备的屏幕上。光标的操作目标位置是关于操作事件的操作检测位置(例如,触摸位置或接近检测位置)具有偏移的位置。因此,甚至当显示光标时,位于操作目标位置处的对象将不可能用诸如手指或触针的输入对象盖住。另外,通过使用具有围绕操作目标位置的框的环形光标,可根据框与操作检测位置之间的位置关系向用户提供各种直观用户界面。
例如,当识别出与操作检测位置的移动相关联的操作事件(诸如拖动或轻拂)时,能够以根据移动开始时的操作检测位置与操作目标位置之间的间隔变化的移动比率来移动光标。例如,可以针对用于不同目的的不同应用来定义这样的移动比率。例如,可以使用前述光标来精细调整具有高显示分辨率的触摸屏或接近检测屏上的操作目标位置。另外,还可以将光标移动到另一屏幕,并且使用前述光标来操作显示在另一屏幕上的对象。
虽然参照附图详细描述了本公开内容的优选实施例,但是本公开内容并不局限于此。对于本领域的技术人员而言,很明显可以进行各种修改或变型,只要它们在所附权利要求或其等同方案的技术范围之内即可。应理解,这样的修改或变型也在本公开内容的技术范围之内。
本公开内容包含与在2010年8月20日向日本专利局提交的日本优先权专利申请JP 2010-185070中公开的主题相关的主题,其全部内容通过引用合并于此。
Claims (17)
1.一种显示控制器,包括:
识别单元,其检测触摸事件;以及
控制器,其响应于所述触摸事件而将使得显示单元显示框的框信息发送到所述显示单元,使得所述框位于所述显示单元上操作目标位置处,所述操作目标位置在所述显示单元上从操作检测位置偏移了预定距离。
2.根据权利要求1所述的显示控制器,
其中,所述识别单元响应于在所述操作检测位置处与所述显示单元进行的接触而检测所述操作检测位置。
3.根据权利要求1所述的显示控制器,
其中,所述识别单元基于选择设备到所述显示单元的接近而不直接接触所述显示单元来检测所述操作检测位置。
4.根据权利要求1所述的显示控制器,
其中,所述识别单元检测抽象的触摸事件。
5.根据权利要求1所述的显示控制器,还包括:
计算机可读存储设备,其存储所述框信息的至少一部分作为定义所述框的形状和尺寸的光标定义数据。
6.根据权利要求5所述的显示控制器,其中:
所述计算机可读存储设备还存储所述偏移的初始值和当前值。
7.根据权利要求6所述的显示控制器,其中:
所述框具有环形边界,其中所述环形是连续环形和具有间隔的环形中的至少一个。
8.根据权利要求6所述的显示控制器,其中:
所述框具有箱型边界。
9.根据权利要求1所述的显示控制器,其中
所述框在所述触摸事件结束之后仍被显示。
10.根据权利要求1所述的显示控制器,其中
当所述触摸事件包括沿着所述显示单元的表面移动接触点时,所述识 别单元进行检测,并且
所述控制器使得所述框与所述接触点一起在所述显示单元上移动,同时以所述预定距离保持所述偏移。
11.根据权利要求10所述的显示控制器,其中
所述控制器响应于所述接触点在所述显示单元上被左右拖动而保持所述偏移。
12.根据权利要求1所述的显示控制器,其中
所述识别单元识别跟随在所述触摸事件之后的第二触摸事件,并且
所述控制器以根据在框移动开始时的所述操作检测位置与所述操作目标位置之间的间隔变化的比率来移动所述框。
13.根据权利要求1所述的显示控制器,其中
所述识别单元识别在所述触摸事件之后的第二触摸事件,并且
所述控制器以作为相对于阈值的间隔的函数的比率来移动所述框。
14.根据权利要求13所述的显示控制器,其中
所述识别单元识别在所述触摸事件之后的第二触摸事件,并且
所述控制器以对于在以下框处的各接触点不同的比率而在所述显示单元上移动所述框:
所述框的内部,
所述框上,以及
所述框的外部。
15.根据权利要求1所述的显示控制器,其中
所述识别单元依次识别都跟随在所述触摸事件之后的第二触摸事件和第三触摸事件,并且
响应于所述第三触摸事件,所述控制器在所述第三触摸事件的接触位置之上或附近与所述偏移无关地移动所述框。
16.根据权利要求15所述的显示控制器,其中
所述第三触摸事件是多点轻击、压力的改变、以及轻拂之一。
17.根据权利要求1所述的显示控制器,其中
所述控制器锁定关于显示的对象的显示位置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010185070A JP5510185B2 (ja) | 2010-08-20 | 2010-08-20 | 情報処理装置、プログラム及び表示制御方法 |
JP2010-185070 | 2010-08-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN202502479U true CN202502479U (zh) | 2012-10-24 |
Family
ID=44582376
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102365232A Pending CN102375683A (zh) | 2010-08-20 | 2011-08-12 | 信息处理设备、计算机程序产品以及显示控制方法 |
CN2011202970790U Expired - Fee Related CN202502479U (zh) | 2010-08-20 | 2011-08-12 | 信息处理设备 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011102365232A Pending CN102375683A (zh) | 2010-08-20 | 2011-08-12 | 信息处理设备、计算机程序产品以及显示控制方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20120044173A1 (zh) |
EP (1) | EP2420925A2 (zh) |
JP (1) | JP5510185B2 (zh) |
KR (1) | KR20120018279A (zh) |
CN (2) | CN102375683A (zh) |
BR (1) | BRPI1106261A2 (zh) |
RU (1) | RU2011134146A (zh) |
Families Citing this family (128)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7958456B2 (en) | 2005-12-23 | 2011-06-07 | Apple Inc. | Scrolling list with floating adjacent index symbols |
US8984431B2 (en) | 2009-03-16 | 2015-03-17 | Apple Inc. | Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate |
US8624933B2 (en) | 2009-09-25 | 2014-01-07 | Apple Inc. | Device, method, and graphical user interface for scrolling a multi-section document |
GB2481606B (en) * | 2010-06-29 | 2017-02-01 | Promethean Ltd | Fine object positioning |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
JP2013050883A (ja) * | 2011-08-31 | 2013-03-14 | Nintendo Co Ltd | 情報処理プログラム、情報処理システム、情報処理装置および情報処理方法 |
US9310941B2 (en) * | 2011-10-04 | 2016-04-12 | Atmel Corporation | Touch sensor input tool with offset between touch icon and input icon |
US8810535B2 (en) * | 2011-10-18 | 2014-08-19 | Blackberry Limited | Electronic device and method of controlling same |
US8490008B2 (en) | 2011-11-10 | 2013-07-16 | Research In Motion Limited | Touchscreen keyboard predictive display and generation of a set of characters |
US9652448B2 (en) | 2011-11-10 | 2017-05-16 | Blackberry Limited | Methods and systems for removing or replacing on-keyboard prediction candidates |
US9122672B2 (en) | 2011-11-10 | 2015-09-01 | Blackberry Limited | In-letter word prediction for virtual keyboard |
US9310889B2 (en) | 2011-11-10 | 2016-04-12 | Blackberry Limited | Touchscreen keyboard predictive display and generation of a set of characters |
US9715489B2 (en) | 2011-11-10 | 2017-07-25 | Blackberry Limited | Displaying a prediction candidate after a typing mistake |
US9152323B2 (en) | 2012-01-19 | 2015-10-06 | Blackberry Limited | Virtual keyboard providing an indication of received input |
US9557913B2 (en) | 2012-01-19 | 2017-01-31 | Blackberry Limited | Virtual keyboard display having a ticker proximate to the virtual keyboard |
WO2013116926A1 (en) | 2012-02-06 | 2013-08-15 | Hothead Games, Inc. | Virtual opening of boxes and packs of cards |
CN103294374A (zh) | 2012-02-23 | 2013-09-11 | 中兴通讯股份有限公司 | 一种触摸屏解锁方法及装置 |
WO2013123572A1 (en) | 2012-02-24 | 2013-08-29 | Research In Motion Limited | Touchscreen keyboard providing word predictions in partitions of the touchscreen keyboard in proximate association with candidate letters |
CA2865272C (en) | 2012-02-24 | 2019-11-05 | Blackberry Limited | Virtual keyboard with dynamically reconfigurable layout |
US20130234984A1 (en) | 2012-03-06 | 2013-09-12 | Industry-University Cooperation Foundation Hanyang University | System for linking and controlling terminals and user terminal used in the same |
KR101151549B1 (ko) | 2012-03-06 | 2012-05-30 | 한양대학교 산학협력단 | 단말기 연동 및 제어 시스템 및 이에 사용되는 사용자 단말기 |
JP5704655B2 (ja) * | 2012-04-12 | 2015-04-22 | 株式会社Nttドコモ | 表示装置及びプログラム |
US9201510B2 (en) | 2012-04-16 | 2015-12-01 | Blackberry Limited | Method and device having touchscreen keyboard with visual cues |
EP2660696B1 (en) * | 2012-04-30 | 2014-06-11 | BlackBerry Limited | Method and apparatus for text selection |
EP2660697B1 (en) * | 2012-04-30 | 2017-03-01 | BlackBerry Limited | Method and apparatus for text selection |
US9354805B2 (en) | 2012-04-30 | 2016-05-31 | Blackberry Limited | Method and apparatus for text selection |
WO2013164014A1 (en) * | 2012-04-30 | 2013-11-07 | Research In Motion Limited | Method and apparatus for text selection |
US10025487B2 (en) * | 2012-04-30 | 2018-07-17 | Blackberry Limited | Method and apparatus for text selection |
US9292192B2 (en) | 2012-04-30 | 2016-03-22 | Blackberry Limited | Method and apparatus for text selection |
GB2506956A (en) * | 2012-04-30 | 2014-04-16 | Blackberry Ltd | Method and apparatus for text selection |
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 |
AU2013259637B2 (en) | 2012-05-09 | 2016-07-07 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
CN107977084B (zh) | 2012-05-09 | 2021-11-05 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置 |
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 |
CN104487928B (zh) | 2012-05-09 | 2018-07-06 | 苹果公司 | 用于响应于手势而在显示状态之间进行过渡的设备、方法和图形用户界面 |
CN109298789B (zh) | 2012-05-09 | 2021-12-31 | 苹果公司 | 用于针对激活状态提供反馈的设备、方法和图形用户界面 |
AU2013259606B2 (en) | 2012-05-09 | 2016-06-02 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
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 |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
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 |
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 |
EP2847661A2 (en) | 2012-05-09 | 2015-03-18 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
US9207860B2 (en) | 2012-05-25 | 2015-12-08 | Blackberry Limited | Method and apparatus for detecting a gesture |
JP5342040B1 (ja) * | 2012-06-07 | 2013-11-13 | 株式会社エヌ・ティ・ティ・ドコモ | 表示装置、表示方法及びプログラム |
US9116552B2 (en) | 2012-06-27 | 2015-08-25 | Blackberry Limited | Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard |
WO2014010543A1 (ja) * | 2012-07-09 | 2014-01-16 | Necカシオモバイルコミュニケーションズ株式会社 | 情報処理装置、入力受付方法及びプログラム |
KR20140016454A (ko) * | 2012-07-30 | 2014-02-10 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말기의 오브젝트 이동을 위한 드래그 제어 방법 및 장치 |
US9223423B2 (en) | 2012-07-30 | 2015-12-29 | Facebook, Inc. | Touch gesture offset |
US9063653B2 (en) | 2012-08-31 | 2015-06-23 | Blackberry Limited | Ranking predictions based on typing speed and typing confidence |
US9524290B2 (en) | 2012-08-31 | 2016-12-20 | Blackberry Limited | Scoring predictions based on prediction length and typing speed |
JP5655836B2 (ja) * | 2012-10-11 | 2015-01-21 | コニカミノルタ株式会社 | 画像処理装置、プログラム及び操作イベント判別方法 |
JP2014086836A (ja) * | 2012-10-23 | 2014-05-12 | Canon Inc | 画像処理装置及びその制御方法、並びにプログラム |
JP2014106677A (ja) * | 2012-11-27 | 2014-06-09 | Sharp Corp | 表示制御装置、表示方法、および表示プログラム |
TW201421340A (zh) * | 2012-11-29 | 2014-06-01 | Egalax Empia Technology Inc | 一種放大影像的電子裝置與方法 |
JP6009584B2 (ja) * | 2012-12-26 | 2016-10-19 | グリー株式会社 | 表示処理方法及び情報装置 |
CN105264479B (zh) | 2012-12-29 | 2018-12-25 | 苹果公司 | 用于对用户界面分级结构进行导航的设备、方法和图形用户界面 |
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 |
WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
EP2939096B1 (en) | 2012-12-29 | 2019-08-28 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or select contents |
EP2939095B1 (en) | 2012-12-29 | 2018-10-03 | Apple Inc. | Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics |
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 |
EP2753092A1 (en) | 2013-01-02 | 2014-07-09 | Samsung Electronics Co., Ltd | Display apparatus, input apparatus, and method for compensating coordinates using the same |
JP5787238B2 (ja) * | 2013-04-10 | 2015-09-30 | コニカミノルタ株式会社 | 制御装置及び操作制御方法並びに操作制御プログラム |
JP5780438B2 (ja) * | 2013-05-21 | 2015-09-16 | カシオ計算機株式会社 | 電子機器、位置指定方法及びプログラム |
US10282067B2 (en) * | 2013-06-04 | 2019-05-07 | Sony Corporation | Method and apparatus of controlling an interface based on touch operations |
US9524568B2 (en) | 2013-06-06 | 2016-12-20 | Apple Inc. | Movement of position indicator on touchscreen |
JP5939581B2 (ja) * | 2013-07-08 | 2016-06-22 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 表示画面上に表示された移動対象であるオブジェクトを移動する方法、並びに、その電子装置及び電子装置プログラム |
WO2015068615A1 (ja) * | 2013-11-05 | 2015-05-14 | 株式会社村田製作所 | タッチ式入力装置 |
US9841881B2 (en) | 2013-11-08 | 2017-12-12 | Microsoft Technology Licensing, Llc | Two step content selection with auto content categorization |
US10990267B2 (en) | 2013-11-08 | 2021-04-27 | Microsoft Technology Licensing, Llc | Two step content selection |
US20150212707A1 (en) * | 2014-01-29 | 2015-07-30 | Social Commenting, Llc | Computer System and Method to View and Edit Documents from an Electronic Computing Device Touchscreen |
KR20150105140A (ko) * | 2014-03-07 | 2015-09-16 | 삼성전자주식회사 | 휴대 단말기 및 컨텐츠 확대 표시 방법 |
US9733788B2 (en) * | 2014-03-17 | 2017-08-15 | Microsoft Technology Licensing, Llc | Multi-stage cursor control |
KR102167646B1 (ko) * | 2014-04-01 | 2020-10-19 | 삼성전자주식회사 | 프레임 정보를 제공하는 전자 장치 및 방법 |
CN104978102B (zh) * | 2014-04-08 | 2019-03-12 | 宏碁股份有限公司 | 电子装置以及使用者界面控制方法 |
EP3132330B1 (en) * | 2014-04-16 | 2019-07-03 | Neodrón Limited | Determining touch locations and forces thereto on a touch and force sensing surface |
CN105094505A (zh) * | 2014-05-08 | 2015-11-25 | 宏碁股份有限公司 | 电子装置以及使用者界面显示方法 |
CN110072131A (zh) | 2014-09-02 | 2019-07-30 | 苹果公司 | 音乐用户界面 |
KR20160047204A (ko) | 2014-10-22 | 2016-05-02 | 현대자동차주식회사 | 터치장치 및 터치장치의 제어방법 |
CN104375780B (zh) * | 2014-12-02 | 2017-11-28 | 厦门飞信网络科技有限公司 | 一种触摸事件处理方法、设备和移动终端 |
JP6427414B2 (ja) * | 2014-12-26 | 2018-11-21 | 株式会社バンダイナムコエンターテインメント | 入力処理装置及びプログラム |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
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 |
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 |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | 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 |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US10152208B2 (en) | 2015-04-01 | 2018-12-11 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
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 |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
JP6112147B2 (ja) * | 2015-07-03 | 2017-04-12 | カシオ計算機株式会社 | 電子機器、及び位置指定方法 |
JP5906344B1 (ja) * | 2015-07-06 | 2016-04-20 | ヤフー株式会社 | 情報処理装置、情報表示プログラムおよび情報表示方法 |
JP6311672B2 (ja) | 2015-07-28 | 2018-04-18 | トヨタ自動車株式会社 | 情報処理装置 |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
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 |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
DE102016204540A1 (de) * | 2016-03-18 | 2017-09-21 | Koenig & Bauer Ag | Inspektionssystem mit einem Bildschirm zur optischen Darstellung eines fotografischen Bildes |
US9919213B2 (en) * | 2016-05-03 | 2018-03-20 | Hothead Games Inc. | Zoom controls for virtual environment user interfaces |
US10004991B2 (en) | 2016-06-28 | 2018-06-26 | Hothead Games Inc. | Systems and methods for customized camera views in virtualized environments |
US10010791B2 (en) | 2016-06-28 | 2018-07-03 | Hothead Games Inc. | Systems and methods for customized camera views and customizable objects in virtualized environments |
JP2018010584A (ja) * | 2016-07-15 | 2018-01-18 | アイシン・エィ・ダブリュ株式会社 | 操作支援装置及びコンピュータプログラム |
CN106354418B (zh) * | 2016-11-16 | 2019-07-09 | 腾讯科技(深圳)有限公司 | 一种基于触摸屏的操控方法和装置 |
JP7022899B2 (ja) * | 2016-12-27 | 2022-02-21 | パナソニックIpマネジメント株式会社 | 電子機器、入力制御方法、及びプログラム |
CN108459702B (zh) * | 2017-02-22 | 2024-01-26 | 深圳巧牛科技有限公司 | 基于手势识别与视觉反馈的人机交互方法与*** |
JP6872401B2 (ja) * | 2017-03-30 | 2021-05-19 | 株式会社バンダイナムコエンターテインメント | ゲームシステム及びプログラム |
US10992795B2 (en) | 2017-05-16 | 2021-04-27 | Apple Inc. | Methods and interfaces for home media control |
US11431836B2 (en) | 2017-05-02 | 2022-08-30 | Apple Inc. | Methods and interfaces for initiating media playback |
US10928980B2 (en) | 2017-05-12 | 2021-02-23 | Apple Inc. | User interfaces for playing and managing audio items |
US20220279063A1 (en) | 2017-05-16 | 2022-09-01 | Apple Inc. | Methods and interfaces for home media control |
CN111343060B (zh) | 2017-05-16 | 2022-02-11 | 苹果公司 | 用于家庭媒体控制的方法和界面 |
JP6771435B2 (ja) * | 2017-07-20 | 2020-10-21 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および位置情報取得方法 |
CN107870723B (zh) | 2017-10-16 | 2020-09-04 | 华为技术有限公司 | 一种悬浮按钮显示方法及终端设备 |
JP6429975B2 (ja) * | 2017-10-26 | 2018-11-28 | オリンパス株式会社 | 電子機器、アイコン表示方法およびアイコン表示用プログラム |
JP7399621B2 (ja) * | 2018-03-16 | 2023-12-18 | キヤノンメディカルシステムズ株式会社 | 超音波診断装置、情報処理装置及び情報処理プログラム |
JP7094175B2 (ja) * | 2018-08-09 | 2022-07-01 | パナソニックホールディングス株式会社 | 入力装置 |
JP6605116B2 (ja) * | 2018-12-17 | 2019-11-13 | キヤノン株式会社 | 画像処理装置、画像処理方法、およびプログラム |
US11620103B2 (en) | 2019-05-31 | 2023-04-04 | Apple Inc. | User interfaces for audio media control |
US11010121B2 (en) | 2019-05-31 | 2021-05-18 | Apple Inc. | User interfaces for audio media control |
CN113093973B (zh) * | 2019-12-23 | 2023-09-26 | 鹤壁天海电子信息***有限公司 | 一种移动终端的操作方法、存储介质及移动终端 |
US11392291B2 (en) | 2020-09-25 | 2022-07-19 | Apple Inc. | Methods and interfaces for media control with dynamic feedback |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0651908A (ja) * | 1992-07-28 | 1994-02-25 | Sony Corp | タッチパネル式入力装置を備えた情報処理装置 |
JP3744116B2 (ja) | 1997-04-08 | 2006-02-08 | 松下電器産業株式会社 | 表示入力装置 |
JP2000267808A (ja) * | 1999-03-16 | 2000-09-29 | Oki Electric Ind Co Ltd | タッチパネル入力装置と表示装置とを連携させた入力方法 |
CA2310945C (en) * | 2000-06-05 | 2009-02-03 | Corel Corporation | System and method for magnifying and editing images |
JP4951852B2 (ja) * | 2004-10-15 | 2012-06-13 | 株式会社日立製作所 | オブジェクト選択装置及びプログラム |
US7489306B2 (en) * | 2004-12-22 | 2009-02-10 | Microsoft Corporation | Touch screen accuracy |
US7605804B2 (en) * | 2005-04-29 | 2009-10-20 | Microsoft Corporation | System and method for fine cursor positioning using a low resolution imaging touch screen |
US8077153B2 (en) * | 2006-04-19 | 2011-12-13 | Microsoft Corporation | Precise selection techniques for multi-touch screens |
US7843427B2 (en) * | 2006-09-06 | 2010-11-30 | Apple Inc. | Methods for determining a cursor position from a finger contact with a touch screen display |
JP2009245239A (ja) * | 2008-03-31 | 2009-10-22 | Sony Corp | ポインタ表示装置、ポインタ表示検出方法、ポインタ表示検出プログラム及び情報機器 |
JP4609557B2 (ja) * | 2008-08-29 | 2011-01-12 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
JP2010185070A (ja) | 2008-12-05 | 2010-08-26 | Toray Fine Chemicals Co Ltd | 硬化型組成物 |
US8451236B2 (en) * | 2008-12-22 | 2013-05-28 | Hewlett-Packard Development Company L.P. | Touch-sensitive display screen with absolute and relative input modes |
US8279184B2 (en) * | 2009-01-27 | 2012-10-02 | Research In Motion Limited | Electronic device including a touchscreen and method |
US8255830B2 (en) * | 2009-03-16 | 2012-08-28 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
US8984431B2 (en) * | 2009-03-16 | 2015-03-17 | Apple Inc. | Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate |
US20110043538A1 (en) * | 2009-08-18 | 2011-02-24 | Sony Ericsson Mobile Communications Ab | Method and Arrangement for Zooming on a Display |
US8358281B2 (en) * | 2009-12-15 | 2013-01-22 | Apple Inc. | Device, method, and graphical user interface for management and manipulation of user interface elements |
FR2963970B1 (fr) * | 2010-08-17 | 2013-07-12 | Compagnie Ind Et Financiere Dingenierie Ingenico | Procede de commande d'actions au moyen d'un ecran tactile. |
US8643616B1 (en) * | 2011-07-29 | 2014-02-04 | Adobe Systems Incorporated | Cursor positioning on a touch-sensitive display screen |
JP2014044605A (ja) * | 2012-08-28 | 2014-03-13 | Fujifilm Corp | タッチ検知ディスプレイにおける入力制御装置および方法並びにプログラム |
-
2010
- 2010-08-20 JP JP2010185070A patent/JP5510185B2/ja not_active Expired - Fee Related
-
2011
- 2011-08-04 US US13/197,824 patent/US20120044173A1/en not_active Abandoned
- 2011-08-11 EP EP11177295A patent/EP2420925A2/en not_active Withdrawn
- 2011-08-12 CN CN2011102365232A patent/CN102375683A/zh active Pending
- 2011-08-12 RU RU2011134146/08A patent/RU2011134146A/ru not_active Application Discontinuation
- 2011-08-12 CN CN2011202970790U patent/CN202502479U/zh not_active Expired - Fee Related
- 2011-08-12 BR BRPI1106261-4A patent/BRPI1106261A2/pt not_active IP Right Cessation
- 2011-08-12 KR KR1020110080575A patent/KR20120018279A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
EP2420925A2 (en) | 2012-02-22 |
JP2012043266A (ja) | 2012-03-01 |
CN102375683A (zh) | 2012-03-14 |
BRPI1106261A2 (pt) | 2013-01-22 |
US20120044173A1 (en) | 2012-02-23 |
RU2011134146A (ru) | 2013-02-20 |
KR20120018279A (ko) | 2012-03-02 |
JP5510185B2 (ja) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN202502479U (zh) | 信息处理设备 | |
EP3404520B1 (en) | Method of displaying information by using touch input in mobile terminal | |
US9542005B2 (en) | Representative image | |
US20140002502A1 (en) | Method and apparatus for outputting graphics to a display | |
CN102360264B (zh) | 便携式移动终端的触摸控制式浏览器 | |
US20130219340A1 (en) | Navigation on a Portable Electronic Device | |
US20130055126A1 (en) | Multi-function affine tool for computer-aided design | |
US20100295806A1 (en) | Display control apparatus, display control method, and computer program | |
EP2486476A1 (en) | Methods and devices that resize touch selection zones while selected on a touch sensitive display | |
JP2012079156A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6022807B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理制御方法 | |
CN103324390B (zh) | 用于页面浏览的交互方法、浏览器装置以及移动终端 | |
JP2011145779A (ja) | 情報処理装置、その情報処理方法及びプログラム | |
US8558806B2 (en) | Information processing apparatus, information processing method, and program | |
US20120179963A1 (en) | Multi-touch electronic device, graphic display interface thereof and object selection method of multi-touch display | |
US10042445B1 (en) | Adaptive display of user interface elements based on proximity sensing | |
US20200201541A1 (en) | Creating tables using gestures | |
US9619912B2 (en) | Animated transition from an application window to another application window | |
CN108595076A (zh) | 一种电子设备触控交互方法 | |
CN108459790A (zh) | 一种电子设备触控交互方法 | |
CN103885709A (zh) | 用于便携式移动终端的网页缩放和浏览方法 | |
CN108595075A (zh) | 一种电子设备触控交互方法 | |
US10019127B2 (en) | Remote display area including input lenses each depicting a region of a graphical user interface | |
US20150012866A1 (en) | Method for Data Input of Touch Panel Device | |
US20140198056A1 (en) | Digital image processing method and computing device thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20121024 Termination date: 20150812 |
|
EXPY | Termination of patent right or utility model |