CN103984462A - Method and electronic device for recording track - Google Patents
Method and electronic device for recording track Download PDFInfo
- Publication number
- CN103984462A CN103984462A CN201310556999.3A CN201310556999A CN103984462A CN 103984462 A CN103984462 A CN 103984462A CN 201310556999 A CN201310556999 A CN 201310556999A CN 103984462 A CN103984462 A CN 103984462A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- layer
- logging modle
- aforesaid operations
- picture
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Telephone Function (AREA)
Abstract
Description
技术领域technical field
本发明是有关于一种记录轨迹方法及装置,且特别是有关于一种记录手写轨迹的方法及电子装置。The present invention relates to a method and device for recording traces, and in particular relates to a method and electronic device for recording handwritten traces.
背景技术Background technique
随着科技的进步,传统的纸本数据已渐渐朝电子化迈进。由于电子数据容易保存及携带,在搜寻上亦比传统纸本方便。因此,在字处理方面逐渐演进为使用电子装置来记录数据的,以提供用户记录备忘录甚至是绘图等功能。举例来说,上课或是进行会议记录时,不需使用传统笔记本,只要携带具备电子笔记本功能的电子装置(例如笔记本电脑),即可利用其来记录重要笔记。With the advancement of technology, traditional paper data has gradually moved towards electronicization. Since electronic data is easy to store and carry, it is also more convenient to search than traditional paper copies. Therefore, in terms of word processing, it has gradually evolved to use electronic devices to record data, so as to provide users with functions such as recording memos and even drawing. For example, it is not necessary to use a traditional notebook when attending a class or taking minutes of a meeting. As long as one carries an electronic device (such as a notebook computer) with the function of an electronic notebook, it can be used to record important notes.
然而,传统的电子笔记本的应用程序,需要先离开正在执行中的程序画面,另外再开启相关应用程序的页面来进行编辑书写。倘若用户想针对当下执行中的程序画面加上注记,也必须先撷取屏幕画面之后,再将所撷取的图文件汇入至电子笔记本的应用程序才能另作编辑。对于用户来说,整个流程冗长而且不连贯。However, for traditional electronic notebook applications, it is necessary to leave the running program screen first, and then open the page of the relevant application program for editing and writing. If the user wants to add notes to the program screen currently being executed, he must first capture the screen picture, and then import the captured picture file into the application program of the electronic notebook for further editing. For users, the whole process is lengthy and disconnected.
发明内容Contents of the invention
本发明提供一种记录轨迹的方法及电子装置,可在任何操作画面下立即进行标示注记,进而提高书写便利性。The present invention provides a method and an electronic device for recording tracks, which can immediately mark and annotate under any operation screen, thereby improving the convenience of writing.
本发明的记录轨迹的方法,其用于电子装置。本方法包括:在电子装置启动操作系统时,自动致能记录模块,使得记录模块进入待命状态;在电子装置的显示单元显示操作画面的情况下,当判定记录模块被触发时,将记录模块自待命状态切换至使用状态;在记录模块为使用状态下,显示描绘图层,其中描绘图层覆盖于操作画面的上方;通过描绘图层接收输入轨迹;以及在接收到储存指令时,储存输入轨迹以形成合成图。The track recording method of the present invention is used in electronic devices. The method includes: automatically enabling the recording module when the electronic device starts the operating system, so that the recording module enters a standby state; Switch from the standby state to the active state; when the recording module is in the active state, display the drawing layer, wherein the drawing layer covers the top of the operation screen; receive the input track through the drawing layer; and store the input track when receiving the storage instruction to form a composite graph.
在本发明的一实施例中,上述在接收到储存指令时,储存输入轨迹以形成合成图的步骤包括:合并输入轨迹与背景图层以获得合成图。而上述背景图层例如为撷取图片、白色图片或透明图层。上述撷取图片可在判定记录模块被触发或在接收到储存指令时,撷取电子装置当前的操作画面而获得。In an embodiment of the present invention, the step of storing the input trajectory to form a composite image when receiving the storage instruction includes: merging the input trajectory and the background layer to obtain the composite image. The aforementioned background layer is, for example, a captured image, a white image or a transparent layer. The above-mentioned captured picture can be obtained by capturing the current operation screen of the electronic device when it is determined that the recording module is triggered or when a storage instruction is received.
本发明的电子装置,其包括显示单元、储存单元、处理单元以及记录模块。处理单元耦接至显示单元与储存单元,其用以启动操作系统,并在显示单元中显示操作画面。记录模块耦接至处理单元。在操作系统启动时,由处理单元致能记录模块,使得记录模块进入待命状态。上述记录模块包括:状态切换模块、图层控制模块、接收模块以及储存模块。状态切换模块用以在显示单元显示操作画面的情况下,当判定记录模块被触发时,将记录模块自待命状态切换至使用状态。图层控制模块用以在记录模块为使用状态下,显示描绘图层,其中描绘图层覆盖于操作画面的上方。接收模块用以通过描绘图层接收输入轨迹。储存模块用以在接收到储存指令时,储存输入轨迹以形成合成图。The electronic device of the present invention includes a display unit, a storage unit, a processing unit and a recording module. The processing unit is coupled to the display unit and the storage unit, and is used for starting the operating system and displaying an operation screen on the display unit. The recording module is coupled to the processing unit. When the operating system is started, the recording module is enabled by the processing unit, so that the recording module enters a standby state. The recording module includes: a state switching module, a layer control module, a receiving module and a storage module. The state switching module is used to switch the recording module from the standby state to the active state when it is determined that the recording module is triggered when the display unit displays the operation screen. The layer control module is used to display the drawing layer when the recording module is in use, wherein the drawing layer covers the top of the operation screen. The receiving module is used for receiving the input trajectory through the drawing layer. The storage module is used for storing the input trajectory to form a composite map when receiving the storage instruction.
基于上述,本发明提供使用者可以在任何操作画面下触发记录模块,藉以显示描绘图层来进行标示注记或书写,提高了手写功能的便利性。Based on the above, the present invention provides that the user can trigger the recording module in any operation screen, so as to display the drawing layer for marking or writing, which improves the convenience of the handwriting function.
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail together with the accompanying drawings.
附图说明Description of drawings
图1A是依照本发明一实施例的电子装置的方块图。FIG. 1A is a block diagram of an electronic device according to an embodiment of the invention.
图1B是依照本发明一实施例的记录模块的方块图。FIG. 1B is a block diagram of a recording module according to an embodiment of the invention.
图2是依照本发明一实施例的记录输入轨迹的方法流程图。FIG. 2 is a flowchart of a method for recording an input track according to an embodiment of the invention.
图3是依据本发明一实施例的图层关系的示意图。FIG. 3 is a schematic diagram of layer relationships according to an embodiment of the invention.
图4A~图4D依照本发明一实施例的在电子装置上快速进行手写的示意图。4A-4D are schematic diagrams of fast handwriting on an electronic device according to an embodiment of the present invention.
图5是依照本发明一实施例的具有通话功能的电子装置的方块图。FIG. 5 is a block diagram of an electronic device with a call function according to an embodiment of the invention.
具体实施方式Detailed ways
传统电子装置在执行应用程序的情况下,倘若要开启手写功能,一般是要先离开当下执行的应用程序后,启动记录工具才能进行书写,在使用上并不方便。本发明提出一种记录轨迹的方法及电子装置,可以不用退出当下执行的应用程序而能够随时进入记录轨迹模式。为了使本发明的内容更为明了,以下特举实施例作为本发明确实能够据以实施的范例。When a traditional electronic device is running an application program, if you want to enable the handwriting function, you usually have to leave the currently running application program and then activate the recording tool to start writing, which is inconvenient to use. The present invention provides a track recording method and an electronic device, which can enter the track recording mode at any time without exiting the currently executing application program. In order to make the content of the present invention clearer, the following specific examples are given as examples in which the present invention can actually be implemented.
图1A是依照本发明一实施例的电子装置的方块图。请参照图1A,电子装置100例如为桌面电脑、笔记本电脑、平板电脑、智能型手机等具有运算功能的装置,其至少包括显示单元110、储存单元120、处理单元130以及记录模块140。其中,处理单元130耦接至显示单元110、储存单元120、以及记录模块140。FIG. 1A is a block diagram of an electronic device according to an embodiment of the invention. Please refer to FIG. 1A , the electronic device 100 is, for example, a desktop computer, a notebook computer, a tablet computer, a smart phone, etc., which have computing functions, and it at least includes a display unit 110 , a storage unit 120 , a processing unit 130 and a recording module 140 . Wherein, the processing unit 130 is coupled to the display unit 110 , the storage unit 120 , and the recording module 140 .
显示单元110例如为阴极射线管(Cathode Ray Tube,CRT)显示器、液晶显示器(Liquid Crystal Display,LCD)、等离子体显示器(Plasma Display)、触控显示器(Touch Display)等等。其中,触控显示器例如为电容式屏幕、电阻式屏幕、波动式屏幕等具有触控操作功能的屏幕或是与其他组件结合之后具有触控操作功能的屏幕。The display unit 110 is, for example, a cathode ray tube (Cathode Ray Tube, CRT) display, a liquid crystal display (Liquid Crystal Display, LCD), a plasma display (Plasma Display), a touch display (Touch Display) and the like. Wherein, the touch display is, for example, a capacitive screen, a resistive screen, a fluctuating screen, or a screen with a touch operation function after being combined with other components.
储存单元120例如为非易失性存储器(Non-volatile memory,NVM)、动态随机存取存储器(Dynamic Random Access Memory,DRAM)或静态随机存取存储器(Static Random Access Memory,SRAM)等。The storage unit 120 is, for example, a non-volatile memory (Non-volatile memory, NVM), a dynamic random access memory (Dynamic Random Access Memory, DRAM), or a static random access memory (Static Random Access Memory, SRAM).
处理单元130例如为中央处理单元(Central Processing Unit,CPU)或微处理器(microprocessor)等,其用以执行电子装置100中的硬件、固件以及处理软件中的数据。The processing unit 130 is, for example, a central processing unit (Central Processing Unit, CPU) or a microprocessor (microprocessor), which is used to execute hardware and firmware in the electronic device 100 and process data in software.
记录模块140例如是由一个或多个数字逻辑门组合而成的芯片,或者是由计算机程序语言撰写而成的代码段。例如,以数字逻辑门来实现记录模块140而言,记录模块140耦接至处理单元130,由处理单元130来驱动执行之。另外,以代码段来实现记录模块140而言,可将记录模块140储存在储存单元120中。而记录模块140的多个代码段在被安装后,会由处理单元130来执行。这些代码段包括多个指令,处理单元130藉由这些指令来执行记录输入轨迹方法的多个步骤。在本实施例中,电子装置100仅包括一个处理单元130,而在其他实施例中,电子装置100亦可包括多个处理单元,而由这些处理单元来执行被安装的代码段。The recording module 140 is, for example, a chip composed of one or more digital logic gates, or a code segment composed of a computer program language. For example, if the recording module 140 is implemented with digital logic gates, the recording module 140 is coupled to the processing unit 130 and is driven by the processing unit 130 to execute. In addition, for implementing the recording module 140 with code segments, the recording module 140 can be stored in the storage unit 120 . The multiple code segments of the recording module 140 will be executed by the processing unit 130 after being installed. These code segments include a plurality of instructions, by which the processing unit 130 executes a plurality of steps of the method for recording an input track. In this embodiment, the electronic device 100 only includes one processing unit 130 , but in other embodiments, the electronic device 100 may also include multiple processing units, and the installed code segments are executed by these processing units.
而记录模块140还可进一步包括多个模块。举例来说,图1B是依照本发明一实施例的记录模块的方块图。请参照图1B,记录模块140主要包括状态切换模块141、图层控制模块142、接收模块143以及储存模块145,另外还可进一步包括合并模块144、画面撷取模块146与操作点追踪模块147。The recording module 140 may further include multiple modules. For example, FIG. 1B is a block diagram of a recording module according to an embodiment of the present invention. Please refer to FIG. 1B , the recording module 140 mainly includes a state switching module 141 , a layer control module 142 , a receiving module 143 and a storage module 145 , and may further include a merging module 144 , a frame capture module 146 and an operation point tracking module 147 .
状态切换模块141用以在记录模块140的使用状态与待命状态之间进行切换。图层控制模块142用以控制描绘图层的显示与否。接收模块143用以通过描绘图层来接收输入轨迹。合并模块144用以合并输入轨迹与撷取图片(例如为撷取操作画面所得的图片)为合成图。储存模块145用以将合成图记录至储存单元120中。画面撷取模块146用以撷取操作画面而获得撷取图片。操作点追踪模块147用以追踪在显示单元110中的操作点的移动。而上述操作点例如为光标,或者手指或触控笔触碰在显示单元110所形成的触碰点。即,显示单元110接收到信号(如:触发信号)时图层控制模块142藉此产生操作点,通过控制点而得以控制描绘图层的显示范围。The state switching module 141 is used for switching between the use state and the standby state of the recording module 140 . The layer control module 142 is used to control the display of the drawing layer. The receiving module 143 is used for receiving an input track by drawing a layer. The merging module 144 is used for merging the input trajectory and the captured image (for example, the image obtained by capturing the operation screen) into a composite image. The storage module 145 is used for recording the synthesized image into the storage unit 120 . The screen capture module 146 is used to capture the operation screen to obtain a captured picture. The operation point tracking module 147 is used for tracking the movement of the operation point on the display unit 110 . The above operation point is, for example, a cursor, or a touch point formed by touching the display unit 110 with a finger or a stylus. That is, when the display unit 110 receives a signal (such as a trigger signal), the layer control module 142 generates an operation point, and the display range of the drawn layer can be controlled through the control point.
以上搭配上述电子装置100来说明记录输入轨迹的方法各步骤。图2是依照本发明一实施例的记录输入轨迹的方法流程图。在本实施例中,为求方便说明,以触控屏幕作为显示单元110,然在其他实施例中,并不以此为限,显示单元110亦可为不具触控功能的显示器。The steps of the method for recording an input track are described above in combination with the electronic device 100 . FIG. 2 is a flowchart of a method for recording an input track according to an embodiment of the invention. In this embodiment, for convenience of description, a touch screen is used as the display unit 110 , but in other embodiments, the display unit 110 can also be a display without touch function.
请参照图1A、图1B及图2,在步骤S205中,在电子装置100启动操作系统时,处理单元130自动致能记录模块140,使得记录模块140进入待命状态。Referring to FIG. 1A , FIG. 1B and FIG. 2 , in step S205 , when the electronic device 100 starts the operating system, the processing unit 130 automatically enables the recording module 140 so that the recording module 140 enters a standby state.
接着,在步骤S210中,在电子装置100的显示单元110显示操作画面的情况下,当处理单元130判定记录模块140被触发时,通过状态切换模块141将记录模块140自待命状态切换至使用状态。例如,在电子装置100已启动任一应用程序的应用程序的情况下,或是在电子装置100为显示桌面的情况下,皆可触发记录模块140。另外,倘若目前电子装置100已启动应用程序,则在处理单元130判定记录模块140被触发时,处理单元130可进一步暂停电子装置100正在执行的应用程序的功能,以避免应用程序的误动作。Next, in step S210, when the display unit 110 of the electronic device 100 displays an operation screen, when the processing unit 130 determines that the recording module 140 is triggered, the recording module 140 is switched from the standby state to the use state through the state switching module 141 . For example, the recording module 140 can be triggered when the electronic device 100 has started any application program, or when the electronic device 100 is displaying a desktop. In addition, if the electronic device 100 has already activated the application program, when the processing unit 130 determines that the recording module 140 is triggered, the processing unit 130 may further suspend the function of the application program being executed by the electronic device 100 to avoid misoperation of the application program.
以下举一例来说明记录模块140的触发过程。例如,可在显示单元110中设定触发区域,当在显示操作画面的情况下,处理单元130检测到触发区域接收到触发信号时,状态切换模块141便判定记录模块140被触发。上述触发区域例如为可目视的虚拟按钮或者为隐藏式的区域。例如,可随时显示虚拟按钮在显示单元110的指定位置上。或者,在一般状态下,触发区域为隐藏而未显示,在用户将手指、触控笔或光标等移动至显示单元110的指定位置时,触发区域才会显示。当触发区域接收到触发信号(例如,触发区域被按压)时,状态切换模块140将记录模块140自待命状态切换至使用状态。An example is given below to illustrate the triggering process of the recording module 140 . For example, the trigger area can be set in the display unit 110 , and when the processing unit 130 detects that the trigger area receives a trigger signal when the operation screen is displayed, the state switching module 141 determines that the recording module 140 is triggered. The aforementioned trigger area is, for example, a visible virtual button or a hidden area. For example, a virtual button can be displayed at a designated position on the display unit 110 at any time. Or, in a normal state, the trigger area is hidden but not displayed, and the trigger area will be displayed only when the user moves a finger, stylus or cursor to a designated position on the display unit 110 . When the trigger area receives a trigger signal (for example, the trigger area is pressed), the state switching module 140 switches the recording module 140 from the standby state to the active state.
接着,在步骤S215中,在记录模块140为使用状态下,通过图层控制模块140来显示描绘图层。在此,描绘图层为覆盖于操作画面的上方。描绘图层可以是透明图层、半透明图层或不透明图层。在此,图层控制模块140可直接将描绘图层显示于操作画面的上方,或者,图层控制模块140可以拉出的方式来显示描绘图层。Next, in step S215 , when the recording module 140 is in use, the drawing layer is displayed by the layer control module 140 . Here, the drawing layer is overlaid on the operation screen. Paint layers can be transparent, semi-transparent, or opaque. Here, the layer control module 140 may directly display the drawing layer on the top of the operation screen, or the layer control module 140 may display the drawing layer in a pull-out manner.
另外,为求便于使用者进行手绘或手写,可进一步在描绘图层与操作画面之间显示网格图层。举例来说,图3是依据本发明一实施例的图层关系的示意图。请参照图3,在本实施例中,最上层是用以接收使用者的手绘或手写的描绘图层320,而在描绘图层320的下一层为网格图层330,最底层为操作画面310。In addition, in order to facilitate the user to draw or write by hand, a grid layer may be further displayed between the drawing layer and the operation screen. For example, FIG. 3 is a schematic diagram of layer relationships according to an embodiment of the present invention. Please refer to Fig. 3, in this embodiment, the uppermost layer is a drawing layer 320 for receiving user's hand drawing or handwriting, and the next layer of drawing layer 320 is a grid layer 330, and the bottom layer is an operation layer 320. Screen 310.
在记录模块140被触发,而切换至使用状态的情况下,会在操作画面310的上方显示描绘图层320,并且在描绘图层320与操作画面310之间显示网格图层330。在本实施例中,描绘图层320为透明图层,网格图层330为半透明图层。据此,在操作画面310的上方覆盖描绘图层320与网格图层330,使用者仍可清楚地看到最底层的操作画面310的内容。When the recording module 140 is triggered and switched to the use state, the drawing layer 320 is displayed above the operation screen 310 , and the grid layer 330 is displayed between the drawing layer 320 and the operation screen 310 . In this embodiment, the drawing layer 320 is a transparent layer, and the grid layer 330 is a translucent layer. Accordingly, the drawing layer 320 and the grid layer 330 are overlaid on the top of the operation screen 310 , and the user can still clearly see the contents of the bottommost operation screen 310 .
此外,上述操作画面亦可以是可卷动画面。而在显示描绘图层的步骤中,图层控制模块142还可随着操作画面往卷动方向进行卷动时,往相同的卷动方向来延伸描绘图层。In addition, the above-mentioned operation screen may also be a scrollable screen. In the step of displaying the drawing layer, the layer control module 142 may also extend the drawing layer in the same scrolling direction as the operation screen scrolls in the scrolling direction.
之后,在步骤S220中,接收模块143通过描绘图层接收输入轨迹。例如,显示单元110为触控屏幕时,在显示描绘图层后,使用者可利用其手指或触控笔在显示单元110中进行描绘动作。或者,显示单元110为非触控屏幕时,在显示描绘图层后,用户可利用鼠标等输入设备来控制显示于显示单元110的光标,进而在显示单元110中进行描绘动作。Afterwards, in step S220, the receiving module 143 receives the input track by drawing the layer. For example, when the display unit 110 is a touch screen, after the drawing layer is displayed, the user can use his finger or a stylus to perform a drawing operation on the display unit 110 . Alternatively, when the display unit 110 is a non-touch screen, after displaying the drawing layer, the user can use an input device such as a mouse to control the cursor displayed on the display unit 110 , and then perform drawing operations on the display unit 110 .
而后,在步骤S225中,在处理单元130接收到储存指令时,储存模块145储存输入轨迹以形成合成图。另外,还可进一步通过合并模块144合并输入轨迹与背景图层以获得合成图。上述背景图层例如为撷取图片、白色图片或透明图层。在此,撷取图片是撷取操作画面而获得。撷取图片的撷取时间点可以是在判定记录模块140被触发的时间点,或是在接收到储存指令的时间点。Then, in step S225, when the processing unit 130 receives the storage instruction, the storage module 145 stores the input trajectory to form a composite map. In addition, the input track and the background layer can be further combined by the merging module 144 to obtain a composite image. The aforementioned background layer is, for example, a captured image, a white image or a transparent layer. Here, the captured image is obtained by capturing an operation screen. The time point of capturing the picture may be the time point when the decision recording module 140 is triggered, or the time point when the storage instruction is received.
例如,在显示描绘图层时,可在描绘图层的上方(或其他位置)显示工具栏表,工具栏表包括各种功能。而在工具栏表中的储存功能被致能时会传送一储存指令,使得合并模块144针对由描绘图层320所接收的输入轨迹与一背景图层来进行合并,藉以获得合成图。之后,可通过储存模块145将合成图记录至储存单元120中。For example, when the drawing layer is displayed, a toolbar table may be displayed above (or in other positions) the drawing layer, and the toolbar table includes various functions. When the storage function in the toolbar table is enabled, a storage command is sent, so that the merging module 144 merges the input trajectory received from the rendering layer 320 with a background layer, so as to obtain a composite image. Afterwards, the composite image can be recorded into the storage unit 120 through the storage module 145 .
在实际应用上,可在描绘图层的功具列表设置第一储存钮、第二储存钮与第三储存钮。在未显示描绘图层之前,显示单元110的画面包括正在执行的应用程序及状态栏(Status Bar)。而在显示描绘图层之后,应用程序的操作画面则成为了背景。当使用者按下描绘图层的功具列表上的第一储存钮时,记录模块140可将操作画面的撷取图片嵌入至描绘图层作为背景。如此一来,使用者便可在描绘图层上进行描绘动作。当使用者要储存或分享时,使用者得到的合并结果则是输入轨迹和撷取图片的合成图。据此,当执行的应用程序为电子地图时,利用记录模块140便能够在电子地图上进行标记动作。另外,当执行的应用程序为电子文件时,亦可通过记录模块140在电子文件上加注重点提示等等。而当使用者再次按下描绘图层的功具列表上的特定功能钮时,上述背景图层将会被移除,使得使用者再次看到原先应用程序的操作画面。In practical application, the first storage button, the second storage button and the third storage button can be set in the function list of the drawing layer. Before the drawing layer is displayed, the screen of the display unit 110 includes the running application program and the status bar (Status Bar). After the drawing layer is displayed, the application's operation screen becomes the background. When the user presses the first save button on the function list of the drawing layer, the recording module 140 can embed the captured picture of the operation screen into the drawing layer as a background. In this way, the user can perform drawing actions on the drawing layer. When the user wants to save or share, the combined result obtained by the user is a composite image of the input track and the captured image. Accordingly, when the executed application program is an electronic map, the recording module 140 can be used to mark the electronic map. In addition, when the executed application program is an electronic file, the recording module 140 can also be used to add important reminders and the like on the electronic file. And when the user presses the specific function button on the function list of the drawing layer again, the above-mentioned background layer will be removed, so that the user can see the operation screen of the original application program again.
当使用者按下描绘图层的功具列表上的第二储存钮时,记录模块140则仅储存输入轨迹而不对背景图层(操作画面的撷取图片)进行合并。例如,可藉由记录模块140来执行描图纸功能。即,在描绘图层上对底部的操作画面(例如为特定图案)进行描绘的动作,之后仅储存描绘的输入轨迹而不储存底部的操作画面。When the user presses the second save button on the function list of the drawing layer, the recording module 140 only saves the input track without merging the background layer (the captured picture of the operation screen). For example, the tracing paper function can be performed by the recording module 140 . That is, an action of drawing the bottom operation screen (for example, a specific pattern) on the drawing layer, and then only storing the drawn input track without storing the bottom operation screen.
当使用者按下描绘图层的功具列表上的第三储存钮时,记录模块140会以白色图片(或其他默认图片)来作为背景图层,而以白色图片来与输入轨迹进行合并。即,类似于便条纸或一般的电子笔记本功能。例如,当用户在执行应用程序突然有要事而想进一步记录下来时,便可触发记录模块140以在描绘图层上进行书写,之后按下第三储存钮,便会以默认图片来作为背景图层而与输入轨迹进行合并。When the user presses the third save button on the function list of the drawing layer, the recording module 140 will use a white picture (or other default picture) as the background layer, and use the white picture to merge with the input track. That is, similar to note paper or general electronic notebook functionality. For example, when the user suddenly has something important to record while executing the application program, he can trigger the recording module 140 to write on the drawing layer, and then press the third storage button, and the default picture will be used as the background layer to be merged with the input track.
另外,上述操作画面的撷取图片的可在判定记录模块140被触发时,由画面撷取模块146来撷取电子装置100当前的操作画面而获得撷取图片。或者,亦可在接收到储存指令时,才由画面撷取模块146来撷取电子装置100当前的操作画面而获得撷取图片。In addition, the above-mentioned captured picture of the operation screen can be obtained by capturing the current operation screen of the electronic device 100 by the screen capture module 146 when the determination recording module 140 is triggered. Alternatively, the screen capture module 146 can capture the current operation screen of the electronic device 100 to obtain the captured picture when the storage command is received.
例如,在操作画面为静态画面的情况下,设定为在判定记录模块140被触发时,便通过画面撷取模块146来撷取当前的操作画面。另外,在操作画面为动态画面(例如正在播放影片)的情况下,则设定为在接收到储存指令时,才由画面撷取模块146来撷取当前的操作画面。也就是说,使用者可在影片播放时同步记录所需的数据,然,上述仅为举例说明,在实际应用上可视使用需求来做设定,并不以此为限。For example, in the case that the operation screen is a static screen, it is set to capture the current operation screen by the screen capture module 146 when it is determined that the recording module 140 is triggered. In addition, when the operation screen is a dynamic screen (for example, a movie is being played), it is set to capture the current operation screen by the screen capture module 146 only when a storage command is received. That is to say, the user can record the required data synchronously when the video is played. However, the above is just an example, and the settings can be made according to the actual application requirements, and are not limited to this.
以下列举一例来说明控制描绘图层的过程。图4A~图4D依照本发明一实施例的在电子装置上快速进行手写的示意图。请参照图4A~图4D,电子装置100智能型手机,显示单元110为触控屏幕,并且利用触控笔410来进行触碰操作。An example is given below to illustrate the process of controlling the drawing layer. 4A-4D are schematic diagrams of fast handwriting on an electronic device according to an embodiment of the present invention. Referring to FIGS. 4A-4D , the electronic device 100 is a smart phone, the display unit 110 is a touch screen, and a stylus 410 is used for touch operations.
在本实施例中,电子装置100的显示单元110为显示有操作画面的情况(例如为非省电模式的状态),且设置有触发区域420。如图4A所示,当使用者将触控笔410放在触发区域420内时,记录模块140被切换至使用状态,并且图层控制模块142在显示单元110的接收到触发信号的位置(即,触控笔410落在显示单元110的位置)上产生操作点430。接着,通过操作点追踪模块147来检测操作点430的移动。In this embodiment, the display unit 110 of the electronic device 100 is in the case of displaying an operation screen (for example, in a state not in the power saving mode), and is provided with a trigger area 420 . As shown in FIG. 4A, when the user places the stylus 410 in the trigger area 420, the recording module 140 is switched to the use state, and the layer control module 142 is in the position where the trigger signal is received on the display unit 110 (i.e. , the stylus 410 lands on the position of the display unit 110 ) to generate an operation point 430 . Next, the movement of the operation point 430 is detected by the operation point tracking module 147 .
随着操作点追踪模块147检测到操作点430往特定方向41进行移动距离的增加,图层控制模块142会逐渐增加描绘图层400的显示范围(如图4B所示的网点范围)。而当操作点430往特定方向41进行移动的距离大于预设距离,且操作点430被释放(即,触控笔410离开显示单元110)时,图层控制模块142显示全部的描绘图层400,使得描绘图层400完全覆盖在操作画面的上方。As the operating point tracking module 147 detects that the moving distance of the operating point 430 increases in the specific direction 41 , the layer control module 142 gradually increases the display range of the drawing layer 400 (the dot range shown in FIG. 4B ). And when the operation point 430 moves to a specific direction 41 and the distance is greater than the preset distance, and the operation point 430 is released (that is, the stylus 410 leaves the display unit 110), the layer control module 142 displays all the drawing layers 400 , so that the rendering layer 400 completely covers the top of the operation screen.
在本实施例中,特定方向41的设定为由左向右,而默认距离则设定为显示单元110的宽度w的一半。而操作点430由图4A所示的位置移动至图4B所示的位置所移动的距离为d。假设在操作点430移动至如图4B所示的位置而检测到操作点430被释放时,由于距离d大于w/2,则图层控制模块142会显示全部的描绘图层400于显示单元110中。也就是说,使用者将触控笔410由图4A所示的位置移动至图4B所示的位置后,将触控笔410离开显示单元110,则如图4C所示,描绘图层400会覆盖在操作画面的上方。In this embodiment, the specific direction 41 is set from left to right, and the default distance is set to be half of the width w of the display unit 110 . The distance that the operating point 430 moves from the position shown in FIG. 4A to the position shown in FIG. 4B is d. Assuming that when the operating point 430 is moved to the position shown in FIG. 4B and it is detected that the operating point 430 is released, since the distance d is greater than w/2, the layer control module 142 will display all the drawing layers 400 on the display unit 110 middle. That is to say, after the user moves the stylus 410 from the position shown in FIG. 4A to the position shown in FIG. 4B, and then moves the stylus 410 away from the display unit 110, as shown in FIG. Overlaid on the top of the operation screen.
另一方面,当操作点430往特定方向41进行移动的距离未大于预设距离,且操作点被释放时,则描绘图层400便会取消显示描绘图层400。On the other hand, when the operation point 430 moves to the specific direction 41 for a distance not greater than the preset distance and the operation point is released, the drawing layer 400 will cancel the display of the drawing layer 400 .
接着,在图4C中,使用者利用触控笔410在描绘图层400上进行描绘动作,进而产生输入轨迹440。Next, in FIG. 4C , the user uses the stylus 410 to draw on the drawing layer 400 to generate an input track 440 .
另外,关闭描绘图层400的作法如图4D所示。将描绘图层400以与特定方向41相反的收起方向42推动,便可关闭描绘图层400。举例来说,在往特定方向41拉出整个描绘图层400后,触发区域420会消失,而出现关闭区域450(参照图4D)。在显示描绘图层400的状况下,在检测到触控笔410接触于关闭区域4250时,产生操作点430',并且将触控笔410往收起方向42移动一段指定的距离后释放操作点430',则图层控制模块1402即可取消显示描绘图层400。然,图4A~图4D仅为举例说明,可视实际情况来适当调整上述操作。In addition, the method of turning off the rendering layer 400 is shown in FIG. 4D . The drawing layer 400 can be closed by pushing the drawing layer 400 in a retracting direction 42 opposite to the specific direction 41 . For example, after pulling out the entire drawing layer 400 in a specific direction 41 , the trigger area 420 will disappear, and a closed area 450 will appear (refer to FIG. 4D ). When the drawing layer 400 is displayed, when it is detected that the stylus 410 touches the closed area 4250, an operation point 430' is generated, and the operation point is released after moving the stylus 410 to the retracting direction 42 for a specified distance 430', the layer control module 1402 can cancel the display of the drawing layer 400. However, FIG. 4A-FIG. 4D are only examples for illustration, and the above operations can be appropriately adjusted according to the actual situation.
另外,倘若电子装置100为具有通话功能的装置,还可在接收到来电时,亦可暂停记录模块140,待来电结束后再启动记录模块140。底下再举一实施例说明。In addition, if the electronic device 100 is a device with a call function, the recording module 140 can also be suspended when receiving an incoming call, and the recording module 140 can be activated after the incoming call ends. Another example will be given below.
图5是依照本发明一实施例的具有通话功能的电子装置的方块图。在本实施例中,将与上述电子装置100具有相同功能的构件标示上相同的编号,并省略相关说明。请参照图5,电子装置500还包括语音通讯模块510。语音通讯模块510用以收发语音通讯信号,并在接收到来电时产生来电通知消息,在来电结束时产生来电结束消息。FIG. 5 is a block diagram of an electronic device with a call function according to an embodiment of the invention. In this embodiment, components having the same functions as those of the above-mentioned electronic device 100 are marked with the same numbers, and related descriptions are omitted. Please refer to FIG. 5 , the electronic device 500 further includes a voice communication module 510 . The voice communication module 510 is used for sending and receiving voice communication signals, and generates an incoming call notification message when receiving an incoming call, and generates an incoming call end message when the incoming call ends.
记录模块140在自语音通讯模块510接收到来电通知消息时,通过储存模块145暂存输入轨迹,并通过状态切换模块141将记录模块140自使用状态切换至待命状态,使得图层控制模块142暂时取消显示描绘图层,并通过语音通讯模块510来启动通话界面。When the recording module 140 receives an incoming call notification message from the voice communication module 510, the input track is temporarily stored by the storage module 145, and the recording module 140 is switched from the use state to the standby state by the state switching module 141, so that the layer control module 142 temporarily Cancel the display of the drawing layer, and start the call interface through the voice communication module 510 .
并且,记录模块140在自语音通讯模块510接收到来电结束消息时,通过状态切换模块141将记录模块140自待命状态切换至使用状态,使得图层控制模块142重新显示描绘图层,并且通过语音通讯模块510关闭通话界面。在此,重新显示的描绘图层中会包括先前所暂存的输入轨迹。And, when the recording module 140 receives the incoming call end message from the voice communication module 510, the recording module 140 is switched from the standby state to the use state through the state switching module 141, so that the layer control module 142 re-displays the drawing layer, and through the voice The communication module 510 closes the call interface. Here, the previously staged input track is included in the redisplayed paint layer.
也就是说,当使用者正在描绘图层上进行描绘动作的过程中,若刚好有电话进来,可暂时取消显示描绘图层,并将显示单元110的画面切换至通话界面。待来电结束后,再将显示单元110的画面自动切换回包括先前输入轨迹的描绘图层。That is to say, when the user is performing a drawing action on the drawing layer, if a call happens to come in, the display of the drawing layer can be temporarily canceled, and the screen of the display unit 110 can be switched to the call interface. After the incoming call is over, the screen of the display unit 110 is automatically switched back to the drawing layer including the previously input track.
综上所述,在上述实施例中,使用者可以在任何操作画面下来触发记录模块,藉以显示描绘图层来进行输入动作。据此,当用户急迫需要立即写下笔记时,可随时触发记录模块来显示描绘图层即可立刻书写,无须先离开执行中的应用程序再开启笔记程序,亦不用先撷取操作画面再汇入其他工具再进行后制。在使用上更方便、更快速亦更人性化。To sum up, in the above embodiments, the user can trigger the recording module in any operation screen, so as to display the drawing layer to perform input actions. According to this, when the user urgently needs to write notes immediately, the recording module can be triggered at any time to display the drawing layer and then write immediately. There is no need to leave the running application before opening the note program, and there is no need to capture the operation screen before importing. Import other tools for post-production. It is more convenient, faster and more humanized in use.
虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视权利要求书所界定者为准。Although the present invention has been disclosed as above with the embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the technical field can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be defined by the claims.
Claims (20)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361761713P | 2013-02-07 | 2013-02-07 | |
US61/761,713 | 2013-02-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103984462A true CN103984462A (en) | 2014-08-13 |
Family
ID=50551189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310556999.3A Pending CN103984462A (en) | 2013-02-07 | 2013-11-11 | Method and electronic device for recording track |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103984462A (en) |
TW (3) | TWM471655U (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105867751A (en) * | 2015-01-20 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Method and device for processing operation information |
CN105872674A (en) * | 2015-12-18 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Method for displaying operation tracks of remote controller, remote controller and display terminal |
CN106873880A (en) * | 2017-02-17 | 2017-06-20 | 成都依能科技股份有限公司 | Electronic writing method and device |
CN107749892A (en) * | 2017-11-03 | 2018-03-02 | 广州视源电子科技股份有限公司 | Network reading method and device for conference record, intelligent tablet and storage medium |
CN107885392A (en) * | 2017-12-25 | 2018-04-06 | 珠海格力电器股份有限公司 | Electrical appliance |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799799A (en) * | 2010-02-09 | 2010-08-11 | 汉王科技股份有限公司 | Electronic document noting method and device |
US20100235118A1 (en) * | 2009-03-16 | 2010-09-16 | Bradford Allen Moore | Event Recognition |
CN102819400A (en) * | 2012-08-14 | 2012-12-12 | 北京小米科技有限责任公司 | Desktop system, interface interaction method and interface interaction device of mobile terminal |
CN103197967A (en) * | 2013-02-26 | 2013-07-10 | 广东欧珀移动通信有限公司 | A method and device for automatically switching working modes |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2246739C (en) * | 1996-12-25 | 2002-02-12 | Casio Computer Co., Ltd. | Image data processing system |
US7012606B2 (en) * | 2003-10-23 | 2006-03-14 | Microsoft Corporation | System and method for a unified composition engine in a graphics processing system |
US9063755B2 (en) * | 2008-04-07 | 2015-06-23 | Express Mobile, Inc. | Systems and methods for presenting information on mobile devices |
TW201019259A (en) * | 2008-11-07 | 2010-05-16 | Hon Hai Prec Ind Co Ltd | Digital photo frame capable for editing photo and method thereof |
-
2013
- 2013-11-05 TW TW102220623U patent/TWM471655U/en not_active IP Right Cessation
- 2013-11-05 TW TW102220622U patent/TWM471654U/en not_active IP Right Cessation
- 2013-11-11 CN CN201310556999.3A patent/CN103984462A/en active Pending
- 2013-11-11 TW TW102140900A patent/TWI485616B/en active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100235118A1 (en) * | 2009-03-16 | 2010-09-16 | Bradford Allen Moore | Event Recognition |
CN101799799A (en) * | 2010-02-09 | 2010-08-11 | 汉王科技股份有限公司 | Electronic document noting method and device |
CN102819400A (en) * | 2012-08-14 | 2012-12-12 | 北京小米科技有限责任公司 | Desktop system, interface interaction method and interface interaction device of mobile terminal |
CN103197967A (en) * | 2013-02-26 | 2013-07-10 | 广东欧珀移动通信有限公司 | A method and device for automatically switching working modes |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105867751A (en) * | 2015-01-20 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Method and device for processing operation information |
CN105872674A (en) * | 2015-12-18 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Method for displaying operation tracks of remote controller, remote controller and display terminal |
WO2017101359A1 (en) * | 2015-12-18 | 2017-06-22 | 乐视控股(北京)有限公司 | Method for displaying operation track of remote controller, remote controller and display terminal |
CN106873880A (en) * | 2017-02-17 | 2017-06-20 | 成都依能科技股份有限公司 | Electronic writing method and device |
CN107749892A (en) * | 2017-11-03 | 2018-03-02 | 广州视源电子科技股份有限公司 | Network reading method and device for conference record, intelligent tablet and storage medium |
CN107885392A (en) * | 2017-12-25 | 2018-04-06 | 珠海格力电器股份有限公司 | Electrical appliance |
CN107885392B (en) * | 2017-12-25 | 2024-04-26 | 珠海格力电器股份有限公司 | Electrical appliance |
Also Published As
Publication number | Publication date |
---|---|
TW201432556A (en) | 2014-08-16 |
TWM471655U (en) | 2014-02-01 |
TWM471654U (en) | 2014-02-01 |
TWI485616B (en) | 2015-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12050857B2 (en) | Device, method, and graphical user interface for editing screenshot images | |
JP6506347B2 (en) | Electronic device and home screen editing method thereof | |
WO2021035884A1 (en) | Screen mirroring method and apparatus, terminal, and storage medium | |
US10437360B2 (en) | Method and apparatus for moving contents in terminal | |
KR102214437B1 (en) | Method for copying contents in a computing device, method for pasting contents in a computing device, and the computing device | |
US20240184442A1 (en) | Devices, Methods, and Systems for Manipulating User Interfaces | |
US9098182B2 (en) | Device, method, and graphical user interface for copying user interface objects between content regions | |
US11822780B2 (en) | Devices, methods, and systems for performing content manipulation operations | |
TWI644248B (en) | Method for providing a feedback in response to a user input and a terminal implementing the same | |
WO2020211368A1 (en) | Presentation file interaction method and apparatus, terminal device and storage medium | |
US10073585B2 (en) | Electronic device, storage medium and method for operating electronic device | |
US9372622B2 (en) | Method for recording a track and electronic device using the same | |
KR20140089866A (en) | Method for controlling preview of picture taken in camera and mobile terminal implementing the same | |
KR20230108345A (en) | Device, method, and graphical user interface for managing concurrently open software applications | |
TWI485616B (en) | Method for recording trajectory and electronic apparatus | |
CN108762657B (en) | Operation method and device of intelligent interaction panel and intelligent interaction panel | |
WO2023245411A1 (en) | Touch control response method and apparatus, and interactive flat-panel display and storage medium | |
CN109144397B (en) | Erasing method and device and intelligent interactive panel | |
JPWO2015174110A1 (en) | Information processing apparatus, information processing method, and program | |
JP6475883B2 (en) | Touch input display device, display control method, and program | |
JP2019087280A (en) | Touch input display device, display control method and program | |
TW201319912A (en) | Touch control presentation system and the method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140813 |