CN103403660A - 信息处理装置、用于控制信息处理装置的方法和程序 - Google Patents

信息处理装置、用于控制信息处理装置的方法和程序 Download PDF

Info

Publication number
CN103403660A
CN103403660A CN2011800692011A CN201180069201A CN103403660A CN 103403660 A CN103403660 A CN 103403660A CN 2011800692011 A CN2011800692011 A CN 2011800692011A CN 201180069201 A CN201180069201 A CN 201180069201A CN 103403660 A CN103403660 A CN 103403660A
Authority
CN
China
Prior art keywords
contact
display unit
drag operation
signal conditioning
amount
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
CN2011800692011A
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.)
NEC Corp
Original Assignee
NEC Casio Mobile Communications Ltd
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 NEC Casio Mobile Communications Ltd filed Critical NEC Casio Mobile Communications Ltd
Publication of CN103403660A publication Critical patent/CN103403660A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • 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/0484Interaction 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • 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

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)

Abstract

一种信息处理装置,包括:显示单元;触控面板,其布置为覆盖所述显示单元,检测指示装置的接近或接触,并且输出检测结果;以及控制单元,其在所述显示单元上显示全部或部分操作图像,并且当部分操作图像正显示在所述显示单元上时并且当执行拖动操作时,所述控制单元识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,所述拖动操作使得所述指示装置与所述触控面板接近或接触的触点滑动。

Description

