Method, device, equipment and medium for generating identifiable points by partition printing

The method of generating identifiable points through partition printing solves the problem of insufficient generation of high-precision identifiable points on the surface of the object, and achieves higher-precision position recognition and information acquisition.

CN115635774BActive Publication Date: 2025-08-19SHENZHEN HOSONSOFT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211393606.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-29
Publication Date
2025-08-19
Estimated Expiration
2040-05-29

AI Technical Summary

Technical Problem

The prior art lacks a method of generating high-precision identifiable points on the surface of an object, resulting in insufficient position recognition accuracy, affecting the accuracy of processing and information acquisition.

Method used

The method of generating identifiable dots by partition printing is used to print multiple identifiable dots on the printing medium using the nozzle to ensure that the identifiable dots in each set area is different, and high-precision identifiable dots are generated by adjusting the ejection method and ink amount of the nozzle.

Benefits of technology

It improves the recognition accuracy and accuracy of object surface position, and can obtain position information on the object surface more quickly and accurately.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115635774B_ABST
    Figure CN115635774B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of printing technology, and specifically to a method, device, equipment and medium for generating identifiable points by partitioned printing, a printing product, a position identification method and an information acquisition method. The method for generating identifiable points by partitioned printing comprises: step S1: obtaining printing parameters of identifiable points; step S2: based on the printing parameters, printing and generating a plurality of identifiable points in a printing area on a printing medium, and making the identifiable dot matrix in a set area respectively positioned by each identifiable point in the printing area different, and the position of each identifiable point in the set area respectively positioned is the same, and the identifiable dot matrix in the set area is composed of the identifiable points in the set area. The use of the printing method can generate identifiable points with higher accuracy and precision on the surface of the printing medium, so that a position with higher accuracy and precision can be obtained on the surface of the printing medium through the identifiable points, and the accuracy of the acquired surface position of the object can be improved to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application filed on May 29, 2020, with the invention name “Method, device, equipment and medium for printing and generating identifiable points” and application number 202010475936.5. Technical Field

[0002] The present invention relates to the field of printing technology, and in particular to a method, device, equipment and medium for generating identifiable points by partitioned printing, a printing product, a position identification method and an information acquisition method. Background Art

[0003] In everyday life, people often need to obtain specific locations on an object's surface. For example, during component processing, it's necessary to first locate the processing location on the component's surface and then machine holes or slots there. In touchscreen and slide-to-unlock technologies, the touchscreen location is acquired to obtain information corresponding to that location and perform subsequent operations.

[0004] With the continuous development of technology, people need to obtain the surface position of objects more accurately and quickly. In order to obtain more and more precise positions on the surface of an object, people have thought of using identifiable points to identify the position of the surface of the object. However, the generation accuracy of identifiable points is still the main factor restricting the accuracy of position recognition. For example, the touch dot matrix generated on the touchpad must have a certain spacing and volume due to the influence of touch materials and touch accuracy; the processing position of the component surface found by processing dimensions often has accumulated errors, resulting in processing failure. By generating identifiable points with higher accuracy and smaller surface area on the surface of an object, and then scanning the identifiable points, it is easier to obtain the accuracy of the surface of the object, thereby improving the accuracy of the specific position obtained on the surface of the object. However, the existing technology lacks a method for generating high-precision identifiable points or high-precision identifiable points on the surface of an object. Summary of the Invention

[0005] Embodiments of the present invention provide a method, apparatus, device, and storage medium for generating identifiable points through partitioned printing, as well as a printed product, a location identification method, and an information acquisition method. These methods, apparatus, device, and storage medium for generating identifiable points through printing, as well as printed products, location identification methods, and information acquisition methods, can generate identifiable points with higher accuracy and precision on the surface of a printed medium. This allows for the acquisition of locations on the surface of the printed medium with higher accuracy and precision using these identifiable points, thereby improving the accuracy of the acquired surface location of an object to a certain extent.

[0006] In one aspect, an embodiment of the present invention provides a method for generating identifiable points by partition printing, the method comprising:

[0007] Step S1: Obtain printing parameters of identifiable points;

[0008] Step S2: Printing and generating a plurality of the identifiable dots in a printing area on a printing medium according to the printing parameters, such that the identifiable dot matrix within a set area located by each of the identifiable dots in the printing area is different, the positions of the identifiable dots within the set area are the same, and the identifiable dot matrix within the set area is composed of the identifiable dots within the set area;

[0009] Wherein, a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix, and step S2 includes:

[0010] Step S25: according to the printing parameters of the third identifiable dot matrix, using each nozzle in the first nozzle area of the print head to spray ink to different positions in the set area located by the third identifiable dot, so as to print and generate a third identifiable dot matrix within the set area located by the third identifiable dot, wherein the third identifiable dot matrix is composed of all identifiable dots within the set area located by the third identifiable dot;

[0011] Step S26: After changing the inkjet mode of at least one of the nozzles that spray ink toward the set area positioned by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, use the nozzles in the first nozzle area on the nozzle head to spray ink toward the set area positioned by the fourth identifiable point, and print the fourth identifiable dot matrix in the set area positioned by the fourth identifiable point. The fourth identifiable dot matrix is composed of all identifiable points in the set area positioned by the fourth identifiable point.

[0012] Preferably, the distribution of the identifiable points in the fourth identifiable dot matrix is different from the distribution of the identifiable points in the third identifiable dot matrix, wherein the fourth identifiable dot matrix contains at least one identifiable point within the set area positioned by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point to the third identifiable point in the set area positioned by the third identifiable point of the third identifiable dot matrix.

[0013] Preferably, the step S2 further includes:

[0014] According to the printing parameters, a plurality of the recognizable points are printed in the printing area on the printing medium, and the recognizable dot matrix within the set area centered on any of the recognizable points printed in the printing area is different from the recognizable dot matrix within the set area centered on any other of the recognizable points in the printing area, and the recognizable dot matrix within the set area is composed of the recognizable points within the set area.

[0015] Preferably, before step S1, the method further includes:

[0016] Step S01: Setting printing parameters for each of the identifiable points on the printing medium, including:

[0017] Step S011: dividing the printing medium into a plurality of identical areas;

[0018] Step S012: setting printing parameters for each of the areas so that the identifiable dot matrix of each area is different.

[0019] Preferably, step S2 further includes:

[0020] Step S21: dividing the printing area into a plurality of identical printing sub-areas;

[0021] Step S22: Printing each of the printing sub-areas so that the position of any identifiable point in the printing sub-area in which it is located is different from the position of any other identifiable point in the printing sub-area in which it is located.

[0022] On the one hand, an embodiment of the present invention provides a location identification method for performing location identification using the printed product described in the above embodiment, characterized in that the method includes:

[0023] Step S3: obtaining a recognizable point in the printing area, and using the recognizable point as a target recognizable point;

[0024] Step S4: obtaining a recognizable point matrix within a set area located by the target recognizable point, and using the recognizable point matrix as the target recognizable point matrix;

[0025] Step S5: Obtain the position of the identifiable point in the printing area through the target identifiable point matrix.

[0026] On the one hand, an embodiment of the present invention provides an information acquisition method for acquiring information using the printed product described in the above embodiment, characterized in that the method includes:

[0027] Step S6: obtaining a recognizable point in the printing area, and using the recognizable point as a target recognizable point;

[0028] Step S7: obtaining a recognizable point matrix within a set area located by the target recognizable point, and using the recognizable point matrix as a target recognizable point matrix;

[0029] Step S8: Acquire information based on the target identifiable dot matrix.

[0030] On the one hand, an embodiment of the present invention further provides a device for generating identifiable points by partition printing, the device comprising:

[0031] An acquisition module is used to obtain printing parameters of identifiable points;

