Laser graphics control device, laser graphics device, method of controlling laser graphics device and computer-readable medium

FIELD: physics.

SUBSTANCE: disclosed is a laser graphics control device for drawing an image on an object with laser light, which includes a vertex shifting unit (1102), which obtains graphics data for a one stroke drawing to be drawn on an object with laser light, calculates shift values (E1 and E2) for vertices (P1 and P2) of the one stroke drawing to increase the length of the one stroke drawing based on a predefined scanning rate "x", set for a vertex of the one stroke drawing, and updates the graphics data for shifting coordinates of the vertex of the one stroke drawing based on the calculated shift value; and a drawing command generating unit (1103), which generates a drawing command for outputting commands to an illumination laser device (12) based on graphics data updated by the vertex shifting unit.

EFFECT: improved quality of drawing.

11 cl, 17 dwg

 

The technical field TO WHICH the INVENTION RELATES

The present invention relates to the control device, laser graphics, laser graphics device, method of controlling the laser device graphics and computer-readable storage medium and, in particular, to the control device, laser graphics, laser graphics device, method of controlling the laser device graphics and computer-readable storage medium to draw the image, such as a symbol, etc., on the object with laser light.

The LEVEL of TECHNOLOGY

You can draw the image, such as a symbol, mark, etc., on the object, such as a thermally rewritable media, etc., by irradiating laser light (with which the temperature of the irradiated part of the object becomes high by absorption of laser light) and heat. The laser graphics device (laser irradiation device or laser marker), using this methodology, we developed and is commercially available (for example, patent documents 1 to 5).

The laser graphics device uses a gas laser, solid laser, liquid laser, a semiconductor laser, and laser light source and the object may be drawn in an image, such as a symbol, label, etc. the Object may be a medium on which issue�LNAT write, and delete by changing the applied temperature. Object, such as metal, plastic, thermal paper, thermally rewritable media, etc., may be capable of repeated use by the wavelength of the oscillation laser light.

In the case of metal or plastic, the image may be drawn through the burning or roasting by irradiating laser light to heat the surface of the object. In the case of thermal paper or thermally rewritable media, the image can be drawn through the existence of the color recording layer with irradiation of laser light for heating the recording layer of the object.

Fig. 1 is a view for explaining a drawing with one stroke by irradiating laser light. Here a picture with the stroke is a line segment.

Fig. 1 the center of the beam of laser light is moved (or scans) from the first node P1 to the second node P2 to draw a line segment. A circle is shown around the center of the beam of laser light, is a contour of a beam of laser light. For this case, since a part of the object struck by the beam of laser light is heated, it is assumed that the length of the drawn line segment will be equal to L from the outer edge (left edge side) of the beam at the first node P1 to the outer edge (the edge of the right sided�NY) in the second peak P2.

As shown by dotted lines in Fig. 1, irradiation of the laser light beam is continuously superimposed as the center of the beam of laser light is moved (or scans) in the area except the edges of a line segment. Therefore, although the heat is dissipated in the direction where there is no irradiation of the laser light beam, on the land on which the irradiation of the laser light beam is applied, the object is heated enough for debinding or sintering, when the object is metal or plastic, or for the display of color when the object is a thermal paper or thermally rewritable media.

However, at the edges of a line segment, where the irradiation of the laser light beam is applied, the temperature may not be high enough for debinding or sintering, when the object is metal or plastic, or for the display of color when the object is a thermal paper or thermally rewritable media. As a result a line segment is drawn on the edges that are designed for drawing, and, thus, the length of the linear segment is equal to L', which is less than the scheduled length L, and this lowers the quality of the drawing.

In patent document 5 describes that the edges of a line segment extended by increasing the length of the irradiation of laser light on some fix�rovnou length to reduce the impact of the problem described above. However, it is difficult to appropriately increase the length of a line segment by increasing the length of the irradiation of laser light at a fixed length.

The authors present invention found that the shortened length of a line segment may vary depending on the characteristics of the object or the scanning speed of the laser light.

[PATENT DOCUMENTS]

[Patent document 1] Laid the Japan patent No. 2004-90026.

[Patent document 2] Laid the Japan patent No. 2006-306063.

[Patent document 3] Patent number 3990891.

[Patent document 4] Laid the Japan patent No. 2008-179135.

[Patent document 5] Laid the Japan patent No. 2011-25647.

Summary of the INVENTION

The present invention is made in light of the above-mentioned problems and provides a control device for laser graphics, laser graphics device, a method of controlling a laser device graphics and computer-readable recording medium, whereby the length of drawing a single stroke increased accordingly based on the characteristics of the object or the scanning speed of laser light to increase the quality of the drawing.

In accordance with a variant implementation is provided a control device of a laser graphics to draw the image on the object with laser light, comprising: a unit displacement of the vertexes to�which receives image data for drawing with one stroke, which should be drawn on the object by the laser light, and calculates the amount of displacement for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the top of the drawing with one stroke, and updates the image data for offset of the vertex coordinates of drawing a single stroke on the basis of the calculated displacement; and the set of drawing commands that generates a drawing command for command laser device of the backlight based on the image data, updated by the unit of displacement of vertices, so that a laser illumination unit irradiating laser light to the object at predetermined speed "x".

In accordance with another variant implementation is provided a laser device schedules by which the image is drawn on the object with laser light, comprising: a control device of a laser graphics; and a laser illumination unit that emits laser light for irradiating laser light to the object at predetermined speed "x".

In accordance with another variant implementation is provided a method of controlling a laser device graphics to draw the image on the object by the laser light containing phases in which: receive image data for drawing�I'm drawing a single stroke at the object with laser light; calculate an offset value for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the vertices of drawing a single stroke; update the graphics data for the displacement of the vertex coordinates of drawing a single stroke based on the calculated offset values; and forming a drawing command for issuing commands to a laser illumination device based on the updated image data to a laser illumination unit radiating the laser light on the object at predetermined speed "x".

