Touch system and method for adjusting ink object distance

文档序号:1888558 发布日期:2021-11-26 浏览:7次 中文

阅读说明:本技术 调整墨水对象间距的触控系统及方法 (Touch system and method for adjusting ink object distance ) 是由 柯杰斌 于 2020-05-21 设计创作,主要内容包括:本发明提供一种调整墨水对象间距的触控系统及方法。触控系统包括触控笔装置以及触控装置。触控笔装置用以发射悬浮信号。触控装置包括触控面板以及处理电路,处理电路耦接至触控面板以检测与判断悬浮信号是否位于在触控面板上多个墨水对象之间的至少一个接合区。当悬浮信号位于多个墨水对象中两个相邻墨水对象之间的接合区时,处理电路取得触控笔装置的悬浮数据,并根据悬浮数据调整两个相邻墨水对象之间的接合区的大小。(The invention provides a touch system and a method for adjusting ink object space. The touch system includes a stylus device and a touch device. The touch control pen device is used for transmitting a suspension signal. The touch device comprises a touch panel and a processing circuit, wherein the processing circuit is coupled to the touch panel to detect and judge whether the floating signal is positioned in at least one joint area among a plurality of ink objects on the touch panel. When the hover signal is located in a joint region between two adjacent ink objects in the plurality of ink objects, the processing circuit obtains hover data of the stylus device and adjusts a size of the joint region between the two adjacent ink objects according to the hover data.)

1. A touch system for adjusting a pitch of a plurality of ink objects, the touch system comprising:

a stylus device for transmitting a hover signal; and

a touch device, comprising:

a touch panel; and

processing circuitry coupled to the touch panel to detect and determine whether the hover signal is located in at least one joint between the plurality of ink objects on the touch panel, wherein when the hover signal is located in the joint between two adjacent ink objects of the plurality of ink objects, the processing circuitry obtains hover data for the stylus device and adjusts a size of the joint between the two adjacent ink objects according to the hover data.

2. The touch system of claim 1, wherein the processing circuit determines whether the touch panel has the plurality of ink objects thereon, and when the touch panel has the plurality of ink objects thereon, the processing circuit detects and determines whether the hover signal is located at the at least one landing area between the plurality of ink objects on the touch panel.

3. The touch system of claim 1, wherein the processing circuit determines whether the stylus device is writing a new ink object at the junction between the two adjacent ink objects, and wherein the processing circuit increases the size of the junction between the two adjacent ink objects to accommodate the new ink object when the stylus device is writing the new ink object at the junction between the two adjacent ink objects.

4. The touch system of claim 3, wherein the processing circuit increases the size of the joint area between the two adjacent ink objects according to the size of the new ink object until the stylus device leaves the joint area of the touch panel during writing of the new ink object by the stylus device.

5. The touch system of claim 1, wherein the hover data includes at least one of a height of the stylus device to the touch panel, a change in intensity of the hover signal, and a time difference of the hover signal.

6. The touch system of claim 1, wherein the processing circuit increases the size of the junction between the two adjacent ink objects when the height of the stylus device to the touch panel is below a height threshold and a writing portion of the stylus device is located at the junction between the two adjacent ink objects.

7. The touch system of claim 6, wherein the two adjacent ink objects include a left ink object and a right ink object, the processing circuit maintaining the position of the left ink object and right shifting the right ink object to increase the joint area between the left ink object and the right ink object.

8. A touch method for adjusting a distance between a plurality of ink objects, the touch method comprising:

transmitting, by a stylus device, a hover signal;

detecting and determining, by a processing circuit of a touch device, whether the hover signal is located in at least one landing zone between the plurality of ink objects on a touch panel of the touch device;

obtaining hover data for the stylus device when the hover signal is located at the junction between two adjacent ink objects of the plurality of ink objects; and

adjusting, by the processing circuitry, a size of the joint region between the two adjacent ink objects according to the hover data.

9. The touch method of claim 8, further comprising:

determining, by the processing circuit, whether the touch panel has the plurality of ink objects thereon; and

