CN112286425A - 电子装置、电子装置的控制方法和计算机可读介质 - Google Patents

电子装置、电子装置的控制方法和计算机可读介质 Download PDF

Info

Publication number
CN112286425A
CN112286425A CN202010715343.1A CN202010715343A CN112286425A CN 112286425 A CN112286425 A CN 112286425A CN 202010715343 A CN202010715343 A CN 202010715343A CN 112286425 A CN112286425 A CN 112286425A
Authority
CN
China
Prior art keywords
screen
function
touch
type
display
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
CN202010715343.1A
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Publication of CN112286425A publication Critical patent/CN112286425A/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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • 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]
    • 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/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras

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)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)
  • User Interface Of Digital Computer (AREA)
  • Camera Bodies And Camera Details Or Accessories (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)

Abstract

本发明涉及一种电子装置、电子装置的控制方法和计算机可读介质。根据本发明的电子装置进行控制,使得:在显示第一画面的情况下,响应于从一个场所的触摸起在第一时间内再次进行一个场所的触摸的第一类型的操作而执行第一功能;在显示第二画面的情况下,响应于在一个场所进行触摸的第二类型的操作,在无需等待第一时间经过的情况下,执行第二功能;以及响应于从两个场所的触摸起在预定时间内在两个场所再次进行触摸的第三类型的操作,来执行第三功能。

Description