[0032] A printing module is used to print and generate a plurality of identifiable dots in a printing area on a printing medium according to the printing parameters, and to make the identifiable dot matrix in a set area respectively positioned by each of the identifiable dots in the printing area different, and the positions of each of the identifiable dots in the set area respectively positioned are the same, and the identifiable dot matrix in the set area is composed of the identifiable dots in the set area, wherein a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix, and the printing module includes: according to the printing parameters of the third identifiable dot matrix, using each nozzle in the first nozzle area on the nozzle head to print the dots respectively to the dots located by the third identifiable dot matrix Ink is sprayed at different positions within the set area positioned by the dot, and a third identifiable dot matrix is printed in the set area positioned by the third identifiable point, and the third identifiable dot matrix is composed of all identifiable points within the set area positioned by the third identifiable point; after changing the inkjet mode of at least one of the nozzles that spray ink to the set area positioned by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, ink is sprayed to the set area positioned by the fourth identifiable point by using each nozzle in the first nozzle area on the nozzle head, and a fourth identifiable dot matrix is printed in the set area positioned by the fourth identifiable point, and the fourth identifiable dot matrix is composed of all identifiable points within the set area positioned by the fourth identifiable point.

[0033] In one aspect, an embodiment of the present invention provides a device for generating identifiable points by partition printing, the device comprising:

[0034] at least one processor; and

[0035] a memory communicatively connected to the at least one processor; wherein,

[0036] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the above-mentioned method of printing and generating identifiable dots.

[0037] On the one hand, an embodiment of the present invention provides a computer storage medium having computer program instructions stored thereon, wherein when the computer program instructions are executed by a processor, the above-mentioned method of printing and generating identifiable dots is implemented.

[0038] In summary, the method, apparatus, device, and medium for generating identifiable dots by zoned printing provided by the embodiments of the present invention obtain printing parameters and print identifiable dots on a printing medium based on the printing parameters, with the identifiable dot array within each set area positioned by each identifiable dot being different. This printing method can generate identifiable dots with higher accuracy and precision on the surface of the printing medium, thereby enabling the identifiable dots to be used to obtain positions on the surface of the printing medium with higher precision and accuracy, thereby improving the accuracy of the obtained surface position of an object to a certain extent.

[0039] The position recognition method and printing medium provided by the embodiments of the present invention obtain a recognizable point in a printing area and use the recognizable point as a target recognizable point; obtain a recognizable dot matrix within a set area positioned by the target recognizable point and use the recognizable dot matrix as the target recognizable dot matrix, wherein the recognizable dot matrix within the set area is composed of the recognizable points within the set area; and obtain the position of the recognizable point within the printing area using the target recognizable dot matrix. This method can achieve rapid recognition of the position of the recognizable point on the printing medium.

[0040] The information acquisition method provided by an embodiment of the present invention acquires a recognizable point in a printed area and uses the recognizable point as a target recognizable point; acquires a recognizable dot matrix within a set area positioned by the target recognizable point and uses the recognizable dot matrix as a target recognizable dot matrix, wherein the recognizable dot matrix within the set area is composed of the recognizable points within the set area; and acquires information through the target recognizable dot matrix. This method can quickly acquire information using recognizable points on a printed medium. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 1 is a flow chart of a method for printing and generating identifiable points in a specific embodiment of the present invention;

[0042] Figure 2 yes Figure 1 A schematic flow chart of the steps of printing and generating identifiable points included in step S2;

[0043] Figure 3 yes Figure 1 A schematic flow chart of the steps of generating the first identifiable dot matrix and the second identifiable dot matrix included in step S2;

[0044] Figure 4 yes Figure 1 A schematic flow chart of the steps of generating the third identifiable dot matrix and the fourth identifiable dot matrix included in step S2;

[0045] Figure 5 yes Figure 1 A schematic flow chart of the steps of generating the fifth identifiable point and the sixth identifiable point included in step S2;

[0046] Figure 6 Yes Figure 1 A flow chart of a method for setting printing parameters in FIG.

[0047] Figure 7 yes Figure 6 Schematic diagram of the flow of steps for setting printing parameters included in step S01;

[0048] Figure 8 It is a schematic structural diagram of a printing product including identifiable dots provided by the present invention;

[0049] Figure 9 A schematic diagram of a printed product structure for displaying that the twelfth recognizable dot matrix and the thirteenth recognizable dot matrix within a set area are different;

[0050] Figure 10 A schematic diagram of a printed product structure for displaying that the fourteenth recognizable dot matrix and the fifteenth recognizable dot matrix within a set area are different;

[0051] Figure 11 is a flow chart of a location identification method in a specific embodiment of the present invention;

[0052] Figure 12 yes Figure 12 A flow chart of the steps of obtaining the position of the identifiable point on the printing medium included in step S5;

[0053] Figure 13 is a flow chart of an information acquisition method in a specific embodiment of the present invention;

[0054] Figure 14 It is a connection diagram of a device for printing and generating identifiable points in a specific embodiment of the present invention;

[0055] Figure 15 yes Figure 14 A schematic diagram showing the connections of the submodules of the printing module for generating identifiable points;

[0056] Figure 16 yes Figure 14 A schematic diagram of the connection between the submodules for generating the first identifiable dot matrix and the second identifiable dot matrix included in the printing module;

[0057] Figure 17 yes Figure 14 A schematic diagram of the connection of submodules for generating a third identifiable dot matrix and a fourth identifiable dot matrix included in the printing module;

[0058] Figure 18 yes Figure 14A schematic diagram of the connections of the submodules for generating the fifth identifiable dot matrix and the sixth identifiable dot matrix included in the printing module;

[0059] Figure 19 It is a connection diagram of a device for printing and generating identifiable points in a specific embodiment of the present invention;

[0060] Figure 20 yes Figure 19 The connection diagram of each submodule for setting printing parameters included in the setting module;

[0061] Figure 21 This is a schematic diagram of the connections of various components of a device for printing and generating identifiable dots in a specific embodiment of the present invention. DETAILED DESCRIPTION

[0062] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the objects, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below in conjunction with the accompanying drawings and Examples. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present invention by illustrating examples of the present invention.

[0063] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.

[0064] An embodiment of the present invention provides a method for printing and generating identifiable points, such as Figure 1 As shown, the method includes the following steps S1-S2.

[0065] Step S1: Obtain printing parameters of identifiable points.

[0066] Printing parameters include one or more parameters required for printing on a print medium, such as the print position on the print medium, the size of the recognizable dots to be printed, the number of times the liquid is ejected to generate the recognizable dot, and printhead parameters. Before printing on a print medium, the required printing parameters must be obtained.

[0067] Print media include solids such as glass, ceramics, paper, and metal. The volume or surface area of the print media is greater than zero, and identifiable dots can be printed on the surface of the print media. Identifiable dots are identifiable dots printed on the surface of the print media. Recognition methods include human visual recognition, magnifying an image containing identifiable dots using a camera, and identifying the identifiable dots after zooming in on the captured image.

[0068] Step S2: According to the printing parameters, a plurality of the identifiable points are printed in the printing area on the printing medium, and the identifiable dot matrix within the set area positioned by each of the identifiable points in the printing area is different, and the position of each of the identifiable points within the set area where they are positioned is the same, and the identifiable dot matrix within the set area is composed of the identifiable points within the set area.

[0069] The set area for identifiable point positioning includes the position of the set area within the print area determined by the position of the identifiable point within the print area. The positions of the identifiable points within their respective positioned set areas are identical, including the position of any identifiable point within its positioned set area being identical to the position of any other identifiable point within its positioned set area. After acquiring a identifiable point in the print area, the position of the set area for identifiable point positioning can be determined based on the position of the identifiable point.

