具有一开关按钮的电子装置及其控制方法
【技术领域】
[0001]本发明是有关一种控制方法用于具有一开关按钮的电子装置,特别是有关透过电子装置的一个开关按钮来启动不同功能的一种控制方法。
【背景技术】
[0002]近来,人们习于利用拍摄静态相片、拍摄动态的连续相片或是录制影片来记录各自的日常生活,且他们能够在数字相簿或电子装置上回顾上述相片与影片。静态相片能够展示一个特定的时刻。一系列的连续拍摄相片能够排列为一个时间轴上的连续影像或是处理为动画,以展示人物、物件或景色的动态变化。影片则能记录在一度时间内整个场景的样貌。在不同的环境条件下,使用者可以利用不同型态的媒介(例如单一相片、一系列相片或是影片)来加以记录。
[0003]一般来说,相机装置(或是具有相机模块的电子装置上所执行的相片应用程序)具有至少一个模式选择按键(用以切换单一相片擷取模式、连续相片擷取模式以及录影模式)以及一个快门按键用以触发相对应的功能以拍摄相片或录制影片。于部份例子中,相机装置(或相片应用程序)具有独立的多个快门按键,分别用来拍照及录影。使用者必须熟悉不同的操作按键以执行不同的功能。
[0004]上述模式选择按键及独立的多个快门按键将占用相机装置上额外的空间,使用者必须切换电子装置至适当的模式(单一相片擷取模式、连续相片擷取模式以及录影模式)之后,才能执行欲使用的功能。
【发明内容】
[0005]本发明的一方面是关于一种控制方法,适用于包含相机模块以及开关按钮的电子装置,控制方法包含:感测来自开关按钮的信号其代表该开关按钮是否被按压;测量开关按钮的按压持续时间;以及,判断按压持续时间相对于第一门槛期间以及第二门槛期间的长短关系,并进而根据按压持续时间选择性触发相机模块的单张拍摄模式、连续拍摄模式及录影模式。
[0006]当按压持续时间由第一时间点起算在第一门槛期间之内结束,触发单张拍摄模式,进而产生由相机模块在第一时间点擷取的单张相片。
[0007]当按压持续时间由第一时间点起算超过第一门槛期间并在第二门槛期间之内结束,触发连续拍摄模式,进而产生由相机模块在该按压持续时间内擷取的一系列连续拍摄相片。
[0008]当按压持续时间由第一时间点起算超过第二门槛期间,触发连续拍摄模式,进而产生由相机模块在第二门槛期间内擷取的一系列连续拍摄相片,并且触发录影模式,进而产生由相机模块由第二时间点起所录制的影片,第二时间点对应第二门槛期间且晚于第一时间点。
[0009]本发明的一方面是关于一种电子装置,包含相机模块、开关按钮以及控制模块。开关按钮用以产生一信号其对应该开关按钮是否被按压。控制模块耦接至该相机模块以及该开关按钮,其中控制模块用以感测来自开关按钮的信号,测量开关按钮的按压持续时间,判断按压持续时间相对于第一门槛期间以及第二门槛期间的长短关系,并进而根据按压持续时间选择性触发相机模块的单张拍摄模式、连续拍摄模式及录影模式。
[0010]基于上述实施例,本发明的电子装置及控制方法,根据开关按钮的不同的按压持续时间控制相机模块执行不同功能并产生不同的输出文件。
【附图说明】
[0011]为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
[0012]图1绘示根据本发明的一实施例中一种电子装置的功能方块图;
[0013]图2A绘示根据本发明的一实施例中一种控制方法的方法流程图;
[0014]图2B绘示根据一示范性例子中开关按钮产生的信号的时间轴示意图;
[0015]图3绘根据本发明的一实施例的控制方法的方法流程图;
[0016]图4、图5及图6绘示根据另一示范性例子中开关按钮在不同按压持续时间下所产生的信号的时间轴示意图;
[0017]图7绘根据本发明的一实施例的控制方法的方法流程图;以及
[0018]图8及图9绘示根据另一示范性例子中开关按钮在不同按压持续时间下所产生的信号的时间轴示意图。
【具体实施方式】
[0019]下文是举实施例配合所附附图作详细说明,但所提供的实施例并非用以限制本发明所涵盖的范围,而结构运作的描述非用以限制其执行的顺序,任何由元件重新组合的结构,所产生具有均等功效的装置,皆为本发明所涵盖的范围。此外,附图仅以说明为目的,并未依照原尺寸作图。
[0020]请参阅图1,其绘示根据本发明的一实施例中一种电子装置100的功能方块图。如图1所示的实施例,电子装置100包含相机模块110、控制模块120以及开关按钮130。
[0021]于此实施例中,相机模块110可用来进行各种不同的相机相关功能,包含擷取相片(每次拍摄单张相片)、擷取相片一系列连续拍摄相片(在一段特定期间内依序拍摄多张相片,例如一秒中拍摄五张相片、一分钟内拍摄十张相片等)以及录制影片。
[0022]在一般传统的配置下,电子装置可包含多个不同的功能按键(例如两个快门按键)以对应上述不同功能,或是包含一个模式选择按键(例如包含至少一个快门按键以及一个模式选择按键)以便在开始拍照或录影之前切换至相对应的功能。
[0023]于此实施例中,开关按钮130用以产生一信号,其对应开关按钮130是处于被按压(pressed down)或是被释放(released)的状态,并且开关按钮130将上述信号传送至控制模块120。开关按钮130作为整合式的按键以驱动相机模块110执行各种不同功能。依照不同的操作手势(例如点击、短按及长按等)操作开关按钮130将启动不同的功能。于部分实施中,开关按钮130可为设置在电子装置100表面上的实体按钮。当开关按钮130被按压时,开关按钮130产生相对应的信号(例如被设定为高电位);或当开关按钮130被释放时,开关按钮130亦产生相对应的信号(例如被设定为低电位)。然而,本发明的开关按钮130并不仅限于实体按钮。
[0024]于另外实施例中,开关按钮130可为显示在电子装置100的触控面板(图1中未示)其界面程序上的虚拟按钮。于此例子中,包含开关按钮130的界面程序用以传送信号(对应开关按钮130被按压或是释放)至控制模块120。
[0025]控制模块120耦接至相机模块110以及开关按钮130。控制模块120用以感测来自开关按钮130的信号,并测量开关按钮130的按压持续时间。控制模块120根据开关按钮130的按压持续时间控制相机模块110以进行不同的功能并产生不同的输出文件(例如单张相片、多张相片及/或影片)。关于如何透过开关按钮130触发不同功能的操作整合方式将在下列段落中有详细说明。
[0026]请参阅图2A及图2B。图2A绘示根据本发明的一实施例中一种控制方法200的方法流程图。图2B绘示根据一示范性例子中开关按钮130产生的信号的时间轴示意图。
[0027]如图1所示的电子装置100进一步包含一非暂态计算机可读取媒体包含至少一计算机程序或指令由控制模块120执行,以进行下述的控制方法200。
[0028]如图2A所示,执行步骤S202以由控制模块120感测来自开关按钮130的信号,此信号代表开关按钮130是处于被按压或是被释放的状态。
[0029]执行步骤S204用以判断开关按钮130是否被按压。若开关按钮130被按压,执行步骤S206以自第一时间点TPl起算测量按压持续时间HLD,此第一时间点TPl即为开关按钮130开始被按压的时间点。在使用者持续按着开关按钮130的过程中,按压持续时间HLD由第一时间点TPl起持续计时直到开关按钮130被释放为止(如图2B所示的实施例,开关按钮130在时间点TPh被释放)。
[0030]接着,控制方法200判断该按压持续时间HLD相对于第一门槛期间以及第二门槛期间的长短关系,并进而根据该按压持续时间HLD选择性触发相机模块110的单张拍摄模式、连续拍摄模式及录影模式。
[0031]执行步骤S208以判断按压持续时间HLD是否在第一门槛期间Pthl内结束。于此实施例中,第一门槛期间Pthl代表开关按钮130上的点击手势与短按手势之间的分界门槛时间。于图2B所示的例子中,第一门槛期间Pthl被设定为0.7秒。然而,第一门槛期间Pthl可以被调整为实际情况下