CN103460176A - 电子设备、显示方法及显示程序 - Google Patents
电子设备、显示方法及显示程序 Download PDFInfo
- Publication number
- CN103460176A CN103460176A CN2012800165713A CN201280016571A CN103460176A CN 103460176 A CN103460176 A CN 103460176A CN 2012800165713 A CN2012800165713 A CN 2012800165713A CN 201280016571 A CN201280016571 A CN 201280016571A CN 103460176 A CN103460176 A CN 103460176A
- Authority
- CN
- China
- Prior art keywords
- target
- touch panel
- electronic equipment
- processor
- touch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种用户能通过更简单的操作输入各种种类的操作命令的电子设备。本发明提供一种具备触摸面板(120)和用于使触摸面板(120)显示包括多个种类的部位的目标的处理器(110)的电子设备。处理器(110)基于对显示在触摸面板(120)的目标的触摸操作,使显示在触摸面板(120)的目标按照与所触摸的部位的种类对应的规则进行移动。
Description
技术领域
本发明涉及能在显示器上显示目标的电子设备、显示方法及显示程序,特别是,涉及能根据经由触摸面板受理的操作命令使目标移动的电子设备、显示方法及显示程序。
背景技术
已知有经由触摸面板显示目标或从用户受理操作命令的电子设备。
例如,在日本特开2003-123088号公报(专利文献1)中公开有图形描绘方法及图形测定方法。根据日本特开2003-123088号公报(专利文献1),在画面上进行描绘的图形描绘方法中,用指尖等触摸显示在工具条上的三角尺图标,对其进行感测并使预先存储的规定的大小的三角尺在画面的中心部显示,由指尖等对三角尺的角的标志部以外进行拖动,此时获取一边时时刻刻变化一边输入的坐标数据,按照该坐标数据使画面上的三角尺的显示位置移动,进而,拖动三角尺的标志部,使显示的三角尺旋转,触摸此时显示的三角尺的边上的所需的两个点,在画面上引出连结该两点之间的直线。
现有技术文献
专利文献
专利文献1:日本特开2003-123088号公报。
发明内容
本发明所要解决的技术问题
然而,在变更显示的目标的位置、倾斜度时,用户除了用于调整该尺子的位置、倾斜度的命令之外,还需要输入用于向用于变更位置的模式转移的命令、用于向变更倾斜度的模式转移的命令等。
本发明是为了解决所涉及的问题而完成的发明。某个方面的目的在于,提供一种用户能通过更简单的操作,输入各种种类的操作命令的电子设备。
另一个方面的目的在于,提供一种用户能通过更简单的操作,输入各种种类的操作命令的显示方法。
再一个方面的目的在于,提供一种用户能通过更简单的操作,输入各种种类的操作命令的显示程序。
用于解决技术问题的技术方案
按照一个实施方式,提供一种具备触摸面板和用于使触摸面板显示包括多个种类的部位的目标的处理器的电子设备。处理器以如下方式构成,即,基于对显示在触摸面板的目标的触摸操作,使显示在触摸面板的目标按照与所触摸的部位的种类对应的规则移动。
[0010] 优选为,目标作为部位具有至少一个边。处理器以基于对边的触摸操作使目标沿边进行平行移动的方式构成。
优选为,目标作为部位具有至少一个弧。处理器以基于对弧的触摸操作使目标将弧的中心作为中心进行旋转的方式构成。
优选为,目标作为部位具有至少一个顶点。处理器以基于对顶点的触摸操作使目标旋转的方式构成。
优选为,处理器以基于对顶点的触摸操作使目标将目标的重心作为中心进行旋转的方式构成。
优选为,目标具有顶点的对边。处理器以基于对顶点的触摸操作使目标将对边的中央作为中心进行旋转的方式构成。
优选为,目标作为部位具有多个顶点。处理器以基于对多个顶点的任一个的触摸操作使目标将多个顶点的任一个的邻近的顶点作为中心进行旋转的方式构成。
优选为,处理器基于对目标的内侧的触摸操作使目标进行平行移动的方式构成。
根据另一个实施方式,提供一种包括触摸面板和处理器的电子设备中的显示方法。显示方法具备:处理器使触摸面板显示包括多个种类的部位的目标的步骤;处理器受理对显示在触摸面板的目标的触摸操作的步骤;以及处理器基于触摸操作使显示在触摸面板的目标按照与所触摸的部位的种类对应的规则进行移动的步骤。
进而,根据再一个实施方式,提供一种用于使包括触摸面板和处理器的电子设备显示目标的显示程序。显示程序使处理器执行:使触摸面板显示包括多个种类的部位的目标的步骤;受理对显示在触摸面板的目标的触摸操作的步骤;以及基于触摸操作,使显示在触摸面板的目标按照与所触摸的部位的种类对应的规则进行移动的步骤。
在某个方面,用户能通过更简单的操作输入各种种类的操作命令。
本发明的上述及其它目的、特征、方面及优点,从以下的与附图关联起来进行理解的关于本发明的详细的说明而变得清楚。
附图说明
图1是示出本实施方式所涉及的电子设备100的直尺模式的动作概要的第一概略图;
图2是示出本实施方式所涉及的电子设备100的直尺模式的动作概要的第二概略图;
图3是示出本实施方式所涉及的电子设备100的三角尺模式的动作概要的第一概略图;
图4是示出本实施方式所涉及的电子设备100的三角尺模式的动作概要的第二概略图;
图5是示出本实施方式所涉及的电子设备100的量角器模式的动作概要的第一概略图;
图6是示出本实施方式所涉及的电子设备100的量角器模式的动作概要的第二概略图;
图7是示出本实施方式所涉及的电子设备100的图像模式的动作概要的概略图;
图8是表示本实施方式所涉及的电子设备100的硬件结构的框图;
图9A是表示本实施方式所涉及的电子设备100中的显示处理的处理顺序的流程图;
图9B是表示本实施方式所涉及的电子设备100中的显示处理的处理顺序的流程图;
图10A是表示本实施方式所涉及的用于判断目标的哪个部位被触摸的方法的示意图;
图10B是表示本实施方式所涉及的用于判断目标的哪个部位被触摸的方法的示意图;
图10C是表示本实施方式所涉及的用于判断目标的哪个部位被触摸的方法的示意图;
图11是表示本实施方式所涉及的用于基于边的拖动操作使目标进行平行移动的方法的示意图;
图12是表示本实施方式所涉及的用于基于顶点的拖动操作使目标进行旋转的方法的第一示意图;
图13是表示本实施方式所涉及的用于基于顶点的拖动操作使目标进行旋转的方法的第二示意图;
图14是表示本实施方式所涉及的用于基于顶点的拖动操作使目标进行旋转的方法的第三示意图;
图15是表示本实施方式所涉及的用于基于圆弧的拖动操作使目标进行旋转的方法的第一示意图;
图16是表示本实施方式所涉及的基于拖动操作使目标进行平行移动的方法的示意图。
具体实施方式
以下,一边参照附图,一边对本发明的实施方式进行说明。在以下的说明中对相同的部件标注相同的附图标记。它们的名称及功能也相同。因此,将不重复对它们的详细的说明。
<电子设备100的整体结构>
首先,对本实施方式所涉及的电子设备100的整体结构进行说明。电子设备100由如电子笔记本、个人计算机、便携式电话机、电子辞典、PDA(Personal Digital Assistant)等这样的具有触摸面板的装置来实现。
图1是示出本实施方式所涉及的电子设备100的直尺模式的动作概要的第一概略图。更详细地说,图1的画面A是表示用户使用手写笔(stylus pen)200在触摸面板120手写输入文字的状态的电子设备100的示意图。图1的画面B是表示用户使用手写笔200触摸了直尺按钮1201的状态的电子设备100的示意图。图1的画面C是表示用户拖动直尺1201A的顶点的状态的电子设备100的示意图。
图2是表示本实施方式所涉及的电子设备100的直尺模式的动作概要的第二概略图。更详细地说,图2的画面A是表示用户拖动直尺1201A的内侧的状态的电子设备100的示意图。图2的画面B是表示用户拖动直尺1201A的边的状态的电子设备100的示意图。图2的画面C是表示用户在所显示的直尺1201A的边的附近使手写笔200滑动的状态的电子设备100的示意图。
参照图1及图2,电子设备100包括能获取由手指、手写笔200进行的触摸坐标的触摸面板120。在本实施方式中,触摸面板120包括:检测由用户进行的触摸坐标的书写板和液晶显示器。触摸面板120受理对触摸面板120的触摸操作,基于触摸坐标或触摸坐标的轨迹从用户受理各种命令。触摸面板120基于来自用户的各种命令,显示手绘图像(包括手写文字)、规定的文字、规定的图像等。另外,本实施方式所涉及的电子设备100虽然经由触摸面板120受理来自用户的命令,但是,电子设备100还可以具有触摸面板120以外的硬件键盘、其它的开关。
在本实施方式中,触摸面板120可选择地显示用于转移到直尺模式的直尺按钮1201、用于转移到第一三角尺模式的第一三角尺按钮1202、用于转移到第二三角尺模式的第二三角尺按钮1203、用于转移到量角器模式的量角器按钮1204。
<电子设备100的动作概要>
接着,对本实施方式的电子设备100的每个模式(直尺模式、三角尺模式、量角器模式)的动作概要进行说明。
(直尺模式)
参照图1的画面A,电子设备100经由触摸面板120从用户受理手写命令。触摸面板120描绘与手写笔200和触摸面板120的触摸坐标的轨迹对应的直线、曲线。例如,用户能使用手写笔200在触摸面板120写手写文字101。
参照图1的画面B,电子设备100经由触摸面板120从用户受理向直尺模式的转移命令。更详细地说,电子设备100通过经由触摸面板120感测用户按下直尺按钮1201,从而向直尺模式转移。电子设备100在触摸面板120显示直尺1201A。
参照图1的画面C,用户触摸直尺1201A的顶点,拖动该顶点。这样,电子设备100根据拖动操作以直尺1201A的重心为中心120X,使直尺1201A旋转。
参照图2的画面A,用户触摸直尺1201A的内侧,拖动直尺1201A。这样,电子设备100根据拖动操作使直尺1201A进行平行移动。
参照图2的画面B,用户触摸直尺1201A的边,拖动该边。这样,电子设备100根据拖动操作使直尺1201A沿边进行平行移动。
参照图2的画面C,当用户使手写笔200在触摸面板120上沿直尺1201A的边滑动时,电子设备100基于手写笔200的轨迹,显示沿所显示的直尺1201A的边的直线120Y。
(三角尺模式)
图3是表示本实施方式所涉及的电子设备100的三角尺模式的动作概要的第一概略图。更详细地说,图3的画面A是表示用户使用手写笔200在触摸面板120输入手写文字101的状态的电子设备100的示意图。图3的画面B是表示用户使用手写笔200触摸第一三角尺按钮1202的状态的电子设备100的示意图。图3的画面C是表示用户拖动三角尺1202A的顶点的状态的电子设备100的示意图。
图4是本实施方式所涉及的电子设备100的三角尺模式的动作概要的第二概略图。更详细地说,图4的画面A是表示用户拖动三角尺1202A的内侧的状态的电子设备100的示意图。图4的画面B是表示用户拖动三角尺1202A的边的状态的电子设备100的示意图。图4的画面C是表示用户使手写笔200在所显示的三角尺1202A的边的附近滑动的状态的电子设备100的示意图。
参照图3的画面A,电子设备100经由触摸面板120从用户受理手写命令。触摸面板120描绘与手写笔200和触摸面板120的触摸坐标的轨迹对应的直线、曲线。例如,用户能使用手写笔200在触摸面板120写手写文字101。
参照图3的画面B,电子设备100经由触摸面板120从用户受理向三角尺模式的转移命令。更详细地说,电子设备100通过经由触摸面板120感测用户按下第一三角尺按钮1202,从而向三角尺模式转移。电子设备100在触摸面板120显示三角尺1202A。
参照图3的画面C,用户触摸三角尺1202A的顶点,拖动该顶点。这样,电子设备100根据拖动操作,以三角尺1202A的重心为中心,使三角尺1202A旋转。
参照图4的画面A,用户触摸三角尺1202A的内侧,拖动三角尺1202A。这样,电子设备100根据拖动操作,使三角尺1202A进行平行移动。
参照图4的画面B,用户触摸三角尺1202A的边,拖动该边。这样,电子设备100根据拖动操作,使三角尺1202A沿边进行平行移动。
参照图4的画面C,当用户使手写笔200在触摸面板120上沿三角尺1202A的边滑动时,电子设备100基于手写笔200的轨迹,显示沿所显示的三角尺1202A的边的直线120Y。
(量角器模式)
图5是表示本实施方式所涉及的电子设备100的量角器模式的动作概要的第一概略图。更详细地说,图5的画面A是表示用户使用手写笔200在触摸面板120输入手写文字101的状态的电子设备100的示意图。图5的画面B是表示用户使用手写笔200触摸量角器按钮1204的状态的电子设备100的示意图。图5的画面C是表示用户拖动量角器1204A的顶点的状态的电子设备100的示意图。
图6是表示本实施方式所涉及的电子设备100的量角器模式的动作概要的第二概略图。更详细地说,图6的画面A是表示用户拖动量角器1204A的内侧的状态的电子设备100的示意图。图6的画面B是表示用户拖动量角器1204A的边的状态的电子设备100的示意图。图6的画面C是表示用户使手写笔200在所显示的量角器1204A的边的附近滑动的状态的电子设备100的示意图。
参照图5的画面A,电子设备100经由触摸面板120从用户受理手写命令。触摸面板120描绘与手写笔200和触摸面板120的触摸坐标的轨迹对应的直线、曲线。例如,用户能使用手写笔200在触摸面板120写手写文字101。
参照图5的画面B,电子设备100经由触摸面板120从用户受理向量角器模式的转移命令。更详细地说,电子设备100通过经由触摸面板120感测用户按下量角器按钮1204,向量角器模式转移。电子设备100在触摸面板120显示量角器1204A。
参照图5的画面C,用户触摸量角器1204A的圆弧,拖动该圆弧。这样,电子设备100根据拖动操作,以量角器1204A的边的中央为中心,使量角器1204A旋转。另外,用户触摸量角器1204A的顶点,拖动该顶点。这样,电子设备100也可以根据拖动操作以量角器1204A的重心为中心,使量角器1204A旋转。
参照图6的画面A,用户触摸量角器1204A的内侧,拖动量角器1204A。这样,电子设备100根据拖动操作,使量角器1204A进行平行移动。
参照图6的画面B,用户触摸量角器1204A的边,拖动该边。这样,电子设备100根据拖动操作,使量角器1204A沿边进行平行移动。
参照图6的画面C,当用户使手写笔200在触摸面板120上沿量角器1204A的边滑动时,电子设备100基于手写笔200的轨迹,显示沿所显示的量角器1204A的边的直线120Y。
(其它的图像模式)
图7是表示本实施方式所涉及的电子设备100的图像模式的动作概要的概略图。更详细地说,图7的画面A是表示用户拖动图像1205A的顶点的状态的电子设备100的示意图。图7的画面B是表示用户拖动图像1205A的内侧的状态的电子设备100的示意图。图7的画面C是表示用户拖动图像1205A的边的状态的电子设备100的示意图。
参照图7的画面A,用户触摸图像1205A的顶点,拖动该顶点。这样,电子设备100根据拖动操作,以图像1205A的重心为中心120X,使图像旋转。
参照图7的画面B,用户触摸图像1205A的内侧,拖动图像1205A。这样,电子设备100根据拖动操作,使图像1205A进行平行移动。
参照图7的画面C,用户触摸图像1205A的边,拖动该边。这样,电子设备100根据拖动操作,使图像1205A沿边进行平行移动。
另外,在使目标进行移动/旋转的模式中,电子设备100也可以显示未图示的固定按钮。在固定按钮被按下的期间,电子设备100固定直尺1201A的位置、倾斜度,受理由手写笔200进行的手绘图像的输入。
或者,在使目标进行移动/旋转的模式中,电子设备100也可以显示未图示的固定按钮。电子设备100根据固定按钮的按下,从使目标进行移动/旋转的模式向受理手绘图像的输入的模式转移。相反,在受理手绘图像的输入的模式中,电子设备100显示未图示的移动按钮。根据移动按钮的按下,电子设备100从受理手绘图像的输入的模式向使目标进行移动/旋转的模式转移。
或者,每当直尺按钮1201等的目标的选择按钮被触摸时,电子设备100能切换使目标进行移动/旋转的模式与受理手绘图像的输入的模式。
或者,电子设备100能基于在触摸范围大时(手指接触时)的拖动操作,使目标进行移动/旋转,能基于触摸范围小时(手写笔200的前端接触时)的拖动操作,受理手绘图像的输入。
像这样,关于本实施方式所涉及的电子设备100,能通过简单的触摸操作在所需的位置以所需的倾斜度重新显示目标。以下,对用于实现这样的功能的电子设备100的具体的结构进行详述。
<电子设备100的硬件结构>
接着,参照图8,对电子设备100的具体的结构的一个方案进行说明。图8是表示本实施方式所涉及的电子设备100的硬件结构的框图。如图8所示,作为主要的构成要素,电子设备100包括CPU110、触摸面板120、存储器130、存储器接口140、通信接口150。
CPU110通过执行存储在存储器130或外部的存储介质141的程序,从而控制电子设备100的各部分。CPU110通过执行存储在存储器130或外部的存储介质141的程序,从而实现图1~7所记载的动作、图9所记载的处理等。
触摸面板120可以是电阻膜方式、表面弹性波方式、红外线方式、电磁感应方式、静电容方式等的任一种类型。触摸面板120还可以包括光传感器液晶。触摸面板120每隔规定时间感测由外部的物体进行的对触摸面板120的触摸操作,将触摸坐标(坐标)输入到CPU110。触摸面板120能检测出多个触摸坐标。
CPU110能基于从触摸面板120依次输入的触摸坐标,受理滑动操作(触摸坐标的轨迹)。触摸面板120基于来自CPU110的数据,显示手绘图像、规定的文字、规定的图像。
存储器130可由各种RAM(Random Access Memory:随机存取存储器)、ROM(Read-Only Memory:只读存储器)、硬盘等实现。或者,存储器130也可以由经由读取用的接口被利用的USB(Universal Serial Bus:通用串行总线)存储器、CD-ROM(Compact Disc-Read Only Memory)、DVD-ROM(Digital Versatile Disk-Read Only Memory)、USB(Universal Serial Bus)存储器、存储卡、FD(Flexible Disk)、硬盘、磁带、盒式录音带、MO(Magnetic Optical Disc)、MD(Mini Disc)、IC(Integrated Circuit)卡(除了存储卡)、光卡、掩模ROM、EPROM、EEPROM(Electronically Erasable Programmable Read-Only Memory)等的、非易失地储存程序的介质等实现。
存储器130储存由CPU110执行的程序、通过由CPU110进行的程序的执行所生成的数据、经由触摸面板120输入的数据等。特别是,本实施方式所涉及的存储器130存储如图10所示的按每个目标的、表示边及边的附近的区域、顶点及顶点的附近的区域、弧及弧的附近的区域、目标的内侧的区域的信息。此外,存储器130按每个区域存储如图11至图16所示的触摸操作与目标的移动的规则(表示如何使目标进行平行移动的信息或表示如何使目标旋转的信息等)的对应关系。
CPU110经由存储器接口140读出储存在外部的存储介质141的数据,将该数据储存在存储器130。相反,CPU110从存储器130读出数据,经由存储器接口140将该数据储存在外部的存储介质141。
另外,作为存储介质141,可举出CD-ROM、DVD-ROM、USB存储器、存储卡、FD、硬盘、磁带、盒式录音带、MO、MD、IC卡(除存储卡)、光卡、掩模ROM、EPROM、EEPROM等的、非易失地储存程序的介质。
通信接口150可由天线、连接器实现。通信接口150通过有线通信或无线通信与其它的装置之间交换数据。CPU110经由通信接口150,从其它的装置接收程序、图像数据、文本数据等,或者对其它的装置发送图像数据、文本数据。
<显示处理>
接着,参照图9A及图9B,对本实施方式所涉及的电子设备100中的显示处理进行说明。图9A及图9B是表示本实施方式所涉及的电子设备100中的显示处理的处理顺序的流程图。
如图9A所示,CPU110经由触摸面板120判断是否选择了直尺按钮1201、第一三角尺按钮1202、第二三角尺按钮1203、量角器按钮1204的任一个按钮(步骤S102)。在未选择任一个按钮的情况(在步骤S102中为“否”的情况)下,CPU110重复步骤S102的处理。
在按钮被选择的情况(在步骤S102中为“是”的情况)下,CPU110在触摸面板120显示与所选择的按钮对应的尺子(目标)(步骤S104)。但是,CPU110也可以受理选择照片、动画等的图像的命令,将该图像作为目标显示在触摸面板120。
CPU110经由触摸面板120判断用户是否触摸了尺子(步骤S106)。在用户未触摸尺子的情况(在步骤S106中为“否”的情况)下,CPU110经由触摸面板120判断是否选择了与上一次相同的按钮(步骤S108)。
在选择了与上一次相同的按钮的情况(在步骤S108中为“是”的情况)下,CPU110使触摸面板120结束对目标的显示(步骤S110)。CPU110结束处理。
在选择了与上一次相同的按钮的情况(在步骤S108中为“否”的情况)下,CPU110经由触摸面板120判断是否选择了其它按钮(步骤S112)。在未选择其它按钮的情况(在步骤S112中为“否”的情况)下,重复从步骤S106起的处理。在选择了其它按钮的情况(在步骤S112中为“是”的情况)下,重复从步骤S104起的处理。
在用户触摸目标的情况(在步骤S106中为“是”的情况)下,CPU110将控制切换到步骤S122。
参照图9B,CPU110判断用户是否经由触摸面板120触摸了目标的边(步骤S122)。
以下,对CPU110用于判断目标的哪个部位被触摸的方法进行说明。
图10A~图10C分别是表示本实施方式所涉及的用于判断目标的哪个部位被触摸的方法的示意图。更详细地说,图10A是表示用于判断直尺1201A的哪个部位被触摸的方法的示意图。图10B是表示用于判断三角尺1202A的哪个部位被触摸的方法的示意图。图10C是表示用于判断量角器1204A的哪个部位被触摸的方法的示意图。
参照图10A,在显示有直尺1201A的情况下,在直尺1201A的顶点与顶点附近的区域1201X内感测到触摸坐标的情况下,CPU110判断用户触摸了直尺1201A的顶点。在直尺1201A的边与边附近的区域1201Y内感测到触摸坐标的情况下,CPU110判断用户触摸了直尺1201A的边。在直尺1201A的内侧的区域1201Z内感测到触摸坐标的情况下,CPU110判断用户触摸了直尺1201A的内侧。
参照图10B,在显示有三角尺1202A的情况下,在三角尺1202A的顶点与顶点附近的区域1202X内感测到触摸坐标的情况下,CPU110判断用户触摸了三角尺1202A的顶点。在三角尺1202A的边与边附近的区域1202Y内感测到触摸坐标的情况下,CPU110判断用户触摸了三角尺1202A的边。在三角尺1202A的内侧的区域1202Z内感测到触摸坐标的情况下,CPU110判断用户触摸了直尺1201A的内侧。
参照图10C,在显示有量角器1204A的情况下,在量角器1204A的顶点与顶点附近的区域1204X内感测到触摸坐标的情况下,CPU110判断用户触摸了量角器1204A的顶点。在量角器1204A的边与边附近的区域1204Y内感测到触摸坐标的情况下,CPU110判断用户触摸了量角器1204A的边。在量角器1204A的内侧的区域1204Z内感测到触摸坐标的情况下,CPU110判断用户触摸了量角器1204A的内侧。在量角器1204A的圆弧与圆弧附近的区域1204S内感测到触摸坐标的情况下,CPU110判断用户触摸了量角器1204A的圆弧。
返回至图9B,在用户触摸了目标的边的情况(在步骤S122中为“是”的情况)下,CPU110基于感测的拖动操作,使目标进行平行移动。以下,对CPU110基于边的拖动操作,用于使目标平行移动的方法进行说明。
图11是表示本实施方式所涉及的用于基于边的拖动操作使目标平行移动的方法的示意图。参照图9B及图11,CPU110经由触摸面板120,获取对目标的边的触摸坐标的轨迹(步骤S124)。CPU110根据手指的移动矢量(手指的移动量X),提取与所触摸的边平行的分量(提取的移动量Y)(步骤S126)。CPU110在触摸面板120使目标仅平行移动该平行的分量(步骤S128)。
返回至图9B,CPU110经由触摸面板120判断用户的手指是否从触摸面板120离开(步骤S160)。在用户的手指触摸着触摸面板120的情况(在步骤S160中为“否”的情况)下,CPU110重复从步骤S122起的处理。在用户的手指离开触摸面板120的情况(在步骤S160中为“是”的情况)下,CPU110重复从步骤S106起的处理。
在用户未触摸目标的边的情况(在步骤S122中为“否”的情况)下,CPU110判断用户是否触摸了目标的顶点(步骤S132)。在用户触摸了目标的顶点的情况(在步骤S132中为“是”的情况)下,CPU110基于感测的拖动操作,使目标旋转。以下,对用于CPU110基于顶点的拖动操作使目标旋转的方法进行说明。
图12是表示本实施方式所涉及的用于基于顶点的拖动操作使目标旋转的方法的第一示意图。图13是表示本实施方式所涉及的用于基于顶点的拖动操作使目标旋转的方法的第二示意图。图14是表示本实施方式所涉及的用于基于顶点的拖动操作使目标旋转的方法的第三示意图。
参照图9B及图12,CPU110计算显示的目标的重心坐标,作为用作目标1200的三角尺1202A的旋转的中心1210X(步骤S134)。CPU110经由触摸面板120获取对目标的顶点的触摸坐标的轨迹(步骤S136)。CPU110从手指的移动矢量(手指的移动量X)提取以重心为中心的圆的圆周方向的分量(提取的移动量Z)(步骤S138)。CPU110在触摸面板120使目标旋转仅该圆周方向的分量(步骤S140)。此时,CPU110也可以显示表示触摸面板120的旋转的中心的图像。CPU110重复从步骤S160起的处理。
或者,参照图9B及图13,CPU110计算所触摸的顶点的对边的中央的坐标值,作为用作目标1200的三角尺1202A的旋转的中心1310X(步骤S134)。CPU110经由触摸面板120获取对目标的顶点的触摸坐标的轨迹(步骤S136)。CPU110从手指的移动矢量(手指的移动量X)提取以所触摸的顶点的对边的中央为中心的圆的圆周方向的分量(提取的移动量Z)(步骤S138)。CPU110在触摸面板120使目标旋转仅该圆周方向的分量(步骤S140)。此时,CPU110也可以显示表示触摸面板120的旋转的中心的图像。CPU110重复从步骤S160起的处理。
或者,参照图9B及图14,CPU110计算所触摸的顶点的顺时针方向的邻近的顶点的坐标,作为用作目标1200的三角尺1202A的旋转的中心1410X(步骤S134)。CPU110经由触摸面板120获取对目标的顶点的触摸坐标的轨迹(步骤S136)。CPU110从手指的移动矢量(手指的移动量X)提取以所触摸的顶点的顺时针方向的邻近的顶点为中心的圆的圆周方向的分量(提取的移动量Z)(步骤S138)。CPU110在触摸面板120使目标旋转仅该圆周方向的分量(步骤S140)。此时,CPU110也可以显示表示触摸面板120的旋转的中心的图像。CPU110重复从步骤S160起的处理。
返回至图9B,在用户未触摸目标的顶点的情况(在步骤S132中为“否”的情况)下,CPU110判断用户是否触摸了目标的圆弧(步骤S142)。在用户触摸了目标的圆弧的情况(步骤S142中为“是”的情况)下,CPU110基于感测的拖动操作,使目标旋转。以下,对用于CPU110基于圆弧的拖动操作使目标旋转的方法进行说明。
图15是表示本实施方式所涉及的用于基于圆弧的拖动操作使目标旋转的方法的第一示意图。参照图9B及图15,CPU110经由触摸面板120获取手指的触摸坐标的轨迹(步骤S144)。CPU110从手指的移动矢量(手指的移动量X)提取圆弧方向的分量(提取的移动量Z)(步骤S146)。CPU110在触摸面板120使目标旋转仅该圆弧方向的分量(步骤S148)。CPU110重复从步骤S160起的处理。
返回至图9B,在用户未触摸目标的圆弧的情况(在步骤S142中为“否”的情况)下,CPU110基于感测的拖动操作,使目标进行平行移动。以下,对用于CPU110基于边的拖动操作使目标进行平行移动的方法进行说明。
图16是表示本实施方式所涉及的用于基于拖动操作使目标进行平行移动的方法的示意图。参照图9B及图16,CPU110经由触摸面板120获取手指的触摸坐标的轨迹(步骤S152)。CPU110基于手指的移动矢量(手指的移动量X),在触摸面板120使目标进行平行移动(步骤S154)。CPU110重复从步骤S160起的处理。
<其它的应用例>
不用说,本实施方式所涉及的技术思想也能应用在通过对***或装置供给程序而达成的情况。而且,将储存有由用于达成本发明的软件所表示的程序的外部的存储介质141(存储器130)供给***或装置,通过该***或装置的计算机(或CPU、MPU)读出并执行储存在外部的存储介质141(存储器130)的程序代码,从而也能共享本发明的效果。
在该情况下,从外部的存储介质141(存储器130)读出的程序代码本身变为实现前述的实施方式的功能,由此,存储有该程序代码的外部的存储介质141(存储器130)变为构成本发明。
此外,不用说,不仅包括通过计算机执行读出的程序代码,从而实现前述的实施方式的功能的情况,还包括基于该程序代码的指示,在计算机上运行的OS(操作***)等进行实际的处理的一部分或全部,通过该处理实现前述的实施方式的功能的情况。
进而,不用说,还包括如下的情况,即,从外部的存储介质141(存储器130)读出的程序代码被写入到***到计算机的功能扩展板、与计算机连接的功能扩展单元所具备的其它存储介质之后,基于该程序代码的指示,由该功能扩展板、功能扩展单元所具备的CPU等进行实际的处理的一部分或全部,通过该处理实现前述的实施方式的功能。
虽然对本发明详细地进行了说明,但这只是例示,不作为限定,应清楚地理解到,发明的范围根据随附的权利要求书进行解释。
附图标记说明
100:电子设备;
110:CPU;
120:触摸面板;
1201:直尺按钮;
1201A:直尺;
1202:第一三角尺按钮;
1202A:三角尺;
1203:第二三角尺按钮;
1204:量角器按钮;
1204A:量角器;
1205A:图像;
120Y:直线;
130:存储器;
140:存储器接口;
141:存储介质;
150:通信接口;
200:手写笔。
权利要求书(按照条约第19条的修改)
1.(删除)。
2. (修改后)一种电子设备,具备:
触摸面板;以及
处理器,用于使所述触摸面板显示包括多个种类的部位的目标,
所述处理器
以基于对显示在所述触摸面板的所述目标的触摸操作使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的方式构成,
所述目标作为所述部位具有至少一个边,
所述处理器以基于对所述边的触摸操作使所述目标沿所述边进行平行移动的方式构成。
3. (修改后)一种电子设备,具备:
触摸面板;以及
处理器,用于使所述触摸面板显示包括多个种类的部位的目标,
所述处理器以基于对显示在所述触摸面板的所述目标的触摸操作使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的方式构成,
所述目标作为所述部位具有至少一个弧,
所述处理器以基于对所述弧的触摸操作使所述目标将所述弧的中心作为中心旋转的方式构成。
4. (修改后)根据权利要求2或3所述的电子设备,其中,
所述目标作为所述部位具有至少一个顶点,
所述处理器以基于对所述顶点的触摸操作使所述目标旋转的方式构成。
5. 根据权利要求4所述的电子设备,其中,
所述处理器以基于对所述顶点的触摸操作将所述目标的重心作为中心使所述目标旋转的方式构成。
6. 根据权利要求4所述的电子设备,其中,
所述目标具有所述顶点的对边,
所述处理器以基于对所述顶点的触摸操作将所述对边的中央作为中心使所述目标旋转的方式构成。
7. (修改后)根据权利要求2或3所述的电子设备,其中,
所述目标作为所述部位具有多个顶点,
所述处理器以基于对所述多个顶点的任一个的触摸操作将所述多个顶点的任一个的邻近的顶点作为中心使所述目标旋转的方式构成。
8. (修改后)根据权利要求2或3所述的电子设备,
所述处理器以基于对所述目标的内侧的触摸操作使所述目标进行平行移动的方式构成。
9. (修改后)一种显示方法,其是包括触摸面板和处理器的电子设备中的显示方法,具备:
所述处理器使所述触摸面板显示包括多个种类的部位的目标的步骤;
所述处理器受理对显示在所述触摸面板的所述目标的触摸操作的步骤;以及
所述处理器基于所述触摸操作,使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的步骤,
所述目标作为所述部位具有至少一个边,
所述显示方法还具备:所述处理器基于对所述边的触摸操作使所述目标沿所述边进行平行移动的步骤。
10. (修改后)一种显示程序,其是用于使包括触摸面板和处理器的电子设备显示目标的程序,所述显示程序使所述处理器执行:
使所述触摸面板显示包括多个种类的部位的目标的步骤;
受理对显示在所述触摸面板的所述目标的触摸操作的步骤;以及
基于所述触摸操作,使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的步骤,
所述目标作为所述部位具有至少一个边,
所述显示程序使所述处理器还执行基于对所述边的触摸操作使所述目标沿所述边进行平行移动的步骤。
Claims (10)
1.一种电子设备,具备:
触摸面板;以及
处理器,用于使所述触摸面板显示包括多个种类的部位的目标,
所述处理器
以基于对显示在所述触摸面板的所述目标的触摸操作,使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的方式构成。
2.根据权利要求1所述的电子设备,其中,
所述目标作为所述部位具有至少一个边,
所述处理器以基于对所述边的触摸操作使所述目标沿所述边进行平行移动的方式构成。
3.根据权利要求1或2所述的电子设备,其中,
所述目标作为所述部位具有至少一个弧,
所述处理器以基于对所述弧的触摸操作使所述目标以所述弧的中心为中心进行旋转的方式构成。
4.根据权利要求1至3的任一项所述的电子设备,其中,
所述目标作为所述部位具有至少一个顶点,
所述处理器以基于对所述顶点的触摸操作使所述目标旋转的方式构成。
5.根据权利要求4所述的电子设备,其中,
所述处理器以基于对所述顶点的触摸操作将所述目标的重心作为中心使所述目标旋转的方式构成。
6.根据权利要求4所述的电子设备,其中,
所述目标具有所述顶点的对边,
所述处理器以基于对所述顶点的触摸操作将所述对边的中央作为中心使所述目标旋转的方式构成。
7.根据权利要求1至3的任一项所述的电子设备,其中,
所述目标作为所述部位具有多个顶点,
所述处理器以基于对所述多个顶点的任一个的触摸操作将所述多个顶点的任一个的邻近的顶点作为中心使所述目标旋转的方式构成。
8.根据权利要求1至7的任一项所述的电子设备,其中,
所述处理器以基于对所述目标的内侧的触摸操作使所述目标进行平行移动的方式构成。
9.一种显示方法,其是包括触摸面板和处理器的电子设备中的显示方法,具备:
所述处理器使所述触摸面板显示包括多个种类的部位的目标的步骤;
所述处理器受理对显示在所述触摸面板的所述目标的触摸操作的步骤;以及
所述处理器基于所述触摸操作使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的步骤。
10.一种显示程序,其是用于使包括触摸面板和处理器的电子设备显示目标的程序,所述显示程序使所述处理器执行:
使所述触摸面板显示包括多个种类的部位的目标的步骤;
受理对显示在所述触摸面板的所述目标的触摸操作的步骤;以及
基于所述触摸操作,使显示在所述触摸面板的所述目标按照与所触摸的部位的种类对应的规则进行移动的步骤。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011085468A JP5792499B2 (ja) | 2011-04-07 | 2011-04-07 | 電子機器、表示方法、および表示プログラム |
JP2011-085468 | 2011-04-07 | ||
PCT/JP2012/059320 WO2012137861A1 (ja) | 2011-04-07 | 2012-04-05 | 電子機器、表示方法、および表示プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103460176A true CN103460176A (zh) | 2013-12-18 |
Family
ID=46969251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012800165713A Pending CN103460176A (zh) | 2011-04-07 | 2012-04-05 | 电子设备、显示方法及显示程序 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20140033098A1 (zh) |
JP (1) | JP5792499B2 (zh) |
CN (1) | CN103460176A (zh) |
WO (1) | WO2012137861A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761027A (zh) * | 2014-01-29 | 2014-04-30 | 广州市久邦数码科技有限公司 | 一种图标旋转的实现方法及*** |
CN103793141A (zh) * | 2014-02-11 | 2014-05-14 | 广州市久邦数码科技有限公司 | 一种控制图标旋转的实现方法及*** |
CN115774513A (zh) * | 2022-11-22 | 2023-03-10 | 北京元跃科技有限公司 | 基于尺子确定绘画方向的***、方法、电子设备及介质 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5284523B1 (ja) * | 2012-09-05 | 2013-09-11 | 株式会社東芝 | 情報処理システム、プログラムおよび情報処理システムの処理方法 |
CN103853472A (zh) * | 2012-11-30 | 2014-06-11 | 英业达科技有限公司 | 在触控屏幕中提供绘图操作的***及其方法 |
JP6250336B2 (ja) * | 2013-09-03 | 2017-12-20 | シャープ株式会社 | 表示装置 |
US10719123B2 (en) * | 2014-07-15 | 2020-07-21 | Nant Holdings Ip, Llc | Multiparty object recognition |
USD764498S1 (en) * | 2015-06-07 | 2016-08-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20170111297A1 (en) * | 2015-10-20 | 2017-04-20 | Line Corporation | Display control method, terminal, and information processing apparatus |
JP6092981B1 (ja) | 2015-10-20 | 2017-03-08 | Line株式会社 | 表示制御方法、情報処理装置、端末、及びプログラム |
US10540084B2 (en) | 2016-04-29 | 2020-01-21 | Promethean Limited | Interactive display overlay systems and related methods |
US11875474B2 (en) * | 2019-03-26 | 2024-01-16 | Casio Computer Co., Ltd. | Protractor image changing method, protractor image changing apparatus and server apparatus |
EP4377767A1 (en) * | 2021-07-27 | 2024-06-05 | Apple Inc. | Method and device for managing interactions directed to a user interface with a physical object |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090079700A1 (en) * | 2007-09-24 | 2009-03-26 | Microsoft Corporation | One-touch rotation of virtual objects in virtual workspace |
WO2011023225A1 (en) * | 2009-08-25 | 2011-03-03 | Promethean Ltd | Interactive surface with a plurality of input detection technologies |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3923262B2 (ja) * | 2000-01-24 | 2007-05-30 | 富士通株式会社 | 図形処理装置、記録媒体、および、プログラム |
US6628279B1 (en) * | 2000-11-22 | 2003-09-30 | @Last Software, Inc. | System and method for three-dimensional modeling |
JP2003208259A (ja) * | 2002-01-10 | 2003-07-25 | Ricoh Co Ltd | 座標入力表示装置 |
JP2005084899A (ja) * | 2003-09-08 | 2005-03-31 | Hitachi Software Eng Co Ltd | 写真シール自販機および画像編集方法 |
JP4111897B2 (ja) * | 2003-09-16 | 2008-07-02 | 日立ソフトウエアエンジニアリング株式会社 | ウインドウの制御方法 |
US7743348B2 (en) * | 2004-06-30 | 2010-06-22 | Microsoft Corporation | Using physical objects to adjust attributes of an interactive display application |
JP4705772B2 (ja) * | 2004-09-15 | 2011-06-22 | オリンパス株式会社 | 画像表示装置及び画像表示方法 |
JP4444893B2 (ja) * | 2005-08-31 | 2010-03-31 | 富士通株式会社 | 拡張ポートフォリオチャート描画装置 |
US8587614B2 (en) * | 2007-12-10 | 2013-11-19 | Vistaprint Schweiz Gmbh | System and method for image editing of electronic product design |
JP2010250554A (ja) * | 2009-04-15 | 2010-11-04 | Sony Corp | メニュー表示装置、メニュー表示方法およびプログラム |
US8614703B1 (en) * | 2010-10-14 | 2013-12-24 | Google Inc. | Automatic border alignment of objects in map data |
-
2011
- 2011-04-07 JP JP2011085468A patent/JP5792499B2/ja not_active Expired - Fee Related
-
2012
- 2012-04-05 US US14/009,992 patent/US20140033098A1/en not_active Abandoned
- 2012-04-05 WO PCT/JP2012/059320 patent/WO2012137861A1/ja active Application Filing
- 2012-04-05 CN CN2012800165713A patent/CN103460176A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090079700A1 (en) * | 2007-09-24 | 2009-03-26 | Microsoft Corporation | One-touch rotation of virtual objects in virtual workspace |
WO2011023225A1 (en) * | 2009-08-25 | 2011-03-03 | Promethean Ltd | Interactive surface with a plurality of input detection technologies |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761027A (zh) * | 2014-01-29 | 2014-04-30 | 广州市久邦数码科技有限公司 | 一种图标旋转的实现方法及*** |
CN103761027B (zh) * | 2014-01-29 | 2016-08-17 | 广州市久邦数码科技有限公司 | 一种图标旋转的实现方法及*** |
CN103793141A (zh) * | 2014-02-11 | 2014-05-14 | 广州市久邦数码科技有限公司 | 一种控制图标旋转的实现方法及*** |
CN103793141B (zh) * | 2014-02-11 | 2016-11-09 | 久邦计算机技术(广州)有限公司 | 一种控制图标旋转的实现方法及*** |
CN115774513A (zh) * | 2022-11-22 | 2023-03-10 | 北京元跃科技有限公司 | 基于尺子确定绘画方向的***、方法、电子设备及介质 |
CN115774513B (zh) * | 2022-11-22 | 2023-07-07 | 北京元跃科技有限公司 | 基于尺子确定绘画方向的***、方法、电子设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
JP5792499B2 (ja) | 2015-10-14 |
WO2012137861A1 (ja) | 2012-10-11 |
JP2012221160A (ja) | 2012-11-12 |
US20140033098A1 (en) | 2014-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103460176A (zh) | 电子设备、显示方法及显示程序 | |
US20160098186A1 (en) | Electronic device and method for processing handwritten document | |
US8253708B2 (en) | Systems, methods, and computer-readable media for invoking an electronic ink or handwriting interface | |
US7737954B2 (en) | Pointing device for a terminal having a touch screen and method for using the same | |
US9013428B2 (en) | Electronic device and handwritten document creation method | |
CN107741824B (zh) | 对可重定位触摸表面上的姿态朝向的检测 | |
US20080134078A1 (en) | Scrolling method and apparatus | |
US20130067366A1 (en) | Establishing content navigation direction based on directional user gestures | |
JP5666238B2 (ja) | 電子機器および表示方法 | |
CN104272246A (zh) | 用于在终端中翻页的方法和设备 | |
US9348497B2 (en) | Electronic device, and handwriting processing method | |
CN103380413A (zh) | 电子设备、内容显示方法及内容显示程序 | |
US20150346886A1 (en) | Electronic device, method and computer readable medium | |
CN108351739B (zh) | 基于多输入命令来呈现控制界面 | |
CN102298465A (zh) | 一种触摸屏的点击、定位操作的实现方法和装置 | |
JP5927250B2 (ja) | 電子機器および表示方法 | |
JP5902262B2 (ja) | 電子機器および表示方法 | |
JP2008204375A (ja) | パネル入力装置、パネル入力用スタイラスペン、パネル入力システムおよびパネル入力処理プログラム | |
CN104866215A (zh) | 一种信息处理方法及电子设备 | |
KR20130099643A (ko) | 단말기에서 페이지 표시 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131218 |
|
WD01 | Invention patent application deemed withdrawn after publication |