when the touch panel has the plurality of ink objects, detecting and judging whether the suspension signal is positioned in the at least one joint area between the plurality of ink objects on the touch panel by the processing circuit.

10. The touch method of claim 8, further comprising:

determining, by the processing circuitry, whether the stylus device is writing a new ink object at the junction between the two adjacent ink objects; and

increasing the size of the joint area between the two adjacent ink objects to accommodate the new ink object when the stylus device writes the new ink object at the joint area between the two adjacent ink objects.

11. The touch method of claim 10, further comprising:

during writing of the new ink object by the stylus device, correspondingly increasing the size of the joint area between the two adjacent ink objects according to the size of the new ink object until the stylus device leaves the joint area of the touch panel.

12. The touch method of claim 8, wherein the hover data includes at least one of a height of the stylus device to the touch panel, a change in intensity of the hover signal, and a time difference of the hover signal.

13. The touch method of claim 8, further comprising:

the processing circuitry increases a size of the junction between the two adjacent ink objects when a height of the stylus device to the touch panel is below a height threshold and a writing portion of the stylus device is located at the junction between the two adjacent ink objects.

Technical Field

The present invention relates to touch systems, and particularly to a touch system and method for adjusting a distance between ink objects.

Background

With the trend in the digital age, many types of writing or drawing have taken a digital form. Some portable electronic devices, such as smart phones, tablet computers, drawing pads, and stylus pads, can be used in conjunction with a stylus to provide users with intuitive writing or drawing on a touch panel.

However, while a user may write, a writing error may occur, and the current touch system (using a stylus to write or draw) cannot insert the written content by moving a cursor as in the typing mode. Therefore, it is one of the subjects studied by those skilled in the art to design a touch system that can insert other content into the written content to make the written content correct.

Disclosure of Invention

The invention is directed to a touch system and method for adjusting ink object spacing, which can insert new ink objects among a plurality of ink objects.

According to an embodiment of the present invention, a touch system for adjusting a distance between a plurality of ink objects includes a stylus device and a touch device. The touch control pen device is used for transmitting a suspension signal. The touch device comprises a touch panel and a processing circuit. Processing circuitry is coupled to the touch panel to detect and determine whether the hover signal is located in at least one landing zone between the plurality of ink objects on the touch panel. Wherein when the hover signal is located at the junction between two adjacent ink objects of the plurality of ink objects, the processing circuit obtains hover data for the stylus device and adjusts a size of the junction between the two adjacent ink objects according to the hover data.

According to an embodiment of the present invention, a touch method for adjusting a spacing between a plurality of ink objects includes transmitting a hover signal by a stylus device; detecting and determining, by a processing circuit of a touch device, whether the hover signal is located in at least one landing zone between the plurality of ink objects on a touch panel of the touch device; obtaining hover data for the stylus device when the hover signal is located at the junction between two adjacent ink objects of the plurality of ink objects; and adjusting, by the processing circuitry, a size of the joint region between the two adjacent ink objects according to the hover data.

In an embodiment of the invention, when the stylus device is suspended between two adjacent ink objects on the touch panel, the touch system for adjusting the distance between the ink objects can increase the distance between the two adjacent ink objects according to the suspension height of the stylus device. Moreover, when the stylus device writes a new ink object between two adjacent ink objects, the touch system that adjusts the ink object spacing can continuously increase the size of the spacing between the two adjacent ink objects. In this way, a new ink object can be inserted between two adjacent ink objects.

Drawings

FIG. 1 is a block diagram of a touch system for adjusting a distance between a plurality of ink objects according to an embodiment of the invention;

FIG. 2 is a flowchart illustrating a touch method for adjusting a distance between a plurality of ink objects according to an embodiment of the invention;

FIGS. 3A and 3B are schematic diagrams illustrating a plurality of ink objects on a touch panel according to some embodiments of the invention;

FIGS. 4A-4D are schematic diagrams illustrating an example of adjusting the spacing between ink objects according to an embodiment of the invention;

FIG. 5 is a graph illustrating adjustment of the spacing between ink objects corresponding to FIGS. 4A-4D according to an embodiment of the present invention;

FIGS. 6A and 6B are schematic diagrams illustrating an example of inserting a new ink object according to one embodiment of the invention;

FIGS. 7A and 7B are schematic diagrams illustrating an example of inserting a new ink object according to another embodiment of the invention.

Description of the reference numerals

100: touch control system

120: touch control pen device

140: touch control device

142: touch panel

144: processing circuit

200: method of producing a composite material

AS: adjusting signals

HD: floating data

HS: levitation signal

JA1, JA2, JA3, JA 4: bonding region

P0, P1, P2: size and breadth

S220, S240, S260, S280: step (ii) of

t0, t1, t2, t3, t4, t 5: time of day

Detailed Description

Reference will now be made in detail to exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings and the description to refer to the same or like parts.

Generally, when the stylus is within a certain distance from the touch panel, the stylus will cause the value sensed by the touch panel to change, so that the touch device can detect the presence of the stylus. Based on the characteristics, the present invention utilizes the sensing result of the touch panel to detect whether the touch pen is located between a plurality of ink objects on the touch panel. In addition, the touch device can also utilize the processing circuit to obtain the distance data of the touch pen from the touch panel. In this way, based on the position of the stylus and the distance between the stylus and the touch panel, the touch device can adjust the distance between the ink objects in the written content, so that the stylus can insert or write the missing content in the distance. In order to make the content of the present invention more clear, the following examples are given as examples according to which the present invention can be actually carried out.

FIG. 1 is a block diagram of a touch system for adjusting a distance between a plurality of ink objects according to an embodiment of the invention. Referring to fig. 1, a touch system 100 includes a stylus device 120 and a touch device 140. The stylus device 120 of the present embodiment is, for example, an active stylus such as a capacitive type, an electromagnetic type, an optical type, etc., and the present invention is not limited thereto. The touch device 140 of the present embodiment is a touch device having a touch screen, such as a smart phone, a Personal Digital Assistant (PDA), an electronic book, a game machine, and the like, but the invention is not limited thereto. The touch device 140 includes a touch panel 142 and a processing circuit 144, and the functions thereof are described as follows.

The touch panel 142 is a display device integrated with a touch detection assembly, and can provide both display and input functions. The Display device is, for example, a Liquid Crystal Display (LCD), a Light-Emitting Diode (LED) Display, a Field Emission Display (FED), or other types of displays, but the invention is not limited thereto. Disposed on the display apparatus are touch detection elements arranged in rows and columns and configured for receiving a touch event or hover event (hover event). The touch event includes a touch of the touch panel 142 by a finger, a palm, a body part or other objects (e.g. a stylus), and in this embodiment, the touch event is a state where the stylus device 120 touches the touch panel 142 (with a pressure output), i.e. an ink output. The hover event includes a hover of a finger, palm, body part or other object (e.g., a stylus) on the touch panel 142, and in this embodiment, the hover event is a hover state in which the stylus device 120 does not contact the touch panel 142 (has no pressure output), but remains within a range detectable by the touch panel 142. The touch detection elements can be, for example, capacitive touch detection elements, surface acoustic wave touch detection elements, electromagnetic touch detection elements, near field imaging touch detection elements, and the like.

The Processing circuit 144 is, for example, a Central Processing Unit (CPU), or other Programmable general purpose or special purpose Microprocessor (Microprocessor), a Microcontroller (MCU), a Digital Signal Processor (DSP), a Programmable controller, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), or other similar devices or combinations thereof. The processing circuit 144 is coupled to the touch panel 142, and can be accessed by the microcontroller and execute a software program to perform an operation of adjusting the pitch of the plurality of ink objects on the touch panel 142.

FIG. 2 is a flowchart illustrating a touch method for adjusting a distance between a plurality of ink objects according to an embodiment of the invention. Referring to fig. 2, the method 200 of the present embodiment is applied to the touch system 100 of fig. 1, and the following describes the detailed steps of the touch method of the present invention with the components in the touch system 100. It should be particularly noted that the plurality of ink objects in the present embodiment are, for example, character strings, characters, letters or numbers, and the present invention is not limited thereto.