[0070] In one embodiment, step S2 also includes: printing and generating a plurality of the identifiable points in the printing area on the printing medium according to the printing parameters, and making the identifiable dot matrix within a set area centered on any of the identifiable points printed in the printing area different from the identifiable dot matrix within the set area centered on any other of the identifiable points in the printing area, and the identifiable dot matrix within the set area is composed of the identifiable points within the set area.

[0071] The printing area includes one or more areas on the printing medium. The recognizable dot matrix includes a dot matrix consisting of all recognizable dots within a set area.

[0072] The printing parameters include one or more parameters required to print and generate multiple identifiable dots on the surface to be printed on the printing medium. The printing parameters include the distribution information of each identifiable dot on the surface to be printed, the size parameters of each identifiable dot, etc.

[0073] Based on the printing parameters, multiple recognizable dots can be printed on the print surface of the print medium, with the recognizable dot matrix within each set area centered on each recognizable dot being different. A set area refers to the area within the print area defined by a recognizable dot. The recognizable dot matrix within the set area refers to the dot matrix formed by the recognizable dots within the set area. The recognizable dot matrix within the set area includes each recognizable dot within the set area.

[0074] Because the identifiable dot matrices within the set area positioned by each identifiable point are different, after obtaining a identifiable point in the printing area, the position of each identifiable point on the surface to be printed can be identified by obtaining the position of the identifiable dot matrix within the set area positioned by the identifiable point.

[0075] In one embodiment, the printing parameters include position parameters of the identifiable points; Figure 2 As shown, step S2 includes step S21: dividing the printing area into multiple identical printing sub-areas; step S22: printing each of the printing sub-areas so that the position of any identifiable point in the printing sub-area where it is located is different from the position of any other identifiable point in the printing sub-area where it is located.

[0076] By dividing the printing area into a plurality of identical printing sub-areas, the identifiable dots in each printing sub-area can be set separately, so that the identifiable dot matrix in the set area positioned by each identifiable dot is different.

[0077] By making the position of any identifiable dot in its printing sub-area different from the position of any other identifiable dot in its printing sub-area, the identifiable dot matrix printed in the set area positioned by each identifiable dot can be different.

[0078] In one embodiment, the set area includes a circular area with a radius of R. Step S2 includes: printing and generating a plurality of identifiable dots in the print area on the print medium according to the printing parameters, such that the identifiable dot matrix within the circular area with a radius of R located by each identifiable dot in the print area is different, the positions of each identifiable dot within the circular area with a radius of R where it is located are the same, and the identifiable dot matrix within the circular area with a radius of R is composed of the identifiable dots within the circular area with a radius of R.

[0079] R is a value greater than zero. The size of R is related to the size of the recognizable point on the surface to be printed. In one embodiment, R is greater than three times the maximum length of the recognizable point. In the printing area, a recognizable point can be used to obtain a circular area with a radius of R located by the recognizable point.

[0080] The recognizable dot matrix of a circular area includes: a recognizable dot matrix composed of the recognizable points within the circular area. The recognizable dot matrix of each circular area includes: for any circular area, a recognizable dot matrix composed of the recognizable points within that circular area. The recognizable dot matrix of each circular area is different if: for any circular area, the recognizable dot matrix composed of the recognizable points within that circular area is different from the recognizable dot matrix of other circular areas.

[0081] When identifying the position of a recognizable point on the printing area, the position of the recognizable point in the circular area with a radius R located by the recognizable point is known. By obtaining the recognizable dot matrix in the circular area with a radius R located by the recognizable point and obtaining the position of the recognizable dot matrix in the printing area, the position of the recognizable dot matrix can be identified, and then the position of the recognizable point can be obtained.

[0082] In one embodiment, the set area includes a square area with a side length of A. Step S2 includes: according to the printing parameters, printing and generating a plurality of identifiable points in the printing area on the printing medium, and making the identifiable dot matrix in the square area with a radius of A and a side length positioned by each of the identifiable points in the printing area different, and the positions of each of the identifiable points in the square area with a side length of A where they are respectively positioned are the same, and the identifiable dot matrix in the square area with a radius of A and a side length is composed of the identifiable points in the square area with a side length of A. A is a value greater than zero. The size of A is related to the size of the identifiable points on the surface to be printed. In one embodiment, A is greater than three times the maximum length of the identifiable points.

[0083] The recognizable dot matrix of a square area includes: a recognizable dot matrix composed of the recognizable points within the square area. The recognizable dot matrix of each square area includes: for any square area, a recognizable dot matrix composed of the recognizable points within that square area. The recognizable dot matrix of each square area is different if: for any square area, the recognizable dot matrix composed of the recognizable points within that square area is different from the recognizable dot matrix of other square areas.

[0084] When identifying the position of a recognizable point on the print area, the position of the recognizable point can be identified by obtaining the recognizable dot matrix of the square area with a side length of A located by the recognizable point, thereby obtaining the position of the recognizable point.

[0085] In one embodiment, a first identifiable dot matrix and a second identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the first identifiable dot matrix and printing parameters of the second identifiable dot matrix.

[0086] like Figure 3As shown, step S2 includes step S23: according to the printing parameters of the first identifiable dot matrix, controlling each of the nozzles in the first set amount nozzles to respectively spray ink to different positions in the set area positioned by the first identifiable point, and printing to generate a first identifiable dot matrix within the set area positioned by the first identifiable point, the first identifiable dot matrix is composed of all identifiable points in the set area positioned by the first identifiable point; step S24: according to the printing parameters of the second identifiable dot matrix, controlling each of the nozzles in the second set amount nozzles to respectively spray ink to different positions in the set area positioned by the second identifiable point, and printing to generate a second identifiable dot matrix within the set area positioned by the second identifiable point, the second identifiable dot matrix is composed of all identifiable points in the set area positioned by the first identifiable point, and the first set amount is different from the second set amount.

[0087] The first identifiable point and the second identifiable point are both identifiable points on the to-be-printed surface of the printing medium.

[0088] To make the second identifiable dot matrix different from the first identifiable dot matrix, the number of identifiable dots included in the second identifiable dot matrix is different from the number of identifiable dots included in the first identifiable dot matrix. By making the number of nozzles printing the first identifiable dot matrix different from the number of nozzles printing the second identifiable dot matrix, the number of identifiable dots included in the first identifiable dot matrix can be made different from the number of nozzles included in the second identifiable dot matrix. By making the number of identifiable dots included in the second identifiable dot matrix different from the number of identifiable dots included in the first identifiable dot matrix, the second identifiable dot matrix and the first identifiable dot can be distinguished.

[0089] The set area located by the second identifiable point is the same as the set area located by the first identifiable point, and both can be circular, rectangular, or square.

[0090] In one embodiment, a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix.

[0091] like Figure 4As shown, step S2 includes step S25: according to the printing parameters of the third identifiable dot matrix, using each nozzle in the first nozzle area on the nozzle head to spray ink to different positions in the set area located by the third identifiable point, and printing to generate a third identifiable dot matrix in the set area located by the third identifiable point, and the third identifiable dot matrix is composed of all identifiable points in the set area located by the third identifiable point; step S26: after changing the inkjet mode of at least one of the nozzles that spray ink to the set area located by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, using each nozzle in the first nozzle area on the nozzle head to spray ink to the set area located by the fourth identifiable point, and printing a fourth identifiable dot matrix in the set area located by the fourth identifiable point, and the fourth identifiable dot matrix is composed of all identifiable points in the set area located by the fourth identifiable point.

[0092] Changing the inkjet mode of at least one nozzle includes: changing at least one nozzle from an inkjet state to a non-inkjet state, changing at least one nozzle from a non-inkjet state to an inkjet state, or changing the inkjet amount of at least one nozzle.

[0093] By changing the inkjet state of the nozzles during printing, the first nozzle area can be used to print different third and fourth identifiable dot matrices. The fourth identifiable dot matrices differ from the third identifiable dot matrices in that the distribution of the identifiable dots in the fourth identifiable dot matrices differs from the distribution of the identifiable dots in the third identifiable dot matrices.