电子装置、电子装置的控制方法和计算机可读介质
技术领域
本发明涉及电子装置和电子装置的控制方法,并且更具体地,涉及能够检测触摸操作的电子装置。
背景技术
使用例如利用单根手指或触笔所执行的双击(以下称为“单点双击(singledouble tap)”)来放大所显示的画面或图像。日本特开2011-39709建议:通过单点单击(single tap)来放大图像,并且通过单点双击来执行单次重放和多次重放之间的切换。另一方面,已知有利用两个或更多个手指或者触笔所执行的双击(以下称为“多点双击(multi-double tap)”)。日本特开2011-186550建议响应于多点双击而放大画布。
然而,在单点双击中,在单点单击之后进行另一单点单击。因此,根据日本特开2011-39709的公开内容,在单点单击之后针对单点单击的功能的执行设置等待时间,以判断是否执行了单点双击(或者是否在预定时间内执行了另一单点单击)。如果等待时间长,则对单点单击的响应变慢,并且例如,可能错过拍照机会。另一方面,如果等待时间短,则针对单点双击的识别率(检测率)可能下降。例如,单点双击更有可能被检测为两次单点单击(或者代替单点双击的功能,更有可能执行两次单点单击的功能)。
发明内容
有鉴于上述,本发明提供一种电子装置,该电子装置提供了通过允许快速地执行与单点单击相对应的功能的高响应而产生的操作感、以及使得能够响应于触摸操作而单独使用许多功能的便利性这两者。
根据本发明的电子装置包括:检测单元,其被配置为检测对操作面的触摸操作;以及控制单元,其被配置为进行控制,使得:在显示单元上显示第一画面的情况下,响应于第一类型的操作来执行第一功能,在所述第一类型的操作中,触摸所述操作面的一个场所,并且从先前场所的触摸起在第一时间内再次触摸所述操作面的一个场所,以及在所述显示单元上显示第二画面的情况下,响应于触摸所述操作面的一个场所的第二类型的操作,在无需从该场所的触摸起等待所述第一时间经过的情况下,执行第二功能,以及响应于第三类型的操作来执行第三功能,在所述第三类型的操作中,触摸所述操作面的两个场所,并且从先前两个场所的触摸起在预定时间内再次触摸所述操作面的两个场所。
一种电子装置的控制方法,包括:检测对操作面的触摸操作;以及进行控制,使得:在显示单元上显示第一画面的情况下,响应于第一类型的操作来执行第一功能,在所述第一类型的操作中,触摸所述操作面的一个场所,并且从先前场所的触摸起在第一时间内再次触摸所述操作面的一个场所,以及在所述显示单元上显示第二画面的情况下,响应于触摸所述操作面的一个场所的第二类型的操作,在无需从该场所的触摸起等待所述第一时间经过的情况下,执行第二功能,以及响应于第三类型的操作来执行第三功能,在所述第三类型的操作中,触摸所述操作面的两个场所,并且从先前两个场所的触摸起在预定时间内再次触摸所述操作面的两个场所。
一种存储有程序的计算机可读介质,所述程序使得计算机执行上述的控制方法。
通过以下参考附图对典型实施例的说明,本发明的更多特征将变得明显。
附图说明
图1A和1B示出数字照相机100的外观;
图2是数字照相机100的框图;
图3是用于示出触摸处理的流程图;
图4是用于单点触摸(single touch)处理的流程图;
图5A至5C示出示例画面;
图6A至6C示出示例画面;
图7是用于示出具有第一阈值时间至第三阈值时间的比较对象的时序图;图8A至8D示出示例画面;以及
图9示出示例引导显示。
具体实施方式
以下将参考附图来说明本发明的优选实施例。图1A和1B示出作为本发明可应用于的示例装置的数字照相机100的外观。图1A是数字照相机100的正面立体图,并且图1B是数字照相机100的背面立体图。
显示单元28设置在数字照相机100的背面,以显示图像和各种信息。触摸面板70a可以检测对显示单元28的显示面(触摸操作面)的触摸操作。取景器外指示器43设置在数字照相机100的上面,以表示诸如快门速度和光圈等的数字照相机100的各种设置值。快门按钮61是用于给出摄像指示的操作构件。模式选择开关60是用于在各种模式之间切换的操作构件。端子罩40用于保护例如与连接线缆的连接器(未示出),该连接线缆用于将数字照相机100连接至外部装置。
主电子拨盘71是旋转操作构件,并且通过转动主电子拨盘71,可以改变诸如快门速度和光圈等的设置值。电源开关72是用于在数字照相机100的电源的接通和断开状态之间切换的操作构件。副电子转盘73是旋转操作构件,并且通过转动副电子转盘73,可以移动选择框(光标)或者可以馈送图像。四向键74具有可以按下的上、下、左和右部分,并且可以进行与四向键74的所按下的部分相对应的处理。尽管在本实施例的说明中四向键74是一体的操作构件,但上、下、左和右按钮可以是独立的方向按钮。设置(SET)按钮75是推式按钮并且主要用于确定选择项。
LV按钮76在静止图像摄像模式中在实时取景(LV)的开启和关闭状态之间切换。在运动图像摄像模式中,LV按钮76用于指示运动图像摄像(记录)的开始或停止。放大按钮77是用于在摄像模式的实时取景显示中、在放大模式的开启和关闭状态之间切换并且改变放大模式期间的放大率的操作按钮。在重放模式中,放大按钮77用作用于放大重放图像或增大其倍率的放大按钮。缩小按钮78用于缩小放大后的重放图像的倍率并缩小所显示的图像。重放按钮79是用于在摄像模式和重放模式之间切换的操作按钮。在摄像模式中按下重放按钮79时,模式改变为重放模式,并且可以将(后面将说明的)记录介质200中所记录的图像中的最新图像显示在显示单元28处。
AF-ON按钮70b是推式按钮,并且可被按下以指示AF(自动调焦)的执行。AF-ON按钮70b的推按方向平行于从(后面将说明的)透镜103入射到(后面将说明的)摄像单元22的被摄体光的方向(光轴)。菜单按钮70e是推式按钮,并且可被按下以在显示单元28处显示能够进行各种设置的菜单画面。用户可以使用显示单元28处所显示的菜单画面以及四向键74或设置按钮75,直观地进行各种设置。还存在Q按钮70c、活动框切换按钮70d、功能按钮70f和信息按钮70g。
快速返回镜12由(后面将说明的)***控制单元50指示,并且由致动器(未示出)上下翻转。通信端子10用于数字照相机100和(可移除且后面将说明的)镜头单元150之间的通信。目镜取景器16(以下称为取景器16)是用于通过观察(后面将说明的)聚焦屏13来检查经由镜头单元150所获得的被摄体的光学图像的焦点和构图的取景器。盖202是用于储存记录介质200的槽的盖。握持部90是以在用户使数字照相机100准备好进行摄像时使得右手能够容易地抓握握持部的形状的把持器。
图2是数字照相机100的示例结构的框图。
镜头单元150配备有可更换的拍摄镜头。透镜103通常包括多个透镜,但为了简化,在图2中示出仅一个透镜。通信端子6由镜头单元150用于与数字照相机100侧进行通信,并且通信端子10由数字照相机100用于与镜头单元150侧进行通信。镜头单元150经由通信端子6和10与***控制单元50进行通信。镜头单元150通过内部的镜头***控制电路4经由光阑驱动电路2控制光阑1。镜头单元150还通过利用镜头***控制电路4经由AF驱动电路3使透镜103的位置移位来进行聚焦。
自动曝光(AE)传感器17测量穿过镜头单元150的被摄体(被摄体光)的亮度。
焦点检测单元11将散焦量信息输出至***控制单元50。***控制单元50基于该散焦量信息来控制镜头单元150并且进行相位差自动调焦(AF)。代替相位差AF,AF可以是对比度AF或摄像面相位差AF。
快速返回镜12(以下简称镜12)例如在曝光、实时取景摄像、运动图像摄像期间由***控制单元50指示,并且由致动器(未示出)上下翻转。镜12用于将从透镜103入射的光束在取景器16侧和摄像单元22侧之间切换。镜12通常被配置成向着取景器16引导(反射)光束(使镜向下翻转),但在进行摄像或实时取景显示时,使镜12向上抬起以向着摄像单元22引导光束从而避免光束(使镜向上翻转)。另外,镜12是半透半反镜,使得光的一部分透过镜12的中央部,并且镜12使光束的一部分透过,使得光束入射到焦点检测单元11以进行焦点检测。
用户可以通过经由五棱镜14和取景器16观察聚焦屏13来检查通过镜头单元150获得的被摄体的光学图像的焦点和构图。
快门101是可以在***控制单元50的控制下自由地控制摄像单元22的曝光时间的焦平面快门。
摄像单元22是用于将光学图像转换成电气信号的包括CCD或CMOS器件的摄像装置。摄像单元22可以包括将散焦量信息输出至***控制单元50的摄像面相位差传感器。A/D转换器23将从摄像单元22输出的模拟信号转换成数字信号。
图像处理单元24对来自A/D转换器23的数据或来自存储器控制单元15的数据进行预定处理(例如,诸如像素插值和缩小等的调整大小处理、以及颜色转换处理)。图像处理单元24使用所拍摄到的图像数据来进行预定算术处理,并且***控制单元50基于图像处理单元24所获得的计算结果来进行曝光控制或测距控制。以这种方式,例如,进行基于通过镜头(TTL)的自动调焦(AF)处理、自动曝光(AE)处理和EF(预闪光)处理。图像处理单元24进一步使用所拍摄到的图像数据来进行预定算术处理,并且基于所获得的计算结果来进行基于TTL的自动白平衡(AWB)处理。
来自A/D转换器23的输出数据经由图像处理单元24和存储器控制单元15被写入存储器32。可选地,来自A/D转换器23的输出数据不是经由图像处理单元24而是经由存储器控制单元15被写入存储器32。存储器32存储由摄像单元22获得并且作为利用A/D转换器23的转换的结果而转换成数字数据的图像数据、以及要显示在显示单元28处的图像数据。存储器32具有足以存储预定数量的静止图像以及预定时间的运动图像和声音的存储容量。
存储器32也用作图像显示所用的存储器(视频存储器)。D/A转换器19将存储器32中所存储的图像显示所用的数据转换成模拟信号并将该信号提供至显示单元28。这样,经由D/A转换器19在显示单元28处显示写入存储器32中的显示所用的图像数据。显示单元28在诸如LCD或有机EL等的显示器上执行与来自D/A转换器19的模拟信号相对应的显示。由A/D转换器23转换得到并存储在存储器32中的数字信号在D/A转换器19处被转换成模拟信号,然后该信号被顺次发送以在显示单元28处显示,使得可以进行实时取景显示(LV)。在下文,在实时取景显示中显示的图像将被称为实时取景图像(LV图像)。
经由取景器内显示器驱动电路42在取景器内显示器41上显示表示自动调焦当前在进行中的测距点的框(AF框)、或者表示照相机的设置状况的图标。
经由取景器外显示器驱动电路44在取景器外显示器43上显示诸如快门速度和光圈等的照相机的各种设置值。
非易失性存储器56是诸如EEPROM等的电可擦除且可记录的存储器。非易失性存储器56例如记录***控制单元50的操作所用的常数以及程序。这里,程序是用于执行本实施例的以下说明中将说明的各种流程图的程序。
***控制单元50包括控制整个数字照相机100的至少一个处理器或电路。***控制单元50执行非易失性存储器56中所记录的程序以实现根据后面将说明的实施例的各处理。***存储器52例如是RAM,并且***控制单元50在***存储器52中展开***控制单元50的操作所用的常数和变量以及从非易失性存储器56读出的程序。***控制单元50还控制例如存储器32、D/A转换器19和显示单元28以进行显示控制。
***计时器53是用于测量各种控制所使用的时间和内置时钟的时间的时钟单元。
电源控制单元80例如包括电池检测电路、DC-DC转换器和用于选择要被供给电力的块的开关电路,该电源控制单元检测是否***了电池、电池的类型和剩余电池容量。电源控制单元80还基于该检测结果和来自***控制单元50的指示来控制DC-DC转换器,以在所需时间段内向包括记录介质200的各种组件供给所需电压。电源单元30包括诸如碱性电池和锂电池等的一次电池、诸如NiCd电池、NiMH电池和Li电池等的二次电池、以及AC适配器。
记录介质接口I/F 18是与诸如存储卡和硬盘等的记录介质200的接口。记录介质200例如是用于记录所拍摄到的图像的存储卡,并且例如包括半导体存储器和磁盘。
通信单元54以无线方式或通过有线线缆相对于所连接的外部装置发送/接收视频信号和音频信号。通信单元54也可以与无线局域网(LAN)和因特网连接。通信单元54也可以通过蓝牙
Figure BDA0002597955900000081
或蓝牙低功耗(
Figure BDA0002597955900000082
Low Energy)与外部装置进行通信。通信单元54可以发送摄像单元22所拍摄到的图像(包括LV图像)和记录介质200中所记录的图像,并且从外部装置接收图像数据和其它各种信息。
取向检测单元55检测数字照相机100相对于重力方向的取向。***控制单元50可以基于取向检测单元55所检测到的取向来判断摄像单元22所拍摄到的图像是由水平地保持的还是垂直地保持的数字照相机100拍摄到的图像。***控制单元50可以将与取向检测单元55所检测到的取向相对应的方向信息添加到摄像单元22所拍摄到的图像的图像文件,或者在记录之前使图像旋转。可以使用加速度传感器或陀螺传感器作为取向检测单元55。使用加速度传感器或陀螺传感器作为取向检测单元55,可以检测到数字照相机100的移动(例如,照相机是平摇、俯仰、抬起还是静止的)。
操作单元70是接收来自用户的操作(用户操作)的输入单元,并且用于将各种操作指示输入至***控制单元50。如图2所示,操作单元70例如包括模式选择开关60、快门按钮61、电源开关72和触摸面板70a。操作单元70包括主电子拨盘71、副电子拨盘73、四向键74、设置按钮75、LV按钮76、放大按钮77、缩小按钮78和重放按钮79作为其它操作构件70h。操作单元70包括AF-ON按钮70b、Q按钮70c、活动框切换按钮70d、菜单按钮70e、功能按钮70f和信息按钮70g作为其它操作构件70h。在选择性地操作显示单元28处所显示的各种功能图标时,操作单元70的操作构件各自针对各场景被适当地分配功能并且用作功能按钮。功能按钮的示例包括结束按钮、返回按钮、图像转发按钮、跳转按钮、缩小按钮和属性改变按钮。
模式选择开关60将***控制单元50的操作模式在静止图像摄像模式、运动图像摄像模式和重放模式之间切换。静止图像记录模式包括自动摄像模式、自动场景判断模式、手动模式、光阑优先模式(Av模式)、快门速度优先模式(Tv模式)和程序AE模式(P模式)。存在基于摄像场景所设置的各种场景模式和自定义模式。模式选择开关60允许用户将模式在这些模式之间直接切换。可选地,用户可以使用模式选择开关60来选择摄像模式列表画面,然后使用其它操作构件中的任何操作构件来选择所显示的多个模式其中之一。同样,运动图像摄像模式也可以包括多个模式。
快门按钮61包括第一快门开关62和第二快门开关64。第一快门开关62在操作过程中或者在快门按钮61的半按下期间(摄像准备指示)接通,并且生成第一快门开关信号SW1。响应于第一快门开关信号SW1,***控制单元50开始诸如自动调焦(AF)处理、自动曝光(AE)处理、自动白平衡(AWB)处理和EF(预闪光)处理等的用于摄像准备的操作。第二快门开关64响应于操作完成或者快门按钮61的全按下(摄像指示)而接通,并且生成第二快门开关信号SW2。响应于第二快门开关信号SW2,***控制单元50开始在从摄像单元22读出信号之后、直到将所拍摄到的图像数据以图像文件的形式写入记录介质200中为止的一系列的摄像处理操作的步骤。
触摸面板70a和显示单元28可以是一体地形成的。例如,触摸面板70a被配置成使得光的透过率不会干扰显示单元28处的显示,并且附接至显示单元28的显示面的上层。然后,触摸面板70a上的输入坐标与显示单元28处的显示坐标相关联。这样,提供使得用户能够感觉到仿佛直接操作显示单元28处所显示的画面一样的这种图形用户界面(GUI)。***控制单元50可以检测对触摸面板70a的以下操作步骤或其状态。
未触摸触摸面板70a的手指或笔新触摸触摸面板70a、或者触摸的开始(以下称为“触及”)。
手指或笔触摸触摸面板70a(以下称为“触摸持续”)。
手指或笔在仍触摸触摸面板70a的同时移动(以下称为“触摸移动”)。
与触摸面板70a触摸的手指或笔从触摸面板70a移开(松开)、或者触摸的结束(以下称为“触摸停止”)。
什么也没有触摸触摸面板70a(以下称为“未触摸”)。
在检测到触及时,同时检测到触摸持续。在检测到触及之后,通常继续检测到触摸持续,直到检测到触摸停止为止。在检测到触摸移动时,同时检测到触摸持续。即使在检测到触摸持续并且触摸位置未正移动时,也不会检测到触摸移动。在针对与触摸面板触摸的所有手指或笔检测到触摸停止之后,检测到未触摸。
经由内部总线向***控制单元50通知上述的操作步骤和状态以及手指或笔在触摸面板70a上触摸的位置的坐标。***控制单元50基于所通知的信息来判断对触摸面板70a进行了哪种操作(触摸操作)。关于触摸移动,可以基于位置坐标的变化,针对触摸面板70a上的垂直分量和水平分量各自判断手指或笔在触摸面板70a上移动的移动方向。在检测到经过预定距离或更长的触摸移动的情况下,***控制单元50判断为进行了滑动操作。用以将与触摸面板70a接触的手指快速移动经过一定距离、然后松开手指的操作称为轻拂(flick)。换句话说,轻拂是通过手指在触摸面板70a上快速地触摸并移动如同快速挥动动作那样的操作。在检测到按预定速度或更高进行预定距离或更长的触摸移动、然后检测到触摸停止的情况下,可以判断为进行了轻拂(判断为在滑动操作之后存在轻拂)。将用以同时触摸多个位置(例如,两个位置)并使这些触摸位置彼此靠近的触摸操作称为“捏合”。将用以使这些触摸位置彼此分开的触摸操作称为“分开”。分开和捏合被统称为捏分操作(或简称为“捏分”)。触摸面板70a可以是包括以下的各种面板中的任何面板:电阻膜型、电容型、表面声波型、红外线型、电磁感应型、图像识别型和光学传感器型。根据类型,在手指或笔与触摸面板接触时或者在手指或笔靠近触摸面板时,检测到触摸,并且可以使用这些类型中的任意类型。
图3是用于详细示出数字照相机100所执行的触摸处理的流程图。该处理在***控制单元50将非易失性存储器56中所记录的程序在***存储器52中展开然后执行该程序时执行。在数字照相机100接通时,图3所示的处理开始。注意,根据本实施例,可以检测到如下的至少四个类型的操作作为对触摸面板70a(显示单元28)的触摸操作。
单点单击:包括在触摸面板70a上的一个场所(一个点)处执行触摸(单点触摸)、并且在无触摸移动的情况下松开该触摸的操作。
单点双击:包括以下的一系列操作步骤:在触摸面板70a上的一个场所(一个点)处执行触摸(单点触摸);随后在无触摸移动的情况下松开该触摸;在松开前次触摸之后在预定时间内(在第一阈值时间内)在一个场所(一个点)处执行另一触摸(单点触摸);以及随后在无触摸移动的情况下松开该场所处的触摸。
多点单击(multi-tap):包括在触摸面板70a上的两个场所(两个点)处执行触摸、并且在无触摸移动的情况下松开这两个场所(两个点)处的触摸的操作。
多点双击:包括以下的一系列操作步骤:在触摸面板70a上的两个场所(两个点)处执行触摸(多点触摸(multi-touch));随后在无触摸移动的情况下松开这两个场所(两个点)处的触摸;在松开这两个场所(两个点)处的前次触摸之后在预定时间内(在第一阈值时间内)在两个场所(两个点)处执行另一触摸(多点触摸);以及随后在无触摸移动的情况下松开这两个场所处的触摸。
在S301中,***控制单元50判断是否存在对触摸面板70a上的第一场所(第一点)的触及。重复步骤S301,直到存在第一触及为止,在判断为存在第一场所处的触及时,开始测量(后面将说明的)第二阈值时间和第三阈值时间,并且处理进入S302。
在S302中,***控制单元50判断***存储器52中所记录的多点单击标志是否为关闭(其表示未执行多点单击)。如果该标志为关闭,则处理进入S305,否则,处理进入S303。
在S303中,***控制单元50判断在多点单击标志变为开启(ON)(执行多点单击)之后所经过的时间是否在第一阈值时间内。多点单击标志为开启的状态表示从松开通过多点触摸紧接之前所执行的轻击(多点单击)起、所经过的时间不超过第一阈值时间。在多点单击标志为开启(ON)并且执行另一多点单击时,判断为执行了多点双击(multiple doubletap)。如果该时间在第一阈值时间内,则处理进入S305,否则处理进入S304。将参考图7来说明第一阈值时间。
在S304中,***控制单元50将***存储器52中所记录的多点单击标志更新为关闭(OFF),使得多点单击标志设置为关闭。
在S305中,***控制单元50判断是否存在对触摸面板70a的第二触及。如果通过在S301中在第一场所检测到的触及的触摸未松开、并且在另一场所检测到触及,则判断的结果为“是”,并且处理进入S306。在检测到多点触摸时,处理进入S306。如果在第二场所不存在触及(如果单点触摸状态继续),则处理进入S316。
在S306中,***控制单元50判断在S305中检测到第二场所的触及是否在从S301中检测到的第一触及起的第二阈值时间内。如果所经过的时间在第二阈值时间内,则判断为几乎同时执行了这两个触摸(用户同时触摸了两个场所),并且处理进入S307。否则,处理进入S314。
在S307中,***控制单元50判断是否存在触摸移动。如果判断为存在触摸移动,则处理进入S314,否则,处理进入S308。
在S308中,***控制单元50判断是否存在两次触摸停止,换句话说,第一场所的触摸(S301)和第二场所的触摸(S306)这两者是否都从触摸面板70a移开作为触摸停止。如果判断为存在两次触摸停止,则处理进入S309,否则,处理进入S314。在从第一触及(S301)起经过了第三阈值时间之前在(后面将说明的)S313中进行该处理(换句话说,在判断为未经过第三阈值时间的情况下进行该处理)。更具体地,如果第一次触摸(S301)和第二次触摸(S306)这两者都从第一触及(S301)起在第三阈值时间内从触摸面板70a移开,则S308中的判断结果为“是”。如果在S308中判断为存在触摸停止,则***控制单元50开始测量第一阈值时间。
在S309中,***控制单元50判断多点单击标志是否为开启。如果(通过判断为存在多点双击)该标志为开启,则处理进入S311。否则,(通过判断为存在多点单击)处理进入S310。
在S310中,***控制单元50开始测量第一阈值时间,并将***存储器52中所记录的多点单击标志更新为开启,使得该多点单击标志设置为开启。在S308中判断为存在触摸停止时,可以开始测量第一阈值时间,并且在S310中可以不开始第一阈值时间的测量。
在S311中,***控制单元50将***存储器52中所记录的多点单击标志更新为关闭,使得多点单击标志设置为关闭。
在S312中,***控制单元50进行与多点双击相对应的功能(处理)。与多点双击相对应的功能(分配至多点双击的功能)的示例是所显示的画面的一部分的放大显示。尽管可以分配其它功能中的任何功能,但根据本实施例,与多点双击相对应的功能是不基于通过多点双击所触摸的显示项的功能。在多点双击中,在两个场所执行对显示画面的触摸,并且连续地重复两次该触摸,因此生成总共四个触及场所。在将与所触摸的显示项相对应的功能分配至多点双击的情况下,这使得用户难以知晓在这四个场所中要进行与这些显示项相对应的功能中的哪个功能。因此,不将与所触摸的显示项相关联的功能分配至多点双击。例如,作为与多点双击相对应且不基于通过多点双击所触摸的显示项的功能,可以将以下功能中的任何功能分配至多点双击:用以返回到前一画面的功能、用于关闭显示的功能、用以改变显示亮度的功能、用以切换要显示的信息的功能、用于改变特定设置项的设置的功能、用以调用设置菜单画面的功能、用以切换到特定画面(例如,主画面)的功能、以及用以改变为用于输入搜索关键字的状态的功能。例如,将参考图6A至6C来说明各自与多点双击相对应的功能。
在S313中,***控制单元50判断在第一触及之后(在S301中判断的结果为“是”)之后、是否经过了第三阈值时间。如果经过了第三阈值时间,则处理进入S314,否则,处理返回到S307并重复处理。
在S314中,***控制单元50将***存储器52中所记录的多点单击标志更新为关闭,使得多点单击标志设置为关闭。在S315中,***控制单元50判断除多点单击或多点双击以外的多点操作,并且进行与该判断结果相对应的功能(处理)。除多点单击或多点双击以外的多点操作例如是捏合或分开。
在S316中,***控制单元50判断是否存在通过单点触摸的触摸移动。如果存在触摸移动,则处理进入S320,否则处理进入S317。
在S317中,***控制单元50判断是否存在触摸停止。如果存在触摸停止(在S316中不存在触摸移动、并且在不存在通过单点触摸的触摸移动的情况下执行触摸停止时),则处理进入S318,否则返回到S305并重复处理。如果在S317中判断为存在触摸停止,则***控制单元50开始测量第一阈值时间。
在S318中,***控制单元50将***存储器52中所记录的多点单击标志更新为关闭,使得多点单击标志设置为关闭。在S319中,***控制单元50进行用于进行与单点单击或单点双击相对应的功能(处理)的单点单击处理。将参考图4来说明该单点单击处理。
在S320中,***控制单元50将***存储器52中所记录的多点单击标志更新为关闭,使得多点单击标志设置为关闭。在S321中,***控制单元50进行与通过单点触摸的触摸移动(滑动操作)相对应的功能(处理)。例如,如果重放图像正在显示过程中,则响应于向左或向右的触摸移动,要显示的图像切换到下一或前一图像。
图4是用于详细示出数字照相机100所进行的单点单击处理(图3的S319)的流程图。该处理是在***控制单元50将非易失性存储器56中所记录的程序在***存储器52中展开并执行该程序时实现的。
在S402中,***控制单元50判断显示单元28处所显示的画面是否是用于感测单点双击的画面(单点双击有效的画面或者存在分配至单点双击的功能的画面)。如果画面用于单点双击(single-double tap)检测,则处理进入S407,否则(在判断为存在单点单击时),处理进入S403。这里,如果判断为画面不是用于感测单点双击的画面,则在无需在将说明的S408中等待第一阈值时间经过的情况下进行分配至单点单击的功能。因此,从S317的触摸停止起直到执行与单点双击相对应的功能为止的时间变短,并且响应优于用于感测单点双击的画面。将参考图5A至5C来说明用于感测/不感测单点双击的画面。
在S403中,***控制单元50判断显示单元28处所显示的画面是否是可以具有“仅光标移动”的画面。在可以具有“仅光标移动”的画面中,响应于单点单击,可以在无需进行与检测到单点单击(光标已移动到)的位置中的显示项相对应的功能的情况下移动光标。该光标是表示选择了显示项的指示器(诸如例如以不同颜色标识的显示项或选择框等)。针对使得能够通过单点单击进行“仅光标移动”的画面,处理进入S404,否则,处理进入S405。将参考图8A至8D来说明使得能够通过单点单击进行“仅光标移动”的画面。
在S404中,***控制单元50判断所进行的单点单击是否是针对选择项(通过光标选择的显示项)的单点单击。对于针对选择项的单点单击(如果存在用以进行分配至所选择的显示项的功能的指示),则处理进入S405,否则,处理进入S406。
在S405中,***控制单元50进行与单点单击的显示项相对应的功能(处理)。与单点单击的显示项(***作项)相对应的功能(处理)是分配至***作项的功能并且针对各显示项而不同。另外,这里与单点单击的显示项相对应的功能(处理)是响应于针对分配至单点单击的显示项的功能的执行指示而要进行的功能。该功能的示例包括用于显示***作项的子层项的功能、用于将基于***作项的显示改变为与***作项的显示位置不同的位置的功能、以及用于改变由***作项表示的针对数字照相机100的设置的功能。
在S406中,***控制单元50移动光标以选择单点单击的显示项。在这种情况下,不执行与单点单击的显示项相对应的功能。
在S407中,***控制单元50判断在S317中检测到的触摸停止的执行是否从第一触及(S301)起在第三阈值时间内。如果触摸停止的执行在第三阈值时间内,则处理进入S408,否则,(由于判断为存在单点单击因此)处理进入S403。将参考图7来说明第三阈值时间。
在S408中,***控制单元50判断从通过S317检测到的触摸停止起是否经过了第一阈值时间。如果经过了第一阈值时间(如果判断为存在单点单击而不是单点双击),则处理进入S403,否则,处理进入S409。
在S409中,***控制单元50判断是否再次存在对触摸面板70a上的第一场所的触及。如果再次存在第一触及(即,如果从前次触及起在第一阈值时间内再次存在触及),则开始测量第三阈值时间,并且处理进入S410。否则,处理进入S408,并且等待第一阈值时间经过或另一触及。
在S410中,***控制单元50判断是否发生了从触摸面板70a的触摸停止。如果发生了触摸停止,则该处理进入S411,否则,处理进入S413。
在S411中,***控制单元50判断在S410中检测到的触摸停止的发生是否从S409中所检测到的触及起在第三阈值时间内。如果触摸停止发生在第三阈值时间内(如果判断为存在单点双击),则处理进入S412,否则(如果判断为存在单点单击(single-tap)而不是单点双击),则处理进入S403。
在S412中,***控制单元50进行与单点双击相对应的功能(处理)。将参考例如图6A至6C来说明与单点双击相对应的功能。
在S413中,***控制单元50判断是否存在通过单点触摸的触摸移动。如果存在触摸移动,则处理进入图3中的S321,否则,处理进入S414。
在S414中,***控制单元50判断是否存在触摸面板70a上的第二场所的触及。如果在未松开由S409中检测到的触及引起的第一触及的情况下在另一场所检测到触及,则判断的结果为“是”,并且处理进入图3的S306。如果不存在第二触及(如果单点触摸状态继续),则处理进入S410并重复处理。
图5A至5C示出显示单元28处所显示的示例画面。图5A和5B示出没有检测到单点双击的画面,并且图5C示出检测到单点双击的画面。
图5A中的画面500是用于进行包括与数字照相机100有关的设置项的各种设置的菜单画面(还用作表示各种项的设置状态(设置详情)的信息显示画面(设置显示画面))。画面500包括选项卡组501(多个选项卡)和设置项组502(属于所选择的选项卡的多个设置项)。多个选项卡和多个设置项各自是显示项,并且以无间隙的状态配置在画面500上。在选项卡上进行单点单击时,通过图4的S405中的处理,多个设置项切换到与单点单击的选项卡相对应的多个设置项。在对设置项进行单点单击时,通过S405的处理,显示单元28处所显示的画面从画面500移动到与单点单击的设置项相对应的下一画面(转变到下层画面)。下一画面例如是用于设置各种参数的设置画面。将参考图8A至8D来说明设置画面。
图5B的画面510是显示实时取景图像514的摄像画面,并且包括触摸项(表示摄像的设置项的触摸可操作的显示项)511至515以及AF框516。在对触摸项511至515中的任意触摸项进行单点单击时,通过S405的处理来选择单点单击的触摸项,并且进行与所选择的触摸项相对应的功能(处理)。例如,在对触摸项513进行单点单击时,显示ISO感光度设置画面,并且用户可以设置从ISO感光度设置画面上显示的ISO感光度设置候选中所选择的ISO感光度。可以通过触摸画面510上所显示的实时取景图像514来使AF框516移动到任意位置。在对AF框516进行单点单击时,通过S405的处理来进行摄像(拍照操作)。摄像画面510还包括表示摄像模式的显示项517,但显示项517不是触摸项,并且通过触摸显示项517不能激活相应的功能。
图5C的画面520是重放画面,该重放画面显示记录介质200上所记录的重放图像524(重放所拍摄到的图像),并且包括显示项522和523,这些显示项522和523表示数字照相机100的状态和与所显示的重放图像有关的信息。显示项522和523不是触摸项,并且通过触摸显示项522和523不能激活相应的功能。
在图5A和5B的画面500和510中,存在多个触摸项,并且触摸项的总面积(画面上的触摸项的百分比)大。更具体地,通过单点单击激活功能的区域大,并且用户有可能进行单点单击。在(以高精度)检测到单点单击时,单点单击的功能的执行延迟了用以等待S408中的判断的时间。因此,图5A和5B的画面500和510是被配置为不检测单点双击的画面。这样消除了单点单击之后的等待时间,并且由于可以以更高的响应进行单点单击功能,因此提高了便利性。
此外,如果有可能对触摸项进行单点双击并且在第一阈值时间内未进行下次触及(S411中为“否”),则激活单点单击功能。由于该原因,图5A和5B的画面500和510是被配置为不检测单点双击的画面。这减少了误操作(未意图的单点单击),并且使得用户能够舒适地操作。
另一方面,图5C的画面520具有少许(或不存在)的触摸项,并且触摸项的总面积小(或者为零)。更具体地,通过单点单击激活功能的区域小(或不存在),并且用户不太可能进行单点单击。在这样的画面中,以高响应进行单点单击功能的重要性可能相对较低。因此,图5C的画面520是用于检测单点双击的画面。尽管在图5C的画面520中不存在触摸项,但可以使用仅具有少许触摸项的画面或者触摸项的总面积小的画面作为用于检测单点双击的画面。如果画面具有使得用户能够舒适地进行单点双击的区域(无触摸项的大区域),则该画面可用作用于检测单点双击的画面。
如上所述,根据本实施例,将触摸项的总面积大(大于阈值)的画面或者具有少量触摸项(小于阈值)的画面设置成被配置为不检测单点双击的画面,并且将其它画面设置为用于检测单点双击的画面。如果在摄像时需要时间来设置摄像参数,则可能会错过拍照机会。因此,可以使用包括用于通过单点单击进行与摄像参数的设置有关的功能的触摸项的画面作为不检测单点双击的画面。考虑到触摸项的总面积、触摸项的数量和触摸项的类型(与触摸项对应的功能)中的一些(至少一个),可以将被配置为检测单点双击和不检测单点双击的画面分开,或者可以考虑上述全部。
图6A至6C示出显示单元28处所显示的示例画面。图6A示出菜单画面,图6B示出摄像画面,并且图6C示出重放画面。
图6A的菜单画面600是图5A中的区域503的放大画面。在图5A的菜单画面500上进行多点双击时,通过图3的S312中的处理来放大菜单画面500,并且如图6A所示进行放大显示。
图6B的摄像画面610是图5B的实时取景图像514的放大画面。在图5B的摄像画面510上进行多点双击时,通过S312的处理来放大实时取景图像514,并且如图6B所示进行放大显示。摄像画面610包括表示实时取景图像514的放大位置的指示器611。
图6C的重放画面620是图5C的重放画面的放大画面。在图5C的重放画面520上进行单点双击时,通过图4的S412中的处理来放大重放图像524,并且如图6C所示进行放大显示(显示倍率的变化)。重放画面620包括表示重放图像524中的放大位置的指示器621。
由于在菜单画面或摄像画面上未检测到单点双击,因此通过多点双击来进行放大处理(放大显示、显示倍率的改变)。另一方面,由于假定在重放画面上检测到单点双击,因此通过单点双击来进行放大处理(显示倍率的改变)。在这两个画面中,可以使用双击(单点双击或多点双击)作为公众广泛认可且熟悉的操作来进行放大处理。
通过双击(单点双击或多点双击)而开始的处理(功能)不必是放大。例如,可以响应于双击来激活用于缩小画面或图像的缩小处理。更具体地,通过对菜单画面600的多点双击,可以将画面返回到菜单画面500,或者,通过对摄像画面610上的多点双击,可以将画面返回到摄像画面510。通过对重放画面620上的单点双击,可以将画面返回到重放画面520。响应于双击,画面可以从摄像画面510或重放画面520转变到菜单画面500,或者响应于在转变到菜单画面500之后的双击(多点双击),画面可以返回到在转变到菜单画面500之前的原始画面。对重放画面520的单点双击可用于进行诸如保护处理等的用于将预定属性添加到重放图像(拍摄图像)的处理。可以响应于双击而重放或拍摄图像。更具体地,可以响应于双击而进行可以由数字照相机100进行的任何功能。
另外,在(用于检测单点双击的)重放画面520中,多点双击可以无效,或者单点双击和多点双击这两者可以有效(这两者在图3和图4的流程图中都是有效的)。在这种情况下,响应单点双击而启动的功能和响应于多点双击而启动的功能可能相同或不同。在图3和图4所示的流程图中,没有响应于多点单击而进行功能,但是也可以响应于多点单击而进行功能。
图7是用于示出第一阈值时间、第二阈值时间和第三阈值时间的时序图。实线701示出在第一根手指的状态下的随时间的经过的变化(对触摸面板70a的触摸持续(触摸)或从触摸面板70a的触摸停止(未触摸)),并且实线702示出在第二根手指的状态下的随时间的经过的变化。实线701和702表示在进行多点双击的情况下的随时间的经过的变化。注意,尽管在所述的示例中操作构件是手指,但操作构件不必是手指,并且可以是笔。
如图7所示,与第一阈值时间进行比较的对象是双击(单点双击或多点双击)中的从手指的触摸停止起直到手指的触及为止的时间。通常,在双击时,从手指的触摸停止起直到手指的触及为止的时间约为200msec~500msec。因此,可以将约200msec~500msec的时间设置为第一阈值时间。在第一阈值时间缩短时,激活单点单击所用的等待时间缩短,但这使得用户难以进行双击。
与第二阈值时间进行比较的对象是多点触摸中的从第一根手指的触及起直到第二根手指的触及为止的时间。通常,在多点触摸中,两根手指几乎同时触摸触摸面板70a,使得可以将比第一阈值时间短的时间(例如,约50msec)设置为第二阈值时间。
与第三阈值时间进行比较的对象是轻击(单点单击或双击)中的从触及起直到下一触摸停止为止的时间。如果触摸持续继续了太长时间,则由于用户不太可能希望双击,因此优选第三阈值时间不会太长。例如,与第一阈值时间相同,可以将约200msec~500msec的时间设置为第三阈值时间。
在判断触摸操作是单点单击还是单点双击的情况下,由于必须经过第一阈值时间,因此单点单击功能的激活被延迟。另一方面,用于判断触摸操作是单点单击还是多点双击的等待时间是第二阈值时间,并且第二阈值时间短于第一阈值时间。因此,如果在未检测到单点双击的情况下检测到多点双击,则减少了用户等待激活单点单击功能时的压力。
根据本实施例,用于判断单点双击的第一次单点单击和第二次单点单击之间的阈值时间以及用于判断多点双击的第一次多点单击和第二次多点单击之间的阈值时间被设置为相同的第一阈值时间。然而,如果可以判断出在短时间内连续进行的各轻击,则阈值时间可以不同。更具体地,用以判断单点双击的第一次单点单击和第二次单点单击之间的阈值时间(第一时间)以及用以判断多点双击的第一次多点单击和第二次多点单击之间的阈值时间(预定时间)可以是不同的阈值。
图8A至8D示出可以通过单点单击来进行“仅光标移动”的示例白平衡设置画面作为显示单元28上所显示的画面。该画面是在从图5A的菜单画面500上所显示的设置项组502中选择白平衡设置项(显示项)的状态下、指示白平衡设置项的执行时显示的。更具体地,在光标指向白平衡设置项时,响应于对白平衡设置项的单点单击,通过S405的处理来显示画面。图8A至8D的白平衡设置画面包括与多个白平衡参数相对应的多个触摸项和用于选择参数触摸项的光标。光标可以从一开始就显示以指示所设置的参数触摸项中的任何参数触摸项,或者可以响应于对参数触摸项的单点单击而显示。
在图8A的白平衡设置画面800中,利用光标801选择“太阳光”作为参数触摸项。在对参数触摸项“太阳光”执行单点单击时,通过图4的S405中的处理来设置参数“太阳光”。更具体地,画面响应于触及而改变为图8B的白平衡设置画面810,并且响应于触摸停止(单点单击)而设置参数“太阳光”。然后,关闭白平衡设置画面810(例如,由于画面返回到紧挨在显示白平衡设置画面之前的画面,因此不再显示白平衡设置画面)。在白平衡设置画面810中,改变相应触摸项的显示(诸如颜色等),使得可以识别出对参数“太阳光”的触摸。
在显示白平衡设置画面800的状态下对参数触摸项“闪光灯”进行单点单击时,通过图4的S406中的处理,画面改变为图8C中的白平衡设置画面820。更具体地,光标801移动以指示参数“闪光灯”的触摸项。在重复针对参数“闪光灯”的触摸项的单点单击时,通过图4的S405中的处理来设置参数“闪光灯”。更具体地,画面响应于触及而改变为图8D的白平衡设置画面830,响应于触摸停止(单点单击)而设置参数“闪光灯”,并且关闭白平衡设置画面830。
这样,为了从显示白平衡设置画面800的状态设置参数“闪光灯”,需要至少两次单点单击,并且希望快速地设置参数的用户快速地进行两次单点单击。因此,优选在诸如白平衡设置画面等的画面上不检测单点双击(即,不使用单点双击的操作***),使得两次单点单击不会被误检测为单点双击,并且这是根据本实施例的情况。例如,在图5A的菜单画面500中,可以通过对菜单画面500的单点触摸来选择未选择的触摸项,并且可以通过对所选择的触摸项的单点触摸来激活与所选择的触摸项相对应的功能。
这里,在存在通过单点双击激活功能的画面和通过多点双击而不是单点双击激活功能的画面这两者的情况下,用户可能犹豫地决定哪个双击将激活功能。因此,在显示单元28处所显示的画面从这两个画面中的一个画面改变为另一个画面时,可以显示预定引导(例如,针对在转变之后的画面上有效的操作的类型的引导显示)。
图9示出示例引导显示。画面900和910是在不使用单点双击激活功能的情况下通过多点双击激活功能的画面(被配置为不检测单点双击的画面)。画面900是菜单画面,并且画面910是摄像画面。画面920是通过单点双击激活功能的画面(被配置为检测单点双击的画面),并且是重放画面。在画面从重放画面920改变为菜单画面900或摄像画面910时,显示表示通过多点双击激活功能的引导901。在画面从菜单画面900或摄像画面910改变为重放画面920时,显示表示通过单点双击激活功能的引导921。用户可以通过观看引导901和921来容易地掌握在当前画面上激活的双击(单点双击或多点双击)。
如前所述,根据本实施例,可以实现通过使得能够快速地执行与单点单击相对应的功能的高响应而产生的操作感、以及使得能够响应于触摸操作而单独使用许多功能的便利性这两者。
尽管已经根据优选实施例详细说明了本发明,但本发明不受特定实施例限制,并且在未背离本发明的精神和主旨的情况下的各种修改都落在本发明的范围内。此外,上述各实施例仅仅是本发明的一个实施例,并且可以适当组合这些实施例。
另外,在上述说明中***控制单元50所进行的各种控制可以由一个硬件组件进行,或者整个装置可以由分担处理的多个硬件组件(例如,多个处理器或电路)控制。在本实施例的说明中,将本发明应用于数字照相机(摄像装置),但本发明不受该示例限制,并且可以应用于任何触敏电子装置。本发明可以应用于诸如笔记本PC等的、具有触敏显示器以及作为与显示器的分立装置的触敏触摸板的装置。例如,本发明可以应用于个人计算机、PDA、移动电话终端、便携式图像查看器、打印机装置、数字相框、音乐播放器、游戏机、电子书阅读器和视频播放器。本发明也可应用于显示装置(包括投影仪)、平板终端、智能电话、AI扬声器、家用电器、车载装置和医疗装置。
根据本发明,可以实现通过使得能够快速地执行与单点单击相对应的功能的高响应而产生的操作感、以及使得能够响应于触摸操作而单独使用许多功能的便利性这两者。
其它实施例
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