Please refer to fig. 1 and fig. 2 simultaneously. The stylus device 120 may transmit a hover signal HS in step S220. Specifically, during the time that the stylus device 120 approaches the touch panel 142, the stylus device 120 may transmit the hover signal HS to the touch panel 142 when the stylus device 120 is within a certain distance from the touch panel 142.

In step S240, the processing circuit 144 of the touch device 140 detects and determines whether the floating signal HS is located in at least one joint area between a plurality of ink objects on the touch panel 142 of the touch device 140. The land may be a blank space between two adjacent handwriting (image objects). In detail, the processing circuit 144 can detect the hover signal HS emitted by the stylus device 120 through the touch detection component of the touch panel 142, and determine whether the hover signal HS is located in at least one joint area between a plurality of ink objects on the touch panel 142 of the touch device 140.

In one embodiment, the processing circuit 144 first determines whether there are a plurality of ink objects on the touch panel 142. When the processing circuit 144 determines that there are a plurality of ink objects on the touch panel 142, the processing circuit 144 further detects and determines whether the floating signal HS is located in at least one joint area between the plurality of ink objects on the touch panel 142.

The following embodiments describe specific ways in which the processing circuit 144 determines whether the floating signal HS is located in at least one joint area between a plurality of ink objects on the touch panel 142 of the touch device 140.

Fig. 3A and 3B are schematic diagrams illustrating a plurality of ink objects on a touch panel according to some embodiments of the invention. The user may operate stylus device 120 to write a string "This is a paper" as shown in FIG. 3A on touch panel 142. This character string is an image object, not a text object. The processing circuit 144 may divide/split This string (image object) into ink objects "This", "is", "a", and "paper". The ink object "This" and "is" have a joint region JA2 therebetween, the ink object "is" and "a" have a joint region JA3 therebetween, and the ink object "a" and "paper" have a joint region JA4 therebetween. Also, in one embodiment, the ink object "This" at the forefront of the character string has a landing area JA1 on the other side with respect to the ink object "is". Therefore, in the present embodiment, the processing circuit 144 can determine whether the hover signal HS emitted by the stylus device 120 is located at the landing areas JA1, JA2, JA3 or JA4 through the detection of the touch detection component of the touch panel 142.

Fig. 3B shows an example of processing different from that of fig. 3A. The processing circuitry 144 may divide/split This string "This is a paper" (image object) into ink objects "This is a" and "paper". The ink object "This is a" and "paper" has a joint area JA2 therebetween. Also, in one embodiment, the ink object "This is a" at the forefront of the character string has a landing area JA1 on the other side with respect to the ink object "paper". Therefore, in the present embodiment, the processing circuit 144 can determine whether the hover signal HS emitted by the stylus device 120 is located in the landing zone JA1 or JA2 through the detection of the touch detection element of the touch panel 142.

Returning to the flowchart of fig. 2, when there is no float signal HS at the position of the land between two adjacent ink objects (no in step S240), the processing circuit 144 returns to step S220. When the processing circuit 144 detects and determines that the floating signal HS is located in a joint area between two adjacent ink objects among the plurality of ink objects (yes in step S240), the processing circuit 144 may proceed to step S260. In step S260, the processing circuit 144 obtains the hover data HD of the stylus device 120. In one embodiment, the stylus device 120 may transmit the hover data HD to the processing circuit 144 via the touch panel 142. In yet another embodiment, the stylus device 120 may transmit the hover data HD directly to the processing circuit 144 through other wireless channels (e.g., bluetooth). In another embodiment, the hover data HD can be detected by the touch detection component of the touch panel 142 with respect to the stylus device 120, and transmitted to the processing circuit 144 by the touch panel 142. It is noted that the hover data HD may include at least one of the height of the stylus device 120 from the touch panel 142, the intensity variation of the hover signal HS, and the time difference of the hover signal HS. In one embodiment, the processing circuit 144 may be a microcontroller executing a software program to obtain the time difference of the levitation signal HS.

In step S280, the processing circuit 144 adjusts the size of the joint area between two adjacent ink objects according to the floating data HD. Specifically, when the height of the stylus device 120 from the touch panel 142 is below a height threshold and the writing portion (e.g., the tip portion) of the stylus device 120 is located at the joint area between two adjacent ink objects, the processing circuit 144 may send the adjustment signal AS to the touch panel 142 to increase the size of the joint area between two adjacent ink objects. In one embodiment, the height threshold may be 10 millimeters (mm), but the height threshold may depend on the material of the pen tip, the electrical design, and the communication method of the pen, which is not limited by the invention. In one embodiment, the processing circuit 144 may execute a software program by the microcontroller to adjust the size of the joint between two adjacent ink objects.

Additionally, in one embodiment, the processing circuitry 144 further determines whether the stylus device 120 is writing a new ink object in the joint between two adjacent ink objects. When the stylus device 120 writes a new ink object in the joint area between two adjacent ink objects, the processing circuitry 144 increases the size of the joint area between the two adjacent ink objects to accommodate the new ink object. In particular, during writing of a new ink object by the stylus device 120, the processing circuitry 144 correspondingly increases the size of the joint between two adjacent ink objects according to the size of the new ink object until the stylus device 120 moves away from the joint of the touch panel 142.

In one embodiment, the processing circuit 144 may increase the size of the bonding area in a non-constant proportion, for example, the size of the bonding area may increase as the height of the stylus device 120 from the touch panel 142 decreases. The amplification ratio of the height to the bonding area can be exponential, linear or other corresponding relations which can make the amplification effect obvious. In some embodiments, the size of the enlarged landing zone may be more than twice the original size of the landing zone, and the invention is not limited thereto.

The two adjacent ink objects include a left ink object and a right ink object. In one embodiment, the processing circuitry 144 maintains the position of the left ink object and moves the right ink object to the right to increase the size of the joint between the left and right ink objects. That is, the processing circuit 144 may fix the front object and move the rear object backward according to the writing direction. In one embodiment, writing directions including different upright, cross, left-to-right, right-to-left, top-to-bottom, etc. may be supported. In addition, some software will convert written digital ink content into digital text content, which is also supported by the ink object since the original is the ink object.

It should be noted that the above design is mainly convenient and intuitive for the user, and the visual effects of the enlarged bonding area, such as color change, bubble occurrence, square, dotted line, etc., are not limited thereto.

It should be noted that when the hovering position of the stylus device 120 is before the first ink object, a blank object still exists before the first ink object is visible, so the touch method for adjusting the space between the plurality of ink objects in the present embodiment is also applicable.

Fig. 4A to 4D are schematic diagrams illustrating an example of adjusting the pitch of a plurality of ink objects according to an embodiment of the invention. FIG. 5 is a graph illustrating adjustment of the spacing between ink objects corresponding to FIGS. 4A-4D according to an embodiment of the present invention. Fig. 4A to 4D show examples of different time zones (corresponding to the steps of the flowchart shown in fig. 2) in fig. 5, and take the string "This is a paper" as an example.

Referring to fig. 4A and fig. 5 together, fig. 4A illustrates an example of the time t0 to the time t1 in fig. 5. In the segment from time t0 to time t1, the writing portion of the stylus device 120 is located at the joint area between two adjacent ink objects "a" and "paper" on the touch panel 142, and the distance between the stylus device 120 and the touch panel 142 is a height threshold, at which time the size of the joint area is maintained at P0. For example, at time t 0-time t1, when the distance between the writing portion of the stylus device 120 and the touch panel 142 is 10 mm, the distance between the ink objects "a" and "paper" is P0.