[0094] In one embodiment, the distribution of the identifiable points in the fourth identifiable dot matrix is different from the distribution of the identifiable points in the third identifiable dot matrix, including: the fourth identifiable dot matrix contains at least one identifiable point within a set area positioned by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point in the third identifiable dot matrix to the third identifiable point within the set area positioned by the third identifiable point.

[0095] By making the distribution of the identifiable points in the fourth identifiable dot matrix different from the distribution of the identifiable points in the third identifiable dot matrix, the third identifiable dot matrix and the fourth identifiable point can be distinguished, and further the third identifiable point and the fourth identifiable point can be distinguished.

[0096] The set area located by the third identifiable point is the same as the set area located by the fourth identifiable point, and both can be circular, rectangular, square, etc.

[0097] In one embodiment, the printing area is provided with a fifth identifiable dot matrix and a sixth identifiable dot matrix, and the printing parameters of the identifiable dots include: printing parameters of the fifth identifiable dot matrix and printing parameters of the sixth identifiable dot matrix.

[0098] like Figure 5 As shown, step S2 includes step S27: according to the printing parameters of the fifth identifiable dot matrix, controlling the nozzle to spray a third set amount of ink into the set area positioned by the fifth identifiable point, and printing to generate a fifth identifiable dot matrix in the set area positioned by the fifth identifiable point, and the fifth identifiable dot matrix is composed of all identifiable points in the set area positioned by the fifth identifiable point; step S28: according to the printing parameters of the sixth identifiable dot matrix, controlling the nozzle to spray a fourth set amount of ink into the set area positioned by the sixth identifiable point, and printing to generate a sixth identifiable dot matrix in the set area positioned by the sixth identifiable point, and the sixth identifiable dot matrix is composed of all identifiable points in the set area positioned by the sixth identifiable point, and the third set amount is different from the fourth set amount.

[0099] In one embodiment, the recognizable dot array in a set area can be changed by changing the amount of ink ejected into the set area. Furthermore, by making the amount of ink used to print the fifth recognizable dot array different from the amount of ink used to print the sixth recognizable dot array, the fifth recognizable dot array can include at least one recognizable dot that is different in size from each of the recognizable dots in the sixth recognizable dot array.

[0100] By making the fifth identifiable dot matrix different from the sixth identifiable dot matrix, the fifth identifiable dot matrix and the sixth identifiable dot matrix can be distinguished, and further the fifth identifiable dot and the sixth identifiable dot can be distinguished.

[0101] The set area located by the fifth identifiable point is the same as the set area located by the sixth identifiable point, and both can be circular, rectangular, square, etc.

[0102] In one embodiment, if Figure 6 As shown, before step S1, the process also includes: step S01: setting printing parameters of each of the identifiable points on the printing medium.

[0103] Setting the printing parameters for each identifiable point on the print medium includes setting the printing parameters for each identifiable point on the print medium one by one. Since adjacent identifiable points on the print medium have various distance values, setting the printing parameters for each identifiable point on the print medium one by one can improve the accuracy of the printing parameters for each identifiable point on the print medium.

[0104] In another embodiment, Figure 7As shown, step S01 includes step S011: dividing the printing medium into a plurality of identical areas; and step S012: setting printing parameters for each of the areas respectively so that the identifiable dot matrix of each area is different.

[0105] In step S012, printing parameters are set for each of the areas so that the identifiable dot matrix of each area is different, including: for any area in each area, setting printing parameters for each identifiable point in the area so that the identifiable dot matrix of the area is different from the identifiable dot matrix of other areas.

[0106] By making the identifiable dot arrays of each area different, each identifiable dot in the to-be-printed area of the printing medium can be identified.

[0107] In the above method, a printing method is used to generate a printing medium containing multiple identifiable points, and position identification can be performed based on the multiple identifiable points on the printing medium. Compared with the touch screen for position identification generated by the traditional method, this method of generating a printing medium for position identification has the characteristics of simple preparation and low production cost.

[0108] In one embodiment, an embodiment of the present invention provides a printed product. Figure 8 As shown, the printed product includes a print medium 100 and a plurality of identifiable dots 200 disposed in a print area 400 on the print medium 100. The identifiable dot matrix within a set area 300 located by each identifiable dot 200 in the print area 400 is different, and the positions of each identifiable dot 200 within the set area 300 are the same. The identifiable dot matrix within the set area 300 is composed of the identifiable dots 200 within the set area 300.

[0109] By making the identifiable dot matrix positioned by any identifiable point 200 in the printing area 400 on the printing medium 100 different from the identifiable dot matrix positioned by other identifiable points 200, the position of the identifiable point 200 in the printing area 400 can be obtained through the identifiable dot matrix within the set area 300 positioned by any identifiable point 200 in the printing area 400.

[0110] The recognizable dot matrix is a dot matrix composed of recognizable dots 200 within a set area.

[0111] In one embodiment, the positions of the identifiable points 200 in their respective positioned set areas 300 are the same, including: each identifiable point 200 is located at the center of their respective positioned set areas 300, and the set area 300 includes an area centered on any identifiable point 200 in the printing area.

[0112] like Figure 8 As shown, the setting area 300 includes a circular area. Figure 9 As shown, the setting area 300 includes a square area.

[0113] like Figure 9 As shown, on the print medium 100, the tenth identifiable dot matrix within the set area 300-1 centered around the identifiable dot 200-1 includes two identifiable dots 200, while the eleventh identifiable dot matrix within the set area 300-2 centered around the identifiable dot 200 includes only three identifiable dots 200. Since the tenth identifiable dot matrix and the eleventh identifiable dot matrix contain different numbers of identifiable dots 200, the tenth identifiable dot matrix is different from the eleventh identifiable dot matrix.

[0114] like Figure 9 As shown, on the print medium 100, the identifiable dot matrix within the set area 300-3 centered around the identifiable dot 200-3 is the twelfth identifiable dot matrix; and the identifiable dot matrix within the set area 300-4 centered around the identifiable dot 200-4 is the thirteenth identifiable dot matrix. Because the identifiable dot 200-5 included in the twelfth identifiable dot matrix has a size different from any of the identifiable dots 200 in the thirteenth identifiable dot matrix, the twelfth identifiable dot matrix is different from the thirteenth identifiable dot matrix.

[0115] like Figure 10 As shown, on the print medium 100, the fourteenth identifiable dot matrix within the set area 300-5 centered around the identifiable dot 200-6 includes five identifiable dots 200, while the fifteenth identifiable dot matrix within the set area 300-6 centered around the identifiable dot 200-7 includes only five identifiable dots 200. Although the fourteenth identifiable dot matrix and the fifteenth identifiable dot matrix include the same number of identifiable dots 200, the positional distribution of the identifiable dots 200 in the fourteenth identifiable dot matrix in the set area 300-5 is different from the positional distribution of the identifiable dots 200 in the fifteenth identifiable dot matrix in the set area 300-6, and therefore the fourteenth identifiable dot matrix is different from the fifteenth identifiable dot matrix.

[0116] Since the tenth identifiable dot matrix and the eleventh identifiable dot matrix include different numbers of identifiable points 200 , the tenth identifiable dot matrix is different from the eleventh identifiable dot matrix.

[0117] The printed product provided in this embodiment can be used in a touch screen device. In the touch screen device, the identifiable point 200 closest to the touch screen location is used to obtain and identify a identifiable dot matrix within a set area centered on the identifiable point 200. The position of the identifiable point can be obtained from the identifiable dot matrix, and the position of the identifiable point 200 is the touch screen location.