Claims (26)

1.一种电子装置,包括:
检测单元,其被配置为检测对操作面的触摸操作;以及
控制单元,其被配置为进行控制,使得:
在显示单元上显示第一画面的情况下,
响应于第一类型的操作来执行第一功能,在所述第一类型的操作中,触摸所述操作面的一个场所,并且从先前场所的触摸起在第一时间内再次触摸所述操作面的一个场所,以及
在所述显示单元上显示第二画面的情况下,
响应于触摸所述操作面的一个场所的第二类型的操作,在无需从该场所的触摸起等待所述第一时间经过的情况下,执行第二功能,以及
响应于第三类型的操作来执行第三功能,在所述第三类型的操作中,触摸所述操作面的两个场所,并且从先前两个场所的触摸起在预定时间内再次触摸所述操作面的两个场所。
2.根据权利要求1所述的电子装置,其中,
所述控制单元进行控制,使得:
在所述显示单元上显示所述第一画面的情况下,
响应于所述第一类型的操作来执行所述第一功能,在所述第一类型的操作中,触摸所述操作面的一个场所,松开该场所的触摸,从松开先前场所的触摸起在所述第一时间内再次触摸所述操作面的一个场所,并且松开该场所的触摸,以及
在所述显示单元上显示所述第二画面的情况下,
响应于触摸所述操作面的一个场所并且松开该场所的触摸的所述第二类型的操作,在无需从松开该场所的触摸起等待所述第一时间经过的情况下,执行所述第二功能,以及
响应于所述第三类型的操作来执行所述第三功能,在所述第三类型的操作中,触摸所述操作面的两个场所,松开该两个场所的触摸,从松开先前两个场所的触摸起在所述预定时间内再次触摸所述操作面的两个场所,并且松开该两个场所的触摸。
3.根据权利要求1所述的电子装置,其中,
所述操作面是所述显示单元的显示面,以及
所述第二功能是与所述显示单元所显示的并且通过所述第二类型的操作所触摸的显示项相对应的功能,并且所述第一功能是与所述显示单元所显示的并且通过所述第一类型的操作所触摸的显示项相对应的功能。
4.根据权利要求3所述的电子装置,其中,
所述第二画面是如下的画面:该画面的通过所述第二类型的操作能够操作的显示项的总面积大于所述第一画面的通过所述第一类型的操作能够操作的显示项的总面积。
5.根据权利要求3所述的电子装置,其中,
所述第二画面是如下的画面:该画面的通过所述第二类型的操作能够操作的显示项的数量多于所述第一画面的通过所述第一类型的操作能够操作的显示项的数量。
6.根据权利要求3所述的电子装置,其中,
所述第一画面是不显示通过所述第二类型的操作能够操作的显示项的画面,以及
所述第二画面是显示通过所述第二类型的操作能够操作的显示项的画面。
7.根据权利要求1所述的电子装置,其中,
所述第一画面是用于显示重放图像的重放画面。
8.根据权利要求7所述的电子装置,其中,
所述第一功能是所述重放图像的放大。
9.根据权利要求1所述的电子装置,其中,
所述第一功能和所述第三功能是放大显示功能。
10.根据权利要求1所述的电子装置,其中,
所述第二画面是用于选择与所述电子装置有关的设置项的设置菜单画面、或者用于指示所述设置项的设置内容的设置显示画面。
11.根据权利要求10所述的电子装置,其中,
所述第二功能是用于选择通过所述第二类型的操作所触摸的设置项的功能。
12.根据权利要求10所述的电子装置,其中,
所述第三功能包括用于执行所述第二画面的放大显示的功能。
13.根据权利要求1所述的电子装置,其中,
所述第二画面是用于显示摄像单元所拍摄到的实时取景图像的画面。
14.根据权利要求13所述的电子装置,其中,
所述第二功能是用于选择通过所述第二类型的操作所触摸的用以指示与利用所述摄像单元的摄像有关的设置项的显示项的功能。
15.根据权利要求13所述的电子装置,其中,
所述第三功能包括用于执行所述实时取景图像的放大显示的功能。
16.根据权利要求1所述的电子装置,其中,
所述第一类型的操作是通过单点触摸的双击,
所述第二类型的操作是通过单点触摸的单点单击,以及
所述第三类型的操作是通过多点触摸的双击。
17.根据权利要求1所述的电子装置,其中,
所述第一类型的操作、所述第二类型的操作和所述第三类型的操作各自是触摸位置在被触摸期间不移动的操作。
18.根据权利要求1所述的电子装置,其中,
在所述显示单元上显示所述第二画面的情况下,即使进行所述第一类型的操作,所述控制单元也不执行与该操作相对应的功能。
19.根据权利要求1所述的电子装置,其中,
所述第一时间和所述预定时间相等。
20.根据权利要求1所述的电子装置,其中,
所述第三功能是并非基于通过所述第三类型的操作在触摸位置中显示的显示项的功能。
21.根据权利要求1所述的电子装置,其中,
所述第三功能包括以下功能至少之一:返回到前一画面的功能、关闭显示的功能、改变显示亮度的功能、切换要显示的信息的功能、改变特定设置项的设置的功能、调用设置菜单画面的功能、切换到特定画面的功能、以及转变到用于输入搜索关键字的状态的功能。
22.根据权利要求1所述的电子装置,其中,
所述控制单元进行控制,使得:在所述显示单元上显示所述第一画面的情况下,响应于正进行所述第二类型的操作,在从松开通过所述第二类型的操作的触摸起经过所述第一时间之后,执行所述第二功能。
23.根据权利要求1所述的电子装置,其中,
所述控制单元进一步进行控制,使得:在所述显示单元所显示的画面从所述第一画面和所述第二画面中的一个画面转变到另一画面的情况下,执行与所述第一类型的操作和所述第三类型的操作之间的、在转变之后的画面上有效的类型的操作有关的引导显示。
24.根据权利要求1所述的电子装置,其中,所述电子装置是包括摄像单元的摄像装置。
25.一种电子装置的控制方法,包括:
检测对操作面的触摸操作;以及
进行控制,使得:
在显示单元上显示第一画面的情况下,
响应于第一类型的操作来执行第一功能,在所述第一类型的操作中,触摸所述操作面的一个场所,并且从先前场所的触摸起在第一时间内再次触摸所述操作面的一个场所,以及
在所述显示单元上显示第二画面的情况下,
响应于触摸所述操作面的一个场所的第二类型的操作,在无需从该场所的触摸起等待所述第一时间经过的情况下,执行第二功能,以及
响应于第三类型的操作来执行第三功能,在所述第三类型的操作中,触摸所述操作面的两个场所,并且从先前两个场所的触摸起在预定时间内再次触摸所述操作面的两个场所。
26.一种存储有程序的计算机可读介质,所述程序使得计算机执行根据权利要求25所述的控制方法。
CN202010715343.1A 2019-07-24 2020-07-23 电子装置、电子装置的控制方法和计算机可读介质 Pending CN112286425A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019-135985 2019-07-24
JP2019135985A JP2021018777A (ja) 2019-07-24 2019-07-24 電子機器