In accordance with another variant implementation is provided a permanent computer-readable recording medium having recorded therein a program that causes the laser device graphics to draw the image on the object with laser light to perform a method, comprising stages on which: receive image data for drawing of drawing a single stroke at the object with laser light; calculate an offset value for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the top of the drawing with one stroke; update the graphics data for the displacement of the vertex coordinates of drawing a single stroke on the basis of calculated values of displacement and form a drawing command for issuing commands to a laser illumination device based on the updated image data, to laser illumination unit radiating the laser light on the object at predetermined speed "x".

In accordance with the laser control device graphics the length of the drawn pattern with the stroke can be increased accordingly based on the characteristics of the object or the scanning speed of laser light to increase the quality of the picture.

BRIEF description of the DRAWINGS

Other objectives, features and advantages of the present invention will become clearer from the following detailed description when read in conjunction with the accompanying drawings.

Fig. 1 is a view for explaining a drawing of a drawing with one stroke by irradiating laser light;

Fig. 2 is a view for explaining extension of drawing a single stroke;

Fig. 3A and 3B show examples of drawing a single stroke, with the midpoint;

Fig. 4 shows an example of the pattern of the character "Y";

Fig. 5 shows another example of the pattern of the character "T";

Fig. 6A-6C - image for explaining a relationship between a scanning speed of the laser light and the amount of displacement for the vertex;

Fig. 7 is a drawing showing an example of the structure of the laser device graphics;

Fig. 8 is a block diagram showing an example of the structure unit of General management;

Fig. 9 is a block diagram showing an example of the basic functionality�governmental units unit General management;

Fig. 10 shows an example of a set of graphical data;

Fig. 11 is a block diagram of the sequence of operations showing an example of operation of the laser device graphics option implementation;

Fig. 12 is a block diagram of the sequence of operations showing an example of operation of the laser device graphics to displacement of vertices of drawing a single stroke;

Fig. 13 is an explanatory image showing the relationship between the x and y coordinates and the offset value; and

Fig. 14 shows an example of an updated set of graphics data.

For carrying out the INVENTION

The invention will be described with reference to the illustrative implementation options. Experts in the field of technology will understand that many alternative options for implementation may be performed using the ideas of the present invention and that the invention is not limited to variants of implementation, illustrated for explanatory purposes.

Further embodiments of the present invention will be described with reference to the drawings.

It should be noted that in the explanation of the drawings identical components are given the same numbers, and explanations are not repeated.

<EXTENSION of DRAWING a SINGLE STROKE>

Fig. 2 is a view for explaining extension of drawing a single stroke when drawing a single stroke is a Lin�any segment 50.

When a line segment 50, designated by the first node P1 and the second peak P2, as shown in Fig. 2, should be drawn by means of laser light, it is implied that he will be drawn as a line segment 50a, shown in dashed lines, having a length L defined by the first node P1, a second node P2 and the radius of the beam of laser light.

However, for the reason explained above with reference to Fig. 1, the length of the drawn line segment 50b, shown by the shaded area may be less than the scheduled length L.

Thus, in accordance with a variant implementation of the first vertex P1 is shifted to the outside of the line segment 50 (to the left in Fig. 2) on the length of E1 on the line of extension of a line segment 50, and a second peak P2 is shifted to the outside of the line segment 50 (to the right in Fig. 2) on the length of E2 on the line of extension of a line segment 50 to increase the length of the drawn line segment 50, so that the length of the drawn line segment 50c, shown by the shaded area equals L.

The operation for processing the image data to displacement of vertices will be explained in detail later. Further, as will be explained in detail the shift amount E1 and E2 for the first vertex P1 and second point P2.

Fig. 3A and 3B show examples of drawing a single stroke, with the midpoint.

Drawing a single stroke of�commencement of the section of the pattern, for which laser light is continuously emitted without interruption. Drawing a single stroke may be composed of one linear segment or can be composed of multiple line segments. When drawing a single stroke made up of multiple line segments, the endpoint of the previous line segment becomes the starting point of the next line segment, and the same relationship shall apply for subsequent line segments.

Fig. Figure 3A shows 52 in a line, composed of two linear segments 52d and 52e, connected to each other and having two vertices 52a and 52b, and the halfway point 52c.

When figure 52 one stroke, indicated by the top 52a, medium point 52c and 52b top, must be drawn by laser light, it is implied that he will be drawn as the shaded area defined by the top 52a, medium point 52c, 52b top and the diameter of the beam of laser light.

However, as described above, figure 52 with the stroke cannot be properly drawn on the edges of respectively about vertices 52a and 52b.

For this case, since the laser light continuously emitted from the linear segment 52d to the line segment 52e, at the mid-point figure 52 52C with the stroke can be drawn, as scheduled.

Thus, only the vertices 52a and 52b are displaced DL� increase the length of figure 52 with the stroke at its edges, he had intended form.

In addition, if the endpoint (which is the midpoint 52c) of a line segment 52d or the start point (which is also the mid-point 52c) of a line segment 52e also shifted to the extension of the respective line segments may be unnecessary overlap area in which the irradiation of the laser light is too large, which may cause overheating or deformation of the form of figure 52 with one stroke.

Similarly Fig. 3B shows figure 54 single stroke, composed of three line segments 54e, 54f and 54g, respectively connected with each other and having two vertices 54a and 54b and two midpoints, 54c and 54d.

For this case also only the top 54a and 54b are shifted to increase the length of figure 54 with the stroke at its edges to its intended form.

Fig. 4 shows an example of the pattern of the character "Y".

This figure includes figure 56 single stroke and figure 58 single stroke. Figure 56 single stroke is composed of a linear segment 56d, marked the apex 56a in the upper left position and the mid point of 56c in the center, and line segment 56e, marked the mid point of 56c and 56b top down. Figure 58 single stroke is composed of the line segment indicated by the top 58a in the upper right position and the top 58b in Central PT�I.