信息处理装置、用于控制信息处理装置的方法和程序
技术领域
本发明涉及经由触控面板执行操作输入的信息处理装置、用于控制信息处理装置的方法和程序。
背景技术
近年来,诸如智能手机和便携式游戏机等信息处理装置常常装备有显示单元和触控面板,其被布置为覆盖显示单元,检测由诸如手指或指示笔等指示装置的接触,并且经由触控面板执行操作输入。
在经由触控面板执行操作输入的信息处理装置中,包括指示操作内容的操作按钮的操作图像被显示在显示单元上,并且通过将指示装置置于与操作按钮接触,执行与操作按钮所指示的操作内容相对应的处理。经由触控面板输入的操作不仅允许用户直观地执行操作输入,由此提高可用性,而且还允许从信息处理装置消除用于操作输入的物理按键构造,由此允许增加对应于已除去按键构造的显示单元的尺寸。
然而,当信息处理装置是诸如可以被用户携带的智能手机等便携式装置时,由于便携性是重要的,因此显示单元的尺寸被限制于可以容纳在用户手部的手掌中的尺寸。当整个操作图像在施加于显示单元尺寸的限制下被显示时,操作按钮的显示在尺寸上将过度减小,结果,存在操作按钮的选择变得困难的可能。
专利文献1(JP2003-330613A)和专利文献2(JP2010-204781A)公开了一种信息处理装置,其中操作图像的一部分的区域显示在显示单元上,并且当指示装置被置于接触触控面板并且执行引起触点滑动的拖动操作时,显示单元的显示随着拖动操作沿着与触点移动方向相同的方向滚动并且滚动量对应于触点的移动量。借助于这些信息处理装置,在显示单元上仅仅显示部分操作图像的区域可以防止操作按钮显示尺寸的过度减小,并且进一步,当目标操作按钮没有显示在显示单元上时,可以通过滚动显示单元的显示实现目标操作按钮的显示。
相关技术文献
专利文献
专利文献1:JP2003-330613A
专利文献2:  JP2010-204781A
发明公开
然而,在显示单元的显示沿着与触点的移动方向相同的方向滚动的信息处理装置中,诸如在专利文献1和2中描述的,在显示单元上显示的区域受限制于滚动的方向,并且因此出现目标操作按钮变得难以找到的问题。
本发明的目标是提供一种信息处理装置、信息处理装置的控制方法和程序,其通过实现进行操作输入所需的时间和劳力的减少能够解决上面描述的问题。
发明内容
为了实现上述目标,根据本发明的信息处理装置包括:
显示单元;
触控面板,其布置为覆盖所述显示单元,检测指示装置的接近或接触,并且输出检测结果;以及
控制单元,其使得在所述显示单元上显示全部或部分操作图像,并且当所述部分操作图像正显示在所述显示单元上并且执行拖动操作时,所述控制单元识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,在所述拖动操作中使得所述指示装置与所述触控面板接近或接触的触点滑动。
为了实现上述目标,根据本发明的信息处理装置的控制方法包括:
在所述信息处理装置的显示单元上显示全部或部分操作图像;以及
当所述部分操作图像正显示在所述显示单元上并且执行引起指示装置与触控面板接近或接触的触点滑动的拖动操作时,识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,所述触控面板布置为覆盖所述显示单元,检测所述指示装置的接触或接近,并且输出检测结果。
为了实现上述目标,根据本发明的程序引起信息处理装置执行以下处理:
在所述信息处理装置的显示单元上显示全部或部分操作图像;以及
当所述部分操作图像正显示在所述显示单元上并且执行引起指示装置与触控面板接近或接触的触点滑动的拖动操作时,识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,所述触控面板布置为覆盖所述显示单元,检测所述指示装置的接触或接近,并且输出检测结果。
根据本发明,可以实现进行操作输入所需的时间和劳力的减少。
附图说明
图1是显示本发明的第一示例性实施例的信息处理装置的构造的框图。
图2是显示图1所示的信息处理装置的操作的流程图。
图3显示了图1所示的显示单元的显示实例。
图4显示了图1所示的显示单元的显示转变实例。
图5显示了图1所示的显示单元的显示转变的另一实例。
图6显示了图1所示的显示单元的显示转变的另一实例。
图7显示了图1所示的显示单元的显示转变的另一实例。
图8显示了图1所示的显示单元的显示转变的另一实例。
图9显示了图1所示的显示单元的显示转变的另一实例。
图10显示了图1所示的显示单元的显示转变的另一实例。
图11显示了图1所示的显示单元的显示转变的另一实例。
图12是显示本发明的第二示例性实施例的信息处理装置的构造的框图。
具体实施方式
在下面,将参考附图描述用于实施本发明的示例性实施例。
第一示例性实施例
图1是显示本发明第一示例性实施例的信息处理装置的构造的框图。
图1所示的信息处理装置10包括CPU(中央处理单元)11、存储器12、显示单元13、触控面板14、按键输入单元15、通信单元16、麦克风17和扬声器18。信息处理装置10的实际例子包括智能手机、便携式游戏机和笔记本或个人平板电脑。
CPU 11是控制单元的一个实例,被连接到上述组件的每一个并且控制每个组件。
存储器12由ROM(只读存储器)和RAM(随机存取存储器)组成,将固定数据和由CPU 11执行的各种类型的控制程序存储在ROM中,并且将当CPU 11执行各种控制程序的每一个时临时必要的数据存储在RAM中。
显示单元13根据CPU 11的控制显示诸如操作图像等各种图像。
触控面板14被布置为覆盖显示单元13的显示表面,检测诸如手指或指示笔等指示装置的接触,并且将指示触点的坐标的信息作为检测结果输出到CPU 11。触控面板14进一步能够检测指示装置的接近,采取指示装置的接近点作为触点,输出指示触点坐标的信息。
当按下按键输入单元15以便进行操作输入时,按键输入单元15将指示按下状态的信息输出到CPU 11。
通信单元16根据CPU 11的控制经由网络与例如其他信息处理装置通信。
麦克风17将通过采集周围声音获得的语音数据输出到CPU 11。
扬声器18根据CPU 11的控制输出声音。
接下来描述本示例性实施例的信息处理装置10的操作概要。
当部分操作图像的区域正被显示并且操作图像中的目标操作按钮位于在显示单元13上正显示的区域的左侧时,显示单元13的显示必须被向右滚动以便显示目标操作按钮。
如在专利文献1和2中所公开的,当沿着与触点移动方向相同的方向滚动显示单元的显示时,执行拖动操作来向右滑动触点以便向右滚动显示单元的显示。随着此拖动操作,显示单元的显示被向右滚动并且从显示单元13的左方显示目标操作按钮,但因为触点正在向右移动,为了选择目标操作按钮,必须从触控面板移除指示装置来取消拖动操作并且然后指示装置必须再次被置于接触触控面板来选择目标操作按钮。
另一方面,在本示例性实施例的信息处理装置10中,沿着与触点移动的方向相反的方向滚动显示单元13的显示。相应地,为了沿向右方向滚动显示单元13的显示,执行向左滑动触点的拖动操作。伴随着此拖动操作,触点向左移动,显示单元13的显示朝向右侧滚动,并且从显示单元13的左侧显示目标操作按钮,由此在显示单元13上接近触点显示目标操作按钮。相应地,将沿显示单元13的显示正被滚动的方向的显示区域添加到在正执行拖动操作的方向上的当前显示区域上,由此伴随着拖动操作显示在显示单元13上的区域是在先技术中的显示区域的两倍,可以使触点的移动量少于显示单元的显示沿与触点移动方向相同的方向被滚动的情况下的触点的移动量,并且可以实现进行操作输入所需的时间和劳力的减少。
此外,在本示例性实施例的信息处理装置10中,在显示单元13上实现显示以致目标操作按钮接近触点,由此触点可以在目标操作按钮上方移动,并且当拖动操作利用在操作按钮上的触点被取消时,此操作按钮被处理为已被选择。相应地,显示单元13的显示的滚动和操作按钮的选择可以以一个拖动操作来实现并且由此可以实现进行操作输入所需的时间和劳力的减小。
接下来参考图2中所示的流程图描述本示例性实施例的信息处理装置10的实际操作。
在以下解释说明中,描述了这样的情况:在显示单元13上显示包括对应于例如字符或符号的虚拟输入按键的虚拟键盘,并且通过使用指示装置20选择虚拟字符输入按键来执行字符输入的字符输入应用从而执行字符输入。
当经由触控面板14进行的输入指示字符输入应用将被启动时,CPU 11清除存储在存储器12中的显示单元13的显示的滚动量(步骤S101)。
接下来CPU 11使虚拟键盘被显示在显示单元13上。
图3显示了包括虚拟按键21的虚拟键盘22被显示在显示单元13上的状态。
如在图3中所示,CPU 11在处于触控面板14检测指示装置20的接触的有效检测范围23内的显示单元13的显示表面上设置选择项显示范围24和选择结果显示范围25,使部分虚拟键盘22显示在选择项显示范围24中,并且使对应于已选择的虚拟输入按键的字符显示在选择结果显示范围25中。在以下解释说明中,尽管虚拟键盘22上显示在选择项显示范围24中的区域由实线显示并且显示在选择项显示范围24中的区域之外的区域由虚线显示,但示出的此方法是为了便于理解,显然不是代表实际状态。
接下来描述这样的情况:从图3中所示的状态,经由实例执行四个字符“well”的输入。
首先描述字符“w”的输入。
为了执行字符“w”的输入,对应于字符“w” 的虚拟输入按键21(在下文中称为“虚拟输入按键21W”)必须显示在显示单元13上。在图3中,虚拟输入按键21W没有显示在显示单元13上,因此用户将指示装置20置于接触触控面板14以执行拖动操作并且滚动显示单元13的显示。在下文中假设,如在图4中所示,在对应于字符“m”的虚拟输入按键21(在下文中称为“虚拟输入按键21M”)上执行指示装置20的接触。
CPU 11基于来自触控面板14的输出判断指示装置20的接触是否已被执行(步骤S102)。
如先前描述的,指示装置20的接触已被执行,并且因此触控面板14将指示触点坐标的信息输出到CPU 11。
在根据来自触控面板14的输出判断出指示装置20到触控面板14的接触已被执行时(在步骤S102中为YES),CPU 11将触点的坐标设置作为用于识别伴随拖动操作的触点移动的方向和移动量的起点,并且将此信息存储在存储器12中(步骤S103)。
CPU 11接下来根据触点坐标是否处在显示虚拟输入按键21的区域内来判断触点是否处在显示在显示单元13中的虚拟输入按键21上(步骤S104)。
如果触点不是处在虚拟输入按键21上(在步骤S104中为NO),则CPU 11转入步骤S106的处理,稍后进行描述。
如果触点处在虚拟输入按键21上(在步骤S104中为YES),则CPU 11使此虚拟输入按键21在显示单元13上的显示被强调(步骤S105)。
如上文描述的,在虚拟输入按键21M上指示装置20的接触已被执行,并且因此触点坐标处在显示虚拟输入按键21M的区域内。如在图4中所示,CPU 11使得在显示单元13上反白显示作为输入候选的虚拟输入按键21M。在本示例性实施例中,解释说明使用了这样的实例:作为输入候选的虚拟输入按键21的反白显示被用作强调显示的一个实例,但本发明不限于此实例,并且,例如,也可采用输入候选虚拟输入按键21的放大显示或字符在虚拟输入按键21上的加粗显示。
在图4中,虚拟输入按键21W处在虚拟键盘22正显示在显示单元13上的区域的左侧,并且因此用户执行拖动操作来向左移动触点以向右滚动显示单元13的显示。
再次参考图2,CPU 11判断指示装置20和触控面板14之间的接触是否正在继续(步骤S106)。
如上文描述的,用户正在执行拖动操作,并且因此指示装置20和触控面板14之间的接触正在继续。
当到触控面板14的接触正在继续时(在步骤S106中为YES),CPU 11判断触点是否正从起点移动(步骤S107)。
如果触点没有正在移动(在步骤S107中为NO),则CPU 11返回到步骤S106的处理。
如果触点正在移动(在步骤S107中为YES),则CPU 11取消虚拟输入按键21在显示单元13上的反白显示(步骤S108)。
CPU 11接下来识别触点从起点的移动方向和移动量并且根据所识别的移动方向和移动量确定显示单元13的显示的滚动量(步骤S109)并且将此信息存储在存储器12中。
CPU 11接下来将从在步骤S103存储在存储器12中的起点沿所识别的移动方向移动所识别的移动量的点作为新起点存储在存储器12中,并且使显示单元13的显示滚动所确定的滚动量(步骤S110)。这里,CPU 11使显示单元13的显示沿与触点移动方向相反的方向滚动等于触点移动量的量。相应地,当执行在图5的移动矢量51上所示的触点的移动时,在选择项显示范围24中显示图像,其中虚拟键盘22移动显示滚动矢量52的量,显示滚动矢量52与移动矢量51的矢量具有相同的尺寸但沿相反方向。相应地,与显示单元的显示沿与触点移动方向相同的方向滚动的情况相比,显示在显示单元13上的操作图像的区域基于触点的较少移动量而更大,并且因此可以实现进行操作输入所需的时间和劳力的减少。
可使显示滚动矢量52的尺寸大于或小于移动矢量51的尺寸。此外,当触点的移动速度小于预定阈值时可使显示滚动矢量52的尺寸和移动矢量51的尺寸相同,并且当触点的移动速度等于或大于预定阈值时可使触点的移动速度大于移动矢量51的尺寸。
在步骤S110的处理已被执行之后CPU 11返回到步骤S102的处理。CPU 11通过例如在预定时间间隔重复从步骤S102到步骤S110的处理根据伴随拖动操作的触点的移动重复虚拟输入按键的反白显示并且重复此反白显示的取消。
假设,当触点处在虚拟输入按键21W上时,用户已从触控面板移除指示装置20,并且已取消拖动操作。
因为触点处在虚拟输入按键21W上,因此CPU 11引起虚拟输入按键21W的反白显示(步骤S105),并且然后,因为从触控面板14移除指示装置20(在步骤S106中为NO),因此CPU 11判断指示装置20从触控面板14移除的取消点是否在有效检测范围23内(步骤S111)。
如果取消点处在有效检测范围23内(在步骤S111中为YES),则CPU 11判断取消点是否处在反白显示的虚拟输入按键21上(步骤S112)。
如果取消点处在正被反白显示的虚拟输入按键21上(在步骤S112中为YES),则CPU 11假设此虚拟输入按键21已被选择并且使对应于此虚拟输入按键21的字符被显示在选择结果显示范围25中(步骤S113)。如上文描述的,执行虚拟输入按键21W的反白显示并且从虚拟输入按键21W上的触点移除指示装置20,因此字符“w”显示在如图6中所示的选择结果显示范围25中。
CPU 11接下来取消虚拟输入按键21在显示单元13上的反白显示(步骤S114)并且然后完成一个字符的输入处理。
如果取消点不在正被反白显示的虚拟输入按键21上(在步骤S112中为NO),则非常可能执行不同于用于用户意图的拖动操作,诸如在与目标虚拟输入按键21分开的位置的取消,并且因此CPU 11假设没有选择虚拟输入按键21而转入步骤S114的处理。
接下来描述字符“e”的输入。
在字符“w”的输入完成时,对应于字符“e” 的虚拟输入按键21(在下文中称为“虚拟输入按键21E”)被显示在选择项显示范围24中,如图7中所示。当用户将指示装置20置于与虚拟输入按键21E接触并且然后简单取消接触时,CPU 11执行步骤S101-106和S111-S114的处理,并且使字符“e”显示在显示单元13的选择结果显示范围25中。
更具体地,CPU 11检测指示装置20到触控面板14的接触(在步骤S102中为YES),并且在判断出触点处在虚拟输入按键21E上时(在步骤S104中为YES),引起虚拟输入按键21E的反白显示(步骤S105)。当移除指示装置20时(在步骤S106中为NO)时,取消点处在虚拟输入按键21E上,并且因此CPU 11使字符“e”显示在显示单元13的选择结果显示范围25中(步骤S113)并且取消虚拟输入按键21E的反白显示(步骤S114)。
接下来描述第三个字符“l”的输入。
如在图8中所示,在字符“e”的输入完成时,对应于字符“l”的虚拟输入按键21(在下文中称为“虚拟输入按键21L”)没有正被显示在选择项显示范围24中,并且因此用户朝向虚拟输入按键21L执行拖动操作以使虚拟输入按键21L显示在显示项显示范围24中。
这里假设,即使在有效检测范围23中正使触点朝向虚拟输入按键21L滑动,但也不可以通过对应于此触点的移动量滚动显示单元13的显示来在选择项显示范围24中显示虚拟输入按键21L。在这种情况下,用户超出有效检测范围23保持指示装置20接触触控面板14。
当触点超出有效检测范围23时,在触点到达有效检测范围23的外边缘时,来自触控面板14的输出结束,并且因此CPU 11在步骤S106中判断出指示装置20与触控面板14的接触没有正在继续并且转入步骤S111的处理。在步骤S111的处理中,CPU 11假设触点到达有效检测范围23外边缘的点是取消点,并且判断取消点是否处在触控面板14的有效检测范围23中。
因为触点已到达有效检测范围23的外边缘,因此CPU 11判断出取消点不在有效检测范围23中(在步骤S111中为NO)。在这种情况下,CPU 11返回到步骤S102的处理并且等待在有效检测范围23中触点的恢复。
如果没有执行与触控面板14的接触(在步骤S102中为NO),则CPU 11减少存储在存储器12中的滚动量(步骤S115)。CPU 11进一步使显示单元13的显示滚动随着减少之后的滚动量并且将存储在存储器12中的起点更新为从起点移动减少之后的滚动量而到达的点的坐标(步骤S116)。相应地,当伴随着拖动操作指示装置20与触控面板14的触点到达有效检测范围23的外边缘时,除了显示滚动矢量52之外显示单元13的显示滚动矢量53的尺寸,矢量53的方向等于显示滚动矢量52的方向,显示滚动矢量52的矢量尺寸等于触点的移动矢量51的矢量尺寸但二者方向相反,如在图9中所示。矢量53的尺寸是对应于在步骤S115中存储在存储器12中的减小之后的滚动量的尺寸。
CPU 11接下来判断虚拟键盘22是否已经过显示单元13的选择项显示范围24(步骤S117)。
如果虚拟键盘22没有经过显示单元13的选择项显示范围24(在步骤S118中为YES),则CPU 11返回到步骤S102的处理。
如果虚拟键盘22已经过显示单元的选择项显示范围24(在步骤S117中为NO),则CPU 11判断出显示单元13的显示的滚动已到达极限并且结束处理。
当正在执行指示装置20与触控面板14的接触时(在步骤S102中为YES)时,CPU 11返回到步骤S103的处理。
相应地,显示单元13的显示的滚动继续直到接下来执行与触控面板14的接触为止,因此用户等待虚拟输入按键21L被显示在选择项显示范围24中以便将指示装置20与触控面板14的触点返回到有效检测范围23内,如图10所示,并且当用户利用虚拟输入按键21L上的触点从触控面板14移除指示装置20时,实现字符“l”的输入。
当将指示装置20置于接触虚拟输入按键21L并且然后如图11中所示从触控面板14移除指示装置20时,输入第四个字符“l”作为输入。第四个字符“l”的输入过程类似于字符“e”的输入过程,因此这里省略解释说明。
因此,根据本示例性实施例,当执行拖动操作时,信息处理装置10引起显示单元13的显示沿着与伴随拖动操作的触点移动方向相反的方向滚动。
结果,基于触点以较少拖动操作移动的量,可以更容易被找到目标操作按钮,并且因此可以实现进行操作输入所需的时间和劳力的减少。
此外,根据本示例性实施例,当拖动操作的取消点在操作按钮上时,信息处理装置10视此操作按钮为被选择并且根据由操作按钮指示的操作内容执行处理。
结果,显示单元13的显示的滚动和操作按钮的选择可以通过单一拖动操作来执行以便实现进行操作输入所需的时间和劳力的减少。
根据本示例性实施例,当触点在操作按钮上时,信息处理装置10使操作按钮的显示被强调。
结果,用户可以更容易认出变成选择候选的操作按钮。
根据本示例性实施例,信息处理装置10在有效检测范围23内显示操作图像,并且当触点随着拖动操作到达有效检测范围23的外边缘时,识别伴随拖动操作的触点的移动方向和移动量,并且使显示单元13的显示沿着与所识别的移动方向相反的方向滚动直到在有效检测范围内再次检测到触点为止。
通常地,当伴随着拖动操作,触点超过触控面板14的有效检测范围23时,拖动操作必须首先被终止并且然后开始新的拖动操作。然而,当随着拖动操作触点到达有效检测范围23的外边缘时,显示单元13的显示滚动直到在有效检测范围23内再次检测到触点为止,如在本示例性实施例中那样,使得能够实现进行操作输入所需的时间和劳力的减少。
第二示例性实施例
图12是显示本发明第二示例性实施例的信息处理装置的构造的框图。
在图12中所示的信息处理装置60包括显示单元61、触控面板62和控制单元63。
显示单元61显示诸如操作图像的各种图像。
布置为覆盖显示单元61的触控面板62检测指示装置20的接触或接近,并且输出检测结果。
控制单元63使得在显示单元61上显示全部或部分操作图像。此外,当部分操作图像显示在显示单元61上并且执行拖动操作时,控制单元63识别伴随拖动操作的触点的移动方向和移动量。控制单元63进一步使显示单元的显示沿与所识别的移动方向相反的方向滚动对应于所识别移动量的量。
因此,根据本示例性实施例,信息处理装置60沿与触点移动方向相反的方向滚动显示单元61的显示。
结果,以较少的拖动操作通过触点的移动量更容易找到目标操作按钮,并且可以实现进行操作输入所需的时间和劳力的减少。
在本发明的信息处理装置中执行的方法也可被应用于使计算机执行的程序。此程序可以进一步被存储到存储介质上并且也可以经由网络被提供到外部。
尽管以上参考示例性实施例描述了本申请的发明,但本发明不限于上述示例性实施例。在本领域技术人员将理解的本申请的发明的范围内,本申请的发明的构造和细节可进行各种变型。
本申请要求2011年3月23日提交的日本专利申请No. 2011-064170的优先权,其全部内容以引用的方式并入本文。