Publications (1)

Publication Number Publication Date
CN112286425A true CN112286425A (zh) 2021-01-29

Family

ID=72338896

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010715343.1A Pending CN112286425A (zh) 2019-07-24 2020-07-23 电子装置、电子装置的控制方法和计算机可读介质

Country Status (7)

Country Link
US (1) US11252334B2 (zh)
JP (1) JP2021018777A (zh)
CN (1) CN112286425A (zh)
BR (1) BR102020013863A2 (zh)
DE (1) DE102020119294A1 (zh)
GB (1) GB2589668B (zh)
RU (1) RU2752422C1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100309147A1 (en) * 2009-06-07 2010-12-09 Christopher Brian Fleizach Devices, Methods, and Graphical User Interfaces for Accessibility Using a Touch-Sensitive Surface
CN105072336A (zh) * 2015-07-31 2015-11-18 小米科技有限责任公司 调节拍摄功能的控制方法、装置和设备
CN108595093A (zh) * 2018-04-27 2018-09-28 Oppo广东移动通信有限公司 拍照控制方法、装置、存储介质和电子设备
CN109683776A (zh) * 2018-12-13 2019-04-26 廖明月 一种页面跳转方法和***

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4210936B2 (ja) * 2004-07-08 2009-01-21 ソニー株式会社 情報処理装置及びこれに用いるプログラム
US8665225B2 (en) 2007-01-07 2014-03-04 Apple Inc. Portable multifunction device, method, and graphical user interface for interpreting a finger gesture
JP5596914B2 (ja) * 2008-09-16 2014-09-24 富士通株式会社 端末装置、表示制御方法、及び表示機能を備えたプログラム
CN101599001B (zh) 2009-07-13 2012-11-14 青岛海信移动通信技术股份有限公司 触摸屏显示界面更新方法和多媒体电子设备
US20110014983A1 (en) 2009-07-14 2011-01-20 Sony Computer Entertainment America Inc. Method and apparatus for multi-touch game commands
JP5340075B2 (ja) 2009-08-07 2013-11-13 キヤノン株式会社 表示制御装置、その制御方法及びプログラム
JP5237980B2 (ja) 2010-03-04 2013-07-17 レノボ・シンガポール・プライベート・リミテッド 座標入力装置、座標入力方法、およびコンピュータが実行可能なプログラム
KR101726607B1 (ko) * 2010-10-19 2017-04-13 삼성전자주식회사 휴대 단말기의 화면 제어 방법 및 장치
JP5652652B2 (ja) 2010-12-27 2015-01-14 ソニー株式会社 表示制御装置および方法
US20130179844A1 (en) * 2012-01-06 2013-07-11 Mirko Mandic Input Pointer Delay
US9207860B2 (en) 2012-05-25 2015-12-08 Blackberry Limited Method and apparatus for detecting a gesture
JP5620947B2 (ja) 2012-06-27 2014-11-05 キヤノン株式会社 電子機器およびその制御方法、プログラム並びに記憶媒体
JP5700020B2 (ja) * 2012-10-10 2015-04-15 コニカミノルタ株式会社 画像処理装置、プログラム及び操作イベント判別方法
JP5655836B2 (ja) * 2012-10-11 2015-01-21 コニカミノルタ株式会社 画像処理装置、プログラム及び操作イベント判別方法
JP5921427B2 (ja) 2012-12-27 2016-05-24 キヤノン株式会社 撮像制御装置及びその制御方法
JPWO2014155425A1 (ja) * 2013-03-29 2017-02-16 テックファーム株式会社 電子装置及び制御プログラム
JP2014235197A (ja) * 2013-05-31 2014-12-15 キヤノン株式会社 撮像装置のガイダンス表示方法
JP6173060B2 (ja) * 2013-06-18 2017-08-02 オリンパス株式会社 撮影機器及びその制御方法
JP6271881B2 (ja) * 2013-06-26 2018-01-31 キヤノン株式会社 情報処理装置およびその制御方法、プログラム、記録媒体
WO2014205605A1 (en) 2013-06-28 2014-12-31 France Telecom Method to select portion of graphical user interface
US9898642B2 (en) * 2013-09-09 2018-02-20 Apple Inc. Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs
JP2015172836A (ja) 2014-03-11 2015-10-01 キヤノン株式会社 表示制御装置及び表示制御方法
US9785305B2 (en) * 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US20170052631A1 (en) * 2015-08-20 2017-02-23 Futurewei Technologies, Inc. System and Method for Double Knuckle Touch Screen Control
EP3343286B1 (en) 2016-12-27 2021-08-18 Canon Kabushiki Kaisha Display control apparatus and control method therefor
WO2019055516A2 (en) * 2017-09-12 2019-03-21 Smiths Medical Asd, Inc. USER EXPERIENCE FOR INFUSION PUMPS
JP2019067214A (ja) * 2017-10-02 2019-04-25 ヤフー株式会社 判定プログラム、判定方法、端末装置、学習データ、及びモデル
JP6995605B2 (ja) * 2017-12-18 2022-01-14 キヤノン株式会社 電子機器、電子機器の制御方法、プログラム及び記憶媒体

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100309147A1 (en) * 2009-06-07 2010-12-09 Christopher Brian Fleizach Devices, Methods, and Graphical User Interfaces for Accessibility Using a Touch-Sensitive Surface
CN105072336A (zh) * 2015-07-31 2015-11-18 小米科技有限责任公司 调节拍摄功能的控制方法、装置和设备
CN108595093A (zh) * 2018-04-27 2018-09-28 Oppo广东移动通信有限公司 拍照控制方法、装置、存储介质和电子设备
CN109683776A (zh) * 2018-12-13 2019-04-26 廖明月 一种页面跳转方法和***