For this case, the top 56a and 56b of figure 56 with the stroke of a shift to increase the length of figure 56 with the stroke that he had intended form. However, the mid-point in figure 56 56c single stroke, which is the connecting point of the line segment 56d and the line segment 56e, does not move. The top 58a and 58b of figure 58 with the stroke of a shift to increase the length of figure 58 with one stroke, he also had the intended form.

Fig. 5 shows another example of the pattern of the character "T".

This figure includes drawing one stroke 60 and figure 62 single stroke. Figure 60 single stroke consists of the extended line segment, indicated at 60a peak left and peak 60b on the right. Figure 62 one stroke consists of the line segment indicated by the top of the top 62a in the center of a line segment of figure 60 with the stroke and the top of the bottom 62b.

For this case, the top 60a and 60b of figure 60 with the stroke of a shift to increase the length of the pattern 60 with the stroke that he had intended form. Similarly, the top 62a and 62b of figure 62 with the stroke of a shift to increase the length of figure 62 with the stroke that he had intended form.

By shifting the peaks 62a of figure 62 with one stroke up for the extension of figure 62 a single stroke may be an area in which about�doctrine beam of laser light occurs twice in the drawing of figure 60 with the stroke and when drawing figure 62 single stroke. However, the dose is not continuously, so the temperature cannot be so high as to damage the object.

Fig. 6A-6C are images for explaining a relationship between a scanning speed of the laser light and the offset value for the vertex.

Fig. 6A shows an example of drawing a single stroke of the linear segment 64, drawn on a predefined scan speed of laser light. It is assumed that the drawn line segment 64, the shaded area shown has a length L', although on the basis of the image data intended for him length L (L'<L).

In addition, when the scanning speed of the laser light becomes two times greater than a predefined scanning speed, the length of the drawn line segment 66, as shown by the shaded area becomes equal to the reduced length L" (L"<L'), although on the basis of the image data intended for him length L.

This means that a line segment 64, the shaded area shown in Fig. 6A, and line segment 66, the shaded area shown in Fig. 6B drawn on the basis of the same image data by irradiating laser light at different speeds.

Thus, when the scanning speed of the laser light becomes larger, it is necessary to increase the amount of displacement for vertices resourceadmin stroke in accordance with the scanning speed of laser light.

Fig. 6C shows the relationship between the scanning speed of the laser light and the offset value for the vertex.

Shortened length on the edge of drawing a single stroke, in other words, the length between the target region and the offset region, linearly varies relative to the speed of scanning laser light. Thus, the magnitude of the offset to the top to increase the length of drawing a single stroke is also linearly dependent on the scanning speed of laser light, as shown in Fig. 6C.

The ratio of the shift amount to the scanning speed of the laser light for the vertex (the slope "r" line, expressing the relationship between the shift amount of scan speed) to the target object can be obtained in advance, for example, as follows. The ratio can also be obtained for the kind of target device laser graphics.

First, sB1 standard speed scanning for the target device laser graphics and a target object may be determined based on the value of laser power (the power value of the drawing) of the target device laser graphics and, for example, characteristics such as the sensitivity of the target object.

Then, the offset value "b" on the standard scanning speed "sB1" for the target device laser graphics and a target object is obtained by means of measurements, etc.

Then �and the basis of the standard scanning speed "sB1" and the offset "b" can be obtained "r" line relations the shift amount to the scanning speed of the laser light for the top laser target device and target graphics object, as shown in Fig. 6C. It is assumed that the offset value becomes zero when the scanning speed is zero. In this case, the slope "r" is expressed as the equation r=b/sB1".

The amount of displacement at a scanning speed of 2sB1 (twice standard speed sB1) or when the scanning speed 3sB1 (standard speed triple sB1), etc. can be obtained, for example, using the equation.

This means that the ratio of the shift amount to the scanning speed of the laser light for the vertex (reference data), as shown in Fig. 6C, may be prepared for each of the target devices laser graphics and target objects.

Alternatively, the slope "r" line and the offset value, when the scanning speed is zero, can be obtained by drawing lines through measurement of a plurality of sets of scan speed and the shift amount of different scanning speeds to get the exact value without the assumption that the offset value at zero scan speed becomes zero.

Through the relationship of displacement of the scanning speed of laser light obtained above, the offset value for the peak at the predetermined scanning speed "x" can be obtained as follows. As described above, the two vertices (not including CP�year point) to the edges of the drawing with one stroke of the shift.

Explained method 1, in which the amount of displacement for vertices on both edges of the drawing with one stroke of the same.

Offset value "bx" for vertices at predetermined scanning speed "x" in this case can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm), the angle "r" and the predetermined scanning speed "x" (m/s) as follows.

Offset value bx=r(x-sB1)+b (mm)

Alternatively, when the offset value is taken as zero, when the scanning speed is zero, the slope "r" can be expressed as r=b/sB1, as described above, the offset value "bx" for the vertices can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm) and a predetermined scanning speed "x" as follows. The value can be rounded.

Offset value bx=(x/sB1)b (mm)

Explained method 2, in which the shift amount for the vertices on both edges of the drawing with one stroke of the specified independently.

This method can be used when a predefined scan speed at the vertices on both edges of the drawing with one stroke differ.

Predefined scanning speed of laser light at the vertex A, which is one of �ershin on the edges of the drawing with one stroke, accepted as "xA"(m/s).

Offset value "bxA"for the vertex A in this case can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm), the angle "r" and the predetermined scanning speed "xA"as follows.

The amount of displacement bxA=r(xA-sB1)+b (mm)

The scanning speed of the laser light at the vertex B, which is different from the vertices on the edges of the drawing with one stroke, is taken as "xB* (m/s).

Offset value "bxB"for the vertex B in this case can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm), the angle "r" and the predetermined scanning speed "xB"as follows.

