处理输入的方法及其电子设备转让专利

申请号 : CN201480041692.2

文献号 : CN105408852B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 金键洙

申请人 : 三星电子株式会社

摘要 :

提供了电子设备和电子设备的方法。该方法包括:进入接收使用第一输入装置的输入的第一输入模式和接收使用第二输入装置的输入的第二输入模式;从第一输入装置接收触摸输入;以及执行与触摸输入相对应的预定功能。与触摸输入相对应的功能基于电子设备在第一输入模式下还是在第二输入模式下而不同。

权利要求 :

1.一种电子设备,包括:

触摸屏;以及

至少一个处理器,被配置为在基于第一输入装置的第一输入模式或基于第二输入装置的第二输入模式中操作,所述第一输入装置包括用户的手,所述第二输入装置包括电子笔,其中,所述至少一个处理器被配置为:执行第二输入模式;

接收来自第一输入装置的触摸输入;

确定所述触摸输入是否是第二输入模式的预定输入;以及当所述触摸输入是预定输入时,执行与所述触摸输入相对应的预定功能,以及其中,所述预定功能不同于与所述第一输入模式中来自第一输入装置的触摸输入相对应的功能。

2.根据权利要求1所述的电子设备,其中,所述来自第一输入装置的输入触摸包括长度长于或等于参考长度的拖动或时间长于或等于参考时间的拖动。

3.一种操作电子设备的方法,所述方法包括:

执行基于第一输入装置的第一输入模式和基于第二输入装置的第二输入模式中的第二输入模式,所述第一输入装置包括用户的手,所述第二输入装置包括电子笔;

接收来自所述第一输入装置的触摸输入;

确定所述触摸输入是否是第二输入模式的预定输入;以及当所述触摸输入是预定输入时,执行与所述触摸输入相对应的预定功能,其中,所述预定功能不同于与第一输入模式中所述来自第一输入装置的触摸输入相对应的功能。

4.根据权利要求3所述的方法,其中,所述预定功能是与从所述电子设备的触摸屏上显示的至少一个对象中选择的对象相对应的功能。

5.根据权利要求3所述的方法,所述来自第一输入装置的触摸输入是长度长于或等于参考长度的拖动或时间长于或等于参考时间的拖动。

6.根据权利要求3所述的方法,其中,所述来自第一输入装置的触摸输入包括:触摸所述电子设备的触摸屏的预定区域的操作;

在保持所述触摸输入的同时在所述触摸屏上沿向上方向、向下方向、向左方向和向右方向之一拖动的操作;以及释放所述触摸输入的操作。

7.根据权利要求6所述的方法,其中,拖动操作还包括:聚焦到所述电子设备的所述触摸屏上显示的多个对象之一的操作。

8.根据权利要求7所述的方法,其中,聚焦到的对象根据所述拖动操作改变为不同的对象。

9.根据权利要求3所述的方法,其中,所述来自第一输入装置的触摸输入包括:触摸所述电子设备的所述触摸屏的预定区域的操作;

在保持所述触摸输入的同时顺时针或逆时针地进行拖动同时绘制圆弧的操作;以及释放所述触摸输入的操作。

10.根据权利要求9所述的方法,其中,在绘制与所述拖动操作相对应的圆弧的覆盖图像确定虚拟圆之前,保持所述拖动操作。

11.根据权利要求3所述的方法,其中,所述来自第一输入装置的触摸输入包括:触摸所述电子设备的所述触摸屏的预定区域的操作;

在保持所述触摸输入的同时绘制文本形状、数字形状和符号形状之一的操作;以及释放所述触摸输入的操作。

12.根据权利要求11所述的方法,其中,绘制文本形状、数字形状和符号形状之一的操作确定了触摸释放对于通过使用除了释放所述触摸输入之外的操作进行拖动来完成绘制而言是必需配置的。

13.根据权利要求12所述的方法,其中,绘制文本形状、数字形状和符号形状之一的操作是在预定时间段内完成的。

说明书 :

处理输入的方法及其电子设备

技术领域

[0001] 本发明总体上涉及处理输入的方法及其电子设备。

背景技术

[0002] 随着多媒体技术的发展和电路集成技术的发展,使用各种多媒体功能的电子设备的尺寸已经变得更小并且现在被非常广泛地使用。此外,电子设备可以具有移动通信的通信功能,并且可以提供各种附加服务(例如,摄像机拍摄、数据通信、运动画面再现、音频再现、消息传送、日程表管理、以及警报功能)以及音频专用通信功能。因此,可以使用这种功能的各种程序被使用,并且存在可以使用电子设备中安装的程序的各种输入方法。
[0003] 特别地,随着电子设备的触摸屏技术的发展,可以使用诸如手或触控笔等的各种输入装置在触摸屏上输入指令。例如,电子设备的触摸屏可以包括可以使用诸如手等的输入装置输入指令的输入传感器和可以使用诸如触控笔等的输入装置输入指令的输入传感器。当使用诸如触控笔等输入装置在触摸屏上输入指令时,为了不通过诸如手等输入装置执行对不期望指令的输入,可以利用手掌拒绝功能来控制电子设备。当用户使用诸如触控笔等的输入装置在触摸屏上输入指令时,用户的手可以放置在触摸屏上,因此可以使用诸如触控笔等的输入装置保持自然书写或绘制姿势,并且因而可以执行灵巧的操作。
[0004] 具有手掌拒绝功能的电子设备提供了以下优点:允许用户的手在使用诸如触控笔等单独的输入装置输入指令的模式下自由地放置在触摸屏上;然而,存在以下缺点:不允许用户通过手在其触摸屏上执行触摸输入。

发明内容

[0005] 已经给出本发明以解决至少上述问题和/或缺点并且提供至少下述优点。因此,本发明的一个方面在于提供一种方法和装置,所述方法和装置提供了可以高效地使用手触摸输入的功能,而手触摸输入在笔输入模式下不操控输入指令。
[0006] 本发明的另一方面在于提供了一种方法和装置,所述方法和装置可以通过在笔输入模式下向手触摸手势提供功能来辅助笔触摸的功能。
[0007] 根据本发明的一个方面,一种操作电子设备的方法,该方法包括:进入第一输入模式,第一输入模式接收使用第一输入装置的输入;以及进入第二输入模式,第二输入模式接收使用第二输入装置的输入;从第一输入装置接收触摸输入;以及执行与触摸输入相对应的功能,与触摸输入相对应的功能基于电子设备在第一输入模式下还是在第二输入模式下而不同。
[0008] 当第二输入模式处于关闭状态并且当第一输入模式处于开启状态时,与触摸输入相对应的功能和与第一输入装置的触摸输入相对应的功能不同。
[0009] 优选地,该方法还包括:当在检测到第二输入装置时接收到第一输入装置的触摸输入时,执行使用与触摸输入相对应的操作选择的至少一个功能。
[0010] 优选地,与触摸输入相对应的功能是与基于触摸输入从触摸屏上显示的至少一个对象中选择的对象相对应的功能。
[0011] 优选地,触摸输入是考虑到参考长度和参考时间中的至少一个的拖动。
[0012] 优选地,触摸输入包括:触摸电子设备的触摸屏的预定区域的操作;在保持触摸的同时沿触摸屏的向上方向、向下方向、向左方向和向右方向中的一个方向进行拖动的操作;以及释放触摸的操作。
[0013] 优选地,拖动的操作包括:聚焦到电子设备的触摸屏上显示的多个对象之一的操作。
[0014] 优选地,多个对象是触摸屏上平行布置的图标。
[0015] 优选地,聚焦对象根据拖动操作而改变。
[0016] 优选地,触摸输入包括:触摸电子设备的触摸屏的预定区域的操作;在保持触摸的同时顺时针或逆时针地进行拖动同时绘制圆弧的操作;以及释放触摸的操作。
[0017] 优选地,在绘制与拖动操作相对应的圆弧的覆盖图像确定虚拟圆之前,保持拖动操作。
[0018] 优选地,触摸输入包括:触摸电子设备的触摸屏的预定区域的操作;在保持触摸的同时绘制文本、数字和符号中的一个形状的操作;以及释放触摸的操作。
[0019] 优选地,绘制文本、数字和符号中的一个形状的操作确定触摸释放对于通过使用除了触摸释放之外的一个操作进行拖动来完成文本、数字和符号中的一个形状而言是必须的。
[0020] 优选地,绘制文本、数字和符号中的一个形状的操作是在预定时间段内完成的。
[0021] 根据本发明的另一方面,一种电子设备,包括:触摸屏;以及至少一个处理器,其中,在进入接收使用第一输入装置的输入的第一输入模式和接收使用第二输入装置的输入的第二输入模式的状态下,处理器进行处理以接收第一输入装置的触摸输入并且控制执行与触摸输入相对应的功能,以及与触摸输入相对应的功能基于电子设备的输入模式处于第一输入模式还是第二输入模式而不同。
[0022] 根据本发明的另一方面,电子设备包括:至少一个处理器;触摸屏;存储器;以及至少一个程序,至少一个程序存储在存储器处并且由至少一个处理器执行,其中,在进入接收使用第一输入装置的输入的第一输入模式和接收使用第二输入装置的输入的第二输入模式的状态下,程序包括进行处理以接收第一输入装置的触摸输入并且进行处理以执行与触摸输入相对应的预定功能的指令,以及与触摸输入相对应的功能基于电子设备的输入模式是第一输入模式还是第二输入模式而不同。