[0118] The printed product provided in this embodiment can be used instead of a QR code. By changing the position of any identifiable point 200 on the print medium 100, the information represented by the printed product can be changed.

[0119] The printed product provided in this embodiment can be used to record information. By assigning reference information to the identifiable dots 200, a large amount of information can be recorded using each identifiable dot 200 on the print medium 100.

[0120] An embodiment of the present application also provides a method for identifying the position of the printed product provided in the above embodiment, such as Figure 11 As shown, the location identification method includes the following steps S3 to S5.

[0121] Step S3: Acquire a recognizable point in the printing area and use the recognizable point as a target recognizable point.

[0122] In one embodiment, the identifiable points in the print area are generated by printing.

[0123] After printing on a print medium with identifiable points, multiple identifiable points are generated in the print area of the print medium. Position identification can be performed using these identifiable points in the print area. By acquiring a identifiable point on the print medium containing multiple identifiable points, the position of the identifiable point within the print area can be determined based on the relative positional relationship between the identifiable point and other identifiable points in the print area. In the process of determining the position of a identifiable point within the print area based on a identifiable point in the print area, the identifiable point can be used as a target identifiable point.

[0124] When the print medium is applied to a touch panel surface, obtaining a recognizable point in the print area includes obtaining the recognizable point in the print area that is closest to a touch position. The touch position refers to the location of contact between a finger or stylus and the touch panel. By obtaining the recognizable point on the print medium that is closest to the touch position, the position of the recognizable point on the print medium can be used as the touch position of another object on the print medium.

[0125] Step S4: Acquire a recognizable point matrix within a set area located by the target recognizable point, and use the recognizable point matrix as the target recognizable point matrix.

[0126] The print area is provided with multiple identifiable points, and the identifiable dot matrix within the set area located by each identifiable point is different. The identifiable dot matrix within the set area refers to the identifiable dot matrix composed of the identifiable points within the set area. The identifiable point is a identifiable point in the print area obtained in step S3.

[0127] When the position of the target identifiable point within the set area positioned by the target identifiable point is known, since the identifiable dot matrix within the set area positioned by each of the identifiable points in the printing area is different, the identifiable dot matrix within the set area positioned by the target identifiable point is obtained, and the position of the identifiable dot matrix within the set area positioned by the target identifiable point is obtained, thereby obtaining the position of the target identifiable point.

[0128] In one embodiment, for any set area located by an identifiable point, the identifiable point that locates the set area is located at the center of the set area.

[0129] In one embodiment, the set area refers to a circular area with the identifiable point as the center and a radius R. R is a value greater than zero, for example, R may be greater than three times the maximum length of the identifiable point.

[0130] In one embodiment, the set area refers to a square area centered on the recognizable point and having a side length of A. A is a value greater than zero, such as greater than three times the maximum length of the recognizable point. During the process of obtaining the position of the target recognizable point on the print medium, the recognizable dot matrix within the set area centered on the target recognizable point may be used as the target recognizable dot matrix.

[0131] Step S5: Obtain the position of the target identifiable point in the printing area through the target identifiable dot matrix.

[0132] The recognizable dot matrices in each set area located by each recognizable point in the printing area are different. Through the target recognizable dot matrix, the position of the target recognizable dot matrix in the printing area can be obtained, and then the position of the set area where the target recognizable dot matrix is located can be obtained. Then, based on the position of the target recognizable dot matrix in the set area located by the target recognizable point, the position of the target recognizable point can be obtained.

[0133] like Figure 12 As shown, in step S5, the position of the identifiable point in the printing area is obtained through the identifiable dot matrix, including step S51: comparing the target identifiable dot matrix with the identifiable dot matrix in the set area positioned by the identifiable point in the printing area; step S52: obtaining the set area having the same identifiable dot matrix as the target identifiable dot matrix, and obtaining the position of the target identifiable point based on the obtained position of the set area.

[0134] By comparing the target recognizable dot matrix with the recognizable dot matrix within each set area located by each recognizable dot in the print area, it is possible to find a recognizable dot matrix within each set area located by each recognizable dot in the print area that is identical to the target recognizable dot matrix, thereby finding the set area having the target recognizable dot matrix. The set area having the target recognizable dot matrix has the target recognizable dots.

[0135] Acquire a set area having the same identifiable dot matrix as the target identifiable dot matrix, and acquire the position of the target identifiable point based on the acquired position of the set area, including: acquiring a set area having the same identifiable dot matrix as the target identifiable dot matrix, and acquiring the position of the target identifiable point based on the acquired position of the set area and the position of the target identifiable point in the set area positioned by the target identifiable point.

[0136] In step S51, the target recognizable dot matrix is compared with the recognizable dot matrix in the set area positioned by the recognizable points in the printing area, including: comparing the number of recognizable points contained in the target recognizable dot matrix with the number of recognizable points contained in the recognizable dot matrix in the set area positioned by the recognizable points in the printing area.

[0137] After comparing the number of recognizable dots included in the target recognizable dot matrix with the number of recognizable dots included in the recognizable dot matrix within the set area located by the recognizable dots in the printing area, the method further includes: if the printing area includes multiple recognizable dot matrices within the set areas located by the recognizable dots, and the number of recognizable dots included in each recognizable dot matrix is the same as the number of recognizable dots included in the target recognizable dot matrix, finding each set area having the same number of recognizable dots as the target recognizable dot matrix, and treating the recognizable dot matrices within each set area as similar recognizable dot matrices, and then comparing the target recognizable dot matrix with the similar recognizable dot matrices.

[0138] In one embodiment, comparing the target identifiable point matrix with the similar identifiable point matrix includes comparing whether the distribution of the identifiable points in the target identifiable point matrix is the same as the distribution of the identifiable points in the similar identifiable point matrix.

[0139] In another implementation, comparing the target identifiable dot matrix with the similar identifiable dot matrix includes comparing the sizes of the identifiable dots in the target identifiable dot matrix to see whether they are the same as the sizes of the identifiable dots in the similar identifiable dot matrix.

[0140] In the above method, position recognition is performed on various locations in the printing area through a plurality of identifiable points in the printing area, which has the advantages of simple data processing and fast recognition speed.

[0141] An embodiment of the present application also provides a method for obtaining information using the printed product provided in the above embodiment, such as Figure 13 As shown, the information acquisition method includes the following steps S6 to S8.

[0142] Step S6: Acquire a recognizable point in the printing area and use the recognizable point as the target recognizable point. Step S7: Acquire a recognizable dot matrix in the set area located by the target recognizable point and use the recognizable dot matrix as the target recognizable dot matrix. Step S8: Acquire information based on the target recognizable dot matrix.

[0143] Step S6 is the same as step S3, and the explanation of step S6 can refer to step S3. Step S7 is the same as step S4, and the explanation of step S7 can refer to step S4. Step S8 is similar to step S5, and the explanation of step S8 can refer to step S5.

[0144] In one embodiment, before step S8, the method further includes: assigning reference information to each of the identifiable points in the printing area.

[0145] In one embodiment, before step S8 , the method further includes: assigning reference information to the identifiable dot matrix within a set area centered on any identifiable point in the printing area.

[0146] Step S8 also includes: obtaining information referred to by the target identifiable dot matrix according to the target identifiable dot matrix.

[0147] An embodiment of the present invention provides a device for printing and generating identifiable points, such as Figure 14 As shown, the device includes the following acquisition module 1 and printing module 2.

[0148] The acquisition module 1 is used to obtain the printing parameters of the identifiable points.

[0149] Printing parameters include one or more parameters required for printing on a print medium, such as print position parameters on the print medium, size parameters of the identifiable dots to be printed, the number of times the liquid is ejected to generate the identifiable dot when printing one identifiable dot, and printhead parameters. Before printing on a print medium, the acquisition module 1 is required to acquire the required printing parameters.