Referring to fig. 4B and fig. 5, fig. 4B is a schematic diagram illustrating an example from time t1 to time t3 in fig. 5. In the section from time t1 to time t2, the writing portion of the stylus device 120 approaches the touch panel 142 slowly, i.e., the height from the stylus device 120 to the touch panel 142 is lower than the height threshold, and the size of the land increases linearly from P0 to P1 according to the height from the stylus device 120 to the touch panel 142. In the section from time t2 to time t3, the writing portion of the stylus device 120 contacts the touch panel 142, and the size of the land is maintained at P1. For example, at time t1 to time t2, as the distance between the writing portion of the stylus device 120 and the touch panel 142 decreases from 10 mm to 0 mm (i.e., the stylus device 120 touches the touch panel 142), the size of the gap between the ink objects "a" and "paper" increases linearly from P0 to P1.

In one embodiment, when the distance between the stylus device 120 and the touch panel 142 is maintained at the height threshold for a period of time (i.e., the size of the joint area between two adjacent ink objects "a" and "paper" is maintained at P0 for a period of time), the processing circuit determines that the stylus device 120 is about to write a new ink object to the joint area between two adjacent ink objects "a" and "paper", the size of the joint area increasing non-linearly (e.g., bouncing automatically) from P0 to P1.

Referring to fig. 4C and fig. 5, fig. 4C is a schematic diagram illustrating an example from time t3 to time t4 in fig. 5. In the segment from time t3 to time t4, the stylus device 120 writes a new ink object "red" at the junction between two adjacent ink objects "a" and "paper," at which time the size of the junction increases linearly from P1 to P2 to accommodate the new ink object "red". It is noted that, when writing from left to right, the right ink object "paper" needs to be continuously moved backward, so that the last position of the new ink object "red" is continuously kept at the same distance from the right ink object "paper". Thus, as a new ink object "red" is written, the size of the space between ink objects "a" and "paper" increases linearly from P1 to P2.

Referring to fig. 4D and fig. 5 together, fig. 4D is a schematic diagram illustrating an example from time t4 to time t5 in fig. 5. In the segment from time t4 to time t5, after the new ink object "red" is written, the stylus device 120 leaves the junction between two adjacent ink objects "a" and "paper" while the size of the junction remains at P2.

It should be noted that although the english words are used as an example in fig. 4A to 4D, the touch method of the present invention can also be applied to mathematical equations, chemical equations, etc., so that missing contents can be inserted into the equations to make the contents correct.

FIGS. 6A and 6B are schematic diagrams illustrating an example of inserting a new ink object according to an embodiment of the invention. Fig. 6A and 6B show examples of inserting new ink objects "2" and "4" in the chemical equation.

FIGS. 7A and 7B are schematic diagrams illustrating an example of inserting a new ink object according to another embodiment of the invention. FIGS. 7A and 7B illustrate an example of inserting a new ink object "3" in the mathematical equation. Fig. 7B illustrates the pure digital ink on the touch panel 142 of fig. 7A being converted into a digital text (text), and then a new ink object "3" is inserted into the digital text.

The invention also provides a non-transitory computer readable medium for recording the computer program. The computer program is used for executing the steps of the touch method for adjusting the space between a plurality of ink objects. The computer program is composed of a plurality of code segments (i.e., an organization structure building code segment, a check form code segment, a setup code segment, and a deployment code segment). In addition, after being loaded into the processing circuit 144 of the touch device 140 and executed, the code segments can implement the steps of the touch method for adjusting the pitch of the ink objects.

The non-transitory computer-readable medium refers to a medium (e.g., a buffer, a cache, and a memory) that stores data semi-permanently, rather than storing data for an extremely short time, and can be read by a device. In particular, the various applications or programs described above may be stored in, for example, the following non-transitory computer readable media: compact Disc (CD), Digital Versatile Disc (DVD), hard disk, blu-ray disc, Universal Serial Bus (USB) memory stick, memory card, and Read Only Memory (ROM), and may provide various applications or programs as described above.

In summary, the touch system and method for adjusting the ink object distance and the computer readable medium provided by the embodiments of the invention can increase the distance between two adjacent ink objects according to the floating height of the stylus device when the stylus device is floating between two adjacent ink objects on the touch panel. And, when the stylus device writes a new ink object between two adjacent ink objects, the size of the gap between the two adjacent ink objects is continuously increased. In this way, a new ink object can be inserted between two adjacent ink objects.

Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:可折叠式触控显示装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类