Claims (9)

1. 一种信息处理装置,包括:
显示单元;
触控面板,其布置为覆盖所述显示单元,检测指示装置的接近或接触,并且输出检测结果;以及
控制单元,其使得在所述显示单元上显示全部或部分操作图像,当所述部分操作图像正显示在所述显示单元上时并且当执行拖动操作时,所述控制单元识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,在所述拖动操作中使得所述指示装置与所述触控面板接近或接触的触点滑动。
2. 根据权利要求1所述的信息处理装置,其中,当在完成所述拖动操作时的触点在操作按钮上时,所述控制单元执行对应于操作按钮所指示的操作的内容的处理,所述操作按钮包括在所述操作图像中并且指示操作的内容。
3. 根据权利要求1或2所述的信息处理装置,其中,当所述触点在操作按钮上时,所述控制单元使得所述操作按钮在所述显示单元上的显示被强调,所述操作按钮包括在所述操作图像中并且指示操作的内容。
4. 根据权利要求1至3中任一项所述的信息处理装置,其中,当伴随所述拖动操作的所述触点到达有效检测范围的外边缘时,所述控制单元识别伴随所述拖动操作的所述触点的移动方向和移动量并且使所述显示单元的显示沿着与所识别的所述移动方向相反的方向滚动直到在所述有效检测范围内再次检测到所述触点为止,在所述有效检测范围中所述触控面板检测所述指示装置的接触或接近。
5. 一种信息处理装置的控制方法,包括:
在所述信息处理装置的显示单元上显示全部或部分操作图像;以及
当所述部分操作图像正显示在所述显示单元上并且执行引起指示装置与触控面板接近或接触的触点滑动的拖动操作时,识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,所述触控面板布置为覆盖所述显示单元,检测所述指示装置的接触或接近,并且输出检测结果。
6. 根据权利要求5所述的信息处理装置的控制方法,其中,当在完成所述拖动操作时的触点在操作按钮上时,执行对应于操作按钮所指示的操作的内容的处理,所述操作按钮包括在所述操作图像中并且指示操作的内容。
7. 根据权利要求5或6所述的信息处理装置的控制方法,其中,当所述触点在操作按钮上时,使得操作按钮在所述显示单元上的显示被强调,所述操作按钮包括在所述操作图像中并且指示操作的内容。
8. 根据权利要求5至7中任一项所述的信息处理装置的控制方法,其中,当伴随所述拖动操作的所述触点到达有效检测范围的外边缘时,识别伴随所述拖动操作的所述触点的移动方向和移动量并且使所述显示单元的显示沿着与所识别的所述移动方向相反的方向滚动直到在所述有效检测范围内再次检测到所述触点为止,在所述有效检测范围中所述触控面板检测所述指示装置的接触或接近。
9. 一种引起信息处理装置执行下述处理的程序:
在所述信息处理装置的显示单元上显示全部或部分操作图像;以及
当所述部分操作图像正显示在所述显示单元上并且执行引起指示装置与触控面板接近或接触的触点滑动的拖动操作时,识别伴随所述拖动操作的所述触点的移动方向和移动量,并且使所述显示单元的显示沿与所识别的所述移动方向相反的方向滚动对应于所识别的所述移动量的量,所述触控面板布置为覆盖所述显示单元,并且检测所述指示装置的接触或接近,并且输出检测结果。
CN2011800692011A 2011-03-23 2011-11-11 信息处理装置、用于控制信息处理装置的方法和程序 Pending CN103403660A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011-064170 2011-03-23
JP2011064170 2011-03-23
PCT/JP2011/076080 WO2012127733A1 (ja) 2011-03-23 2011-11-11 情報処理装置、情報処理装置の制御方法、および、プログラム

Publications (1)

Publication Number Publication Date
CN103403660A true CN103403660A (zh) 2013-11-20

Family

ID=46878921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800692011A Pending CN103403660A (zh) 2011-03-23 2011-11-11 信息处理装置、用于控制信息处理装置的方法和程序

Country Status (5)

Country Link
US (1) US9563337B2 (zh)
EP (1) EP2690536A4 (zh)
JP (1) JPWO2012127733A1 (zh)
CN (1) CN103403660A (zh)
WO (1) WO2012127733A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2516029A (en) 2013-07-08 2015-01-14 Ibm Touchscreen keyboard
JP2015148991A (ja) * 2014-02-07 2015-08-20 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
FR3020481B1 (fr) * 2014-04-25 2017-08-11 Thales Sa Dispositif de visualisation a surface tactile fonctionnant en environnement degrade
JP6410537B2 (ja) * 2014-09-16 2018-10-24 キヤノン株式会社 情報処理装置、その制御方法、プログラム、及び記憶媒体
US9678656B2 (en) * 2014-12-19 2017-06-13 International Business Machines Corporation Preventing accidental selection events on a touch screen
CN109002247A (zh) * 2018-06-15 2018-12-14 维沃移动通信有限公司 一种数据清理方法、移动终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1670680A (zh) * 2004-03-18 2005-09-21 国际商业机器公司 图形显示窗口中二维滚动的方法和装置
US20080046496A1 (en) * 2006-05-18 2008-02-21 Arthur Kater Multi-functional keyboard on touch screen
EP1998245A2 (en) * 2007-05-14 2008-12-03 Samsung Electronics Co., Ltd. Method and apparatus for inputting characters in mobile communication terminal

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09319502A (ja) * 1996-05-28 1997-12-12 Toshiba Corp 表示一体型座標入力装置を備えた情報機器
JP3793740B2 (ja) 2002-05-13 2006-07-05 株式会社モバイルコンピューティングテクノロジーズ 携帯型情報端末装置、表示制御情報、及び表示制御方法
US9785329B2 (en) * 2005-05-23 2017-10-10 Nokia Technologies Oy Pocket computer and associated methods
JP2007026349A (ja) * 2005-07-21 2007-02-01 Casio Comput Co Ltd 文字入力装置及び文字入力プログラム
JP2008305294A (ja) * 2007-06-11 2008-12-18 Sharp Corp フルキーボードを搭載した携帯型端末装置及びフルキーボード表示方法
DE202008018283U1 (de) * 2007-10-04 2012-07-17 Lg Electronics Inc. Menüanzeige für ein mobiles Kommunikationsendgerät
KR101387527B1 (ko) * 2007-12-06 2014-04-23 엘지전자 주식회사 단말기 및 그 메뉴 아이콘 디스플레이 방법
JP4244068B1 (ja) * 2008-08-21 2009-03-25 任天堂株式会社 オブジェクト表示順変更プログラム及び装置
GB2462579A (en) * 2008-06-10 2010-02-17 Sony Service Ct Touch screen display including proximity sensor
JP2010108061A (ja) * 2008-10-28 2010-05-13 Sony Corp 情報処理装置、情報処理方法および情報処理プログラム
US8610673B2 (en) * 2008-12-03 2013-12-17 Microsoft Corporation Manipulation of list on a multi-touch display
EP2392999A4 (en) * 2009-02-02 2013-11-27 Panasonic Corp INFORMATION DISPLAY DEVICE
JP5461030B2 (ja) 2009-03-02 2014-04-02 アルパイン株式会社 入力装置
JP2011192179A (ja) * 2010-03-16 2011-09-29 Kyocera Corp 文字入力装置、文字入力方法及び文字入力プログラム
US8327296B2 (en) * 2010-04-16 2012-12-04 Google Inc. Extended keyboard user interface

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1670680A (zh) * 2004-03-18 2005-09-21 国际商业机器公司 图形显示窗口中二维滚动的方法和装置
US20080046496A1 (en) * 2006-05-18 2008-02-21 Arthur Kater Multi-functional keyboard on touch screen
EP1998245A2 (en) * 2007-05-14 2008-12-03 Samsung Electronics Co., Ltd. Method and apparatus for inputting characters in mobile communication terminal