The amount of displacement bxB=r(xB-sB1)+b (mm)

Alternatively, when the offset value is taken as zero, when the scanning speed is zero, the slope "r" can be expressed as r=b/sB1, as described above, the offset value "bxA"for the vertex A in this case can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm) and a predetermined scanning speed "xA"in the following way. The value can b�you rounded.

The amount of displacement bxA=(xA/sB1)b (mm)

Similarly, when the offset value is taken as zero, when the scanning speed is zero, the slope "r" can be expressed as r=b/sB1, as described above, the offset value "bxB"for the vertex B in this case can be obtained by the following equation based on the standard scanning speed "sB1" (m/s), standard offset "b" (mm) and a predetermined scanning speed "xB"in the following way. The value can be rounded.

The amount of displacement bxB=(xB/sB1)b (mm)

<SYSTEM STRUCTURE>

Fig. 7 is a drawing showing an example of the structure of the device 1 laser graphics.

The laser device 1 includes graphics unit 11 of the General control device (media control laser graphics), which controls the entire device 1 laser graphics, laser device 12 of the backlight that emits laser light. The laser device 12 of the backlight includes a laser generator 13, a lens 14 for correction of the spot diameter, the mirror 15 direction control (movable mirror), the control motor 16 and the lens 17 to correct the focal length.

The laser generator 13 generates and emits laser light. Lens 14 for correction adjusts the spot diameter the spot diameter of laser light for zoom�of the spot diameter of laser light. The mirror 15 direction control changes the direction of the laser light. The engine 16 direction control mirror 15 moves management direction. Lens 17 for adjusting adjusts the focal distance of the focal point of laser light, the direction of which is changed by the mirror 15 control the direction of an object 2.

When the object 2 is a thermal paper or thermally rewritable medium, the laser generator 13 can typically be a semiconductor laser (laser diode (LD)). The laser generator 13 may be a generator, a gas laser, a solid state laser generator, generator liquid laser, etc., in accordance with the type of the object 2. The engine 16 direction control may be a servo motor, which, for example, controls the direction of the reflector mirror 15 management direction in directions along two axes. The control motor 16 and the mirror 15 direction control can be a mirror galvanometer.

The object 2 may be thermally rewritable media, such as, for example, a rewritable thermal paper, in which leucogranites and developing agent formed as a film in a divided state. When an object is heated to a predefined temperature "Ta" and then quickly cooled leucogranite�and thermally rewritable media are connected to display color. Further, when the temperature Tb, which is below a predefined temperature "Ta", is applied to thermally rewritable media, leucogranites and developing agent are separated so that the color disappeared.

Fig. 8 is a block diagram showing the structure example of the block 11 General management. Fig. 8 shows the hardware structure of the block 11 General management. Block 11 of the General control can be implemented by a computer. Alternatively can be used integrated circuits (IC), such as specialized integrated circuits (ASIC), etc., made for the specified function block 11 General management.

Block 11 of the General control includes a CPU 111, a memory 112, a storage device 113, the device 114 data entry, a display 115, a CD/DVD drive 116, a network device 117 and the bus. The storage device 113 may be a hard disk, etc. the Storage device 113 stores a database 1131 font data (DB fonts) and graphics program 1132. Base 1131 stores font data font data, including bar code symbols font and outline font. A graphical program 1132 generates a drawing command in which an overlapped area of the symbol is removed, and controls a laser device 12 of the backlight (see Fig. 7).

The CPU 111 reads the graphic �the 1132 C program from the storage device 113 and executes the graphical program 1132 for drawing images such as a symbol, etc., on the object 2 in accordance with clarified later. The memory 112 may be volatile memory, such as dynamic random access memory (DRAM). Memory 112 provides a working area for CPU 111 for executing a graphical program 1132.

The device 114 data input may be a mouse or keyboard through which the user can enter a command to control the laser device 12 of the backlight. The display 115 functions as a user interface that displays a graphical user interface (GUI) with a predefined resolution and color on the basis of the information on the screen provided by the graphics program 1132. The display 115 displays a screen which includes an input area for the input image, such as a symbol, etc., which must be drawn on the object 2, etc.

CD/DVD drive 116 is made for receiving a removable disk, like a CD/DVD-ROM 31. When the CD/DVD-ROM 31 is inserted, the CD/DVD drive 116 reads data from the CD/DVD-ROM 31 or writes data to CD/DVD-ROM 31.

Base 1131 data fonts and graphics program 1132 may be provided as data stored on a CD/DVD-ROM 31 and installed in the storage device 113 after the data is read from the CD/DVD-ROM 31. CD/DVD-ROM 31 is �be replaced by another non-volatile memory, such as a Blu-ray disc, SD memory card, memory card, Memory Stick (registered trademark), multimedia card, xD card, etc.

Network device 117 is an interface, such as Ethernet card (registered trademark), etc., for connection with a network such as a local area network (LAN), Internet, etc. the Network device 117 is arranged to perform the work in accordance with the Protocol specified by the physical layer or the link layer OSI reference model. Network device 117 can download the 1131 font data and graphic program 1132 with a predetermined server through the network.

Network device 117 may allow the block 11 of the overall management of send and receive data between the laser device 12 of the backlight. For example, network device 117 may send the laser device 12 of the backlight a drawing command corresponding to the character codes.

Block 11 of the General control of laser device 12 of the backlight can be connected using a universal serial bus (USB), an IEEE1394 bus, a wireless USB communication Protocol (Bluetooth, etc. instead of using the network.

The characters that will be drawn on the object 2 may be stored in a list in a storage device 113 or entered from the device 114 data entry. Characters are defined by character code, t�Kim code as UNICODE or JIS. Block 11 of the General control reads font data corresponding to character code from the database 1131 font data and converts the data into a drawing command to control the laser device 12 of the backlight.

Fig. 9 is a block diagram showing an example of major functional blocks of the block 11 of the General control.

Unit 11 common management includes block 1101 graphics storage, block 1102 of displacement of vertices and unit 1103 of the formation of the drawing commands. Block 1101 storage of the image data may be included in the storage device 113, shown in Fig. 8.

Block 1101 graphics storage stores a set of graphic data for drawing a single stroke or multiple images in one stroke, which constitute the image, such as characters, marks, pictures, etc. that need to be drawn on the object 2.

In this embodiment, the implementation of a set of graphics data includes reference data, which Express the relationship between the scanning velocity and the offset value that is set for the object and the device for laser graphics. Reference data can be represented as a set of standard scanning speed "sB1" (m/s), standard offset "b" (mm), the angle "r" and the predetermined scanning speed "x" or many of the standard speed skanirovana� "sB1" (m/s), standard offset "b" (mm) and a predetermined scanning speed "x".

Fig. 10 shows an example of a set D graphical data. The image data set D includes a separate graphical data dn (n = 1 to N) to draw multiple (N) of one stroke of the drawings, respectively. The set D of the image data includes the number of figures with the stroke of a (N)", "standard scanning speed (sB1)", "standard offset value (b) of the standard scan speed (sB1) and a separate graphics data (dn) for multiple (N) of drawings by one stroke. Each of the separate graphical data "dn" corresponds to drawing a single stroke.

Each of the separate graphical data "dn" consist of "the scanning speed of laser light (an)", "x-coordinates of the primary vertex (xn), y-coordinates of the initial node (yn)", "x-coordinates of the Central point (xcn), y-the coordinates of the Central point (ycn)", "x-coordinates of the last vertex (xmn) and y-coordinate of the endpoint vertices (ymn) (where n = 1 to N). The average number of points is different for each of the separate graphical data "dn", and midpoints may not be included in the data.

Although in this case the scan rate (predefined scanning speed) is set for each of the separate graphical data "dn" to satisfy the requirement for describing�tion above method 1, to obtain an offset value for the vertices, a separate graphical data "dn" may include two scan speed corresponding to the initial vertex and end vertex to obtain the shift amount in accordance with the above-described method 2.

In this embodiment, the implementation of the standard scanning speed (sB1)", "standard offset value (b) of the standard scan speed (sB1)", and "the scanning speed of laser light (an)" of each of the separate graphical data "dn" is included as reference data.

Let us return to Fig. 9, which is a block 1102 of displacement of vertices is a function of the displacement (or change) the coordinates of the start vertex and end vertex, excluding the midpoint of each of the individual image data corresponding to each one stroke of the drawings stored in the block storage 1101 of the image data.

Block 1102 of displacement of vertices of D gets a lot of image data, calculates the amount of displacement for vertices (the initial vertex and end vertex) of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the vertices of drawing a single stroke, and updates the image data set D for offsets of the coordinates of the vertices of drawing a single stroke on the basis of calculated values of the offset.

To�, concrete block 1102 of displacement of vertices receives the reference data and calculates the amount of displacement for vertices of drawing a single stroke on the basis of reference data and a predetermined scanning speed "x" (scanning speed for the case shown in Fig. 10) in accordance with the above-described method 1 or method 2.

Unit 1103 of the formation of the drawing commands has the function of forming a drawing command (control data laser) that can be interpreted and executed by the laser device 12 of the backlight, the set D' of the image data (which is updated multiple image data sets In image data, as will be explained later with reference to Fig. 14), the updated block 1102 of displacement of vertices so that the laser device 12 of the backlight irradiated by laser light, the object 2 at predetermined speed "x" (at a scanning speed of "an" for the case shown in Fig. 10).

<OPERATION>

Fig. 11 is a block diagram of the sequence of operations showing an example of operation of the device 1 laser graphics option implementation.

When a job starts (step S1), block 1102 of displacement of vertices (see Fig. 9) of the block 11 of the General control reads the image data set D (see Fig. 10) target symbols or images that should be drawn from block 1101 graphics storage to maintain them in working memory (step S2).

Then the block 1102 of displacement of vertices calculates the amount of displacement (position to change) for the initial vertex and end vertex, except with�eddyy point of drawing a single stroke to increase the length of the drawing with one stroke of the individual image data to its intended form, and updates the coordinates of the start vertex and end vertex (step S3).

A set of graphics data stored in the block storage 1101 of the image data may be updated after the calculation of each of the separate image data or after completing the calculation of all the individual image data, while the calculated coordinates are stored in the workspace memory or can be directly updated. The operation for calculating the magnitude of the offset will be explained in detail later.

Then the block 1102 offset vertex sets a new value N by subtracting 1 from the previous value of N, which is the "number of figures with the stroke of a (N)", included in the image data set D (step S4).

Then the block 1102 of displacement of vertices determines whether the image data set D selected other image data on the basis of whether positive new value N (step S5). When the other individual graphic data are available ("YES" in step S5), the operation returns to step S3.

When the individual image data does not remain (NO in step S5), block 1102 of displacement of vertices informs the unit 1103 of the formation of the drawing commands. Unit 1103 generates�of drawing commands generates a drawing command, on the basis of the set image data stored in the block storage 1101 of the image data to issuing its laser device 12 of the backlight (step S6).

The laser device 12 of the backlight emits laser light to draw the image on the object 2 on the basis of data of the drawing commands (step S7). The transaction is completed (step S8).

Fig. 12 is a block diagram of the sequence of operations showing an example of operation of the laser device 1 graphs for calculating the magnitude of displacement for vertices of drawing a single stroke (step S3 in Fig. 11).

When the operation starts (step S31), block 1102 of displacement of vertices receives the scanning speed of the laser light of current individual image data "dn" (step S32).

Then the block 1102 of displacement of vertices gets the standard scanning speed "sB1" from the set D of the image data (step S33). When using the standard scanning speed "sB1", previously obtained, there is no need to obtain the standard scanning speed "sB1" again at this time.

Then the block 1102 of displacement of vertices receives a standard offset value "b", with the standard scanning speed "sBl" from the image data set D (step S34). When a standard offset value "b", previously obtained, is used, it is not necessary to get a standard offset value "b" again at this time.

Then according to the method 1, as mentioned above, when the slope "r" can be expressed as r=b/sB1, the calculated offset value to the vertices and the coordinates to change, and then the coordinates are updated (step S35). The operation of step S3 in Fig. 11 is completed (step S36).

Fig. 13 is an explanatory image showing the relationship between the x and y coordinates and the offset value.

The coordinates for the changes can be calculated, for example, as follows.

First, calculate the offset value, for example, in accordance with method 1. Then, it calculates the difference "dx" in the X direction and the difference dy in the Y axis direction based on the angle or inclination of a line segment that owns the vertex, and the direction of extension (+ or -), which needs to be extended a line segment. Then the difference "dx" (which may be a positive value or a negative value) in X-axis direction is added to the initial x-coordinate of the primary vertex (xn) or x-coordinate of the endpoint vertices (xmn)," and the difference "dy" (which may be a positive value or a negative value) in the Y axis direction is added to the initial y-coordinate of the primary vertex (yn) and y-coordinate of the endpoint vertices (ymn) to update the coordinates.

For example, as shown in Fig. 13, when the offset value is equal to "r(a1-sB1)+b" and the angle and direction of extension, as the show�about arrow (+ X-axis direction and the Y axis direction), the difference "dx" becomes equal to "(r(a1-sB1)+b)x"that is the x-component of r(a1-sB1)+b" and the difference "dy" becomes equal to "(r(a1-sB1)+b)y"that is the y-component of r(a1-sB1)+b", respectively. Here "r" is the slope of the relationship of displacement of the scanning speed of laser light, "sB1" - standard scanning speed, "b" - standard offset value and a1 is a predetermined scanning speed.

Fig. 14 shows an example of an updated set D' of the image data. Fig. 14 dx1, dy1, dxm1, dym1, dxn, dyn, dxmn and dymn are calculated, as described with reference to Fig. 13, respectively expressing a Delta value that should be added to the initial values of the coordinates x1, y1, xm1, ym1, xn, yn, xmn and ymn.

In addition, in accordance with this variant implementation, although the block 1102 of displacement of vertices calculates the amount of displacement for vertices of drawing a single stroke at the base of D graphic data stored in the block storage 1101 of the image data, block 1102 displacement of nodes can calculate the amount of displacement for vertices of drawing a single stroke at the time of formation of a set of image data based on image data for drawing a single stroke, which should be painted on the object, for example, entered by the user, etc. Block 1102 of displacement of vertices can save a lot of graphic data, for which the coordinates �ershin already adjusted in block 1101, the storage of the image data.

In addition, in accordance with this variant implementation, even though many D image data is arranged to include the standard scanning speed "sB1" (m/s) and the standard offset value "b" (mm) as reference data, instead, the set D of the image data may include the amount of displacement for vertices for each of the separate graphical data previously calculated on the basis of the scanning speed. In this case, the block 1102 of displacement of vertices can calculate the coordinates of each of the drawings with one stroke on the basis of stored values of the offset.

Furthermore, the set of image data may include the slope "r" in addition to the standard scanning speed "sB1" (m/s) and the standard offset value "b" (mm) as reference data.

Furthermore, the set of image data may not include such reference data as the standard scanning speed "sB1" (m/s), standard offset value "b" (mm) as reference data, or the slope "r" instead of a lot of graphic data can be performed with the opportunity to include information expressing the type of object, type of laser graphics, etc. In this case, reference data, such as slope "r", in addition to the standard scan speed�nia "sB1" (m/s) and the standard offset value "b" (mm) can be stored in accordance with information expressing the object type, the type of laser graphics, etc. This data can be stored in block 11 of the General control or can be stored in an external device. Block 1102 of displacement of vertices can obtain reference data using information expressing the type of an object, device type, laser graphics, etc., as the key.

In addition, in accordance with this variant implementation, although the reference data is prepared for each of the target devices laser graphics, when the target device laser graphics are always assumed to be the same, reference data is prepared only for each of the target objects.

As described above, in accordance with a variant implementation, the length of the drawn pattern with the stroke can be increased accordingly based on the characteristics of the object or the scanning speed of laser light to increase the quality of the picture.

The present invention is not limited to a single disclosed variants of implementation, and can be made of changes and modifications without departure from the scope of the present invention.

The present application is based on priority patent application of Japan No. 2011-044324, filed March 1, 2011, the contents of which are incorporated herein by reference in its entirety.

1. The laser control device� graphics to draw the image on the object by the laser light, contains:
the unit of displacement of vertices that receives image data for drawing a single stroke, which should be drawn on the object by the laser light, and calculates the amount of displacement for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the top of the drawing with one stroke, and updates the image data for offset of the vertex coordinates of drawing a single stroke on the basis of the calculated displacement; and
the set of drawing commands that generates a drawing command for command laser device of the backlight based on the image data, updated by the unit of displacement of vertices, so that a laser illumination unit irradiating laser light to the object at predetermined speed "x".

2. The control device of a laser according to claim 1 graphics,
in which the unit of displacement of vertices receives reference data, which Express the relationship between the scanning velocity and the offset value that is set for the object, and calculates the offset value for the top of the drawing with one stroke on the basis of reference data and a predetermined scanning speed “x”.

3. The laser control device graphics according to claim 2,
in which the reference data includes the slope "r" line, expr�setup portion of the value of offset to the scanning speed, set for the object, the standard scanning speed "sB1" set for the object, and the standard offset value "b" on the standard scanning speed "sB1" set for the object, and
the unit of displacement of vertices calculates the offset value for the peak at the predetermined scanning speed "x" as "r(x-sB1)+b" on the slope "r", the standard scanning speed "sB1" standard offset "b" and predetermined scanning speed "x".

4. The laser control device graphics according to claim 3,
in which the unit of displacement of vertices calculates an offset value for the first vertex and a second vertex, respectively, at the two ends of drawing a single stroke, when the predetermined scanning speed in the first vertex is equal to "xA"and a predefined scanning speed in the second peak is equal to "xB"as "r(xA-sB1)+b" and "r(xB-sB1)+b", respectively.

5. The laser control device graphics according to claim 2,
in which the reference data include a standard scanning speed "sB1" set for the object, and the standard offset value "b" on the standard scanning speed set for the object, and
the unit of displacement of vertices calculates the offset value for the peak at the predetermined scanning speed "x" as "(x/sB1)b" based on the standard speed skadirova�"sB1", standard offset "b" and predetermined scanning speed "x".

6. The laser control device graphics according to claim 5,
in which the unit of displacement of vertices calculates an offset value for the first vertex and a second vertex, respectively, at the two ends of drawing a single stroke, when the predetermined scanning speed in the first vertex is equal to "xA"and a predefined scanning speed in the second peak is equal to "xB"as "(xA/sB1)b and(xB/sB1)b", respectively.

7. The laser control device graphics according to claim 2,
in which the reference data are obtained from graphical data.

8. The laser control device graphics according to claim 2,
in which the predetermined scanning speed "x" is included in the graphics data.

9. The laser graphics device by which the image is drawn on the object by laser light, comprising:
the laser control device graphics according to claim 1; and
laser illumination unit that emits laser light for irradiating laser light to the object at predetermined speed "x".

10. A method of controlling a laser device graphics to draw the image on the object with laser light, comprising stages on which:
receive graphic data for drawing of drawing a single stroke at the object with laser light;
computations�represent an offset value for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x", mounted to the top of the drawing with one stroke;
update the graphics data for the displacement of the vertex coordinates of drawing a single stroke on the basis of calculated values of the displacement; and
forming a drawing command for issuing commands to a laser illumination device based on the updated image data to a laser illumination unit radiating the laser light on the object at predetermined speed "x".

11. Permanent machine-readable recording medium having recorded therein a program that causes the laser device graphics to draw the image on the object with laser light to perform a method, comprising stages on which:
receive graphic data for drawing of drawing a single stroke at the object with laser light;
calculate an offset value for the vertex of drawing a single stroke to increase the length of drawing a single stroke on the basis of the predetermined scanning speed "x" set for the vertices of drawing a single stroke;
update the graphics data for the displacement of the vertex coordinates of drawing a single stroke on the basis of calculated values of the displacement; and
forming a drawing command for issuing commands to a laser illumination device based on the updated image data to a laser illumination unit radiating the laser light on the object on PR�opredelennoi speed "x".



 

Same patents:

FIELD: printing.

SUBSTANCE: reversible thermosensitive medium for printing, comprising a base, a reversible thermosensitive layer for printing, provided on the base, and the antistatic layer, at that the antistatic layer is provided on at least a the reversible thermosensitive layer for printing or the substrate surface opposite to its surface on which the reversible thermosensitive layer for printing is provided, the antistatic layer comprises spherical fillers and a curable electroconductive polymer, and the spherical fillers satisfy the following expression (1): 4 ≤ the average diameter of particles of the spherical fillers/thickness of the antistatic layer ≤ 6… (1).

EFFECT: invention has improved antistatic properties.

12 cl, 15 dwg

FIELD: physics, computer engineering.

SUBSTANCE: laser deleting device includes a transfer unit for moving a reversible thermal recording medium containing display information with a predefined movement speed, wherein the reversible thermal recording medium reversibly changes its colour hue depending on temperature; and a laser deleting unit configured to delete display information by irradiating the reversible thermal recording medium with a laser beam during movement of the reversible thermal recording medium and by deflecting the laser beam with a predefined scanning speed which is lower than the predefined movement speed in the same direction as the movement of the reversible thermal recording medium.

EFFECT: invention enables recording and deleting on a medium over a short clock time.

15 cl, 7 dwg

FIELD: printing industry.

SUBSTANCE: according to the proposed invention, printing device applies thermal roller impressing and includes a plate with a transferred pattern, the first feed roller providing continuous feeding of the film, on which a pattern is formed, a heating roller and the first auxiliary roller, which provide impressing of the first pattern into the above film fed from the first feed roller by squeezing of the above film on both of its sides with formation of a plate, on which the pattern is formed, an impressing template on which there is an initial pattern to be impressed into the film and which is installed on the heating roller surface, the first receiving roller providing reception of the plate with the transferred pattern, a rotating ink drum providing the ink application onto the first pattern impressed into the plate with the transferred pattern, a scraper blade providing formation of the second pattern, a blanket cylinder providing formation of the third pattern, and the second auxiliary roller providing formation of the fourth pattern by pressing the printing film and by printing the third pattern formed with the blanker cylinder on the above film.

EFFECT: printing device provides creation of a pattern having the size of up to several hundreds of nanometres.

15 cl, 6 dwg

FIELD: printing industry.

SUBSTANCE: invention refers to two-sided thermosensitive paper and is designed for two-sided printing. Invention includes image shaping element for two-sided direct thermal printing, which includes substrate and thermosenstivie coating on each side, and which is rolled on each side. At that, it has various final Bekk smoothness index on each side so that final Bekk smoothness index on one side is 300 or more, and final Bekk smoothness index on the other side is within 75-150.

EFFECT: higher printing quality and economic use of materials.

34 cl, 3 dwg

Printing device // 2337830

FIELD: transportation; typography.

SUBSTANCE: printing device for tachograph of load carrying vehicle has body frame, printing unit, carrier block for the printing carrier. The carrier block has holder which does not move relative the printing unit in the direction of entry into the working position and opposite direction to the output from the working position and can at least partially move from the body frame. The holder, like withdrawable cabinet, has a set of lateral guide members, which are linked another set of guide members in such a way that, the holder can shift in the direction of input and come out of the body frame opposite the input direction. The printing unit in the body frame can move within the limits of a leeway. There is equipment for orientation of the printing unit relative the carrier block, so that the printing unit and the carrier are oriented relative each other, when the carrier block moves in the direction of input. Proposal is also given of a tachograph inbuilt in the printing device.

EFFECT: invention solves problem of compensating looseness and allowance in guide members of packages and guarantees good quality of printing.

22 cl, 11 dwg

The thermal device // 2093366

Printing device // 2337830

FIELD: transportation; typography.

SUBSTANCE: printing device for tachograph of load carrying vehicle has body frame, printing unit, carrier block for the printing carrier. The carrier block has holder which does not move relative the printing unit in the direction of entry into the working position and opposite direction to the output from the working position and can at least partially move from the body frame. The holder, like withdrawable cabinet, has a set of lateral guide members, which are linked another set of guide members in such a way that, the holder can shift in the direction of input and come out of the body frame opposite the input direction. The printing unit in the body frame can move within the limits of a leeway. There is equipment for orientation of the printing unit relative the carrier block, so that the printing unit and the carrier are oriented relative each other, when the carrier block moves in the direction of input. Proposal is also given of a tachograph inbuilt in the printing device.

EFFECT: invention solves problem of compensating looseness and allowance in guide members of packages and guarantees good quality of printing.

22 cl, 11 dwg

FIELD: printing industry.

SUBSTANCE: invention refers to two-sided thermosensitive paper and is designed for two-sided printing. Invention includes image shaping element for two-sided direct thermal printing, which includes substrate and thermosenstivie coating on each side, and which is rolled on each side. At that, it has various final Bekk smoothness index on each side so that final Bekk smoothness index on one side is 300 or more, and final Bekk smoothness index on the other side is within 75-150.

EFFECT: higher printing quality and economic use of materials.

34 cl, 3 dwg

FIELD: printing industry.

SUBSTANCE: according to the proposed invention, printing device applies thermal roller impressing and includes a plate with a transferred pattern, the first feed roller providing continuous feeding of the film, on which a pattern is formed, a heating roller and the first auxiliary roller, which provide impressing of the first pattern into the above film fed from the first feed roller by squeezing of the above film on both of its sides with formation of a plate, on which the pattern is formed, an impressing template on which there is an initial pattern to be impressed into the film and which is installed on the heating roller surface, the first receiving roller providing reception of the plate with the transferred pattern, a rotating ink drum providing the ink application onto the first pattern impressed into the plate with the transferred pattern, a scraper blade providing formation of the second pattern, a blanket cylinder providing formation of the third pattern, and the second auxiliary roller providing formation of the fourth pattern by pressing the printing film and by printing the third pattern formed with the blanker cylinder on the above film.

EFFECT: printing device provides creation of a pattern having the size of up to several hundreds of nanometres.

15 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: laser deleting device includes a transfer unit for moving a reversible thermal recording medium containing display information with a predefined movement speed, wherein the reversible thermal recording medium reversibly changes its colour hue depending on temperature; and a laser deleting unit configured to delete display information by irradiating the reversible thermal recording medium with a laser beam during movement of the reversible thermal recording medium and by deflecting the laser beam with a predefined scanning speed which is lower than the predefined movement speed in the same direction as the movement of the reversible thermal recording medium.

EFFECT: invention enables recording and deleting on a medium over a short clock time.

15 cl, 7 dwg

FIELD: printing.

SUBSTANCE: reversible thermosensitive medium for printing, comprising a base, a reversible thermosensitive layer for printing, provided on the base, and the antistatic layer, at that the antistatic layer is provided on at least a the reversible thermosensitive layer for printing or the substrate surface opposite to its surface on which the reversible thermosensitive layer for printing is provided, the antistatic layer comprises spherical fillers and a curable electroconductive polymer, and the spherical fillers satisfy the following expression (1): 4 ≤ the average diameter of particles of the spherical fillers/thickness of the antistatic layer ≤ 6… (1).

EFFECT: invention has improved antistatic properties.

12 cl, 15 dwg

FIELD: physics.

SUBSTANCE: disclosed is a laser graphics control device for drawing an image on an object with laser light, which includes a vertex shifting unit (1102), which obtains graphics data for a one stroke drawing to be drawn on an object with laser light, calculates shift values (E1 and E2) for vertices (P1 and P2) of the one stroke drawing to increase the length of the one stroke drawing based on a predefined scanning rate "x", set for a vertex of the one stroke drawing, and updates the graphics data for shifting coordinates of the vertex of the one stroke drawing based on the calculated shift value; and a drawing command generating unit (1103), which generates a drawing command for outputting commands to an illumination laser device (12) based on graphics data updated by the vertex shifting unit.

EFFECT: improved quality of drawing.

11 cl, 17 dwg

FIELD: printing.

SUBSTANCE: proposed device for drawing an image on thermo-carrier comprises: a unit of stroke group generation, configured with the ability of grouping continuous strokes forming the desired character image to be drawn, for generating one or more groups of strokes of continuous strokes, and each stroke within each group of strokes has at least one end point common with at least one other stroke in the respective group of strokes; a unit of removing of the first overlapped part, configured with the ability to detect the first overlapped part among the first combination of strokes connected with the same group of strokes, to remove the first overlapped part in the prescribed order of the strokes within the said the same group of strokes; and a unit of removing of the second overlapped part configured with the ability to detect the second overlapping part among the second combination of strokes connected with several groups of strokes, to remove the second overlapped part of the said groups of strokes.

EFFECT: increase in the efficiency of the method.

6 cl, 40 dwg

Up!