附图说明

[0023] 通过以下结合附图给出的详细描述,本发明的上述和其他方面、特征和优点将更加清楚,在附图中:
[0024] 图1是示出了根据本发明各种实施例的电子设备的配置的框图;
[0025] 图2A至图2C是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0026] 图3A和图3B是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0027] 图4A和图4B是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0028] 图5A和图5B是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0029] 图6A和图6B是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0030] 图7A和图7B是示出了根据本发明实施例的基于电子设备中的输入的操作的图;
[0031] 图8是示出了根据本发明实施例的电子设备的输入处理的流程图;以及[0032] 图9是示出了根据本发明实施例的电子设备的操作的流程图。

具体实施方式

[0033] 在下文中,下面将参照附图在本文中描述本发明的各种实施例。在以下描述中,未详细描述公知功能或结构,因为它们将以不必要的细节模糊本发明。此外,根据本发明的功能来定义本文使用的术语。也即是说,必须基于本文给出的描述来理解本文使用的术语。
[0034] 当描述本发明的各种实施例时,将基于触摸屏来描述电子设备,触摸屏通过输入设备执行输入处理并且通过电子设备屏幕上的显示单元执行显示处理。因此,在本发明的设备配置中,即使显示单元和输入设备被单独显示,当表示显示单元时,显示单元也可以包括输入设备或者可以使用显示单元来表示输入设备。
[0035] 本发明不局限于包括触摸屏的电子设备,并且可以应用于显示单元和输入设备物理分离或者包括显示单元和输入设备中的仅一个的各种电子设备。在下文中,在各种实施例中,具有触摸屏的设备可以表示具有触摸屏的电子设备,并且可以是包括以下各项的电子设备:包括显示器和触摸输入设备的触摸屏、不包括触摸输入设备的显示单元、或者包括触摸输入设备的显示单元。
[0036] 在以下描述中,电子设备100包括移动通信终端、个人数字助理(PDA)、个人计算机(PC)、膝上型计算机、智能电话、智能TV、上网本、移动互联网设备(MID)、超移动PC(UMPC)、平板PC、移动板、媒体播放器、手持计算机、导航设备、智能手表、头戴式显示器(HMD)、以及运动画面专家组层-3(MP3)播放器。
[0037] 贯穿以下说明书和权利要求书,当元件被描述为“连接”或“耦合”到另一元件时,应当理解的是,该元件可以直接连接或耦合到其他元件,或者通过第三元件电耦合到其他元件。相比之下,当元件被描述为“直接连接”或“直接耦合”到另一元件时,应当理解的是,在两个元件之间不存在中间组件。
[0038] 图1是示出了根据本发明各种实施例的电子设备的配置的框图。
[0039] 参照图1,电子设备100包括存储器110和处理单元120,并且外围设备可以包括输入和输出处理器130、显示单元131、触摸输入设备132、音频处理器140、通信系统150和其他外围设备。
[0040] 存储器110包括:程序存储单元111,其存储用于控制电子设备100的操作的程序,以及数据存储单元112,其存储在执行程序的同时产生的数据,并且可以存储在处理器122操作的情况下在程序中产生的数据。
[0041] 例如,数据存储单元112存储电子设备100的用户在第一输入装置输入模式下使用第一输入装置在触摸屏133上输入的手势的数据。
[0042] 此外,数据存储单元112存储与电子设备100的功能有关的数据,所述功能是由与电子设备100的用户在第一输入装置输入模式下使用第一输入装置在触摸屏133上输入的手势相对应的操作设置的。
[0043] 在另一示例中,数据存储单元112存储与电子设备100的用户在处于第二输入装置输入模式下时使用第二输入装置在触摸屏133上输入的手势有关的信息。
[0044] 此外,数据存储单元112存储与电子设备100的功能有关的数据,所述功能是由与以下手势相对应的操作而设置的:电子设备100的用户在第二输入装置输入模式下时使用第二输入装置在触摸屏133上输入的手势。
[0045] 在另一示例中,数据存储单元112存储与电子设备100的用户在第二输入装置输入模式下时使用第一输入装置在触摸屏133上输入的手势有关的数据。
[0046] 程序存储单元111包括至少一个应用程序113、功能提供程序114、服务状态确定程序115、用户界面(UI)程序116、通信控制程序117、以及输入和输出控制程序118。这里,程序存储单元111中包括的程序可以使用要用指令集表示的一组指令来形成。
[0047] 功能提供程序114控制触摸输入模式(在下文中称作“第一输入装置输入模式”,其使用第一输入装置进行输入)或笔输入模式(在下文中称作“第二输入装置输入模式”,其使用第二输入装置进行输入),这是一种在电子设备100的触摸屏133上输入指令的方法。
[0048] 例如,当电子设备100在第二输入装置输入模式下操作时,如果电子设备100通过触摸屏133接收到第一输入装置的输入,则电子设备100不执行与第一输入装置的输入相对应的预定操作。
[0049] 在另一示例中,当电子设备100在第二输入装置输入模式下操作时,如果电子设备100通过触摸屏133接收到第一输入装置的输入,则电子设备100控制执行与第一输入装置的输入相对应的针对第二输入装置输入模式的预定操作。
[0050] 这里,当电子设备100处于公共触摸输入模式而不是第二输入装置输入模式时,如果与第一输入装置的第一输入相对应的操作是第一操作,则预定操作可以是与第一输入装置的第一输入相对应的在第二输入装置输入模式下操作的第二操作。
[0051] 功能提供程序114确定在电子设备100的第二输入装置输入模式下在触摸屏133上输入的沿向上方向、向下方向、向左方向或向右方向拖动的手势和与手势相对应的电子设备100的操作或功能,在存储器110处存储相应信息,并且当用户在第二输入装置输入模式下使用第一输入装置输入沿向上方向、向下方向、向左方向或向右方向拖动的手势时,执行电子设备100的相应操作或功能。
[0052] 在另一示例中,当在电子设备100的第二输入装置输入模式下时,电子设备100确定在触摸屏133上输入的拖动文本、数字或符号的手势以及与手势相对应的电子设备100的操作或功能,在存储器110处存储相应信息,并且当用户在第二输入装置输入模式下使用第一输入装置输入拖动文本、数字或符号的手势时,执行电子设备100的相应操作或功能。
[0053] 此外,当电子设备100确定在第二输入装置输入模式下在触摸屏133上输入的手势时,电子设备100可以通过使用第一输入装置拖动触摸屏133的覆盖图像或轨迹来确定手势。
[0054] 服务状态确定程序115包括用于确定由电子设备100的程序或组成元件提供的服务的状态的至少一个软件元件。
[0055] UI程序116包括用于在电子设备100中提供UI的至少一个指令软件元件。
[0056] 例如,电子设备100形成在第二输入装置输入模式下在触摸屏133上输入的使用第一输入装置或第二输入装置拖动的覆盖图像或轨迹的UI对象,并且在触摸屏133上显示UI对象。
[0057] 在另一示例中,电子设备100执行与在第二输入装置输入模式下在触摸屏133上输入的使用第一输入装置拖动的手势相对应的操作,形成与执行的操作的信息或操作的结果有关的UI对象,并且在触摸屏133上显示UI对象。
[0058] 输入和输出控制程序118在显示单元131中显示电子设备100的操作,并且通过触摸输入设备132接收电子设备100的操作指令的输入。
[0059] 通信控制程序117包括用于控制使用通信系统150与至少一个第二电子设备的通信的至少一个软件元件。
[0060] 例如,通信控制程序117搜索用于连接通信的第二电子设备。当发现用于连接通信的第二电子设备时,通信控制程序117设置用于与第二电子设备的通信的连接。在下文中,通过使用连接的第二电子设备执行性能搜索和会话设置过程,通信控制程序117控制通过通信系统150向第二电子设备发送数据并且从第二电子设备接收数据。
[0061] 应用程序113包括安装在电子设备100的存储器110处的至少一个应用程序的软件元件。
[0062] 电子设备100中包括的存储器110可以形成在至少一个或多个存储器中。此外,存储器110可以根据使用执行仅程序存储单元111的功能、仅数据存储单元112的功能、或者两种功能。此外,可以不根据设备特性来清楚地划分存储器110内的物理区域。
[0063] 处理器单元120包括存储器接口121、至少一个处理器122和外围设备接口123。包含在处理器单元120中的存储器接口121、至少一个处理器122和外围设备接口123可以集成在至少一个电路中或者可以使用单独的组成元件来具体实现。
[0064] 存储器接口121可以控制组成元件(例如,处理器122或外围接口设备123)对存储器110的访问。
[0065] 外围设备接口123控制电子设备100的输入和输出外围设备、处理器122与存储器接口121之间的连接。
[0066] 处理器122控制电子设备100使用至少一个软件程序提供诸如各种多媒体通信等服务,并且通过输入和输出处理器130向显示单元131显示电子设备100的UI操作。处理器122还控制输入设备(未示出)或触摸输入设备132提供从输入设备或触摸输入设备132接收指令的输入的服务。在该情况下,处理器122通过执行存储在存储器110处的至少一个程序,来控制以提供与存储的程序相对应的服务。
[0067] 音频处理器140通过扬声器141和麦克风142在用户和电子设备100之间提供音频接口。
[0068] 例如,电子设备100可以控制向麦克风142输入预定的语音指令,并且可以控制通过扬声器141将在电子设备100中执行的服务的通知作为声音输出。
[0069] 通信系统150执行通信功能。通信系统150可以使用以下至少一项来与第二电子设备进行通信:无线LAN通信、有线通信、以及短距离无线通信(例如,红外线数据联盟(IrDA)、蓝牙、和通过基站的Wi-Fi)。
[0070] 输入和输出处理器130在诸如显示单元131和输入设备132等输入和输出设备与外围设备接口123之间提供接口。
[0071] 输入设备(未示出)通过输入和输出处理器130向处理器单元120提供用户的选择所产生的输入数据。
[0072] 例如,为了接收针对处理器122以进行控制的数据,输入设备可以仅形成有控制按钮,或者可以形成有键区。
[0073] 在另一示例中,输入设备(未示出)可以包括并设置在显示单元131中(例如,触摸屏133中)。在该情况下,输入设备(未示出)可以使用电容型、电阻(压力检测)型、红外线型、电磁感应型、和超声波型。
[0074] 显示单元131从处理器单元120接收通过UI操作输入的电子设备100的状态信息、文本、运动画面、或静态画面(在下文中,运动画面或静态画面可以称作“图像”),并且通过输入和输出控制器131显示UI操作。
[0075] 触摸屏133是将触摸输入设备132和/或笔输入设备134物理地耦合到显示单元131上并且可以通过在操作电子设备100时触摸显示单元131上显示的屏幕或配置来输入指令。
[0076] 因此,触摸屏133可以执行显示单元131的显示电子设备100的UI操作的功能和触摸输入设备132的向电子设备100输入外部指令的功能二者,因此,在以下描述中,可以使用触摸屏133来表示触摸屏133的显示单元131和触摸屏133的触摸输入设备132。
[0077] 触摸输入设备132执行使用第一输入装置触摸触摸屏133的表面至少一次并且在保持触摸的同时进行拖动的操作,其中,该操作可以使用与以下至少一项相对应的输入方法进行输入:电容型、电阻型、红外线型、电磁感应型、以及超声波型。备选地,触摸输入设备132执行在单独地将第一输入装置放置为与触摸屏133的表面相距预定距离的状态下移动第一输入装置的操作。此外,触摸输入设备132可以由第一传感器形成,第一传感器检测操作并且接收预定信号的输入。
[0078] 当执行使用第二输入装置(第二输入装置可以使用电子设备100利用预定方法输入指令)触摸触摸屏133的表面至少一次并且在保持触摸的同时进行拖动的操作或者在将第二输入装置放置为与触摸屏133的表面相距预定距离的状态下移动第二输入装置的操作时,笔输入设备134可以由第二传感器形成,该第二传感器检测操作并且接收到预定信号的输入。
[0079] 当在电子设备100的触摸屏上输入指令时,可以使用第一输入装置在触摸输入设备132上输入指令的状态可以表示电子设备100的用户进入触摸输入模式的状态或者开启触摸输入模式的状态。类似地,可以使用第二输入装置向笔输入设备134输入指令的状态可以表示电子设备100的用户可以进入笔输入模式的状态或者开启笔输入模式的状态。不能使用第一输入装置向触摸输入设备132输入指令的状态或者不能使用第二输入装置向笔输入设备134输入指令的状态可以表示触摸/笔输入模式的进入释放或者关闭触摸/笔输入模式。
[0080] 使用电子设备100利用预定方法输入指令是指不允许向触摸输入设备132输入指令(其中,这种输入在电容型、电阻型、红外线型、电磁感应型和超声波型之中)但是允许使用短距离无线通信(例如,IrDA)、蓝牙通信和Wi-Fi通信中的至少一个输入指令的输入方法。
[0081] 此外,除了该方法之外,电子设备100还可以通过附接到第二输入装置的触摸传感器(未示出)或物理按钮(未示出)的输入设备向第二输入装置发送预定指令数据并且从第二输入装置接收预定指令数据。
[0082] 根据本发明的实施例,在触摸输入设备132和笔输入设备134同时开启的状态下,第一输入装置不能向笔输入设备134输入指令,并且第二输入装置不能向触摸输入设备132输入指令。
[0083] 当描述本发明的实施例时,可以使用在触摸屏133上或在电子设备100的第二显示单元上显示运动画面、静止画面或GUI操作的方法或者使用扬声器141输出诸如信号声音或语音等的音频的方法来执行向电子设备100的显示或向电子设备100的输出。在下面的描述中,术语显示或输出可以交互使用,并且当必需区分这些术语时,将单独地描述这些术语。
[0084] 图2A至图2C是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0085] 电子设备100执行与在允许通过电子设备100的触摸屏进行输入的模式下诸如手等第一输入装置以及诸如触控笔、电子笔或自由触控笔等预定第二输入装置的预定输入相对应的操作。
[0086] 例如,电子设备100可以通过多触摸(在预定时间段内执行多次触摸的动作)手势执行预定操作,其中,多触摸手势使用诸如手等第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时进行拖动然后释放触摸。例如,可以根据在保持触摸的同时进行拖动的多触摸手势的方向来确定并执行电子设备100的各种操作。
[0087] 参照图2A至图7B,在电子设备100中,可以通过使用绘制程序(未示出)来提供描述,其中,绘制程序可以通过使用第一输入装置和/或第二输入装置的手势输入在触摸屏133上绘制画面、数字或文本。
[0088] 参照图2A,电子设备100在正面包括触摸屏133。触摸屏133包括例如显示单元131,其可以使用UI显示与电子设备100的操作有关的内容;触摸输入设备132,其可以通过使用第一输入装置拖动触摸屏133或者通过移动处于与触摸屏133相距预定距离的位置的第一输入装置来输入指令;以及笔输入设备134,其可以通过使用第二输入装置拖动触摸屏133或者通过移动处于与触摸屏133相距预定距离的位置的第二输入装置来输入指令。
[0089] 在图2A中所示的电子设备100的左侧,可以形成输出声音的扬声器141,并且在电子设备100的右侧,可以形成作为输入设备之一的按钮231并且可以形成可以通过固定位置处的触摸而输入指令的触摸按钮233或235。电子设备100可以在相同的位置或不同的位置处包括扬声器141、按钮231或触摸按钮233和235。
[0090] 参照图2A,电子设备100显示执行第二输入装置输入模式的操作的第二输入装置输入程序的UI操作。当显示第二输入装置输入的UI操作配置时,电子设备100提供对于手势输入必需的各种功能并且显示提供各种功能的菜单209,其中所述手势输入通过电子设备100的触摸屏133使用第二输入装置203绘制画面或者写文本。菜单可以包括用于选择针对以下各项的工具以及输入文本的功能:绘制功能、设置输入图形以及设置手写(即,通过经由第二输入装置进行绘制来输入文本)。
[0091] 与通过诸如手等第一输入装置的一次性触摸手势输入相对应的选择操作或者屏幕滚动操作(其中,触摸手势触摸205触摸屏133的预定区域并且在保持触摸的同时进行拖动206然后在位置207处释放触摸)可以是在除了电子设备100的第二输入装置输入模式之外的状态下的第一输入装置的预定操作。在第二输入装置输入模式中或者当在第二输入装置输入模式下检测到第二输入装置时,电子设备100控制不执行第一输入装置的预定操作,并且确定并执行与第一输入装置的各种手势相对应的其他操作。
[0092] 参照图2,根据本发明的实施例,当电子设备100处于除了第二输入装置203的输入模式之外的状态下时,可以执行触摸205触摸屏133的预定区域并且在保持触摸的同时沿向下方向拖动206参考长度(预定长度)或更长并在位置207处释放触摸的手势。在这种情况下,电子设备100控制以显示菜单209中的聚焦功能按钮201的内容,而不是执行滚动操作,滚动操作是当电子设备在除了第二输入装置203的输入模式之外的状态下并且应用相同的触摸手势时另外执行的。
[0093] 根据本发明的实施例,当电子设备100的用户使用第二输入装置通过笔输入设备134输入指令时,电子设备100检测到第二输入装置,但是可以确定检测不是指令。例如,第二输入装置可以检测距输入设备134的预定垂直长度,但是可以确定该长度落入不被确定为指令的范围内。类似地,当电子设备100的用户使用第一输入装置通过触摸输入设备132输入指令时,电子设备100还检测到第一输入装置,但是可以确定检测不是指令。例如,第一输入装置可以检测第一输入装置的位置,并且可以确定第一输入装置位于不被确定为指令的范围内。
[0094] 在下文中,如上所述,当电子设备100未处于第二输入装置输入模式并且未检测到第二输入装置时,电子设备100执行与当电子设备处于除了第二输入装置输入模式之外的状态(一般的第一输入装置输入模式的状态)的同时第一输入装置的输入相对应的操作。电子设备100基于在第二输入装置输入模式中是否检测到第二输入装置来确定与第一输入装置的输入相对应的操作。
[0095] 此外,在触摸屏133上使用第一输入装置在保持触摸的同时进行拖动的操作不限于拖动参考长度或更长,并且可以是根据参考时间的拖动,或者可以使用参考时间和参考长度的组合。
[0096] 例如,当正在执行使用第一输入装置在触摸屏133上进行拖动的手势输入时,如果电子设备100执行电子设备100的与输入相对应的功能,则参考长度可以被确定为在触摸屏133上沿与设备长度相反的设备宽度拖动1/3或更长,或者从触摸屏133的外周边缘开始首先拖动1cm,继续拖动1cm或更长,然后释放触摸。
[0097] 可以利用如下方法来确定参考时间:使用第一输入装置在触摸屏133上触摸、拖动1秒或更长、在保持触摸1秒之后拖动、或者在保持触摸0.5秒之后拖动0.5秒或更长然后释放触摸。
[0098] 此外,当使用根据本发明实施例的多媒体再现程序时,电子设备100的根据第二输入装置输入模式中使用的程序与触摸屏133上的第一输入装置的输入相对应的功能或操作不限于显示菜单209中的聚焦功能图标201的内容。取而代之地,电子设备100可以执行控制向扬声器141输出的声音的幅度的各种功能或操作。
[0099] 参照图2B,电子设备100在处于第二输入装置输入模式下时执行与第一输入装置的输入相对应的操作。
[0100] 在当处于第二输入装置输入模式下时不执行第一输入装置的输入的状态下,电子设备100确定通过第一输入装置的特定手势输入,并且控制执行对应操作。
[0101] 例如,电子设备100可以基于预定手势显示提供各种功能的菜单209中的聚焦功能图标201的内容211,其中,聚焦功能图标201可以设置绘制功能的工具,预定手势使用第一输入装置触摸205触摸屏133的预定区域并且沿向下方向拖动206并且在位置207处释放触摸,如图2A所示。
[0102] 参照图2B,电子设备100的用户可以使用第一输入装置从内容211中选择期望的服务。电子设备100可以在第二输入装置输入模式下不执行与第一输入装置的单点触摸手势相对应的操作。然而,电子设备100可以在处于第二输入装置输入模式下时控制执行操作213,操作213允许用户使用第一输入装置的利用单点触摸的预定手势从内容211中选择服务。
[0103] 参照图2C,电子设备100在第二输入装置输入模式下操作时控制允许用户在显示内容211的触摸屏133(如图2B所示)上执行第一输入装置的预定手势。
[0104] 例如,电子设备100基于手势释放对内容211的显示,其中,所述手势使用第一输入装置触摸221触摸屏133的预定区域,并且在保持触摸的同时沿向上方向拖动222参考长度或更长,并且在位置223释放触摸。
[0105] 电子设备100确定在处于第二输入装置输入模式下时使用与手势相对应的操作显示聚焦功能图标201的内容211,其中,所述手势使用第一输入装置的输入触摸触摸屏133的预定区域,并且在保持触摸的同时向上或向下拖动并释放触摸。电子设备100可以确定在处于第二输入装置输入模式下时不能执行单点触摸。
[0106] 电子设备100在使用第二输入装置输入模式时包括提供在电子设备100的触摸屏133上显示的各种功能的菜单209以及聚焦功能图标201的内容211,其中,聚焦功能图标201可以设置绘制功能的工具,并且通过在触摸屏133上经由第一输入装置执行预定手势来显示聚焦功能的内容211。
[0107] 图3A和图3B是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0108] 电子设备100预先确定在处于第二输入装置输入模式下时与预定手势相对应的操作。预定手势是使用第一输入装置的输入触摸触摸屏133的预定区域并且在保持触摸的同时沿向左或向右方向拖动参考长度或更长并且释放触摸的手势。在处于电子设备100的第二输入装置输入模式下时,基于使用第一输入装置的预定手势执行与第一输入装置的手势相对应的功能。
[0109] 参照图3A,通过第一输入装置的输入,电子设备100可以改变提供触摸屏133上显示的各种功能的菜单209中包括的功能。
[0110] 例如,当在第二输入装置输入模式下时,电子设备100的用户可以执行使用第一输入装置触摸301触摸屏133的预定区域并且在保持触摸的同时沿向右方向拖动302参考长度或更长并在位置303处释放触摸的手势。电子设备100将聚焦304从聚焦功能图标201改变到位于聚焦功能图标201的右侧的可以设置输入图形的功能图标305或可以设置手写的功能图标315。
[0111] 电子设备100基于沿向右方向拖动302参考长度或更长同时保持触摸位于右侧方向的图标的手势来确定改变对菜单209的功能图标的聚焦304的操作。
[0112] 参照图3B,当在第二输入装置输入模式下时,可以执行使用第一输入装置触摸301触摸屏133的预定区域并且在保持触摸的同时沿向右方向拖动302参考长度或更长并且在位置313处释放触摸的手势。还可以执行拖动长于拖动302的参考长度的长度的手势。
[0113] 如图3A所示,当拖动与拖动302的参考长度相对应的长度时,电子设备100将聚焦改变到紧邻已聚焦功能图标201的右侧放置的功能图标305,如图3A的304所示。当拖动比拖动302的参考长度更长的长度时,电子设备100将聚焦改变到位于已聚焦功能图标201的右侧的第二位置的功能图标315,如图3B的拖动314所示。
[0114] 通过使用第一输入装置并且通过控制使用第一输入装置的拖动(在下文中,称作触摸、拖动和触摸释放)的长度,如图3A的304或图3B的312所示,电子设备100将聚焦改变到位于已聚焦功能图标201的右侧的功能图标。
[0115] 此外,通过使用第一输入装置,电子设备100可以确定向左侧拖动的方法以及向右侧拖动的方法,如图3A的304或图3B的312中所示,并且将聚焦改变到位于已聚焦功能图标的左侧的功能图标。
[0116] 此外,通过使用第一输入装置,电子设备100可以确定拖动以聚焦到垂直放置的功能图标或位于诸如圆形或四边形等的图形中的功能图标的方法。
[0117] 图4A和图4B是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0118] 电子设备100预先确定当处于第二输入模式下时与预定手势相对应的操作。预定手势是使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时顺时针或逆时针地拖动参考长度或更长并且释放触摸的手势。当在第二输入装置输入模式下时,基于使用第一输入装置的预定手势来执行与第一输入装置的手势相对应的功能。
[0119] 参照图4A,电子设备100在第二输入装置输入模式下时通过第一输入装置的预定手势执行电子设备100的相应功能。
[0120] 例如,当在第二输入装置输入模式下时,电子设备100的用户可以执行使用第一输入装置触摸401触摸屏133的预定区域并且在保持触摸的同时顺时针地拖动421参考长度或更长并且在位置407处释放触摸的手势,并且可以选择应用于电子设备100的输入的各种效果之一。
[0121] 电子设备100基于对触摸屏133的预定区域的触摸401并且顺时针地进行拖动同时绘制圆弧,确定起始点。当拖动满足参考长度时,电子设备100显示针对应用于电子设备100的输入的各种效果409、411、413和415(一种类型的绘制工具,例如,钢笔、铅笔和蜡笔)的图标。
[0122] 此外,电子设备基于使用第一输入装置对触摸屏133的预定区域的触摸401以及拖动操作421的开始,产生起始点,拖动操作421在起始点开始使用第一输入装置绘制圆弧。电子设备100通过拖动操作估计能够形成圆形的轨迹,并且通过轨迹来确定可以获取虚拟圆的长度。
[0123] 参照图4A,电子设备100基于使用第一输入装置对触摸屏133的预定区域的触摸401产生起始点,并且当使用第一输入装置进行拖动同时绘制圆弧满足参考长度402、403、
405或407时,电子设备100(例如,通过多种图标)显示针对在对应位置应用于电子设备的输入的各种工具409、411、413和415的图标。
[0124] 电子设备100的用户可以通过使用第一输入装置绘制圆弧的拖动操作从针对各种工具409、411、413和415的图标中选择工具。
[0125] 电子设备100基于使用第一输入装置对触摸屏133的预定区域的触摸401来产生起始点,并且当使用第一输入装置进行拖动同时绘制圆弧满足参考长度时,电子设备100在与虚拟圆相对应的位置处显示针对各种工具409、411、413和415的图标。电子设备的用户可以通过在与期望工具(例如,工具407)相对应的位置处停止拖动来激活工具415,并且通过释放触摸来选择激活的工具。
[0126] 参照图4B,电子设备100通过使用第一输入装置顺时针地进行拖动来显示针对各种工具409、411、413和415的图标。电子设备的用户可以通过停止拖动来激活与第一输入装置的位置相对应的工具,并且通过在不释放触摸的状态下使用第一输入装置逆时针地进行拖动同时绘制圆弧来激活另一工具。
[0127] 例如,电子设备100基于使用第一输入装置触摸401触摸屏133的预定区域来产生起始点,并且在与虚拟圆相对应的位置处显示针对各种工具409、411、413和415的图标,其中,可以使用通过电子设备的用户使用第一输入装置拖动参考长度或更长同时绘制圆弧得到的圆弧的轨迹而获取所述虚拟圆。电子设备的用户可以通过在期望工具(例如,工具405)的相应位置处停止拖动来激活工具413。
[0128] 电子设备100在与使用第一输入装置获取的虚拟圆相对应的位置处显示针对各种工具409、411、413和415的图标。电子设备的用户可以通过在期望工具(例如,工具405)的相应位置处停止拖动来激活工具413,在不释放触摸的状态下使用第一输入装置进行拖动同时再次绘制圆弧,并且激活另一工具。
[0129] 例如,当在通过停止拖动第一输入装置(在位置405顺时针地拖动)激活工具413的状态下选择工具409时,电子设备100的用户通过在不释放第一输入装置的触摸的状态下顺时针地进行拖动同时绘制圆弧来改变工具的目标,通过在位置407使用第一输入装置顺时针地进行拖动同时绘制圆弧并且在位置402停止拖动来激活相应工具409,并且通过释放第一输入装置的触摸,选择激活的工具409。
[0130] 在另一示例中,当在通过使用第一输入装置顺时针进行拖动在位置405处激活工具413的状态下选择工具409时,电子设备100的用户可以通过在不释放第一输入装置的触摸的状态下逆时针地进行拖动同时绘制圆弧来改变工具的目标,通过在位置405处使用第一输入装置拖动同时绘制圆弧并且在位置402处停止拖动来激活相应工具409,并且通过释放第一输入装置的触摸来选择激活的工具409。
[0131] 图5A和图5B是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0132] 参照图5A,电子设备100在第二输入装置输入模式下通过第一输入装置的预定手势执行电子设备100的对应功能。
[0133] 例如,当在第二输入装置输入模式下时,电子设备100的用户可以执行使用第一输入装置触摸501触摸屏133的预定区域并且在保持触摸的同时逆时针地拖动507参考长度或更长并且在位置502处释放触摸的手势,并且可以选择可以应用于电子设备100的输入的各种效果之一。
[0134] 当在第二输入装置输入模式下时,电子设备100通过使用第一输入装置对触摸屏133的预定区域的触摸501来产生起始点。电子设备的用户可以在保持第一输入装置的触摸的同时,逆时针地进行拖动同时绘制圆弧。当检测到拖动参考长度或更长时,电子设备100显示与当通过第一输入装置在触摸屏133上输入指令时可以应用的颜色代码有关的信息。
[0135] 例如,当电子设备100在第二输入装置输入模式下时检测到第一输入装置的逆时针地拖动手势时,电子设备100显示当向电子设备100的触摸屏133的预定区域输入绘制指令时应用的颜色503和/或颜色代码505。
[0136] 在图5A中,电子设备100基于使用第一输入装置对触摸屏133的预定区域触摸501来产生起始点。电子设备的用户可以使用第一输入装置进行拖动同时绘制圆弧,然后在位于位置502处时保持触摸。电子设备在触摸屏133的预定区域中显示与位置502相对应的颜色503(显示的黑色)并且在触摸屏133的预定区域中显示与颜色503或位置502相对应的颜色代码505(黑色代码“000000”)。
[0137] 参照图5B,当在第二输入装置模式下时,电子设备100的用户可以执行使用第一输入装置对触摸屏133的预定区域触摸501并且在保持触摸的同时逆时针地拖动507参考长度或更长并在位置502处释放触摸的手势,并且可以选择可以应用于电子设备100的输入的颜色之一。
[0138] 此外,电子设备100的用户可以通过在不释放第一输入装置的触摸的情况下顺时针或逆时针地进行拖动,查看可以应用的各种颜色。
[0139] 例如,在图5A中,电子设备100在触摸屏133的预定区域中显示与位置502相对应的颜色503并且在触摸屏133的预定区域中显示与位置502或颜色503相对应的颜色代码505。电子设备100的用户通过释放第一输入装置的触摸来选择显示的颜色,并且通过在保持触摸的同时顺时针或逆时针地拖动第一输入装置同时绘制圆弧来查看各种颜色。在图5A的位置502处,第一输入装置可以在不释放其触摸的情况下顺时针地被拖动,拖动可以在位置
513处停止,并且当与位置513相对应的颜色的颜色代码是“FF0000”时,与位置513相对应的颜色515红色可以显示在触摸屏133的预定区域中,并且与颜色515相对应的颜色代码517“FF0000”可以显示在触摸屏133的预定区域中。
[0140] 此外,当电子设备100的用户使用第一输入装置在触摸屏上逆时针地执行拖动手势时,基于形成的圆形的尺寸来确定显示的颜色代码的数目。当通过电子设备的用户使用第一输入装置拖动可以获取的虚拟圆的尺寸包括在预定尺寸的范围内时,电子设备100确定并显示存储在其存储器110处的颜色代码的一部分。例如,电子设备100通过使用第一输入装置在触摸屏133上绘制圆弧来将估计的虚拟圆的半径长度确定为第一长度、第二长度和第三长度之一。电子设备100还确定各种范围,例如,小于第一长度、等于第一长度或更长、小于第二长度、以及等于第二长度或更长,并且电子设备100显示电子设备100的存储器110中包括的颜色代码的一部分以与每一个范围相对应。
[0141] 图6A和图6B是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0142] 电子设备100预先确定当在第二输入装置输入模式中时与预定手势相对应的操作。预定手势是使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时拖动数字并且释放触摸的手势。当处于电子设备100的第二输入装置输入模式下时,基于使用第一输入装置的预定手势执行与第一输入装置的手势相对应的功能。
[0143] 参照图6A,通过第一输入装置的输入,电子设备100通过预定手势执行电子设备100的相应功能。
[0144] 例如,当处于第二输入装置输入模式下时,电子设备100的用户可以执行使用第一输入装置触摸601触摸屏133的预定区域并且在保持触摸的同时拖动602数字并且在位置603处释放触摸的手势,并且电子设备100执行与手势相对应的操作。
[0145] 参照图6B,当在第二输入装置输入模式下时,电子设备100的用户可以选择当在触摸屏133上使用第二输入装置输入与预定手势相对应的指令时可以应用的效果。
[0146] 例如,电子设备100可以预先确定当在触摸屏133上使用第二输入装置输入指令以对应于数字时可以应用的效果,在存储器110处存储效果,并且应用与数字“3”相对应的预定工具。当在触摸屏133上使用第二输入装置输入指令时,与数字“3”相对应的工具611被显示以指示可以应用于输入的工具效果。
[0147] 此外,在电子设备100中,当使用第一输入装置输入数字时,至少一个触摸释放对于通过拖动完成诸如数字“4”或“14”等数字是必需的。在该情况下,电子设备100的用户可以开始数字输入,在参考时间(诸如1秒等预定时间段)内完成数字输入,并且通过触摸释放,确定完成数字输入。
[0148] 此外,电子设备100使用与通过使用第一输入装置拖动的数字输入相对应的操作确定执行电子设备100的另一程序的操作和操作电子设备100的声音设置中的音量的操作、以及当在触摸屏133上使用第二输入装置输入指令时可以应用的效果。
[0149] 在第二输入装置输入模式下,与通过使用第一输入装置拖动的数字输入相对应的操作可以是电子设备100上再现的音乐的音量控制操作,并且当如图6A中所示通过拖动602输入数字“3”时,电子设备100可以将再现音乐的音量控制为与“3”相对应的幅度。
[0150] 图7A和图7B是示出了根据本发明实施例的基于电子设备中的输入的操作的图。
[0151] 电子设备100预先确定当在第二输入装置输入模式下时与预定手势相对应的操作。手势是使用第一输入装置的输入触摸触摸屏133的预定区域并且在保持触摸的同时拖动文本并释放触摸的手势。在处于电子设备100的第二输入装置输入模式下时,基于使用第一输入装置的预定手势来执行与第一输入装置的手势相对应的功能。
[0152] 参照图7A,当在第二输入装置输入模式下时,电子设备100基于使用第一输入装置对触摸屏100的预定区域的触摸701来产生起始点。电子设备的用户可以通过拖动702第一输入装置来输入文本“S”705并且在位置703处释放触摸,并且电子设备100执行与预定文本“S”705相对应的操作。
[0153] 此外,当电子设备100的用户使用第一输入装置输入文本时,至少一次触摸释放对于完成诸如韩国字母或英文字母“T”或“E”等文本是必需的。在该情况下,电子设备100的用户可以开始数字或文本输入,在参考时间(诸如1秒等预定时间段)内完成数字或文本输入,并且电子设备控制以通过触摸释放来确定完成数字输入。
[0154] 参照图7B,电子设备100在第二输入装置输入模式下时执行与通过第一输入装置的输入相对应的操作,形成对应操作的UI,并且在电子设备100的触摸屏133上显示UI或通过扬声器141将UI作为声音输出。
[0155] 电子设备100的用户可以使用第一输入装置(通过执行触摸、在保持触摸的同时拖动、并且触摸释放的手势)输入文本“S”705,如图7A中所示,并且电子设备执行存储与文本“S”相对应的当前程序的状态的操作。电子设备100可以形成在使用表示包括和存储使用第一输入装置输入的文本“S”705的操作的UI(可以表示存储操作的词“保存”711)执行与使用第一输入装置输入的文本“S”705相对应的存储操作时的状态,并且可以在触摸屏133的预定区域中显示UI,或者可以在触摸屏133上的预定区域中显示可以表示存储操作的词语“存储”,如713中所示。
[0156] 此外,电子设备100确定利用与使用第一输入装置的文本输入相对应的操作执行电子设备100的各种功能或操作以及与使用第一输入装置输入的文本或符号相对应的图7B的存储操作。
[0157] 此外,当描述本发明的各种实施例时,如图2A至图7B所示,虽然未示出,但是电子设备100可以确定与使用第一输入装置的手势输入相对应的多种功能或操作,并且可以确定在触摸屏133的预定区域中显示与多个功能或操作相对应的包括图标的菜单。
[0158] 图8是示出了根据本发明的实施例电子设备的详细操作的流程图。
[0159] 参照图8,在步骤801电子设备100处于第二输入装置输入模式下,在步骤803在触摸屏133上使用第一输入装置输入指令,第一输入装置的输入可以是单点触摸或至少两点触摸,并且在步骤805确定是否存在被设置为与输入相对应的另一操作。如果不存在与输入相对应的另一操作,则在步骤807电子设备100执行对应功能。如果存在与输入相对应的另一操作,则在步骤809电子设备100确定第一输入装置的输入是否包括预定方向。如果输入不包括预定方向,则在步骤811电子设备100在处于第二输入装置输入模式下时根据方向执行与第一输入装置的输入相对应的操作。如果输入不包括预定方向,则在步骤813电子设备100确定第一输入装置的输入是否包括预定旋转信息。如果输入确实包括预定旋转信息,则在步骤815电子设备100在处于第二输入装置输入模式下时根据旋转信息来执行与第一输入装置的输入相对应的操作。如果输入不包括预定旋转信息,则在步骤817电子设备100确定第一输入装置的输入是否包括预定文本、数字或符号。如果输入包括预定文本、数字或符号,则在步骤819电子设备100在处于第二输入装置输入模式下时根据文本、数字或符号执行与第一输入装置的输入相对应的操作。如果输入不包括预定文本、数字或符号,则电子设备100终止操作。
[0160] 在步骤801,电子设备100执行第二输入装置输入模式。当执行第二输入装置输入模式时,电子设备100控制执行与通过第一输入装置的预定输入相对应的操作。
[0161] 在电子设备100中,为了通过触摸屏133使用第一输入装置或第二输入装置输入指令,触摸屏133包括用于使用第一输入装置进行输入的第一输入装置输入设备(可以是图1所示的触摸输入设备132)和/或用于使用第二输入装置进行输入的第二输入装置输入设备(可以是图1所示的笔输入设备134)。
[0162] 电子设备100区别地确定当在除了第二输入装置输入模式之外的模式下时与第一输入装置的输入相对应的操作和当在第二输入装置输入模式下时与第一输入装置的输入相对应的操作。
[0163] 在电子设备100中,当在第二输入装置输入模式(可以是公共触摸模式)下时,与第一输入装置的触摸、拖动和触摸释放的手势输入相对应的操作可以是电子设备100的触摸屏133上显示的UI配置的滚动操作,并且电子设备100确定使用与当在第二输入装置输入模式下时与第一输入装置的触摸、拖动和触摸释放的手势输入相对应的操作,执行与参照图2A至图7B的手势输入相对应的操作。
[0164] 在本发明的实施例中,当在除了第二输入装置输入模式之外的模式下时,电子设备100的用户可以使用与第一输入装置的触摸、拖动和触摸释放的手势输入相对应的操作来执行滚动操作,并且当处于第二输入装置输入模式下时,与第一输入装置的触摸、拖动和触摸释放的手势输入相对应的操作可以是与参照图7B使用拖动操作输入的文本“S”相对应的电子设备100的运行程序状态的存储操作。
[0165] 当处于第二输入装置输入模式下时,电子设备100控制执行与第一输入装置的输入相对应的预定操作。
[0166] 在步骤803,电子设备100的用户可以通过触摸屏133使用第一输入装置和/或第二输入装置输入可以在电子设备100中执行的指令。
[0167] 电子设备100通过预定手势执行与手势相对应的操作,该预定手势是使用第一输入装置对触摸屏133或触摸屏133的预定区域上显示的UI对象进行一次触摸或两次触摸、在一次触摸之后在保持触摸的同时待命预定时间、或者触摸、拖动并且触摸释放。
[0168] 当在第二输入装置输入模式下时,电子设备100的用户可以使用第一输入装置输入预定手势,并且电子设备确定与使用第一输入装置的手势输入相对应的操作是否对应于电子设备100的预定操作。
[0169] 在步骤805,电子设备100确定是否存在被设置为与使用第一输入装置的手势输入相对应的另一操作。
[0170] 在电子设备100中,当在公共触摸输入模式(除了第二输入装置输入模式之外的状态)下时,与使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时沿向下方向拖动并释放触摸的手势相对应的操作可以是滚动电子设备100的触摸屏133上显示的UI对象的操作,并且当在第二输入装置输入模式下时,与使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时沿向下方向拖动并且释放触摸的手势相对应的操作可以是除了滚动操作之外的操作。
[0171] 这里,使用第一输入装置的手势输入不限于用于在公共触摸输入模式(除了第二输入装置输入模式之外的状态)下控制电子设备的操作的预定义手势,并且当在第二输入装置输入模式下可以使用的新手势可以被确定为控制相应操作。
[0172] 新手势可以由电子设备的用户输入的图案来定义。例如,电子设备的用户可以输入指示通过触摸触摸屏133的预定区域、在保持触摸的同时拖动并且释放触摸而形成的轨迹的图案。电子设备100检测触摸、移动(拖动)和触摸释放,并且识别图案以定义为新手势。
[0173] 例如,使用第一输入装置的手势输入可以是单点触摸或至少两点触摸。
[0174] 当使用第一输入装置在触摸屏133上输入指令时,电子设备100的用户可以使用第一输入装置在触摸屏133上利用一个触摸点输入手势,并且可以同时使用第一输入装置在触摸屏133上利用至少两个触摸点输入手势。
[0175] 当在处于第二输入装置输入模式下时与触摸屏133上使用第一输入装置的手势输入相对应的操作与当处于公共触摸输入模式时与使用第一输入装置的手势输入相对应的操作相同时,电子设备100执行步骤807,并且当在第二输入装置输入模式下时与触摸屏133上使用第一输入装置的手势输入相对应的操作与当在公共触摸输入模式下时与使用第一输入装置的手势输入相对应的操作不相同时,电子设备100执行步骤809。
[0176] 在步骤807,电子设备100执行与使用第一输入装置在触摸屏133上的触摸输入相对应的操作。
[0177] 当在公共触摸输入模式下时,使用第一输入装置在触摸屏133上同时触摸两个触摸点并且在保持触摸的同时长时间或很快拖动触摸点之间的长度并且释放触摸的手势是在触摸屏133上显示的对象的扩展或简化操作,并且当在第二输入装置输入模式下时执行相同的操作时,即,当在第二输入装置输入模式中输入使用第一输入装置同时触摸触摸屏133的两个触摸点并且在保持触摸的同时长时间或很快拖动触摸点之间的长度并且释放触摸的手势时,电子设备100控制以使用与其相对应的操作执行触摸屏133上显示的对象的扩展或简化操作。
[0178] 在步骤809,电子设备100确定通过第一输入装置的手势输入是否包括方向信息,并且如果通过第一输入装置的手势输入包括方向信息,则电子设备100根据当在第二输入装置输入模式下时使用第一输入装置的手势输入的拖动操作获取方向信息。
[0179] 如图2A、图2C、图3A和图3B所示,电子设备100的用户可以输入使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时沿向下方向、向上方向、向左方向或向右方向拖动预定长度或更长并且释放触摸的手势,并且电子设备100确定通过第一输入装置的手势输入是否包括与向下方向、向上方向、向左方向或向右方向有关的信息。
[0180] 如果通过第一输入装置的手势输入包括与方向有关的信息,则电子设备100执行步骤811,并且如果通过第一输入装置的手势输入包括除了与方向有关的信息之外的信息,则电子设备100执行步骤813或终止图8的操作。
[0181] 在步骤811,电子设备100在第二输入装置输入模式下执行与使用第一输入装置的手势输入相对应的操作。
[0182] 电子设备100显示菜单209,菜单209利用与以下手势相对应的操作提供对于使用第二输入装置在图2A的触摸屏133上绘制画面或者当在第二输入装置输入模式下时写文本的手势输入必需的各种功能,所述手势使用第一输入装置触摸205图2A的触摸屏133的预定区域并且在保持触摸的同时沿向下方向拖动206参考长度或更长,并且在位置207处释放触摸。
[0183] 在另一示例中,参照图3A,电子设备100将可以设置绘制功能的工具的聚焦功能图标201的聚焦304改变到可以设置输入图形的功能图标305或可以设置手写的功能图标315。聚焦改变304是在第二输入装置输入模式下时使用与以下手势相对应的操作来执行的,所述手势使用第一输入装置触摸301触摸屏133的预定区域并且在保持触摸的同时沿向右方向拖动302参考长度或更长,并且在位置303处释放触摸。
[0184] 电子设备100确定并使用包括方向信息的各种手势输入和与所述手势输入以及使用第一输入装置输入的沿向下方向拖动或者沿向右方向拖动的手势输入相对应的操作。
[0185] 在步骤813,电子设备100确定通过第一输入装置的手势输入是否包括旋转信息,并且如果通过第一输入装置的手势输入包括旋转信息,则电子设备100在第二输入装置输入模式下时根据使用第一输入装置的手势输入的拖动操作获取旋转信息。
[0186] 如图4A至图5B中所示,电子设备100的用户可以输入使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时顺时针或逆时针地拖动预定长度或更长并且释放触摸的手势,并且电子设备100确定通过第一输入装置的手势输入是否包括与顺时针或逆时针旋转有关的信息。
[0187] 如果通过第一输入装置的手势输入包括与旋转有关的信息,则电子设备100执行步骤815,并且如果通过第一输入装置的手势输入包括除了与旋转有关的信息之外的信息,则电子设备100执行步骤817或可以终止图8的操作。
[0188] 在步骤815,电子设备100在第二输入装置输入模式下中时执行与使用第一输入装置的手势输入相对应的操作。
[0189] 电子设备100显示针对提供了应用于手势输入的一种类型的笔的各种工具409、411、413和415的图标,所述手势输入通过第二输入装置在触摸屏133上绘制画面或写文本,如图4B中所示。当处于第二输入装置输入模式下时,使用与使用第一输入装置触摸401触摸屏133的预定区域(如图4A中所示)、在保持触摸的同时顺时针地进行拖动421并绘制圆弧、以及触摸释放相对应的操作来显示针对各种工具409、411、413和415的显示图标。
[0190] 在另一示例中,参照图5B,电子设备100显示提供了可以应用于手势输入的颜色的颜色515和颜色代码517,其中手势输入通过第二输入装置在触摸屏133上绘制画面或写文本。当在第二输入装置输入模式下时,使用与使用第一输入装置触摸301触摸屏133的预定区域、在保持触摸的同时逆时针地进行拖动507并绘制圆弧、以及在位置303处释放触摸的手势相对应的操作来显示颜色515和颜色代码517。
[0191] 电子设备100确定并使用通过拖动的包括旋转信息的各种手势输入以及使用第一输入装置输入的顺时针或逆时针地进行拖动的手势输入和与该手势输入相对应的操作。
[0192] 在步骤817,电子设备100确定通过第一输入装置的手势输入是否包括文本、数字和符号信息,并且如果通过第一输入装置的手势输入包括文本、数字和符号信息,则电子设备100在第二输入装置输入模式下时根据使用第一输入装置的手势输入的拖动操作获取文本、数字和符号信息。
[0193] 如图6A至图7B所示,电子设备100确定使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸(当通过触摸输入文本、数字或符号时,在该条件下,触摸释放对于完成文本、数字或符号是必需的,并且在参考时间内完成)的同时拖动并释放触摸的手势是否包括与文本、数字或符号有关的信息。
[0194] 如果通过第一输入装置的手势输入包括与文本、数字或符号有关的信息,则电子设备100执行步骤819,并且如果通过第一输入装置的手势输入包括除了与文本、数字或符号有关的信息之外的信息,则电子设备100终止图8的操作。
[0195] 在步骤819,电子设备100在第二输入装置输入模式下时执行与使用第一输入装置的手势输入相对应的操作。
[0196] 电子设备100选择与数字“3”相对应的可以应用于通过第二输入装置在触摸屏133上绘制画面或写文本的手势输入的效果,如图6B所示。这里,当在第二输入装置输入模式下时,使用与使用第一输入装置触摸601触摸屏133的预定区域(如图6A中所示)、在保持触摸的同时拖动602数字“3”并且在位置603处进行触摸释放相对应的操作执行选择。
[0197] 在另一示例中,在第二输入模式下,电子设备100使用与使用第一输入装置触摸701触摸屏133的预定区域、在保持触摸的同时拖动702文本“S”并且在位置703处进行触摸释放相对应的操作来执行存储与文本“S”的输入相对应的运行程序的状态的操作,如图7B所示,并且在触摸屏133的预定区域(如图所示,在711和713中)显示表示已经执行了存储操作的结果。
[0198] 电子设备100确定并使用通过拖动并且通过与手势输入相对应的操作的包括与各种几何图形有关的信息的各种手势输入以及拖动使用第一输入装置输入的文本、数字或符号的手势输入。
[0199] 当电子设备100执行图8的步骤811、815或819时,电子设备100终止图8的操作。
[0200] 图9是示出了根据本发明的实施例电子设备的操作的流程图。
[0201] 作为用于输入指令的设备,电子设备100可以在触摸屏133处包括通过第一输入装置的输入设备和/或通过第二输入装置的输入设备。
[0202] 参照图9,电子设备100执行第一输入模式并且执行第二输入模式,在第二输入模式下时使用第一输入装置输入指令,并且执行与使用第一输入装置输入的指令相对应的功能。
[0203] 在下文中,将描述提供电子设备100使用第一输入装置输入模式和/或第二输入装置输入模式的操作方法的本发明实施例。
[0204] 在步骤901,电子设备100执行可以使用第一输入装置输入指令的第一输入装置输入模式(第一输入模式)。
[0205] 电子设备100的用户通常可以通过第一输入装置在触摸屏133上输入指令。第一输入装置可以是与电容型、电阻(压力检测)型、红外线型、电磁感应型和超声波型相对应的输入装置,并且用户可以使用手或手指作为典型的电容输入装置。第一输入装置可以是在一般的电子设备中使用的触摸输入方法。
[0206] 电子设备100的用户可以通过使用第一输入装置触摸或者在保持触摸的同时进行拖动的方法来向触摸屏133中包括的第一输入装置输入设备(触摸输入设备132)输入指令。
[0207] 在步骤903,电子设备100执行可以使用第二输入装置输入指令的第二输入装置输入模式(第二输入模式)。当电子设备100执行第二输入装置输入模式时,第一输入装置输入模式不关闭。
[0208] 电子设备100通过可拆卸的第二输入装置向电子设备输入指令,并且第二输入装置可以通过蓝牙或Wi-Fi的短距离无线通信连接到电子设备100,并且可以使用触控笔或电子笔作为典型的输入装置。
[0209] 此外,当电子设备100在第二输入装置输入模式下执行时,为了防止通过第一输入装置的不期望输入执行电子设备100的不期望功能,可以接收使用第一输入装置输入的指令,并且控制电子设备100在第一输入装置输入模式下不执行与输入指令相对应的电子设备100的功能或操作。操作可以是使用电子设备100的手掌拒绝操作。
[0210] 电子设备100的用户可以通过使用第二输入装置触摸或者在保持触摸的同时拖动的方法来向触摸屏133中包括的第二输入装置输入设备(笔输入设备134)输入指令。此外,当第二输入装置包括可以控制以向电子设备100或第二输入装置输入设备134发送数据并且从电子设备100或第二输入装置输入设备134接收数据的触摸传感器(未示出)或按钮(未示出)时,可以通过触摸传感器或按钮输入指令。
[0211] 在步骤905,电子设备100的用户在第二输入装置输入模式下时使用第一输入装置输入指令。
[0212] 电子设备100预先确定当在第二输入装置输入模式下时可以使用第一输入装置输入的指令,预先确定电子设备100的与预先确定的指令相对应的功能或操作,并且在存储器110处存储预先确定的指令和/或与电子设备100的相应功能或操作有关的数据。
[0213] 参照图2A至图7B或者图8的操作809、813或817,电子设备100的用户可以通过执行以下手势来输入指令,所述手势使用第一输入装置触摸触摸屏133的预定区域、在保持触摸的同时沿向上方向、向下方向、向左方向或向右方向拖动(该拖动满足参考长度或参考时间)、以及进行触摸释放。
[0214] 在另一示例中,电子设备100的用户可以通过执行以下手势来输入指令,所述手势使用第一输入装置触摸触摸屏133的预定区域并且在保持触摸的同时顺时针或逆时针地拖动参考长度或更长同时绘制圆弧,并且释放触摸。
[0215] 在另一示例中,电子设备100的用户可以通过执行使用第一输入装置触摸触摸屏133的预定区域并且拖动文本、数字或符号并释放触摸的手势来输入指令。拖动文本、数字或符号的操作可以被确定为当根据参考时间开始触摸和输入时执行电子设备100的相应功能或操作。
[0216] 在步骤907,电子设备100执行与使用第一输入装置输入的指令相对应的其功能或操作。
[0217] 电子设备100控制使用第一输入装置输入的指令以在根据参考长度和/或参考时间进行输入时执行相应的功能或操作。
[0218] 参照图2A至图7B或者图8的操作811、815或819,当使用第二输入装置在触摸屏133上输入与第一输入装置的拖动手势相对应的指令时,电子设备100提供可以选择可以应用于与第二输入装置的输入相对应的覆盖图像或轨迹的各种效果(工具、类型和颜色设置)的菜单、将聚焦应用改变到触摸屏133上显示的多个功能图标之一以与拖动操作相对应、并且执行与通过拖动输入的文本相对应的电子设备100的功能(例如,存储与文本“S”相对应的运行程序的状态)。
[0219] 使用第一输入装置的手势输入和电子设备100的与该手势相对应的操作不限于参照图2A至图8所述的描述。此外,电子设备100的与第一输入装置相对应的操作可以根据用户设备是在第一输入装置输入模式下还是在第二输入装置输入模式下来区别地设置,其中,输入模式是根据设置来控制的。
[0220] 如上所述,在本发明的各种实施例中,在电子设备的笔输入模式下,功能被设置为与使用手触摸输入的各种手触摸手势相对应,并且可以在笔输入模式下简单地控制针对笔输入的设置。
[0221] 电子设备的方法进入接收使用第一输入装置的输入的第一输入模式和接收使用第二输入装置的输入的第二输入模式,从第一输入装置接收触摸输入,并且执行与触摸输入相对应的预定功能,其中,与触摸输入相对应的功能基于电子设备是在第一输入模式下还是在第二输入模式下而不同。其中,多个对象是在电子设备的触摸屏上平行布置的图标。
[0222] 本文所述的根据各种实施例的方法可以以硬件组件、软件组件或其组合的形式来实现。
[0223] 当用软件组件来实现时,可以提供存储至少一个程序(软件模块)的非瞬时性计算机可读存储介质。存储在非瞬时性计算机可读存储介质处的至少一个程序被形成为由电子设备100中的至少一个处理器来执行。至少一个程序可以包括使电子设备100能够执行根据本发明的权利要求或说明书中所述的各种实施例的方法。
[0224] 电子设备包括:触摸屏;以及至少一个处理器,其中,在进入接收使用第一输入装置的输入的第一输入模式和接收使用第二输入装置的输入的第二输入模式的状态下,处理器被配置为接收第一输入装置的触摸输入并且执行与触摸输入相对应的功能,并且与触摸输入相对应的功能基于电子设备的输入模式是第一输入模式还是第二输入模式而不同。处理器被配置为当进入第二输入模式时改变与触摸输入相对应的功能。处理器被配置为根据第二输入模式中使用的程序来改变与触摸输入相对应的程序。处理器被配置为根据拖动长度来改变相应功能。处理器被配置为控制触摸触摸屏的预定区域的操作、通过拖动长于或等于参考长度来聚焦到电子设备的触摸屏上显示的多个对象之一的操作、以及通过释放触摸输入来选择聚焦对象的操作。
[0225] 可以将这种程序(软件模块、软件)存储在包括随机存取存储器(RAM)和闪存的非易失性存储器、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、磁盘存储设备、压缩盘ROM(CD-ROM)、数字通用盘(DVD)或其他形式的光存储设备和磁带盒处。备选地,这些程序可以存储在以这些存储介质的一部分或全部的组合形成的存储器处。此外,可以以复数形式包括每个构成存储器。
[0226] 此外,可以将程序存储在经由通信网络可以访问电子设备100的可附接存储设备处,通信网络例如是互联网、内联网、局域网(LAN)、无线LAN(WLAN)或存储区网络(SAN)或由这些网络的组合形成的通信网络。这种存储设备可以通过外部端口访问电子设备100。
[0227] 此外,通信网络上的分离电子设备可以访问电子设备100。
[0228] 虽然已经参照本发明的实施例具体地示出和描述了本发明,但是本领域技术人员应该理解,在不脱离所附权利要求限定的本发明的精神和范围的情况下可以在形式和细节上做出多种修改。