Also Published As

Publication number Publication date
EP2690536A4 (en) 2014-08-27
WO2012127733A1 (ja) 2012-09-27
US20140009423A1 (en) 2014-01-09
US9563337B2 (en) 2017-02-07
JPWO2012127733A1 (ja) 2014-07-24
EP2690536A1 (en) 2014-01-29

Similar Documents

Publication Publication Date Title
EP2565763B1 (en) Information processing terminal and control method thereof
US8896540B2 (en) Character input device and character input method
US20130201139A1 (en) User interface apparatus and mobile terminal apparatus
CN103403660A (zh) 信息处理装置、用于控制信息处理装置的方法和程序
CN105183286A (zh) 桌面图标控制方法及装置、终端
CN102375684A (zh) 信息处理设备、信息处理方法以及计算机程序
KR20120074490A (ko) 휴대 단말기의 메뉴 표시 방법 및 장치
US9298364B2 (en) Mobile electronic device, screen control method, and storage medium strong screen control program
CN110536006B (zh) 一种对象位置调整方法及电子设备
US8976134B2 (en) Character input device and character input method
KR20140073245A (ko) 후면 입력을 가능하게 하기 위한 방법 및 그 방법을 처리하는 전자 장치
KR20110104620A (ko) 휴대용 단말기에서 문자 입력 방법 및 장치
CN105630327A (zh) 便携式电子设备和控制可选元素的显示的方法
CN107037965A (zh) 一种基于输入的信息展示方法、装置和移动终端
KR20140097812A (ko) 전자 장치에서 스크롤 장치 및 방법
CN102279699A (zh) 信息处理装置、信息处理方法以及程序
WO2023016372A1 (zh) 控制方法、装置、电子设备和存储介质
US20120218207A1 (en) Electronic device, operation control method, and storage medium storing operation control program
KR102096070B1 (ko) 터치 인식 개선 방법 및 그 전자 장치
CN103927054B (zh) 一种显示操作界面的方法、装置及触摸屏终端
CN111026321A (zh) 一种触控方法及电子设备
CN107908329B (zh) 应用图标的管理方法和移动终端
CN105468182A (zh) 虚拟键盘显示***及方法
CN105247467A (zh) 信息处理装置、其处理方法以及程序
EP2784652B1 (en) Information processing apparatus, information processing method, and information processing program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: NEC CORP.

Free format text: FORMER OWNER: NEC MOBILE COMMUNICATION, LTD.

Effective date: 20150730

C41 Transfer of patent application or patent right or utility model
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Kawasaki, Kanagawa, Japan

Applicant after: NEC Mobile Communications Ltd.

Address before: Kawasaki, Kanagawa, Japan

Applicant before: NEC CASIO Mobile Communications, Ltd.

COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM:

Free format text: CORRECT: APPLICANT; FROM: NEC CASIO MOBILE COMMUNICATIONS, LTD. TO: NEC MOBILE COMMUNICATION, LTD.

TA01 Transfer of patent application right

Effective date of registration: 20150730

Address after: Tokyo, Japan

Applicant after: NEC Corp.

Address before: Kawasaki, Kanagawa, Japan

Applicant before: NEC Mobile Communications Ltd.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131120

WD01 Invention patent application deemed withdrawn after publication