[0150] The printing module 2 is used to print and generate a plurality of the identifiable dots in a printing area on a printing medium according to the printing parameters, and to make the identifiable dot matrix in a set area located by each of the identifiable dots in the printing area different, and the positions of each of the identifiable dots in the set area where they are located are the same, and the identifiable dot matrix in the set area is composed of the identifiable dots in the set area.

[0151] The set area for identifiable point positioning includes the position of the set area within the print area determined by the position of the identifiable point within the print area. The positions of the identifiable points within their respective positioned set areas are identical, including the position of any identifiable point within its positioned set area being identical to the position of any other identifiable point within its positioned set area. After acquiring a identifiable point in the print area, the position of the set area for identifiable point positioning can be determined based on the position of the identifiable point.

[0152] In one embodiment, the printing module 2 is further used to print and generate a plurality of the identifiable points in the printing area on the printing medium according to the printing parameters, and to make the identifiable dot matrix within a set area centered on any of the identifiable points printed in the printing area different from the identifiable dot matrix within the set area centered on any other of the identifiable points in the printing area, and the identifiable dot matrix within the set area is composed of the identifiable points within the set area.

[0153] The printing area includes one or more areas on the printing medium. The recognizable dot matrix includes a dot matrix consisting of all recognizable dots within a set area.

[0154] The printing parameters include one or more parameters required to print and generate multiple identifiable dots on the surface to be printed on the printing medium. The printing parameters include the distribution information of each identifiable dot on the surface to be printed, the size parameters of each identifiable dot, etc.

[0155] Printing module 2 can print and generate multiple identifiable dots on the print surface of the print medium based on printing parameters, and can also generate different identifiable dot matrices within each set area centered on each identifiable dot. A set area refers to an area within the print area that is located by a identifiable dot. The identifiable dot matrix within the set area refers to a dot matrix formed by each identifiable dot within the set area. The identifiable dot matrix within the set area includes each identifiable dot within the set area.

[0156] Because the identifiable dot matrices within the set area positioned by each identifiable point are different, after obtaining a identifiable point in the printing area, the position of each identifiable point on the surface to be printed can be identified by obtaining the position of the identifiable dot matrix within the set area positioned by the identifiable point.

[0157] In one embodiment, if Figure 15 As shown, the printing module 2 includes: a first dividing submodule 21 and a first printing submodule 22 .

[0158] The printing parameters include the position parameters of the identifiable points; Figure 2As shown, the first dividing submodule 21 is used to divide the printing area into multiple identical printing subregions; the first printing submodule 22 is used to print each of the printing subregions so that the position of any identifiable point in the printing subregion where it is located is different from the position of any other identifiable point in the printing subregion where it is located.

[0159] By using the first dividing submodule 21 to divide the printing area into a plurality of identical printing sub-areas, the identifiable dots in each printing sub-area can be set separately, so that the identifiable dot matrix in the set area located by each identifiable dot is different.

[0160] The first printing submodule 22 prints so that the position of any identifiable point in its printing subregion is different from the position of any other identifiable point in its printing subregion, thereby making the identifiable dot matrix printed in the set area positioned by each identifiable point different.

[0161] In one embodiment, the set area includes a circular area with a radius of R; the printing module 2 is further used to print and generate multiple identifiable points in the printing area on the printing medium according to the printing parameters, and make the identifiable dot matrix in the circular area with a radius of R located by each of the identifiable points in the printing area different, and the position of each of the identifiable points in the circular area with a radius of R where they are located is the same, and the identifiable dot matrix in the circular area with a radius of R is composed of the identifiable points in the circular area with a radius of R.

[0162] R is a value greater than zero. The size of R is related to the size of the recognizable point on the surface to be printed. In one embodiment, R is greater than three times the maximum length of the recognizable point. In the printing area, a recognizable point can be used to obtain a circular area with a radius of R located by the recognizable point.

[0163] The recognizable dot matrix of a circular area includes: a recognizable dot matrix composed of the recognizable points within the circular area. The recognizable dot matrix of each circular area includes: for any circular area, a recognizable dot matrix composed of the recognizable points within that circular area. The recognizable dot matrix of each circular area is different if: for any circular area, the recognizable dot matrix composed of the recognizable points within that circular area is different from the recognizable dot matrix of other circular areas.

[0164] When identifying the position of a recognizable point on the printing area, the position of the recognizable point in the circular area with a radius R located by the recognizable point is known. By obtaining the recognizable dot matrix in the circular area with a radius R located by the recognizable point and obtaining the position of the recognizable dot matrix in the printing area, the position of the recognizable dot matrix can be identified, and then the position of the recognizable point can be obtained.

[0165] In one embodiment, the set area includes a square area with a side length of A; the printing module 2 is further used to print and generate multiple identifiable points in the printing area on the printing medium according to the printing parameters, and the identifiable dot matrix in the square area with a radius of A positioned by each identifiable point in the printing area is different, and the position of each identifiable point in the square area with a side length of A is the same, and the identifiable dot matrix in the square area with a radius of A is composed of the identifiable points in the square area with a side length of A. A is a value greater than zero. The size of A is related to the size of the identifiable points on the surface to be printed. In one embodiment, A is greater than three times the maximum length of the identifiable point.

[0166] The recognizable dot matrix of a square area includes: a recognizable dot matrix composed of the recognizable points within the square area. The recognizable dot matrix of each square area includes: for any square area, a recognizable dot matrix composed of the recognizable points within that square area. The recognizable dot matrix of each square area is different if: for any square area, the recognizable dot matrix composed of the recognizable points within that square area is different from the recognizable dot matrix of other square areas.

[0167] When identifying the position of a recognizable point on the print area, the position of the recognizable point can be identified by obtaining the recognizable dot matrix of the square area with a side length of A located by the recognizable point, thereby obtaining the position of the recognizable point.

[0168] In one embodiment, a first identifiable dot matrix and a second identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the first identifiable dot matrix and printing parameters of the second identifiable dot matrix.

[0169] like Figure 16 As shown, the printing module 2 includes: a second printing submodule 23 and a third printing submodule 24 .

[0170] The second printing submodule 23 is used to control each of the nozzles in the first set amount of nozzles to spray ink to different positions in the set area located by the first identifiable point according to the printing parameters of the first identifiable dot matrix, and print to generate a first identifiable dot matrix in the set area located by the first identifiable point, and the first identifiable dot matrix is composed of all identifiable points in the set area located by the first identifiable point; the third printing submodule 24 is used to control each of the nozzles in the second set amount of nozzles to spray ink to different positions in the set area located by the second identifiable point according to the printing parameters of the second identifiable dot matrix, and print to generate a second identifiable dot matrix in the set area located by the second identifiable point, and the second identifiable dot matrix is composed of all identifiable points in the set area located by the first identifiable point, and the first set amount is different from the second set amount.

[0171] The first identifiable point and the second identifiable point are both identifiable points on the to-be-printed surface of the printing medium.

[0172] To make the second identifiable dot matrix different from the first identifiable dot matrix, the number of identifiable points included in the second identifiable dot matrix is made different from the number of identifiable points included in the first identifiable dot matrix. During the printing process, by making the number of nozzles used to print the first identifiable dot matrix different from the number of nozzles used to print the second identifiable dot matrix, the number of identifiable points included in the first identifiable dot matrix can be made different from the number of nozzles included in the second identifiable dot matrix. By making the number of identifiable points included in the second identifiable dot matrix different from the number of identifiable points included in the first identifiable dot matrix, the second identifiable dot matrix and the first identifiable dot can be distinguished.

[0173] The set area located by the second identifiable point is the same as the set area located by the first identifiable point, and both can be circular, rectangular, or square.

[0174] In one embodiment, a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix.

[0175] like Figure 17 As shown, the printing module 2 includes a fourth printing submodule 25 and a fifth printing submodule 26 .

[0176] The fourth printing submodule 25 is used to, according to the printing parameters of the third identifiable dot matrix, use each nozzle in the first nozzle area on the nozzle head to spray ink to different positions in the set area located by the third identifiable point, and print out a third identifiable dot matrix in the set area located by the third identifiable point, and the third identifiable dot matrix is composed of all identifiable points in the set area located by the third identifiable point; the fifth printing submodule 26 is used to, after changing the inkjet mode of at least one of the nozzles that spray ink to the set area located by the third identifiable dot matrix, use each nozzle in the first nozzle area on the nozzle head to spray ink to the set area located by the fourth identifiable point according to the printing parameters of the fourth identifiable dot matrix, and print out a fourth identifiable dot matrix in the set area located by the fourth identifiable point, and the fourth identifiable dot matrix is composed of all identifiable points in the set area located by the fourth identifiable point.

[0177] The fifth printing submodule 26 changes the inkjet mode of at least one nozzle, including: the fifth printing submodule 26 changes at least one nozzle from an inkjet state to a non-inkjet state, changes at least one nozzle from a non-inkjet state to an inkjet state, or changes the inkjet amount of at least one nozzle.

[0178] By changing the inkjet state of the nozzles using the fifth printing submodule 26 during the printing process, the first nozzle area can be used to print a third identifiable dot matrix and a fourth identifiable dot matrix that are different from the third identifiable dot matrix. The fourth identifiable dot matrix is different from the third identifiable dot matrix in that the distribution of the identifiable dots in the fourth identifiable dot matrix is different from the distribution of the identifiable dots in the third identifiable dot matrix.

[0179] In one embodiment, the distribution of the identifiable points in the fourth identifiable dot matrix is different from the distribution of the identifiable points in the third identifiable dot matrix, including: the fourth identifiable dot matrix contains at least one identifiable point within a set area positioned by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point in the third identifiable dot matrix to the third identifiable point within the set area positioned by the third identifiable point.

[0180] By making the distribution of the identifiable points in the fourth identifiable dot matrix different from the distribution of the identifiable points in the third identifiable dot matrix, the third identifiable dot matrix and the fourth identifiable point can be distinguished, and further the third identifiable point and the fourth identifiable point can be distinguished.

[0181] The set area located by the third identifiable point is the same as the set area located by the fourth identifiable point, and both can be circular, rectangular, square, etc.

[0182] In one embodiment, the printing area is provided with a fifth identifiable dot matrix and a sixth identifiable dot matrix, and the printing parameters of the identifiable dots include: printing parameters of the fifth identifiable dot matrix and printing parameters of the sixth identifiable dot matrix.

[0183] like Figure 18 As shown, the printing module 2 includes a sixth printing submodule 27 and a seventh printing submodule 28 .

[0184] The sixth printing submodule 27 is used to control the nozzle to spray a third set amount of ink into the set area located by the fifth identifiable point according to the printing parameters of the fifth identifiable dot matrix, and print to generate a fifth identifiable dot matrix in the set area located by the fifth identifiable point, and the fifth identifiable dot matrix is composed of all identifiable dots in the set area located by the fifth identifiable point; the seventh printing submodule 28 is used to control the nozzle to spray a fourth set amount of ink into the set area located by the sixth identifiable point according to the printing parameters of the sixth identifiable dot matrix, and print to generate a sixth identifiable dot matrix in the set area located by the sixth identifiable point, and the sixth identifiable dot matrix is composed of all identifiable dots in the set area located by the sixth identifiable point, and the third set amount is different from the fourth set amount.

[0185] In one embodiment, the seventh printing submodule 28 can change the recognizable dot array in a set area by varying the amount of ink ejected into the set area. Furthermore, the amount of ink used to print the fifth recognizable dot array is different from the amount of ink used to print the sixth recognizable dot array, so that the fifth recognizable dot array includes at least one recognizable dot that is different in size from each of the recognizable dots in the sixth recognizable dot array.

[0186] By making the fifth identifiable dot matrix different from the sixth identifiable dot matrix, the fifth identifiable dot matrix and the sixth identifiable dot matrix can be distinguished, and further the fifth identifiable dot and the sixth identifiable dot can be distinguished.

[0187] The set area located by the fifth identifiable point is the same as the set area located by the sixth identifiable point, and both can be circular, rectangular, square, etc.

[0188] In one embodiment, the device further includes: a setting module 01.

[0189] like Figure 19 As shown, the setting module 01 is used to set the printing parameters of each identifiable point on the printing medium before obtaining the printing parameters of the identifiable points.

[0190] The setting module 01 sets the printing parameters for each identifiable point on the print medium, including: the setting module 01 sets the printing parameters for each identifiable point on the print medium one by one. Because adjacent identifiable points on the print medium have various distance values, the accuracy of the printing parameters for each identifiable point on the print medium can be improved by using the setting module 01 to set the printing parameters for each identifiable point on the print medium one by one.

[0191] In another embodiment, Figure 20 As shown, the setting module 01 includes: a second division submodule 011 and a setting submodule 012 .

[0192] The second division submodule 011 is used to divide the printing medium into a plurality of identical areas; the setting submodule 012 is used to set printing parameters for each area respectively so that the identifiable dot matrix of each area is different.

[0193] The setting submodule 012 sets printing parameters for each of the areas respectively so that the identifiable dot matrix of each area is different, including: the setting submodule 012 sets the printing parameters of each identifiable point in any area of the areas so that the identifiable dot matrix of the area is different from the identifiable dot matrix of other areas.

[0194] By making the identifiable dot arrays of each area different, each identifiable dot in the to-be-printed area of the printing medium can be identified.

[0195] In the above method, a printing method is used to generate a printing medium containing multiple identifiable points, and position identification can be performed based on the multiple identifiable points on the printing medium. Compared with the touch screen for position identification generated by the traditional method, this method of generating a printing medium for position identification has the characteristics of simple preparation and low production cost.

[0196] See Figure 21 The present invention also provides a device for printing and generating identifiable dots, corresponding to the method for printing and generating identifiable dots in the above embodiment. The device mainly includes:

[0197] at least one processor 401; and,

[0198] A memory 402 in communication with the at least one processor; wherein,

[0199] The memory 402 stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor 401 to enable the at least one processor 401 to perform the method described in Example 1 of the present invention. For a detailed description of the device, please refer to Example 1 and will not be repeated here.

[0200] Specifically, the processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.

[0201] Memory 402 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be inside or outside the data processing device. In a specific embodiment, memory 402 is a non-volatile solid-state memory. In a specific embodiment, memory 402 includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.

[0202] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement any one of the methods for printing and generating identifiable dots in the above embodiments.

[0203] In one example, the device for printing and generating identifiable points may further include a communication interface 403 and a bus 410. Figure 21 As shown, the processor 401 , the memory 402 , and the communication interface 403 are connected via a bus 410 and communicate with each other.

[0204] The communication interface 403 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.

[0205] Bus 410 includes hardware, software or both, and the parts of the equipment that prints and generates identifiable points are coupled to each other. For example, but not limitation, bus can include accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 410 can include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.

[0206] In addition, in conjunction with the method for generating identifiable dots by printing in the above-mentioned embodiments, embodiments of the present invention may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when executed by a processor, the computer program instructions implement any of the methods for generating identifiable dots by printing in the above-mentioned embodiments.

[0207] In summary, the method, device, equipment and medium for printing and generating identifiable points, the printing product, the position identification method and the information acquisition method provided in the embodiments of the present invention can, after obtaining the printing parameters, solve the calculation problem of how to print each identifiable point on the printing medium based on mathematical modeling and relying on pure computer algorithms. This can more accurately control the size, shape, etc. of the identifiable points, so that the position of the identifiable points in the printing medium containing the identifiable points is accurate and easy to use.