Also Published As

Publication number Publication date
BR102020013863A2 (pt) 2021-02-02
US11252334B2 (en) 2022-02-15
DE102020119294A1 (de) 2021-01-28
RU2752422C1 (ru) 2021-07-28
JP2021018777A (ja) 2021-02-15
US20210029299A1 (en) 2021-01-28
GB2589668B (en) 2022-04-06
GB202010961D0 (en) 2020-09-02
GB2589668A (en) 2021-06-09

Similar Documents

Publication Publication Date Title
US10165189B2 (en) Electronic apparatus and a method for controlling the same
CN109479096B (zh) 电子设备及其控制方法和记录介质
CN107037920B (zh) 电子设备及其控制方法
US10088987B2 (en) Movement of a menu cursor in a multi-page menu
JP2017123515A (ja) 電子機器およびその制御方法
CN110058716B (zh) 电子装置、电子装置的控制方法和计算机可读介质
JP2018129765A (ja) 撮像装置及びその制御方法
JP2018206077A (ja) 表示制御装置、その制御方法及びプログラム
CN110661946B (zh) 电子设备、电子设备的控制方法和计算机可读介质
JP6833535B2 (ja) 撮像装置、撮像装置の制御方法及びプログラム
US10419678B2 (en) Imaging control apparatus and method for controlling the same
CN112286425A (zh) 电子装置、电子装置的控制方法和计算机可读介质
JP2021028785A (ja) 電子機器および電子機器の制御方法
JP6529300B2 (ja) 表示制御装置およびその制御方法
CN112312008B (zh) 电子装置、电子装置的控制方法及存储介质
US20210278952A1 (en) Electronic apparatus, control method of electronic apparatus, and non-transitory computer readable medium
CN108427532B (zh) 显示控制装置、其控制方法以及存储介质
JP6855317B2 (ja) 撮像装置、撮像装置の制御方法、プログラム、及び、記録媒体
JP2018022291A (ja) 表示制御装置及びその制御方法、プログラム、並びに記録媒体
JP2021068168A (ja) 電子機器、電子機器の制御方法、プログラム、記憶媒体
JP2018174501A (ja) 撮像制御装置およびその制御方法
JP2017084109A (ja) 情報処理装置、情報処理方法及びプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination