CN105144044A - 显示控制 - Google Patents
显示控制 Download PDFInfo
- Publication number
- CN105144044A CN105144044A CN201380074745.6A CN201380074745A CN105144044A CN 105144044 A CN105144044 A CN 105144044A CN 201380074745 A CN201380074745 A CN 201380074745A CN 105144044 A CN105144044 A CN 105144044A
- Authority
- CN
- China
- Prior art keywords
- display
- control unit
- display unit
- unit
- data
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/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/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
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)
- Document Processing Apparatus (AREA)
Abstract
显示控制单元(130)当操作检测单元(120)检测到第一操作时,将存储在存储器(110)中的多个数据片显示在显示单元(200)上,并且当操作检测单元(120)检测到第二操作时,从显示在显示单元(200)上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元(200)上的预定位置处。
Description
技术领域
本发明涉及显示控制装置、显示控制方法、以及用于显示控制方法的程序和信息设备。
背景技术
一般而言,在诸如个人计算机等信息处理装置中,当复制数据时,被指定用于复制的数据存储在剪贴板上,并且然后在确定数据的粘贴位置之后从剪贴板读出该数据并粘贴在该位置中。在该过程中,仅最后存储在剪贴板中的数据被用作要粘贴的数据。
因此,如果存在需要复制的多个数据片,例如包括将活动窗口中所显示的应用上的源数据复制到剪贴板、将显示切换到另一应用的目的地窗口并且然后从剪贴板粘贴数据的一系列操作,需要以要复制的数据片的数目进行重复。另外,当一旦被指定用于复制并且存储在剪贴板上的数据当中的最后保存的数据之外的数据必须被粘贴时,必要的是激活用于复制源的该应用的窗口并且再次将数据存储到剪贴板上。因而,复制-粘贴操作伴有各种不便情况操作。
为了应对此,已经设想到用于显示保存在剪贴板上的数据的技术(参见例如专利文献1)。这些技术的使用使得有可能使用单个应用来显示被指定用于复制的数据片。
相关现有技术文献
专利文献
专利文献1:JP2011-221902A。
发明内容
发明要解决的问题
在移动设备等中,通常仅一个应用可以显示在屏幕上,所以当用户切换应用时,用户必须访问应用启动历史、或者正在运行的应用的列表等。因此,即便使用前述的剪贴板显示应用,用户也必须在每次复制多个数据片时切换显示,这引起时间和精力消耗的问题。
本发明的目的是提供显示控制装置、显示控制方法、以及用于显示控制方法的程序和信息设备,以解决上述问题。
用于解决问题的方法
本发明的显示控制装置包括:
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
本发明的显示控制方法包括以下步骤:
将多个指定数据片存储到存储器中;
检测第一操作和第二操作;
当检测到第一操作时,将存储在存储器中的多个数据片显示在显示单元上;以及
当检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
本发明的程序使计算机执行:
将多个指定数据片存储到存储器中的步骤;
检测第一操作和第二操作的步骤;
当检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上的步骤;以及
当检测到第二操作时从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处的步骤。
本发明的信息设备包括:
显示单元;
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
发明效果
如之前已经描述的,在本发明中,有可能容易粘贴被指定用于复制的数据。
附图说明
图1为示出本发明的信息设备的第一示例性实施例的图。
图2为示出图1中所示的显示控制装置的内部配置的一个示例的图。
图3为示出图1中所示的信息设备的外观的一个示例的图。
图4为用于解释图1中所示的显示控制装置中的显示控制方法中的、其中显示控制装置存储由用户指定用于复制的数据的过程的一个示例的流程图。
图5为用于解释图1中所示的显示控制装置中的显示控制方法中的、显示控制装置在由用户指定用于复制的数据被粘贴时执行的过程的一个示例的流程图。
图6A为示出图1中所示的显示控制装置如何使显示单元显示伴随着应用的执行的显示屏幕的一个示例的图。
图6B为示出当图2中所示的显示控制单元以列表形式将多个数据片显示在显示单元上时出现的显示状态的一个示例的图。
图6C为示出当图2中所示的显示控制单元将所选数据显示在显示单元上时出现的显示状态的一个示例的图。
图7为示出本发明的信息设备的第二示例性实施例的图。
图8为用于解释图7中所示的显示控制装置中的显示控制方法中的、显示控制装置在用户粘贴被指定用于复制的数据时执行的过程的一个示例的流程图。
图9A为示出其中用户当图7中所示的显示控制装置在显示单元上显示伴随着应用的执行的显示屏幕时执行预定操作的一个示例的图。
图9B为示出步骤22的过程完成之后的显示单元上的显示状态的一个示例的图。
图9C为示出当图7中所示的显示控制单元以列表形式将多个数据片显示在显示单元上时出现的显示状态的一个示例的图。
图9D为示出当图7中所示的显示控制单元将所选数据显示在显示单元上时出现的显示状态的一个示例的图。
图10A为示出当图7中所示的显示控制单元执行在输入区域中显示(输入)多个数据片的过程时的状态的一个示例的图。
图10B为示出当图7中所示的显示控制单元执行在输入区域中显示(输入)多个数据片的过程时的状态的一个示例的图。
图10C为示出当图7中所示的显示控制单元执行在输入区域中显示(输入)多个数据片的过程时的状态的一个示例的图。
图10D为示出当图7中所示的显示控制单元执行在输入区域中显示(输入)多个数据片的过程时的状态的一个示例的图。
图10E为示出当图7中所示的显示控制单元执行在输入区域中显示(输入)多个数据片的过程时的状态的一个示例的图。
图11为示出本发明的信息设备的第三示例性实施例的图。
图12为示出图11中所示的信息设备的外观的一个示例的图。
图13A为示出当图11中所示的显示控制单元以列表形式将多个数据片显示在显示单元上时出现的显示状态的一个示例的图。
图13B为示出当图11中所示的显示控制单元将所选数据显示在显示单元上时出现的显示状态的一个示例的图。
图14A为示出当用于删除被指定用于复制并且显示在列表中的所有历史数据的按钮由显示控制单元显示在显示单元上时的列表的一个示例的图。
图14B为示出当用于删除被指定用于复制并且显示在列表中的部分历史数据的按钮由显示控制单元显示在显示单元上时的列表的一个示例的图。
图15A为示出粘贴按钮的另一显示示例的图。
图15B为示出图15A中所示的粘贴按钮已经被选择时的列表显示按钮的一个示例的图。
具体实施方式
将在下文参照各图描述本发明的示例性实施例。
(第一示例性实施例)
图1为示出本发明的信息设备的第一示例性实施例的图。
如图1中所示,实施例的信息设备10包括显示控制装置100和显示单元200。此处在图1中,从被提供用于信息设备10的构成部分当中,示出涉及本示例性实施例的必要构成部分来作为示例。
显示单元200是诸如LCD(液晶显示器)等之类的显示器,其依照来自显示控制装置100的指令显示信息。
显示控制装置100控制显示单元200中的显示。
图2是示出图1中所示的显示控制装置100的内部配置的一个示例的图。
图1中所示的显示控制装置100如图2中所示那样包括存储器110、操作检测单元120和显示控制单元130。此处,图2示出来自被提供用于显示控制装置100的构成部分当中的涉及本示例性实施例的必要构成部分的一个示例。
存储器110存储用于处理的程序和必要信息。存储器110包括剪贴板区域,其用于存储来自由显示控制装置100显示在显示单元200上的文本字符串、图像和其它数据的、用于复制的、由用户控制指定的数据。该剪贴板区域是共享存储器区域,数据通过其不仅可以在同一或单个应用内转移或者还可以在多个不同应用之间转移。当指定了用于复制的多个数据片时,存储器110可以存储多个指定数据片。
操作检测单元120检测用户在信息设备10或显示控制装置100上执行的操作。操作的示例包括用户执行以从由显示控制装置100显示在显示单元200上的文本字符串、图像和其它数据选择期望数据(复制目的地)的操作、用于将存储在存储器110中的多个数据的列表显示在显示单元200上的操作(第一操作)、以及用于从显示在显示单元200上的列表选择期望数据(以将被指定用于复制的数据粘贴到指定位置上)的操作(第二操作)。用于这些操作的具体方法可以包括一般实施的方法或者不具有特定限制的方法。例如,操作可以是用于移动光标等以从由显示控制装置100显示在显示单元200上的文本字符串、图像和其它数据选择期望数据的用户控制,或者可以是用于按下信息设备10中所装配的硬件的按钮键以显示存储在存储器110中的多个数据片的列表的用户控制。此外,如随后将具体描述的,当显示单元200具有触摸面板功能时,用户可以利用手指等触摸显示单元200以实现操作。
显示控制单元130控制显示单元200上的显示。显示控制单元130使显示单元200依照来自操作检测单元120的检测结果执行预定显示。具体地,当操作检测单元120检测到用于将存储在存储器110中的多个数据的列表显示在显示单元200上的操作时,显示控制单元130使显示单元200显示存储在存储器110中的多个数据。另外,当操作检测单元120检测到用于从显示在显示单元200上的多个数据的列表选择期望数据的操作时,显示控制单元130将来自显示在显示单元200上的多个数据当中的、依照该操作的显示单元200上的位置中所显示的数据(即所选数据)显示在显示单元200上的期望位置(粘贴位置)上。
图3是示出图1中所示的信息设备10的外观的一个示例的图。
如图3中所示,图1中所示的信息设备10在单个壳体300中装配有显示单元200。
现在将描述该实施例中的显示控制方法。首先,将描述来自该实施例的显示控制方法当中的显示控制装置100通过其存储由用户指定的用于复制的数据的过程。
图4是用于解释图1中所示的显示控制装置100中的显示控制方法中的、其中显示控制装置100存储由用户指定用于复制的数据的过程的一个示例的流程图。该过程也可以与一般实施的过程相同。
首先,在步骤1处,被提供用于显示控制装置100的CPU(未图示)激活应用,并且在步骤2处,显示控制单元130在显示单元200上显示伴随着应用的执行的显示屏幕。
然后,当在步骤3处操作检测单元120检测到用于指定复制的用户操作时,被指定用于复制的数据被写入到存储器110中。
在该实施例中的显示控制方法中,在下文将对显示控制装置100在用户粘贴被指定用于复制的数据时执行的过程做出描述。
图5是用于解释图1中所示的显示控制装置100中的显示控制方法中的、显示控制装置100在由用户指定用于复制的数据被粘贴时执行的过程的一个示例的流程图。
图6A是示出图1中所示的显示控制装置100如何使显示单元200显示伴随着应用的执行的显示屏幕的一个示例的图。
如图6A中所示,显示单元200显示包括输入区域210的屏幕。输入区域210显示在依照应用的指令的显示单元200上的预定位置处,并且可以被输入以文本字符串。
当显示单元200显示图6A中所示的屏幕时,显示控制单元130在步骤11处确定操作检测单元120是否检测到预定操作,换言之,使显示单元200显示存储在存储器110中的多个数据的列表的操作。当显示控制单元130确定操作检测单元120检测到预定操作时,显示控制单元130在步骤12处读出存储在存储器110中的多个数据片。然后在步骤13处,显示控制单元130使显示单元200以列表的形式显示检索到的多个数据片。此时,显示控制单元130在由显示单元200所显示的屏幕的部分之上显示该列表。
图6B是示出当图2中所示的显示控制单元130以列表形式显示多个数据片时给出的显示状态的一个示例的图。
如图6B中所示,显示控制单元130在由显示单元200所显示的显示屏幕(图6A中所示的显示屏幕)的部分之上显示多个数据作为可粘贴数据的列表。数据“卡布奇诺”、“拿铁咖啡”、“欧蕾咖啡”、“浓缩玛奇朵”、“冰拿铁”、“摩卡咖啡”、“冰摩卡”、“维也纳咖啡”、“爱尔兰咖啡”和“荷兰咖啡”是在图4中所示的流程图中描述的步骤3和4处的过程中存储到存储器110中的数据。
此后,在步骤14处,显示控制单元130确定操作检测单元120是否检测到用于从由显示单元200所显示的列表选择期望数据片的操作。当显示控制单元130确定操作检测单元120检测到用于从由显示单元200所显示的列表选择期望数据片的操作时,在步骤15处,显示控制单元130将依照该操作的显示单元200上的位置处所显示的数据(换言之所选数据)显示在显示单元200上的预定位置处。
图6C是示出当图2中所示的显示控制单元130将所选数据显示在显示单元200上时给出的显示状态的一个示例的图。图6C示出其中从图6B中所示的列表选择“卡布奇诺”的情况。
如图6C中所示,由显示控制单元130从显示在显示单元200上的列表所选择的“卡布奇诺”被粘贴在输入区域210中并且被显示(输入)。
以该方式,将被指定用于复制的数据存储到存储器110中,并且当操作检测单元120检测到粘贴操作时,显示控制单元130使显示单元200以列表形式显示存储在存储器110中的所有数据片,然后将从所显示的列表选择的数据显示(输入)在输入区域中。因而,即便多个数据被指定用于复制,也可以容易地粘贴最后存储在剪贴板(存储器110)中的数据之外的数据。
(第二示例性实施例)
图7是示出本发明的信息设备的第二示例性实施例的图。第二示例性实施例以这样的形式获得:其中通过触摸具有触摸屏功能的显示单元来执行第一示例性实施例中的每一个用户操作。
如图7中所示,该实施例中的信息设备11包括显示控制装置101和显示单元201。此处,在图7中,从被提供用于信息设备11的构成部分当中,示出涉及本示例性实施例的必要构成部分来作为示例。
显示单元201包括显示设备220和传感器设备230。显示设备220是诸如LCD等之类的显示器,其依照来自显示控制装置101的指令而显示信息。传感器设备230检测对象向显示单元201的触摸或接近。传感器设备230向操作检测单元121告知检测的结果。显示设备220和传感器设备230可以在物理上分离或集成以形成触摸屏。
显示控制装置101包括存储器110、操作检测单元121和显示控制单元130。存储器110和显示控制单元130与第一示例性实施例中的那些相同。操作检测单元121基于来自传感器设备230的检测结果来检测由传感器设备230所检测的结果是否为预定操作。该预定操作与第一示例性实施例中所描述的操作相同。
接下来,将描述本实施例中的显示控制方法。在该实施例中的显示控制方法中,用于存储用户已经指定用于复制的数据的显示控制装置101的过程与第一示例性实施例中所描述的过程相同。将采用其中检测到对象向显示单元201的触摸的示例来描述传感器设备230的操作。
图8是用于解释图7中所示的显示控制装置101中的显示控制方法中的、显示控制装置101在用户粘贴被指定用于复制的数据时执行的过程的一个示例的流程图。
在步骤21处,当显示单元201显示第一示例性实施例中所描述的图6A中所示的屏幕时,显示控制单元130确定操作检测单元121是否检测到由传感器设备230所检测的触摸为预定操作。
当显示控制单元130已经确定操作检测单元121检测到由传感器设备230所检测的触摸为预定操作时,显示控制单元130在步骤22处显示粘贴按钮和列表显示按钮以用于使显示单元201将由用户指定的用于复制的数据显示在显示单元201上。
图9A是示出其中用户在图7中所示的显示控制装置101在显示单元上显示伴随着应用的执行的显示屏幕时执行预定操作的一个示例的图。
图9B是示出在步骤22的过程完成之后的显示单元201上的显示状态的一个示例的图。
如图9A中所示,当操作检测单元121检测到由传感器设备230所检测的触摸是触摸显示在显示单元201上的输入区域210的触摸动作时,显示控制单元130将粘贴按钮240和列表显示按钮250显示在显示单元201(显示设备220)上,这如图9B中所示。此处,还有可能提供其中当检测到等于预设时间段或更长的触摸输入区域210的连续触摸动作时显示控制单元130将粘贴按钮240和列表显示按钮250显示在显示单元201上的配置。
粘贴按钮240与通常所使用的按钮相同,并且当用户通过利用手指触摸粘贴按钮240来选择粘贴按钮240时,显示控制单元130从存储在存储器110中的多个数据片读出最后存储的数据,并且将检索到的数据显示(输入)在输入区域210上。可替换地,当用户通过利用手指触摸粘贴按钮240来选择粘贴按钮240时,显示控制单元130可以将列表显示按钮250显示在显示单元201上。
当操作检测单元121在步骤23处检测到由传感器设备230在用户利用手指触摸列表显示按钮250时所检测的触摸是触摸显示在显示单元201上的列表显示按钮250的触摸动作时,显示控制单元130在步骤24处读出存储在存储器110中的多个数据。随后,在步骤25处,显示控制单元130使显示单元201显示所读取的多个数据片作为用于粘贴的数据列表。此时,显示控制单元130可以使显示单元201显示多个数据片以使得最后存储到存储器110中的数据变为第一。进一步地,显示控制单元130在由显示单元201所显示的屏幕的部分之上显示该列表。
图9C是示出当图7中所示的显示控制单元130以列表形式将多个数据片显示在显示单元201上时出现的显示状态的一个示例的图。
如图9C中所示,显示控制单元130使显示单元201将多个数据片显示在由显示单元201所显示的显示屏幕的部分之上以作为可粘贴数据的列表。显示控制单元130使显示单元201将用于取消显示列表的非显示按钮260连同该列表一起显示。
然后,在步骤26处,显示控制单元130确定操作检测单元121是否检测到用于从由显示单元201所显示的列表选择期望数据片的操作。具体地,显示控制单元130确定操作检测单元121是否检测到由传感器设备230所检测的触摸为触摸由显示单元201所显示的列表的显示位置的触摸动作。当显示控制单元130确定操作检测单元121已经检测到用于从由显示单元201所显示的列表选择期望数据片的操作时,显示控制单元130将在其中触摸动作已经被传感器设备230检测到的位置处所显示的数据(换言之所选数据)显示在显示单元200上的预定位置处。此处,还有可能提供如下的配置:其中,当触摸动作被传感器设备230检测到的位置在预定时间段或更长时间内未改变时,显示在该位置处的数据被显示在显示单元200上的预定位置中。此时,显示控制单元130取消显示在显示单元201上的列表。
图9D是示出当图7中所示的显示控制单元130将所选数据显示在显示单元201上时出现的显示状态的一个示例的图。图9D示出其中从图9C中所示的列表选择“拿铁咖啡”的情况。
如图9D中所示,已经由显示控制单元130从显示单元201上所显示的列表选择的“拿铁咖啡”被粘贴在输入区域210中并且被显示(输入)。
此处,在以上描述中,假定用户一旦在执行触摸粘贴按钮240、列表显示按钮250和粘贴数据的显示位置的触摸动作之后就从显示单元201释放手指。然而,有可能提供其中用户遍及与粘贴按钮240、列表显示按钮250和粘贴数据的显示位置的接触不从显示单元201释放手指而执行一系列操作的配置。例如,有可能提供以下配置:其中当操作检测单元121检测到用户将手指放置在粘贴按钮240上而将手指拖拽到列表显示按钮250并且使手指在固定时间段内保持在列表显示按钮250处时,显示控制单元130将列表显示在显示单元201上,并且当操作检测单元121检测到用户在未释放手指的情况下将手指拖拽到其中需要粘贴的数据被显示的位置并且然后从其释放手指时,与上文相同的控制过程被适配成执行。在未释放手指的情况下由一系列操作所执行的控制过程和通过在上述三个步骤操作中的每一个处从显示单元201释放手指所执行的控制可以组合地使用。
尽管已经通过给出其中一个数据片从包括多个数据片的列表被选择并且粘贴的示例而描述了以上描述,但是还可以考虑多个数据片的选择和粘贴。
显示控制单元130可以在显示列表之后依照其中由传感器设备230所检测的触摸位置或接近未改变的时间段来确定要粘贴的数据数目。例如,当其中由传感器设备230所检测的触摸位置或接近未改变的时间段短于固定时间段时(当触摸是显示单元201上的轻敲(tap)或轻敲动作时),显示控制单元130假定其中检测到触摸的位置处所显示的一个数据片作为要粘贴的数据。当其中由传感器设备230所检测的触摸位置或接近未改变的时间段长于固定时间段时,显示控制单元130假定多个数据片作为要粘贴的数据。
图10A至10E是示出图7中所示的显示控制单元130执行在输入区域210中显示(输入)多个数据片的过程时的行为的一个示例的图。
如图10A中所示,传感器设备230检测到手指在数据片(图10A中所示的示例中的“拿铁咖啡”)的显示位置处接触,并且当该位置在等于或长于预定时段的时间段内未改变时,相比于其它数据的显示,显示控制单元130通过使背景颜色反转或其它方法来在显示单元201上执行驻留在该位置处的数据的强调显示,这如图10B中所示。然后,当用户在列表之上移动手指而同时维持如图10C中所示的接触时,操作检测单元121通过传感器设备230对手指接触的连续检测来检测手指的移动。在此之后,当操作检测单元121检测到所检测的位置在长于预定时段的时间段内的停止时,相比于其它数据的显示,显示控制单元130通过使背景颜色反转或者其它方法来在显示单元201上执行驻留在该位置处的数据片(图10D中所示的示例中的“冰摩卡”)的强调显示,这如图10D中所示。当重复基于该控制过程的过程直到传感器设备230不检测到手指接触时,显示控制单元130以强调的顺序来在输入区域210上显示(输入)强调数据,这如图10E中所示。此处,当由传感器设备230所检测的触摸位置与已经被强调的数据的显示位置一致并且在预定时间段或更长的时间内未改变时,显示控制单元130取消该数据的强调显示。显示控制单元130还可以通过改变强调显示的色调来指示强调显示的顺序。
已经通过给出使用一个触摸点来选择多个数据片的控制过程的示例而做出以上描述。然而,如果使用支持多点触摸(multi-touch)的触摸屏,则可以使用多点触摸操作来执行多个数据的选择。关于通过多点触摸操作来选择多个数据片时的粘贴数据的顺序,当操作检测单元121检测到多个手指几乎同时从所显示的数据的相应位置释放时,以传感器设备230对触摸其中每一个数据被显示的位置的触摸动作的检测的顺序来粘贴多个数据片。当在不同时间释放手指时,以传感器设备230对从其中每一个数据被显示的位置释放触摸的检测的顺序来粘贴数据。
当操作检测单元121检测到由传感器设备230所检测的触摸位置位于列表中的非显示按钮260的显示位置时,显示控制单元260取消列表的显示。进一步地,当操作检测单元121检测到由传感器设备230所检测的触摸位置位于列表的显示位置之外时,显示控制单元130可以取消列表的显示。
以上述方式,已经将被指定用于复制的数据存储到存储器110中,并且当操作检测单元120检测到由传感器设备230所检测的触摸动作或接近是用于显示数据列表的操作时,显示控制单元130以列表形式将存储器110中所存储的所有数据片显示在显示单元201上。然后将其中由传感器设备230检测到触摸动作或接近的位置处所显示的数据显示(输入)在输入区域中。因而,即便多个数据被指定用于复制,也可以容易地粘贴最后存储在剪贴板(存储器110)中的数据之外的数据。进一步地,依照其中由传感器设备230所检测的触摸位置或接近未改变的时间段,多个数据被显示(输入)在输入区域中。因而,有可能不仅粘贴一个数据片而且还容易同时粘贴多个数据。
(第三实施例)
尽管已经通过给出其中信息设备使用单个屏幕或包括单个显示单元的示例而做出前述描述,但是信息设备可以装配有两个或更多的显示单元(多个屏幕)。
图11是示出本发明的信息设备的第三示例性实施例的图。第三示例性实施例被配置有用于第二实施例中的多个数目的显示单元。
该实施例中的信息设备12如图11中所示那样包括显示控制装置101、以及显示单元201和202。此处,在图11中,从被提供用于信息设备12的构成部分当中,示出涉及本示例性实施例的必要构成部分以作为示例。
显示控制装置101和显示单元102与第二示例性实施例中的那些相同。
显示单元202包括显示设备221和传感器设备231。显示设备221与图7中所示的显示设备220相同。传感器设备231检测对象向显示单元202的触摸动作或接近。传感器设备231将检测结果告知给操作检测单元121。显示设备221和传感器设备231可以在物理上分离或集成以形成触摸屏。
图12是示出图11中所示的信息设备12的外观的一个示例的图。
图11中所示的信息设备12如图12中所示那样包括两个壳体300和301。壳体300和301分别装配有显示单元201和202。
在图11中所示的实施例中,执行与第二示例性实施例中相同的过程,直到显示控制单元130将粘贴按钮240显示在显示单元201上的过程。
当操作检测单元121检测到由于用户的手指触摸于粘贴按钮240而由传感器设备230所检测的接触为对显示单元201上所显示的粘贴按钮240的触摸时,显示控制单元130读出存储器110中所存储的多个数据。随后,显示控制单元130显示所读出的多个数据作为数据列表以用于粘贴在其中显示单元202上的未显示输入区域210的区域中。
图13A是示出当图11中所示的显示控制单元130以列表形式将多个数据片显示在显示单元202上时出现的显示状态的一个示例的图。
如图13A中所示,显示控制单元130可以使显示单元202显示多个数据片作为粘贴数据的列表,以使得最后存储到存储器110中的数据变为第一。进一步地,显示控制单元130在显示单元202上将非显示按钮260连同列表一起显示。此处,显示控制单元130将列表显示在显示单元202上而同时显示粘贴按钮240。当在取消了列表的显示之后将粘贴按钮240显示在显示单元201上时,显示控制单元130再次将列表显示在显示单元202上。此处,如果操作检测单元121检测到由传感器设备230所检测的接触为显示单元201上所显示的列表内的触摸动作,则将不发生活动和非活动模式之间的应用的切换和屏幕的切换。
然后,显示控制单元130确定操作检测单元121是否检测到用于从由显示单元201所显示的列表选择期望数据片的操作。具体地,显示控制单元130确定操作检测单元121是否检测到由传感器设备231所检测的接触为针对由显示单元202所显示的列表的显示位置的触摸动作。当显示控制单元130确定操作检测单元121检测到用于从由显示单元202所显示的列表选择期望数据片的操作时,显示控制单元130将其中由传感器设备231检测到接触的位置处所显示的数据(换言之,所选数据)显示在显示单元201上的预定位置处。在本文中,有可能提供以下配置:其中当由传感器设备231所检测的接触的位置在预定时间段或更长时间内未改变时,将显示在该位置处的数据显示在显示单元201上的预定位置中。此时,显示控制单元130取消显示单元202上所显示的列表的显示。
图13B是示出当图11中所示的显示控制单元130将所选数据显示在显示单元201上时出现的显示状态的一个示例的图。图13B示出其中从图13A中所示的列表选择“拿铁咖啡”的示例。
如图13B中所示,由显示控制单元130从显示单元202上所显示的列表选择的“拿铁咖啡”被显示(输入)在输入区域210中。
以上述方式,在多屏幕的情况下,当粘贴按钮240被选择时,用于粘贴的数据列表被显示在其中未显示输入区域210的显示单元上,而使得不需要如单屏幕设备中所要求的那样显示列表显示按钮。进一步地,显示控制单元130将列表显示在显示单元202上,所述显示单元202与执行用于操作检测单元121检测直到显示列表的操作的显示的显示单元201、或者用户通过其控制应用的显示单元201分离地被提供。因此有可能减少操作数目而不会干扰用户对应用的控制。
进一步地,在第一到第三示例性实施例中描述的用于粘贴的数据列表可以被提供有用于删除数据列表中所显示的数据的按钮。该描述将通过使用图7中所示的实施例而给出。
图14A是示出当用于删除已经被指定用于复制并且以列表形式显示的所有历史数据的按钮由显示控制单元130显示在显示单元201上时的列表的一个示例的图。
如图14A中所示,删除所有按钮270显示有“删除所有历史”的指示,并且当操作检测单元121检测到由传感器设备230所检测的接触为显示单元201上所显示的删除所有按钮270上的触摸动作时,显示控制单元130删除存储器110中所存储的所有多个数据片。
图14B是示出当用于删除已经被指定用于复制并且以列表形式显示的部分历史数据的按钮由显示控制单元130显示在显示单元201上时的列表的一个示例的图。
如图14B中所示,选择删除按钮280显示有“删除所选历史”的指示。当用户使手指触摸在一个数据片的显示位置处并使手指在预定时间段或更长时间内保持在该位置处并且然后在列表之上移动手指而不从显示单元201释放手指时,传感器设备230检测到连续手指接触并且操作检测单元121检测到检测位置的移动。当操作检测单元121检测到接触为触摸选择删除按钮280的触摸动作时,显示控制单元130从存储在存储器110中的多个数据当中删除所检测触摸的位置处显示的数据。在该情况下,相比于其它数据的显示,显示控制单元130可以通过使背景颜色反转或者其它方法来在显示单元201上执行驻留于第一检测触摸位置处的数据的强调显示。还有可能通过执行与用于同时粘贴多个数据的操作类似的操作来执行同时删除多个数据片的过程。
以该方式,有可能通过提供用于从充当剪贴板的存储器110删除非必要数据的功能来整理历史列表上的数据,由此有可能更便利地使用历史列表。
进一步地,已经通过给出其中用于数据粘贴的按钮显示在输入区域210附近的示例而做出第一到第三示例性实施例的描述。除此之外,本发明可以应用于其中用于粘贴的按钮在文本范围被选择时显示在屏幕的顶部横条(bar)上的配置。
图15A是示出粘贴按钮的另一显示示例的图。
如图15A中所示,当显示单元201上的文本的范围被选择时,粘贴按钮241可以显示在屏幕的顶部处的横条上。
图15B是示出当图15A中所示的粘贴按钮241被选择时的列表显示按钮的一个示例的图。
如图15B中所示,当图15A中所示的粘贴按钮241被选择时,列表显示按钮251显示在粘贴按钮241的旁边。
此处,信息设备10和11可以是电子设备,诸如移动电话、移动终端、平板型或笔记本型PC(个人计算机)、智能电话、PDA(个人数字助理)、游戏设备、数字相机等。
被提供用于显示控制装置100,101的每一个组件通过其执行的过程可以通过依赖于目的而准备的逻辑电路来实现。可替换地,描述处理内容的序列的计算机程序(其将在此之后被称为程序)可以记录在可以由显示控制装置100,101读取的记录介质上,而使得记录在该记录介质上的程序可以加载到显示控制装置100,101中并且由此执行。可以由显示控制装置100,101读取的记录介质的示例包括诸如软盘(注册商标)、磁光盘、DVD、CD等之类的可移动记录介质、以及包含在显示控制装置100,101中的诸如ROM、RAM、HDD等之类的存储器。记录在记录介质上的程序由被提供用于显示控制装置100,101中的每一个的CPU(未示出)所加载,并且在CPU的控制下执行上述相同过程。此处,CPU作为计算机操作以用于执行从具有记录在其上的程序的记录介质所加载的程序。
以上示例性实施例的部分或全部被描述为以下附录,但是本发明不应当限于这些。
(附录1)一种显示控制装置,包括:
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
(附录2)根据附录1的显示控制装置,其中当显示单元检测对象向显示单元的触摸动作或接近时,操作检测单元检测第一操作和第二操作,并且
当操作检测单元检测到第二操作时,显示控制单元从显示单元上所显示的多个数据片当中将其中操作检测单元检测到第二操作的位置处所显示的数据显示在显示单元上的预定位置处。
(附录3)根据附录2的显示控制装置,其中当操作检测单元检测到第二操作时并且当第二操作的检测位置在预定时间段或更长时间内未改变时,显示控制单元从显示单元上所显示的多个数据片当中将显示在第二操作的检测位置处的数据显示在显示单元上的预定位置处。
(附录4)根据附录1至3中任一个的显示控制装置,其中当存在对应于第二操作的位置处的多个数据片时,显示控制单元使显示单元以使得执行第二操作的顺序可以被标识的方式来显示多个数据片。
(附录5)根据附录1至4中任一项的显示控制装置,其中当存在两个显示单元时,显示控制单元将多个数据片显示在两个显示单元中的、通过其操作检测单元不执行显示以检测第一操作的一个上。
(附录6)一种显示控制方法,包括以下步骤:
将多个指定数据片存储到存储器中;
检测第一操作和第二操作;
当检测到第一操作时,将存储在存储器中的多个数据片显示在显示单元上;以及
当检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
(附录7)一种程序,其使计算机执行:
将多个指定数据片存储到存储器中的步骤;
检测第一操作和第二操作的步骤;
当检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上的步骤;以及
当检测到第二操作时从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处的步骤。
(附录8)一种信息设备,包括:
显示单元;
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
尽管已经参照示例性实施例解释了本发明,但是本发明不应当限于上述示例性实施例。在本发明的范围内,可以对本发明的结构和细节做出可以由本领域技术人员理解的各种修改。
本申请基于在2013年3月15日提交的日本专利申请号2013-53373要求优先权,并且应当在本文中并入其所有公开内容。
Claims (8)
1.一种显示控制装置,包括:
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
2.根据权利要求1所述的显示控制装置,其中当显示单元检测对象向显示单元的触摸动作或接近时,操作检测单元检测第一操作和第二操作,并且
当操作检测单元检测到第二操作时,显示控制单元从显示单元上所显示的多个数据片当中将其中操作检测单元检测到第二操作的位置处所显示的数据显示在显示单元上的预定位置处。
3.根据权利要求2所述的显示控制装置,其中当操作检测单元检测到第二操作并且第二操作的检测位置在预定时间段或更长时间内未改变时,显示控制单元从显示单元上所显示的多个数据片当中将显示在第二操作的检测位置处的数据显示在显示单元上的预定位置处。
4.根据权利要求1至3中的任一项所述的显示控制装置,其中当存在对应于第二操作的位置处的多个数据片时,显示控制单元使显示单元以使得执行第二操作的顺序可以被标识的方式来显示多个数据片。
5.根据权利要求1至4中的任一项所述的显示控制装置,其中当存在两个显示单元时,显示控制单元将多个数据片显示在两个显示单元中的、通过其操作检测单元不执行显示以检测第一操作的一个上。
6.一种显示控制方法,包括以下步骤:
将多个指定数据片存储到存储器中;
检测第一操作和第二操作;
当检测到第一操作时,将存储在存储器中的多个数据片显示在显示单元上;以及
当检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
7.一种程序,其使计算机执行:
将多个指定数据片存储到存储器中的步骤;
检测第一操作和第二操作的步骤;
当检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上的步骤;以及
当检测到第二操作时从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处的步骤。
8.一种信息设备,包括:
显示单元;
存储器,其存储多个指定数据片;
操作检测单元,其检测第一操作和第二操作;
显示控制单元,其在操作检测单元检测到第一操作时将存储在存储器中的多个数据片显示在显示单元上,并且在操作检测单元检测到第二操作时,从显示在显示单元上的多个数据片当中将显示在对应于第二操作的位置处的数据显示在显示单元上的预定位置处。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013-053373 | 2013-03-15 | ||
JP2013053373 | 2013-03-15 | ||
PCT/JP2013/082335 WO2014141548A1 (ja) | 2013-03-15 | 2013-12-02 | 表示制御 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105144044A true CN105144044A (zh) | 2015-12-09 |
Family
ID=51536234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380074745.6A Pending CN105144044A (zh) | 2013-03-15 | 2013-12-02 | 显示控制 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20150363069A1 (zh) |
EP (1) | EP2975508A4 (zh) |
JP (1) | JPWO2014141548A1 (zh) |
CN (1) | CN105144044A (zh) |
WO (1) | WO2014141548A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108139875A (zh) * | 2016-01-15 | 2018-06-08 | 谷歌有限责任公司 | 具有双屏幕设备的可调适用户界面 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503956A (zh) * | 2014-12-24 | 2015-04-08 | 广东欧珀移动通信有限公司 | 粘贴数据的方法、装置及移动终端 |
CN104657341A (zh) * | 2015-02-06 | 2015-05-27 | 深圳市艾优尼科技有限公司 | 一种终端 |
CN104657038A (zh) * | 2015-02-06 | 2015-05-27 | 深圳市艾优尼科技有限公司 | 一种处理内容的方法 |
CN110515510B (zh) * | 2019-08-20 | 2021-03-02 | 北京小米移动软件有限公司 | 数据处理方法、装置、设备及存储介质 |
US11960447B2 (en) * | 2020-12-31 | 2024-04-16 | Google Llc | Operating system-level management of multiple item copy and paste |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040230907A1 (en) * | 2002-12-24 | 2004-11-18 | Samsung Electronics Co., Ltd. | Apparatus and method of executing multi-clipboard |
CN1739082A (zh) * | 2003-03-13 | 2006-02-22 | 国际商业机器公司 | 用于在传统操作***中启用统一字符编码输入的装置与方法 |
JP2006338458A (ja) * | 2005-06-03 | 2006-12-14 | Sony Corp | データ処理装置、データ処理方法、プログラム |
WO2012044782A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Universal clipboard |
CN102511028A (zh) * | 2009-09-23 | 2012-06-20 | 微软公司 | 具有可视剪贴板的计算*** |
EP2503442A2 (en) * | 2011-03-21 | 2012-09-26 | Samsung Electronics Co., Ltd. | Method and apparatus of managing items on clipboard of portable terminal |
CN102915296A (zh) * | 2011-05-27 | 2013-02-06 | 三星电子株式会社 | 使用多选择和多粘贴编辑文本的方法和装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09114572A (ja) * | 1995-10-16 | 1997-05-02 | Casio Comput Co Ltd | レコードデータ入力装置 |
JPH11353079A (ja) * | 1998-06-11 | 1999-12-24 | Hitachi Ltd | 情報処理装置および履歴管理方法 |
JP4752020B2 (ja) * | 2005-06-27 | 2011-08-17 | 俊之 河野 | 文字列取得方法及び文字列取得システム |
KR101181766B1 (ko) * | 2005-12-23 | 2012-09-12 | 엘지전자 주식회사 | 이동통신 단말기에서의 메뉴 표시 방법, 및 그 방법을구현하기 위한 이동통신 단말기 |
JP5176634B2 (ja) | 2007-03-30 | 2013-04-03 | 新日鐵住金株式会社 | ロングレール |
KR101560718B1 (ko) * | 2009-05-29 | 2015-10-15 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기에서의 정보 표시 방법 |
JP2011215909A (ja) * | 2010-03-31 | 2011-10-27 | Toshiba Corp | 電子機器、検索制御方法、及び検索制御プログラム |
JP2011221902A (ja) | 2010-04-13 | 2011-11-04 | Canon Inc | 情報処理装置及びその制御方法並びにプログラム |
JP5814057B2 (ja) * | 2011-09-28 | 2015-11-17 | 京セラ株式会社 | 電子機器、電子機器の制御方法および電子機器のアプリケーションプログラム |
-
2013
- 2013-12-02 CN CN201380074745.6A patent/CN105144044A/zh active Pending
- 2013-12-02 JP JP2015505236A patent/JPWO2014141548A1/ja active Pending
- 2013-12-02 US US14/764,744 patent/US20150363069A1/en not_active Abandoned
- 2013-12-02 WO PCT/JP2013/082335 patent/WO2014141548A1/ja active Application Filing
- 2013-12-02 EP EP13877704.0A patent/EP2975508A4/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040230907A1 (en) * | 2002-12-24 | 2004-11-18 | Samsung Electronics Co., Ltd. | Apparatus and method of executing multi-clipboard |
CN1739082A (zh) * | 2003-03-13 | 2006-02-22 | 国际商业机器公司 | 用于在传统操作***中启用统一字符编码输入的装置与方法 |
JP2006338458A (ja) * | 2005-06-03 | 2006-12-14 | Sony Corp | データ処理装置、データ処理方法、プログラム |
CN102511028A (zh) * | 2009-09-23 | 2012-06-20 | 微软公司 | 具有可视剪贴板的计算*** |
WO2012044782A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Universal clipboard |
EP2503442A2 (en) * | 2011-03-21 | 2012-09-26 | Samsung Electronics Co., Ltd. | Method and apparatus of managing items on clipboard of portable terminal |
CN102915296A (zh) * | 2011-05-27 | 2013-02-06 | 三星电子株式会社 | 使用多选择和多粘贴编辑文本的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108139875A (zh) * | 2016-01-15 | 2018-06-08 | 谷歌有限责任公司 | 具有双屏幕设备的可调适用户界面 |
US11335302B2 (en) | 2016-01-15 | 2022-05-17 | Google Llc | Adaptable user interface with dual screen device |
Also Published As
Publication number | Publication date |
---|---|
JPWO2014141548A1 (ja) | 2017-02-16 |
WO2014141548A1 (ja) | 2014-09-18 |
US20150363069A1 (en) | 2015-12-17 |
EP2975508A4 (en) | 2016-10-26 |
EP2975508A1 (en) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8269736B2 (en) | Drop target gestures | |
CA2621581C (en) | A method, device, computer program and graphical user interface for user input of an electronic device | |
US8255808B2 (en) | Controlling data transfer between devices | |
CN105144044A (zh) | 显示控制 | |
US8887079B2 (en) | Terminal and method of storing and executing contents thereof | |
US10296206B2 (en) | Multi-finger touchpad gestures | |
US8458609B2 (en) | Multi-context service | |
US10019154B2 (en) | Method, apparatus and computer program product for operating items with multiple fingers | |
US20170131865A1 (en) | Electronic device with electromagnetic sensor and method for controlling the same | |
US20150160849A1 (en) | Bezel Gesture Techniques | |
US20130167065A1 (en) | Electronic device and method for managing icons of home screen of the electronic device | |
US20130246975A1 (en) | Gesture group selection | |
US20170031532A1 (en) | Universal back navigation for multiple windows | |
JP5232033B2 (ja) | 情報処理装置、情報操作方法およびプログラム | |
US20140372925A1 (en) | Method for editing frame-based page, electronic apparatus and recording medium using the same | |
JP6873329B2 (ja) | タッチパネル付き表示装置、及び、その操作決定方法 | |
US20130155072A1 (en) | Electronic device and method for managing files using the electronic device | |
US20150186011A1 (en) | Apparatus and method for interacting with items on a portable terminal | |
US20180329871A1 (en) | Page-Based Navigation for a Dual-Display Device | |
WO2018212866A1 (en) | Object selection mode | |
JP6137957B2 (ja) | コンテンツ表示装置 | |
JP2009087075A (ja) | 情報処理装置、情報処理装置の制御方法、及び情報処理装置の制御プログラム | |
JP2017091445A (ja) | 携帯電子機器、制御方法及び制御プログラム | |
JP2013238783A (ja) | 撮像装置、撮像装置の制御方法およびプログラム | |
JP6134748B2 (ja) | 情報処理装置、その制御方法、および制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151209 |