[0208] It should be understood that the present invention is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of simplicity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present invention is not limited to the specific steps described and illustrated. After understanding the spirit of the present invention, those skilled in the art can make various changes, modifications and additions, or change the order of the steps. These should all be included within the scope of protection of the present invention.

Claims

1. A method for generating identifiable points by partition printing, characterized in that: The method comprises: Step S1: Obtain printing parameters of identifiable points; Step S2: Printing and generating a plurality of the identifiable dots in a print area on a print medium according to the printing parameters, such that the identifiable dot matrix within a set area located by each of the identifiable dots in the print area is different, the positions of the identifiable dots within the set area are the same, and the identifiable dot matrix within the set area is composed of the identifiable dots within the set area. After obtaining a identifiable dot in the print area, the position of the set area where the identifiable dot is located can be determined based on the position of the identifiable dot. Wherein, a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix, and step S2 includes: Step S25: Based on the printing parameters of the third identifiable dot matrix, using each nozzle in the first nozzle area of the printhead to respectively eject ink to different positions within the set area located by the third identifiable dot, thereby printing and generating a third identifiable dot matrix within the set area located by the third identifiable dot, wherein the third identifiable dot matrix is composed of all identifiable dots within the set area located by the third identifiable dot; Step S26: After changing the inkjet mode of at least one of the nozzles that spray ink toward the set area positioned by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, use the nozzles in the first nozzle area on the nozzle head to spray ink toward the set area positioned by the fourth identifiable point, and print the fourth identifiable dot matrix in the set area positioned by the fourth identifiable point, wherein the fourth identifiable dot matrix is composed of all identifiable points within the set area positioned by the fourth identifiable point, wherein the distribution mode of the identifiable points in the fourth identifiable dot matrix is different from the distribution mode of the identifiable points in the third identifiable dot matrix, wherein the fourth identifiable dot matrix contains at least one identifiable point within the set area positioned by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point of the third identifiable dot matrix to the third identifiable point within the set area positioned by the third identifiable point.

2. The method according to claim 1, characterized in that The step S2 further includes: According to the printing parameters, a plurality of the recognizable points are printed in the printing area on the printing medium, and the recognizable dot matrix within the set area centered on any of the recognizable points printed in the printing area is different from the recognizable dot matrix within the set area centered on any other of the recognizable points in the printing area, and the recognizable dot matrix within the set area is composed of the recognizable points within the set area.

3. The method according to claim 1, characterized in that Before step S1, the method further includes: Step S01: Setting printing parameters for each of the identifiable points on the printing medium, including: Step S011: dividing the printing medium into a plurality of identical areas; Step S012: setting printing parameters for each of the areas so that the identifiable dot matrix of each area is different.

4. The method according to claim 1, wherein Step S2 further includes: Step S21: dividing the printing area into a plurality of identical printing sub-areas; Step S22: Printing each of the printing sub-areas so that the position of any identifiable point in the printing sub-area in which it is located is different from the position of any other identifiable point in the printing sub-area in which it is located.

5. A printed product, characterized in that: The printed product includes a print medium and a plurality of identifiable points disposed in a print area on the print medium; the identifiable dot arrays within a set area located by each of the identifiable points in the print area are different, and the positions of the identifiable points within the set area are the same; wherein, after obtaining a identifiable point in the print area, the position of the set area where the identifiable point is located can be determined based on the position of the identifiable point; The identifiable dot matrix within the set area is composed of identifiable points within the set area, and a plurality of identifiable points are printed in a printing area on a printing medium according to printing parameters of the identifiable points. A third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable points include printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix. Printing a plurality of identifiable points in the printing area on the printing medium according to the printing parameters of the identifiable points is achieved by the following steps: Step S25: Based on the printing parameters of the third identifiable dot matrix, using each nozzle in the first nozzle area of the printhead to respectively eject ink to different positions within the set area located by the third identifiable dot, thereby printing and generating a third identifiable dot matrix within the set area located by the third identifiable dot, wherein the third identifiable dot matrix is composed of all identifiable dots within the set area located by the third identifiable dot; Step S26: After changing the inkjet mode of at least one of the nozzles that spray ink toward the set area positioned by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, use the nozzles in the first nozzle area on the nozzle head to spray ink toward the set area positioned by the fourth identifiable point, and print the fourth identifiable dot matrix in the set area positioned by the fourth identifiable point, wherein the fourth identifiable dot matrix is composed of all identifiable points within the set area positioned by the fourth identifiable point, wherein the distribution mode of the identifiable points in the fourth identifiable dot matrix is different from the distribution mode of the identifiable points in the third identifiable dot matrix, wherein the fourth identifiable dot matrix contains at least one identifiable point within the set area positioned by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point of the third identifiable dot matrix to the third identifiable point within the set area positioned by the third identifiable point.

6. A method for position identification using the printed product according to claim 5, characterized in that: The method comprises: Step S3: obtaining a recognizable point in the printing area, and using the recognizable point as a target recognizable point; Step S4: obtaining a recognizable point matrix within a set area located by the target recognizable point, and using the recognizable point matrix as the target recognizable point matrix; Step S5: Obtain the position of the identifiable point in the printing area through the target identifiable point matrix.

7. An information acquisition method for acquiring information using the printed product according to claim 5, characterized in that: The method comprises: Step S6: obtaining a recognizable point in the printing area, and using the recognizable point as a target recognizable point; Step S7: obtaining a recognizable point matrix within a set area located by the target recognizable point, and using the recognizable point matrix as a target recognizable point matrix; Step S8: Acquire information based on the target identifiable dot matrix.

8. A device for generating identifiable points by partition printing, characterized in that: The device comprises: An acquisition module is used to obtain printing parameters of identifiable points; A printing module, configured to print and generate a plurality of identifiable dots in a printing area on a printing medium according to the printing parameters, and to make the identifiable dot matrices in a set area respectively located by each of the identifiable dots in the printing area different, and the positions of each of the identifiable dots in the set area respectively located are the same, and the identifiable dot matrices in the set area are composed of the identifiable dots in the set area, wherein after obtaining a identifiable dot in the printing area, the position of the set area where the identifiable dot is located can be determined according to the position of the identifiable dot; wherein a third identifiable dot matrix and a fourth identifiable dot matrix are provided in the printing area, and the printing parameters of the identifiable dots include: printing parameters of the third identifiable dot matrix and printing parameters of the fourth identifiable dot matrix; according to the printing parameters of the third identifiable dot matrix, each nozzle in the first nozzle area of the nozzle head is used to spray ink to different positions in the set area located by the third identifiable dot, and print and generate a third identifiable dot matrix in the set area located by the third identifiable dot, The third identifiable dot matrix is composed of all identifiable points in the set area located by the third identifiable point; after changing the inkjet mode of at least one of the nozzles that spray ink to the set area located by the third identifiable dot matrix, according to the printing parameters of the fourth identifiable dot matrix, each nozzle in the first nozzle area on the print head is used to spray ink to the set area located by the fourth identifiable point, and print a fourth identifiable dot matrix in the set area located by the fourth identifiable point, wherein the fourth identifiable dot matrix is composed of all identifiable points in the set area located by the fourth identifiable point, wherein the distribution mode of the identifiable points in the fourth identifiable dot matrix is different from the distribution mode of the identifiable points in the third identifiable dot matrix, wherein the fourth identifiable dot matrix contains at least one identifiable point in the set area located by the fourth identifiable point, and the distance from the identifiable point to the fourth identifiable point is different from the distance from any identifiable point in the set area located by the third identifiable point of the third identifiable dot matrix to the third identifiable point.

9. A device for generating identifiable points by partition printing, characterized in that: The device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method for realizing variable information printing by invisible two dimensional barcode word stock

    CN102381065A