CN102314305A - 显示控制装置和显示控制方法、显示控制程序和记录介质 - Google Patents
显示控制装置和显示控制方法、显示控制程序和记录介质 Download PDFInfo
- Publication number
- CN102314305A CN102314305A CN2011101851661A CN201110185166A CN102314305A CN 102314305 A CN102314305 A CN 102314305A CN 2011101851661 A CN2011101851661 A CN 2011101851661A CN 201110185166 A CN201110185166 A CN 201110185166A CN 102314305 A CN102314305 A CN 102314305A
- Authority
- CN
- China
- Prior art keywords
- input
- image
- messaging device
- user interface
- processor
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000010365 information processing Effects 0.000 claims abstract 3
- 230000008859 change Effects 0.000 claims description 4
- 240000002791 Brassica napus Species 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 2
- 238000003672 processing method Methods 0.000 claims 1
- 230000001052 transient effect Effects 0.000 claims 1
- 238000005549 size reduction Methods 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 80
- 210000005224 forefinger Anatomy 0.000 description 56
- 238000010586 diagram Methods 0.000 description 37
- 210000003811 finger Anatomy 0.000 description 27
- 210000003813 thumb Anatomy 0.000 description 25
- 230000008569 process Effects 0.000 description 20
- 230000009467 reduction Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 9
- 238000005096 rolling process Methods 0.000 description 7
- 238000012217 deletion Methods 0.000 description 5
- 230000037430 deletion Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 101150065817 ROM2 gene Proteins 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
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/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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- 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
-
- 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明涉及显示控制装置和显示控制方法、显示控制程序和记录介质。该信息处理设备包括用于显示内容并接收输入的用户接口。该信息处理设备控制用户接口以基于接收的输入来缩小被显示内容的尺寸,并且控制用户接口以基于尺寸缩小来显示与所述内容对应的操作。
Description
相关申请的交叉引用
本申请要求于2010年7月9日提交到日本专利局的日本专利申请JP 2010-156639的优先权,通过引用将该申请的全部内容包含于此。
技术领域
本发明涉及显示控制装置和显示控制方法、显示控制程序和记录介质。
背景技术
近年来,在LCD屏幕上显示图像并能够通过切换显示图像来观看多个图像的装置正得到普及。当用这种装置观看显示图像时,期望在尽可能地限制LCD屏幕上的不想要的元素的显示的同时主要对图像进行显示。另一方面,如果正在观看的图像是不想要的,则期望能够通过简单的操作来删除该图像。日本未审查专利申请公报No.2002-176578公开了一种照相机,该照相机读出记录在存储卡上的图像,在LCD监视器上显示这些图像,并能够删除所显示的图像。
发明内容
如在日本未审查专利申请公报No.2002-176578中所公开的,为了删除正在观看的图像数据,执行下面那样的操作。换言之,删除包括显示菜单并从该菜单中调用删除功能的操作、指示执行删除功能的操作、以及为了确认执行删除功能而再次指示执行删除功能的操作。因为执行这些操作,为了删除图像数据而执行的操作的数量随着要删 除的图像数据的量的增多而变大。此外,尽管通过手势操作可以减少操作的数量,但是这种操作需要用户记住每个功能的手势操作的细节。
因此,期望提供一种能够在观看时在显示屏幕上主要显示图像并且还能够通过简单的操作实现针对图像的期望功能的显示控制装置和显示控制方法、显示控制程序和记录介质。
根据一个实施例,本发明提供了一种信息处理装置,包括用于显示内容以及接收输入的用户接口。该信息处理装置控制该用户接口以基于接收的输入来缩小被显示内容的尺寸,并控制该用户接口以基于尺寸缩小来显示与所述内容对应的操作。
根据至少一个实施例,当观看图像时能够主要显示图像。此外,可以执行操作以在不执行从观看图像的状态转变到菜单屏幕等的中间操作的情况下针对正在观看的图像实现期望的功能。
附图说明
图1是示出了根据实施例的显示控制装置的结构的框图;
图2是示出了根据实施例的在LCD面板上显示的示例性图像的概要图;
图3是示出了根据实施例的示例性手指的概要图;
图4A至4E是示出了实施例的处理的概要的概要图;
图5是示出了根据实施例的处理流程的流程图;
图6是示出了根据实施例的示例性LCD面板分割的概要图;
图7是用于说明根据变型例的虚拟区域的概要图;
图8A和8B是用于说明根据变型例的处理的概要图;
图9是用于说明根据变型例的处理流程的流程图;
图10A和10B是用于说明根据变型例的处理的概要图;
图11A和11B是用于说明根据变型例的处理的概要图;
图12A和12B是用于说明根据变型例的处理的概要图;
图13A和13B是用于说明根据变型例的处理的概要图;
图14A和14B是用于说明根据变型例的处理的概要图;
图15A和15B是用于说明根据变型例的处理的概要图;
图16A和16B是用于说明根据变型例的处理的概要图;
图17A和17B是用于说明根据变型例的处理的概要图;
图18A和18B是用于说明根据变型例的处理的概要图;
图19A和19B是用于说明根据变型例的处理的概要图;
图20A和20B是用于说明根据变型例的处理的概要图;以及
图21是用于说明根据变型例的处理的概要图。
具体实施方式
在下文中,将参照附图说明实施例和变型例。将按照下面的顺序进行说明。
<实施例>
<变型例>
此外,在下文中要说明的实施例等是理想的具体示例,虽然施加了各种在技术上优选的限制,但是所公开的技术不限于这些实施例等,除非在下文的说明中给出了明确的限制性记载。
<实施例>
1、显示控制装置的结构
图1示出了根据实施例的显示控制装置10的示例性主要结构。显示控制装置10可被应用于例如个人计算机、笔记本计算机、便携式平板计算机、数字相机或其它成像装置、便携式音频播放器或移动电话。图1所示的示例性结构是显示控制装置10的示例性主要结构,根据应用了该显示控制装置的装置,显然可以向该结构添加各种结构。
显示控制装置10包括总体控制该装置的中央处理单元(CPU)1。只读存储器(ROM)2、随机存取存储器(RAM)3、数字信号处理器4和触摸面板5连接到CPU1。CPU1是显示控制器和处理器的示例,并且通过例如执行记录在ROM2上的程序来控制显示控制 装置10的各个部件。RAM3例如被用作CPU1执行程序时的工作存储器。
数字信号处理器4根据CPU1的控制执行各种信号处理。在下文中,将说明由数字信号处理器4执行的示例性处理。数字信号处理器4例如执行读出记录在记录设备6上的图像数据并对读出的图像数据进行解压缩的处理。对解压缩的图像数据执行给定的信号处理,并且图像数据被转换成模拟信号。被转换成模拟信号的图像数据被提供给LCD面板7,与该图像数据对应的图像被显示在LCD面板7上。
数字信号处理器4执行删除记录在记录设备6上的给定图像数据的处理。此外,数字信号处理器4根据CPU1的控制缩小显示在LCD面板7上的图像。由数字信号处理器4对显示在LCD面板7上的图像的图像数据执行缩小处理,缩小处理后的图像数据被提供给LCD面板7。然后,在LCD面板7上显示缩小图像。除此以外,数字信号处理器4还执行显示原始图像数据以代替缩小图像的处理。
记录设备6可以为能够可拆卸地装载到显示控制装置10中的记录介质,并且例如可以是通用串行总线(USB)存储器。记录设备5也可以是内置在显示控制装置10中的硬盘等,而不是可自由拆卸的记录介质。以图像数据为例的内容被记录在记录设备6上。
与图像数据对应的图像被显示在LCD面板7上。不仅图像,而且与显示控制装置10中包括的应用功能对应的信息(诸如用于菜单屏幕和操作辅助的信息)也被显示在LCD面板7上。LCD面板7可以是由有机电致发光(EL)实现的面板。
LCD面板7被构造为触摸面板,其中使LCD面板7和触摸面板5在物理上成为一体。在这个实施例中,触摸面板执行电容感测,但是也可执行各种其它的感测方法,诸如电阻感测、光学感测或超声感测。
作为定点设备的一个例子,触摸面板5设置有对应于各感测方法的电路,并且检测在LCD面板7上执行的操作的位置。例如,如果执行了指定用户触摸LCD面板7的位置的操作,则触摸面板5检测 执行了该位置指定操作的LCD面板7上的位置坐标。
采用触摸面板5,通过LCD面板附近的位置指定操作,使得可以进行坐标位置输入。例如,通过在触摸面板5中加入用于检测微小电容的传感器,可以检测到离LCD面板7几厘米远执行的位置指定操作。还可使用用于检测由人体发出的微小红外线的热电元件来检测LCD面板7附近的位置指定操作。
通过实现LCD面板7附近的位置指定操作获得了下面的优点。因为LCD面板7不被直接接触,在LCD面板7和用户的手指之间不产生摩擦,可以容易地进行操作。此外,降低了在操作期间手指的紧张感,用户能够在确认在LCD面板7上显示的图像的同时执行操作,并且获得了其它这些优点。
用触摸面板5检测到的位置坐标被转换成数字信号,该数据信号被提供给CPU1。CPU1根据从触摸面板5提供的表示位置坐标的信号执行处理。以上是根据实施例的显示控制装置10的主要结构。
2、示例性显示图像
接下来,将说明在LCD面板7上显示的图像。图2示出了本实施例中显示在LCD面板7上的图像Im1的一个示例。图像Im1被取为近似矩形,例如,在垂直方向的长度取为H。与图像Im1对应的图像数据记录在记录设备6上。
在本实施例中,使用两个手指对在LCD面板7上显示的图像Im1执行操作。图3示意性地示出了在本实施例的操作中使用的手指。从指甲尖到指肚的长度取为x。这里,在图3中虽然只示出一个手指,当在一个操作中使用两个以上的手指的情况下,该手指可以是这些手指中的一个。例如,在使用拇指和食指执行操作的情况下,从拇指的指甲尖到指肚的长度被取为x。
3、处理的概要
接下来,将参照图4A至4E说明本实施例中的处理的概要。如图4A中所示,图像Im1显示在LCD面板7上。
接下来,用户执行指定图像Im1上的两个地方的位置的位置指 定操作。例如,拇指F1和食指F2可被用来执行位置指定操作,该位置指定操作大约同时指定在图像Im1的图中看到的连结左下角和右上角的对角线上的两个地方。这两个地方的位置根据图像Im1的尺寸而不同,但是例如被取为图像Im1的左下角附近和右上角附近。然后,通过使拇指F1和食指F2沿着对角线相互靠近,执行夹捏(pinch)图像Im1的操作。
根据使拇指F1和食指F2相互靠近的运动,图像Im1被缩小,如图4B所示。然后,表示图像Im1的缩小版本的缩小图像Im2显示在LCD面板7上。缩小图像Im2显示在被拇指F1和食指F2夹捏的位置附近。此外,在图像Im1缩小为缩小图像Im2时产生的无图像区域中显示垃圾桶图标Tr。这个垃圾桶图标Tr是表示针对缩小图像Im2的操作的显示信息的一个例子。
如图4B和4C所示,执行在保持夹捏缩小图像Im2的状态的同时移动拇指F1和食指F2和操作。根据移动拇指F1和食指F2的操作,缩小图像Im2的显示位置发生变化。如果缩小图像Im2被移动到缩小图像Im2与垃圾桶图标Tr之间的距离等于或小于给定值的位置,则垃圾桶图标Tr的盖子打开。然后,如果在触摸面板5上开始检测不到拇指F1或食指F2的位置,则缩小图像Im2和垃圾桶图标Tr被从LCD面板7移除,如图4D所示。此时,数字信号处理器4在CPU1的控制下删除与缩小图像Im2对应的图像Im1的图像数据。
如果从LCD面板7移除了缩小图像Im2和垃圾桶图标Tr,则下一观看目标(即图像Im3)被显示在LCD面板7上,如图4E所示。以与对图像Im1的操作相似的操作,对图像Im3执行图像数据删除处理。
4、处理细节
接下来,将参照图5中示出的流程图来说明本实施例中的处理的细节。在CPU1的控制下执行图5中示出的处理。在步骤S1中,图像Im1显示在LCD面板7上。该处理然后进行到步骤S2。
在步骤S2中,检测参照图3说明的x的值。在本实施例中,x的值例如取为从拇指F1的指甲尖到指肚的长度。例如通过传感器(从图中省略)检测x的值。也可以由用户预先设置x的值。也可以预先把x的值设置为通常的用户的平均值。把检测到的x的值存储在RAM3中。该处理然后进行到步骤S3。
在步骤S3中,用拇指F1和食指F2触摸显示在LCD面板7上的图像Im1。由拇指F1和食指F2对连结图像Im1的左下角和右上角的对角线上的两个地方的位置执行位置指定操作。如果拇指F1和食指F2大约同时触摸LCD面板7,则触摸面板5检测被各个手指触摸的LCD面板7上的位置坐标。取A(x1,y1)为拇指F1触摸的LCD面板7的位置坐标,取B(x2,y2)为食指F2触摸的LCD面板7的位置坐标。检测到的各手指的位置坐标被转换为可由CPU1解释的信号,转换后的信号被提供给CPU1。
两个点A和B之间的距离由于拇指F1和食指F2移动而改变。例如,可以执行使拇指F1和食指F2移动相互靠近以夹捏图像Im1的操作。这两个点之间的距离随着夹捏操作而缩短。随着这两个点之间的距离变短,图像Im1缩小。通过使用从触摸面板5实时提供的点A和点B的位置坐标,由CPU1计算这两个点A和B之间的距离。该处理然后进行到步骤S4。
在步骤S4中,确定距离A-B是否等于或小于给定值w1。给定值w1被取为预设值,并且可以例如取为使用图2说明的图像Im1的垂直长度H的1/3。这里,可以比较相对长度,而不是比较距离A-B和给定值w1。例如,可以确定距离A-B是否变为原距离A-B的1/3。
如果确定了距离A-B不是小于或等于给定值w1,则处理返回到步骤S4并且重复步骤S4中的确定处理。如果确定了距离A-B小于或等于给定值w1,则处理进行到步骤S5。
在步骤S5中,执行缩小图像Im1的处理。换言之,在距离A-B变得小于或等于给定值w1的情况下,CPU1确定执行缩小图像Im1 的操作,并且CPU1进行控制以缩小图像Im1。例如,可以根据与这两点之间的距离的缩短比例,来显示与图像Im1几何相似的缩小图像Im2。数字信号处理器4在CPU1的控制下执行该处理。该处理然后进行到步骤S6。
在步骤S6中,由CPU1确定这两点之间的距离是否小于给定值w2。给定值w2被取为难以进一步缩小图像Im1的值,并且例如可被取为参照图3说明的x的值。如果确定了这两点之间的距离不小于给定值w2,则重复步骤S6中的确定处理。如果确定了这两点之间的距离小于给定值w2,则该处理进行到步骤S7。
在步骤S7中,在LCD面板7上显示垃圾桶图标Tr。该垃圾桶图标Tr显示在由于图像Im1的缩小而产生的无图像区域中。结果,在此阶段,垃圾桶图标Tr和缩小图像Im2显示在LCD面板7上。
现在将说明垃圾桶图标Tr显示方法。在这个实施例中,可以在考虑易用性的情况下显示垃圾桶图标Tr。
如图6所示,作为一个例子,通过取水平方向(x轴方向)和垂直方向(y轴方向)为轴,将LCD面板7划分为四个区域。图6中看到的右上区域被指定为第一象限,左上区域被指定为第二象限,左下区域被指定为第三象限,右下区域被指定为第四象限。这里,图中示出的LCD面板7的分割线也可以不显示在屏幕上。这同样适用于稍后描述的表示操作的箭头和指示缩小状态的箭头。
例如,可由拇指F1和食指F2沿着连结图像Im1的左下角和右上角的对角线触摸图像Im1。随着使拇指F1和食指F2相互靠近的操作图像Im1被缩小,并且缩小图像Im2被显示在LCD面板7上。此时,假定缩小图像Im2例如显示在第一象限中。在本实施例中,垃圾桶图标Tr显示在与显示缩小图像Im2的象限不同的象限中。换言之,垃圾桶图标Tr显示在第三象限中,而不是第一象限中。在第三象限中用来显示垃圾桶图标Tr的位置适于被设置为相对于缩小图像Im2具有固定距离。
这里,用来显示垃圾桶图标Tr的位置不限于上述的方法。垃圾 桶图标Tr也可以显示在基于拇指F1和食指F2触摸的两个地方的位置的方向上。这里,因为由拇指F1和食指F2沿着连结图像Im1的左下角和右上角的对角线触摸图像Im1,所以垃圾桶图标Tr可以显示在与显示缩小图像Im2的第一象限在对角方向相对的第三象限中。
显示垃圾桶图标Tr的象限也可以根据显示缩小图像Im2的象限进行确定。例如,当在第三象限中显示缩小图像Im2的情况下,可以在第四象限中显示垃圾桶图标Tr,当在第四象限中显示缩小图像Im2的情况下,可以在第三象限中显示垃圾桶图标Tr。用户也可以预先设置显示垃圾桶图标Tr的象限。通过以此方式合适地设置显示垃圾桶图标Tr的象限,向垃圾桶图标Tr移动缩小图像Im2的操作变得更容易,并且易用性提高。
再次返回图5中示出的流程图,当在步骤S7中显示垃圾桶图标Tr时,处理进行到步骤S8。在步骤S8中,拇指F1和食指F2在保持夹捏操作的同时移动,在这样做时缩小图像Im2被移动靠近垃圾桶图标Tr。然后,确定缩小图像Im2的中心c和垃圾桶图标Tr的中央之间的距离是否小于或等于给定值w3。给定值w3是表示垃圾桶图标Tr的接近程度的值,并且例如可以取为垃圾桶图标Tr的垂直长度的1/2。
如果确定了缩小图像Im2的中心c与垃圾桶图标Tr的中央之间的距离不是小于或等于给定值w3,则处理返回步骤S8并且重复该确定处理。如果确定了缩小图像Im2的中心c与垃圾桶图标Tr的中央之间的距离小于或等于给定值w3,则处理进行到步骤S9。
在步骤S9中,显示用于执行与操作对应的处理的准备状态。通过改变对显示信息进行显示的方式来显示该准备状态。例如,可以显示垃圾桶图标Tr的盖子打开。通过打开垃圾桶图标Tr的盖子,向用户通知将执行删除图像数据的处理。此时,也可以显示指示图像数据将被删除的指导消息,而不是仅打开垃圾桶图标Tr的盖子。处理然后进行到步骤S10.
在步骤S10中,确定是否执行了取消操作。取消操作例如可以是把被靠近垃圾桶图标Tr的缩小图像Im2移离垃圾桶图标Tr的操作,或者换言之,在保持夹捏图像Im1的操作的同时令缩小图像Im2返回以使得缩小图像Im2的中心c与垃圾桶图标Tr之间的距离变为大于给定值w3的距离。在步骤S10中,如果执行了取消操作,则取消删除图像数据的处理,并且处理返回到步骤S1。当处理返回到步骤S1时,在LCD面板7上显示图像Im1,而不是缩小图像Im2。
如果在步骤S10中确定没有执行取消操作,则处理进行到步骤S11。在步骤S11中,确定是否能检测到A点和B点。如果确定了可检测到点,则处理返回到步骤S10并确定是否执行了取消操作。如果确定了不再能检测到A点或B点,则处理进行到步骤S12。
在步骤S12中,去除缩小图像Im2和垃圾桶图标Tr。换言之,不再能检测到A点或B点表示夹捏缩小图像Im2的操作已被取消,并且拇指F1或食指F2已从LCD面板7移离。此时,确定用户已发出删除图像数据的指令,缩小图像Im2和垃圾桶图标Tr被去除。然后,执行从记录设备6中删除与缩小图像Im2对应的图像Im1的图像数据的处理。处理然后进行到步骤S13。在步骤S13中,从记录设备6读出下一图像数据并将其显示在LCD面板7上。
<变型例>
以上具体说明了一个实施例,但是不言自明的是,关于显示控制装置的结构、处理等可以进行各种变型。在下文中,将说明多个变型例。
变型例1
首先,将说明变型例1。变型例1是大LCD面板的情况下的优选例子。图7是变型例1中的LCD面板17的示例性显示。例如,LCD面板17被水平和垂直地划分为四个区域。另外,令缩小图像Im2显示在LCD面板17的第一象限中。这里,缩小显示在LCD面板17上的图像Im1并显示缩小图像Im2的处理与之前说明的实施例 的处理相似,因此缩减或省略其重复说明。
垃圾桶图标Tr被显示在由于图像Im1的缩小而产生的无图像区域中。此时,如果把垃圾桶图标Tr显示在用于显示缩小图像Im2的第一象限以外的象限中,则把缩小图像Im2移动靠近垃圾桶图标Tr所经过的距离可能会变长。因此,在变型例1中,把垃圾桶图标Tr显示在与显示缩小图像Im2的象限相同的象限中。
如图7中所示,首先,设置包括缩小图像Im2的虚拟区域Is。虚拟区域Is被取为与LCD面板17几何相似,并且与LCD面板17相似,具有四个象限。
此时,虚拟区域Is被设置为使得显示缩小图像的LCD面板17的象限与显示缩小图像Im2的虚拟区域Is的象限具有相同的相对位置。换言之,缩小图像Im2显示在LCD面板17的第一象限中。虚拟区域Is被设置为使得缩小图像Im2显示在虚拟区域Is的第一象限中。
然后,在虚拟区域Is中,在与显示缩小图像Im2的象限不同的象限中显示垃圾桶图标Tr。例如,可将垃圾桶图标Tr显示在虚拟区域Is的第三象限而不是虚拟区域Is的第一象限中。通过以此方式显示垃圾桶图标Tr,即使在大LCD面板17的情况下,也能够考虑到易用性而把垃圾桶图标Tr显示在合适的位置。
这里,合适地设置虚拟区域Is的尺寸以确保缩小图像Im2和垃圾桶图标Tr之间的距离等于或大于给定长度。
变型例2
接下来,将参照图8A和8B说明变型例2。在上述的实施例和变型例1中,使用拇指F1和食指F2指定两个点,并且随着使拇指F1和食指F2相互靠近的操作而缩小图像。在变型例2中,根据指定一个地方的位置指定操作来缩小图像。
如图8A中所示,图像Im1显示在LCD面板7上。执行如下的位置指定操作:例如食指F2触摸图像Im1上的一个给定地方的位置。然后,执行使食指F2顺时针旋转的旋转操作。图像Im1随着食 指F2的旋转操作而缩小,并且显示缩小图像Im2。此时,在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr,如图8B所示。此外,通过使食指F2逆时针旋转执行取消操作,并且缩小图像Im2随着取消操作而被放大。食指F2的旋转方向和旋转量可由CPU1基于从触摸面板5提供的信号进行检测。CPU1可基于检测结果来控制图像的缩小和放大。
图9是示出了变型例2中的处理流程的流程图。图9中所示的处理由CPU1执行。在步骤S21中,图像Im1被显示在LCD面板7上。处理然后进行到步骤S22。
在步骤S22中,确定是否执行了图像缩小操作。变型例2中的图像缩小操作被取为由食指F2触摸图像Im1上的一个地方并且使食指F2顺时针旋转的操作。如果确定了尚未执行图像缩小操作,则处理返回到步骤S22并且重复步骤S22中的确定。如果确定已执行了图像缩小操作,则处理进行到步骤S23。
在步骤S23中,执行随着图像缩小操作而缩小图像Im1的处理。图像Im1被缩小,缩小图像Im2被显示在LCD面板7上。例如,可以根据食指F2的旋转量逐级地缩小图像Im1。处理然后进行到步骤S24。在步骤S24中,在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。处理然后进行到步骤S25。在步骤S25中,显示垃圾桶图标Tr的盖子的打开。处理然后进行到步骤S26。
在步骤S26中,确定是否执行了取消操作。该变型例2中的取消操作例如可以是使食指F2逆时针旋转的操作。如果确定已执行了取消操作,则处理返回到步骤S21。在步骤S21中,通过根据取消操作将缩小图像Im2放大来显示图像Im1。如果确定了尚未执行取消操作,则处理进行到步骤S27。
在步骤S27中,确定在触摸面板5上是否能检测到由食指F2指定的地方(A点)。如果确定能检测到指定的地方,则处理返回步骤S26并执行步骤S26中的确定处理。如果在步骤S27中确定已执行了从LCD面板7移除食指F2的操作并且不再能检测到A点,则处理 进行到步骤S28。
通过执行把食指F2从LCD面板7移除的操作而不执行取消操作,确定已发出删除图像数据的指令。结果,在步骤S28中,执行从LCD面板7去除缩小图像Im2和垃圾桶图标Tr的处理。然后,从记录设备6中删除与缩小图像Im2对应的图像Im1的图像数据。处理然后进行到步骤S29,并从记录设备6中读出下一图像数据并进行显示。
这里,也可以根据图像Im1的缩小比例来确定显示垃圾桶图标Tr的定时以及打开垃圾桶图标Tr的盖子的定时。例如,可以在图像Im1被缩小到第一阈值(例如为图像Im1的尺寸的50%)以下时显示垃圾桶图标Tr。然后,图像Im1可被进一步缩小,可以在图像Im1被缩小到第二阈值(例如为图像Im1的尺寸的30%)以下时显示垃圾桶图标Tr的盖子的打开。
变型例3
接下来,将参照图10A和10B说明变型例3。变型例3是使用食指F2来指定图像Im1上的一个地方并且图像Im1随着食指F2的运动而缩小的例子。例如,如图10A所示,可以执行如下的位置指定操作:用食指F2触摸图像Im1的图中看到的图像Im1的左上角附近的一个地方。然后执行使食指F2沿对角方向(朝向在该图中看到的右下角)移动的操作。通过这样做,如图10B所示,图像Im1随着食指F2的运动而缩小,并且缩小图像Im2被显示。然后,在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。显然,对角方向也可取为从右上到左下、从右下到左上或者从左下到右上,而不是从左上到右下。
变型例3中的处理流程与图9中示出的流程图相近似。在下文中,将主要说明不同点。在变型例3中,在步骤S22中的图像缩小操作可以是沿着对角方向移动由食指F2指定的地方的操作。此外,步骤S26中的取消操作不同。变型例3中的取消操作是沿着与为了缩小图像Im1而移动的方向相反的方向移动食指F2的操作。换言之,如 图10A所示,当已把食指F2从在该图中看到的左上移动到右下以缩小图像Im1时,取消操作可以是把食指F2从右下移动到左上的操作。其它处理与图9中示出的流程图的处理相似。
变型例4
接下来,将参照图11A和11B说明变型例4。如图11A所示,图像Im1显示在LCD面板7上。执行例如使用食指F2触摸图像Im1上的一个给定地方的位置指定操作。然后,执行在给定时间内由食指F2连续轻敲(tap)LCD面板7多次(例如三次)的操作。通过这样做,如图11B所示,图像Im1被缩小并且缩小图像Im2被显示。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。此外,后退图标Ba被显示在由于图像Im1的缩小而产生的无图像区域中。
这里,图像Im1也可以根据轻敲指定地方的次数而逐级地缩小。也可以根据轻敲指定地方的次数来确定显示垃圾桶图标Tr的定时和打开垃圾桶图标Tr的盖子的定时。
变型例4中的处理流程与图9中所示的流程图相近似。在下文中,将主要解释不同点。在变型例4中,步骤S22中的图像缩小操作可以是轻敲由食指F2指定的图像Im1上的一个地方的操作。此外,步骤S26中的取消操作不同。变型例4中的取消操作可以是触摸后退图标Ba的操作。步骤S27中的处理可以是确定是否已触摸垃圾桶图标Tr(而不是是否能检测到A点)的处理。换言之,在步骤S27中,如果确定已触摸了垃圾桶图标Tr,则处理进行到步骤S28,如果确定尚未触摸垃圾桶图标Tr,则处理返回到步骤S26。其它处理与图9中示出的流程图的处理相似。
变型例5
接下来,将参照图12A和12B说明变型例5。如图12A所示,图像Im1显示在LCD面板7上。执行例如用食指F2触摸图像Im1上的一个地方的位置指定操作。然后,将该位置指定操作保持给定时间。如果经过了给定时间,则如图12B所示,图像Im1被缩小并且 缩小图像Im2显示在LCD面板7上的给定位置。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。此外,在由于图像Im1的缩小而产生的无图像区域中显示后退图标Ba。这样,通过将指定LCD面板7上的一个地方的操作保持给定时间,能够缩小图像Im1。
这里,也可以根据保持指定一个地方的操作的时间逐级地缩小图像Im1。也可以根据保持指定一个地方的操作的时间来确定显示垃圾桶图标Tr的定时和打开垃圾桶图标Tr的盖子的定时。
变型例5中的处理流程与图9中所示的流程图相近似。在下文中,将主要解释不同点。在变型例5中,步骤S22中的图像缩小操作可以是把食指F2触摸图像Im1上的一个地方的操作保持给定时间的操作。此外,在变型例5中,步骤S26中的取消操作可以是触摸后退图标Ba的操作。步骤S27中的处理可以是确定是否已触摸垃圾桶图标Tr的处理,而不是确定是否能检测到A点的处理。换言之,在步骤S27中,如果确定了已触摸垃圾桶图标Tr,则处理进行到步骤S28。如果确定了尚未触摸垃圾桶图标Tr,则处理返回到步骤S26。其它处理与图9中示出的流程图的处理相似。
变型例6
接下来,将参照图13A和13B说明变型例6。如图13A所示,图像Im1显示在LCD面板7上。执行例如牢固按压图像Im1上的一个地方的位置指定操作。如果执行了该位置指定操作,则图像Im1被缩小并且缩小图像Im2被显示,如图13B所示。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。此外,在由于图像Im1的缩小而产生的无图像区域中显示后退图标Ba。这样,通过牢固按压LCD面板7上的一个地方的操作,能够缩小图像Im1。
变型例6中的处理流程与图9中所示的流程图相近似。在下文中,将主要解释不同点。在变型例6中,步骤S22中的图像缩小操作可以是牢固按压图像Im1上的一个地方的位置指定操作。步骤S26中的取消操作可以是触摸后退图标Ba的操作。步骤S27中的处理可 以是确定是否已触摸垃圾桶图标Tr的处理,而不是确定是否能检测到A点的处理。换言之,在步骤S27中,如果确定了已触摸垃圾桶图标Tr,则处理进行到步骤S28。如果确定了尚未触摸垃圾桶图标Tr,则处理返回到步骤S26。其它处理与图9中示出的流程图的处理相似。
变型例7
接下来,将参照图14A和14B说明变型例7。变型例7是上述的变型例3的进一步变型。在变型例3中,通过使单个手指触摸图像Im1上的一个地方(例如左上附近)来执行位置指定操作。在变型例7中,通过使两个手指触摸在图像Im1的图中看到的左上角附近的两个点来执行位置指定操作,如图14A所示。例如,可使用食指F2和中指F3作为这两个手指。通过沿对角方向移动食指F2和中指F3,图像Im1随着这两个手指的运动而被缩小,并且缩小图像Im2被显示。
变型例7中的处理流程与图9中所示的流程图相近似。在下文中,将主要解释不同点。在变型例7中,步骤S22中的图像缩小操作可以是沿对角方向移动由食指F2和中指F3指定的两个点的操作。此外,步骤S26中的取消操作不同。变型例7中的取消操作例如可以是沿着与为了缩小图像Im1而移动的方向相反的方向移动食指F2和中指F3的操作。如图14A所示,在当把食指F2和中指F3从面对图面时的左上向右下移动以缩小图像Im1的情况下,取消操作可以是把食指F2和中指F3从右下向左上移动的操作。此外,在步骤S27的处理中,确定是否能检测到由食指F2和中指F3指定的两个点。其它处理与图9中示出的流程图的处理相似。
这里,针对LCD面板7可以使用触笔或其它工具而不是手指,来进行上述的指定一个地方或两个地方的位置指定操作。
变型例8
接下来,将参照图15A和15B说明变型例8。变型例8使用鼠标(从图中省略)代替触摸面板5,作为另一定点设备的例子。
如图15A中所示,图像Im1和鼠标指针P显示在LCD面板7上。使鼠标指针P与图像Im1上的一个地方对准。然后,执行如下的位置指定操作:按压设置在鼠标(从图中省略)上的左键并指定图像Im1上的一个地方。在按压鼠标左键的同时,移动鼠标以使鼠标指针P顺时针旋转。通过这样做,如图15B所示,图像Im1被缩小,并且缩小图像Im2被显示。此外,在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。这里,指定图像Im1上的一个地方的操作也可以是按压右键的操作或者按压滚轮的操作,而不是按压鼠标左键的操作。也可以根据滚轮转动操作来缩小图像Im1。
变型例8中的处理操作与图9中所示的流程图相近似。在下文中,将主要解释不同点。步骤S22中的图像缩小操作将鼠标指针P与图像Im1上的一个地方对准,并通过按压鼠标左键来指定图像Im1上的任意点。然后,执行在按压鼠标左键的同时移动鼠标以使鼠标指针P顺时针旋转的操作。步骤S26中的取消操作可以是在按压鼠标左键的同时移动鼠标以使鼠标指针P逆时针旋转的操作。
步骤S27中的确定处理例如确定是否已解除按压鼠标左键的操作。换言之,如果确定已解除按压左键的操作,则处理进行到步骤S28。如果确定左键正被按压,则处理返回到步骤S26。这里,步骤S27中的这个处理也可被配置为确定是否点击了垃圾桶图标Tr。例如,如果确定已通过鼠标操作点击了垃圾桶图标Tr,则处理可被配置为进行到步骤S28。如果确定没有点击垃圾桶图标Tr,则处理可被配置为返回到步骤S26。
变型例9
接下来,将参照图16A和16B说明变型例9。如图16A中所示,图像Im1和鼠标指针P显示在LCD面板7上。使鼠标指针P与面对图面时的图像Im1的左上角附近的一个地方对准。然后,执行按压设置在鼠标上的左键并指定图像Im1的左上角附近的一个地方的操作。在按压鼠标左键的同时,执行移动鼠标以使鼠标指针P沿着从左上到右下的对角方向上的路径前进的操作。通过这样做,如图 16B所示,图像Im1被缩小,并且缩小图像Im2被显示。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。这里,指定图像Im1上的一个地方的操作也可以是按压右键的操作或者按压滚轮的操作,而不是按压鼠标左键的操作。此外,所述对角方向也可以是从右上到左下、从右下到左上或者从左下到右上,而不是从左上到右下。
变型例9中的处理操作与图9中所示的流程图相近似。在下文中,将主要解释不同点。步骤S22中的图像缩小操作可以是将鼠标指针P与图像Im1的左上角附近的一个地方对准,并在按压鼠标左键的同时移动鼠标以使鼠标指针P沿着从左上到右下的对角线移动的操作。此外,步骤S26中的取消操作例如可以是在按压鼠标左键的同时移动鼠标以使鼠标指针P沿着与缩小图像Im1的方向相反的方向的对角线移动的操作。更具体地,取消操作可以是在按压左键的同时移动鼠标以使鼠标指针P沿着从右下到左上的对角线移动的操作。
步骤S27中的确定处理例如确定是否已解除按压鼠标左键的操作。如果确定已解除按压左键的操作,则处理进行到步骤S28。如果确定左键正被按压,则处理返回到步骤S26。这里,步骤S27中的这个处理也可被配置为确定是否点击了垃圾桶图标Tr。换言之,如果确定已点击了垃圾桶图标Tr,则处理可被配置为进行到步骤S28。如果确定没有点击垃圾桶图标Tr,则处理可被配置为返回到步骤S26。
变型例10
接下来,将参照图17A和17B说明变型例10。如图17A中所示,图像Im1和鼠标指针P显示在LCD面板7上。使鼠标指针P与图像Im1上的一个地方对准。然后,执行按压设置在鼠标上的左键并指定图像Im1上的一个地方的位置指定操作。如果持续按压鼠标左键的操作被保持给定时间以上,则如图17B所示图像Im1被缩小,并且缩小图像Im2被显示。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。另外,在由于图像Im1的缩小而产 生的无图像区域中显示后退图标Ba。
变型例10中的处理操作与图9中所示的流程图相近似。在下文中,将主要解释不同点。步骤S22中的图像缩小操作例如可以是将鼠标指针P与图像Im1上的一个地方对准,并持续按压鼠标左键达给定时间以上的操作。此外,步骤S26中的取消操作可以是点击后退图标Ba的操作。
步骤S27中的确定处理确定是否已点击垃圾桶图标Tr。在步骤S27中,如果确定已点击垃圾桶图标Tr,则处理进行到步骤S28。如果确定没有点击垃圾桶图标Tr,则处理返回到步骤S26。
这里,在指定图像Im1上的一个地方并把图像Im1缩小的操作中使用的鼠标键不限于左键。例如,也可按压设置在鼠标上的右键或滚轮。
变型例11
除此以外,也可通过点击鼠标右键来显示菜单屏幕Me并从该菜单屏幕Me中选择编辑功能来缩小图像Im1,如图18A和18B所示。通过把图像Im1缩小来显示缩小图像Im2。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr和后退图标Ba。
变型例12
接下来,将参照图19A和19B说明变型例12。变型例12通过缩放键或滚轮(从图中省去)而不是鼠标来缩小图像Im1。如图19A中所示,图像Im1显示在LCD面板7上。此时,通过持续按压缩放键执行图像缩小操作,并且如图19B所示,图像Im1被缩小,并且缩小图像Im2被显示。另外,在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。
此外,可以通过向右转动球状滚轮而不是缩放键,来缩小图像Im1,并且可以在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr。也可以用除了鼠标以外的输入装置按此方式执行缩小图像Im1的操作。
变型例13
接下来,将参照图20A和20B说明变型例13。在变型例13中,显示控制装置10被取为便携式装置,并且如图20A所示,LCD面板7被设置在显示控制装置10中包括的框体11上。图像Im1显示在LCD面板7上。此外,在显示控制装置10中设置了没有示出的加速度传感器。例如,该加速度传感器可以是陀螺仪传感器。由陀螺仪传感器检测框体11的运动,并且检测到的运动信息被提供给CPU1。
例如,可以沿与LCD面板7平行的方向摇动框体11,如图20A所示。摇动框体11的方向可以是上下方向、左右方向或对角方向。因为摇动框体11而产生的振动被陀螺仪传感器进行检测。陀螺仪传感器检测到的振动被提供给CPU1,作为运动信息。根据该运动信息,CPU1进行控制以在LCD面板7的给定区域中显示图像Im1缩小了给定比率而得到的缩小图像Im2。通过这样做,在LCD面板7上显示缩小图像Im2,如图20B所示。在由于图像Im1的缩小而产生的无图像区域中显示垃圾桶图标Tr和后退图标Ba。
如果垃圾桶图标Tr被触摸,则缩小图像Im2、垃圾桶图标Tr和后退图标Ba被去除,并且与缩小图像Im2对应的图像Im1的图像数据被删除。然后,读出下一图像数据并显示在LCD面板7上。当后退图标Ba被触摸时,显示图像Im1来代替缩小图像Im2。
这里,摇动框体11的方向不限于与LCD面板7平行的方向。例如,如图21所示,通过摇动以在前后方向推送框体11,可以缩小图像Im1并且可以显示缩小图像Im2。也可以根据振动幅度逐级地缩小图像Im1。
所公开的技术的实施例的变型例不限于这里讨论的变型例,也可以有各种其它变型例。例如,可以适当地改动实施例和变型例中的取消操作的细节。此外,可以适当地改动删除图像数据时的确定处理的细节。此外,取消操作不限于具体执行的特定操作。换言之,如果不执行删除图像数据的处理达给定时间,则可以认为已执行取消操作,并且原始尺寸的图像会被显示。
可以适当改动显示垃圾桶图标Tr的定时和显示垃圾桶图标Tr的盖子打开的定时。例如,图5的步骤S8中的确定也可被配置为确定缩小图像Im2是否被移动到离垃圾桶图标Tr的中央的距离为给定值w以内的区域中。此外,可以显示垃圾桶图标Tr,并且可以根据缩小图像Im2被移动到LCD面板7的显示垃圾桶图标Tr的区域(诸如使用图6说明的第一象限)而打开垃圾桶图标Tr的盖子。当逐级地缩小图像Im1时,也可以根据图像Im1的缩小比例来确定显示垃圾桶图标Tr的定时和显示垃圾桶图标Tr的盖子打开的定时。
在上述的实施例和变型例中,图像数据被描述为记录在记录设备6上的数据,但是也可以在LCD面板7上显示通过未示出的接口从外部设备获取的图像数据或者通过网络获取的图像数据,而不仅仅是记录在记录设备6上的图像数据。此外,实施例可被配置为从显示控制装置10向外部设备发送删除图像数据的命令,并在该外部设备中进行删除图像的处理。
在上述的实施例和变型例中,针对图像数据执行的处理被描述为删除处理,但是不限于删除处理。可以执行各种处理,诸如保护图像数据的处理、把图像数据登记在喜爱列表中的处理、自动上传图像数据的处理、或将图像数据存储在给定文件夹中的处理。与各处理对应的不同显示信息可被显示在由于图像的缩小而产生的无图像区域中。这里,在由于图像的缩小而产生的无图像区域中也可以显示多个显示信息。多个显示信息也可以在不同象限中分别显示。
在先前讨论的实施例中,通过使用拇指F1和食指F2对LCD面板7上的两个地方的位置执行位置指定操作,但是也可以针对多于两个地方的位置执行位置指定操作。例如,通过使用三个手指,也可以针对三个地方的位置执行位置指定操作。通过使执行位置指定操作的三个手指向一个地方移动,可以执行图像夹捏操作,并且可以根据图像夹捏操作使图像缩小。
在上述的实施例和变型例1中,将LCD面板7和LCD面板17划分为四个区域,但是不限于此,也可以例如划分为三个区域或八个 区域。此外,变型例1中的虚拟区域Is被描述为具有四个区域,但是不限于此,也可以具有例如三个区域或八个区域。此外,各个区域的尺寸也可以不相等。
上述的实施例和多个变型例也可以互相组合,例如可被配置为这样的显示控制装置,其中可通过手指操作使图像缩小并且可通过诸如触笔的物理装置使图像缩小。此外,实施例和变型例中的各处理可转用于其它示例,只要不产生技术上的矛盾即可。
此外,除了显示控制装置之外,根据实施例和变型例的显示控制装置的结构和操作可以被实现为显示控制方法、显示控制程序以及存储显示控制程序的记录介质。
本发明包含与在2010年7月9日提交到日本专利局的日本在先专利申请JP 2010-156639中公开的主题相关的主题,通过引用将该申请的全部内容包含于此。
本领域技术人员应该理解,根据设计要求和其它因素可以想到各种变型、组合、子组合和变更,只要它们落在所附权利要求或其等同物的范围内即可。
Claims (21)
1.一种信息处理设备,包括:
用户接口,被配置为显示内容并接收输入;和
处理器,被配置为:
控制所述用户接口以基于接收的输入来缩小被显示内容的尺寸;并且
控制所述用户接口以基于尺寸缩小来显示与所述内容对应的操作。
2.根据权利要求1所述的信息处理设备,其中所述用户接口包括被配置为检测触摸输入的触摸面板显示器。
3.根据权利要求1所述的信息处理设备,其中所述用户接口包括传感器,该传感器被配置为检测基于靠近所述用户接口执行的手势的输入。
4.根据权利要求1所述的信息处理设备,其中所述处理器被配置为检测在所述用户接口处同时接收到的第一输入和第二输入,把第一输入和第二输入之间的距离与一阈值进行比较,并且基于所述比较来控制所述用户接口缩小被显示内容的尺寸。
5.根据权利要求4所述的信息处理设备,其中所述处理器被配置为确定第一输入和第二输入之间的第一距离。
6.根据权利要求5所述的信息处理设备,其中所述处理器被配置为检测在所述用户接口处接收的第一输入和第二输入中的至少一个的移动。
7.根据权利要求6所述的信息处理设备,其中所述处理器被配置为确定移动之后的第一输入和第二输入之间的第二距离。
8.根据权利要求7所述的信息处理设备,其中所述处理器被配置为确定第一距离和第二距离之间的差,将该差与一阈值比较,并且基于所述比较控制所述用户接口来缩小被显示内容的尺寸。
9.根据权利要求1所述的信息处理设备,其中所述处理器被配置为控制所述用户接口以显示与基于尺寸缩小的操作对应的图形表示,确定接收的输入和图形表示之间的距离,并把所确定的距离与一阈值进行比较。
10.根据权利要求9所述的信息处理设备,其中所述处理器被配置为控制所述用户接口在所述距离小于所述阈值时改变所述图形表示的状态。
11.根据权利要求9所述的信息处理设备,其中所述处理器被配置为当所述距离小于所述阈值并且不再能接收到输入时执行操作。
12.根据权利要求1所述的信息处理设备,其中所述处理器被配置为检测所述用户接口处的旋转输入,并基于所述旋转输入控制显示以缩小被显示内容的尺寸。
13.根据权利要求1所述的信息处理设备,其中所述处理器被配置为检测滑动输入,并且所述处理器被配置为基于所述滑动输入控制显示以缩小被显示内容的尺寸。
14.根据权利要求2所述的信息处理设备,其中触摸面板显示器被配置为检测轻敲输入,并且所述处理器被配置为基于所述轻敲输入控制显示以缩小被显示内容的尺寸。
15.根据权利要求14所述的信息处理设备,其中所述处理器被配置为进行控制以在与操作对应的用户接口的区域中接收到触摸输入时执行操作。
16.根据权利要求1所述的信息处理设备,其中所述处理器被配置为检测持续接收到输入的时间长度,将该时间长度与一阈值比较,并且在该时间长度超过阈值时缩小被显示内容的尺寸。
17.根据权利要求16所述的信息处理设备,其中所述处理器被配置为进行控制以在与操作对应的用户接口的区域中接收到输入时执行操作。
18.根据权利要求2所述的信息处理设备,其中所述处理器被配置为检测与触摸输入对应的压力量,将该压力量与一阈值比较,并且在该压力量超过阈值时控制显示以缩小被显示内容的尺寸。
19.根据权利要求18所述的信息处理设备,其中所述处理器被配置为进行控制以在与操作对应的触摸面板显示器的区域中接收到触摸输入时执行操作。
20.一种由信息处理设备执行的信息处理方法,该方法包括:
在信息处理设备的用户接口显示内容;
在所述用户接口处接收输入;
基于接收到的输入缩小被显示内容的尺寸;以及
基于图像的尺寸缩小,显示与所述内容对应的操作。
21.一种包括计算机程序指令的非暂态计算机可读介质,所述计算机程序指令当被信息处理设备执行时使该信息处理设备执行包括如下步骤的方法:
显示内容;
接收与显示的内容对应的输入;
基于接收的输入缩小被显示内容的尺寸;以及
基于图像的尺寸缩小,显示与所述内容对应的操作。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010156639A JP5659586B2 (ja) | 2010-07-09 | 2010-07-09 | 表示制御装置および表示制御方法、表示制御プログラム、記録媒体 |
JP2010-156639 | 2010-07-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102314305A true CN102314305A (zh) | 2012-01-11 |
CN102314305B CN102314305B (zh) | 2016-08-03 |
Family
ID=44675896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110185166.1A Active CN102314305B (zh) | 2010-07-09 | 2011-07-01 | 显示控制装置和显示控制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8830273B2 (zh) |
EP (2) | EP3173921A1 (zh) |
JP (1) | JP5659586B2 (zh) |
CN (1) | CN102314305B (zh) |
BR (1) | BRPI1103571A2 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103210367A (zh) * | 2012-09-29 | 2013-07-17 | 华为终端有限公司 | 一种电子设备及控制显示对象缩放的方法 |
CN103631504A (zh) * | 2012-08-22 | 2014-03-12 | 腾讯科技(深圳)有限公司 | 管理应用程序的方法及用户设备 |
CN103995652A (zh) * | 2014-05-15 | 2014-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 图库中图片的比对方法和*** |
CN104407788A (zh) * | 2014-10-29 | 2015-03-11 | 小米科技有限责任公司 | 图像删除方法及装置 |
CN104508618A (zh) * | 2012-05-09 | 2015-04-08 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的设备、方法和图形用户界面 |
CN104965635A (zh) * | 2015-06-16 | 2015-10-07 | 努比亚技术有限公司 | 一种信息调整方法及终端设备 |
CN106406722A (zh) * | 2015-07-30 | 2017-02-15 | 京瓷办公信息***株式会社 | 显示装置及图像处理装置 |
CN106648424A (zh) * | 2016-11-23 | 2017-05-10 | 广州华多网络科技有限公司 | 截图方法及装置 |
CN108449542A (zh) * | 2013-08-30 | 2018-08-24 | 株式会社尼康 | 电子设备 |
CN109358782A (zh) * | 2018-09-11 | 2019-02-19 | 北京达佳互联信息技术有限公司 | 动态指令的执行方法、装置、电子设备及存储介质 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101832838B1 (ko) * | 2011-09-23 | 2018-04-13 | 삼성전자주식회사 | 휴대용 단말기에서 화면 크기를 조절하기 위한 장치 및 방법 |
JP5999830B2 (ja) * | 2011-10-28 | 2016-09-28 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法 |
WO2013112143A1 (en) * | 2012-01-25 | 2013-08-01 | Technicolor Licensing | Directional control using a touch sensitive device |
JP6010303B2 (ja) * | 2012-01-31 | 2016-10-19 | 株式会社ザクティ | 画像再生装置 |
KR101452038B1 (ko) | 2012-04-26 | 2014-10-22 | 삼성전기주식회사 | 모바일 기기 및 그 화면 제어 방법 |
US10198163B2 (en) * | 2012-06-08 | 2019-02-05 | Nec Corporation | Electronic device and controlling method and program therefor |
CN109388762B (zh) | 2013-06-03 | 2022-04-29 | 华为终端有限公司 | 应用分享的方法和装置 |
JP6249788B2 (ja) * | 2014-01-17 | 2017-12-20 | オリンパス株式会社 | 表示機器、表示方法およびプログラム |
TWI701575B (zh) * | 2019-03-07 | 2020-08-11 | 緯創資通股份有限公司 | 手勢辨識方法以及手勢辨識裝置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080087477A1 (en) * | 2006-10-11 | 2008-04-17 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium for multi-touch decision |
CN101493736A (zh) * | 2009-03-06 | 2009-07-29 | 苏州瀚瑞微电子有限公司 | 在触摸板上实现显示屏上显示内容缩放的方法 |
CN101535938A (zh) * | 2006-09-06 | 2009-09-16 | 苹果公司 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0973381A (ja) * | 1995-09-04 | 1997-03-18 | Hitachi Ltd | プロセッサ指定方法、計算機システム、ユーザ計算機 |
JP4542637B2 (ja) * | 1998-11-25 | 2010-09-15 | セイコーエプソン株式会社 | 携帯情報機器及び情報記憶媒体 |
JP4803883B2 (ja) * | 2000-01-31 | 2011-10-26 | キヤノン株式会社 | 位置情報処理装置及びその方法及びそのプログラム。 |
JP4653904B2 (ja) | 2000-05-31 | 2011-03-16 | 富士フイルム株式会社 | オーディオ再生機能付きカメラ |
JP2005234993A (ja) * | 2004-02-20 | 2005-09-02 | Toshiba Corp | 画像表示装置、及び画像表示方法 |
US9047004B2 (en) * | 2007-09-11 | 2015-06-02 | Smart Internet Technology Crc Pty Ltd | Interface element for manipulating displayed objects on a computer interface |
DE202008018283U1 (de) * | 2007-10-04 | 2012-07-17 | Lg Electronics Inc. | Menüanzeige für ein mobiles Kommunikationsendgerät |
KR101397080B1 (ko) * | 2007-10-05 | 2014-05-21 | 엘지전자 주식회사 | 멀티 기능 실행능력을 갖는 휴대 단말기 및 그 방법 |
CN101458601B (zh) * | 2007-12-14 | 2012-03-14 | 清华大学 | 触摸屏及显示装置 |
US8723811B2 (en) * | 2008-03-21 | 2014-05-13 | Lg Electronics Inc. | Mobile terminal and screen displaying method thereof |
US9274681B2 (en) * | 2008-03-26 | 2016-03-01 | Lg Electronics Inc. | Terminal and method of controlling the same |
US8526767B2 (en) * | 2008-05-01 | 2013-09-03 | Atmel Corporation | Gesture recognition |
KR101586627B1 (ko) * | 2008-10-06 | 2016-01-19 | 삼성전자주식회사 | 멀티 터치를 이용한 리스트 관리 방법 및 장치 |
JP4683110B2 (ja) * | 2008-10-17 | 2011-05-11 | ソニー株式会社 | 表示装置、表示方法及びプログラム |
JP5997418B2 (ja) | 2008-12-30 | 2016-09-28 | 株式会社テクノメデイカ | 酸化ストレス状態システム |
US20110074827A1 (en) * | 2009-09-25 | 2011-03-31 | Research In Motion Limited | Electronic device including touch-sensitive input device and method of controlling same |
US8438592B2 (en) * | 2009-12-22 | 2013-05-07 | Qualcomm Incorporated | Dynamic live content promoter for digital broadcast TV |
US8736561B2 (en) * | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
JP5523119B2 (ja) * | 2010-01-14 | 2014-06-18 | キヤノン株式会社 | 表示制御装置及び表示制御方法 |
-
2010
- 2010-07-09 JP JP2010156639A patent/JP5659586B2/ja not_active Expired - Fee Related
-
2011
- 2011-06-27 EP EP17152357.4A patent/EP3173921A1/en not_active Ceased
- 2011-06-27 EP EP11171524.9A patent/EP2405335A3/en not_active Ceased
- 2011-06-30 US US13/173,297 patent/US8830273B2/en active Active
- 2011-07-01 CN CN201110185166.1A patent/CN102314305B/zh active Active
- 2011-07-01 BR BRPI1103571-4A patent/BRPI1103571A2/pt not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101535938A (zh) * | 2006-09-06 | 2009-09-16 | 苹果公司 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
US20080087477A1 (en) * | 2006-10-11 | 2008-04-17 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium for multi-touch decision |
CN101493736A (zh) * | 2009-03-06 | 2009-07-29 | 苏州瀚瑞微电子有限公司 | 在触摸板上实现显示屏上显示内容缩放的方法 |
Non-Patent Citations (1)
Title |
---|
DAVID POGUE: "《Mac OS X Snow Leopard , the missing manual》", 31 October 2009 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104508618B (zh) * | 2012-05-09 | 2018-01-05 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的设备、方法和图形用户界面 |
CN104508618A (zh) * | 2012-05-09 | 2015-04-08 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的设备、方法和图形用户界面 |
CN103631504A (zh) * | 2012-08-22 | 2014-03-12 | 腾讯科技(深圳)有限公司 | 管理应用程序的方法及用户设备 |
US10656785B2 (en) | 2012-08-22 | 2020-05-19 | Tencent Technology (Shenzhen) Company Limited | Method and user equipment for managing application programs |
US9939988B2 (en) | 2012-08-22 | 2018-04-10 | Tencent Technology (Shenzhen) Company Limited | Method and user equipment for managing application programs |
US10324604B2 (en) | 2012-09-29 | 2019-06-18 | Huawei Device Co., Ltd. | Electronic device and method for controlling zooming of displayed object |
CN103210367A (zh) * | 2012-09-29 | 2013-07-17 | 华为终端有限公司 | 一种电子设备及控制显示对象缩放的方法 |
US9632680B2 (en) | 2012-09-29 | 2017-04-25 | Huawei Device Co., Ltd. | Electronic device and method for controlling zooming of displayed object |
CN108449542A (zh) * | 2013-08-30 | 2018-08-24 | 株式会社尼康 | 电子设备 |
CN103995652A (zh) * | 2014-05-15 | 2014-08-20 | 宇龙计算机通信科技(深圳)有限公司 | 图库中图片的比对方法和*** |
CN104407788B (zh) * | 2014-10-29 | 2017-06-16 | 小米科技有限责任公司 | 图像删除方法及装置 |
CN104407788A (zh) * | 2014-10-29 | 2015-03-11 | 小米科技有限责任公司 | 图像删除方法及装置 |
CN104965635A (zh) * | 2015-06-16 | 2015-10-07 | 努比亚技术有限公司 | 一种信息调整方法及终端设备 |
CN106406722A (zh) * | 2015-07-30 | 2017-02-15 | 京瓷办公信息***株式会社 | 显示装置及图像处理装置 |
CN106648424A (zh) * | 2016-11-23 | 2017-05-10 | 广州华多网络科技有限公司 | 截图方法及装置 |
CN106648424B (zh) * | 2016-11-23 | 2020-11-24 | 广州华多网络科技有限公司 | 截图方法及装置 |
CN109358782A (zh) * | 2018-09-11 | 2019-02-19 | 北京达佳互联信息技术有限公司 | 动态指令的执行方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP2405335A2 (en) | 2012-01-11 |
JP5659586B2 (ja) | 2015-01-28 |
US8830273B2 (en) | 2014-09-09 |
BRPI1103571A2 (pt) | 2012-11-20 |
CN102314305B (zh) | 2016-08-03 |
EP3173921A1 (en) | 2017-05-31 |
US20120026201A1 (en) | 2012-02-02 |
EP2405335A3 (en) | 2017-01-11 |
JP2012018600A (ja) | 2012-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102314305A (zh) | 显示控制装置和显示控制方法、显示控制程序和记录介质 | |
EP2595046B1 (en) | Apparatus including a touch screen under a multi-application environment and controlling method thereof | |
EP3198391B1 (en) | Multi-finger touchpad gestures | |
US8830184B2 (en) | Image displaying device, image displaying method, and program for displaying images | |
US9323446B2 (en) | Apparatus including a touch screen and screen change method thereof | |
CN203250304U (zh) | 信息处理装置 | |
US10095386B2 (en) | Mobile device for displaying virtually listed pages and displaying method thereof | |
US20110179381A1 (en) | Portable electronic device and method of controlling same | |
TWI655572B (zh) | Information processing device, information processing method and computer readable recording medium | |
US20140137039A1 (en) | Systems and Methods for Object Selection on Presence Sensitive Devices | |
KR20140089866A (ko) | 프리뷰 제어 방법 및 이를 구현하는 휴대 단말 | |
WO2016109191A1 (en) | Adjusting the display area of application icons at a device screen | |
US20150033193A1 (en) | Methods for modifying images and related aspects | |
US20110187739A1 (en) | Display control apparatus, display control method, and non-transitory computer readable storage medium | |
JP2019023849A (ja) | 入力制御方法、コンピュータ、および、プログラム | |
JP6405143B2 (ja) | コンテンツ表示装置及び表示方法 | |
EP2348392A1 (en) | Portable electronic device and method of controlling same | |
JP2013235488A (ja) | 情報処理装置、その制御方法、および制御プログラム | |
WO2014002516A1 (ja) | オブジェクト処理装置、オブジェクト処理方法及びオブジェクト処理プログラム | |
JP6146510B2 (ja) | 表示制御装置および表示制御方法、表示制御プログラム、記録媒体 | |
JP5943743B2 (ja) | 表示制御装置、その制御方法及びプログラム | |
JP5987869B2 (ja) | 表示制御装置および表示制御方法、表示制御プログラム、記録媒体 | |
US20170031589A1 (en) | Invisible touch target for a user interface button | |
JP2018106480A (ja) | 電子機器、その制御方法およびプログラム | |
WO2016158125A1 (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |