CN105590122A - Printing method and apparatus of anti-counterfeiting quick response codes with different printing heights - Google Patents
Printing method and apparatus of anti-counterfeiting quick response codes with different printing heights Download PDFInfo
- Publication number
- CN105590122A CN105590122A CN201610013356.8A CN201610013356A CN105590122A CN 105590122 A CN105590122 A CN 105590122A CN 201610013356 A CN201610013356 A CN 201610013356A CN 105590122 A CN105590122 A CN 105590122A
- Authority
- CN
- China
- Prior art keywords
- printing
- counterfeiting
- height
- dimensional
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007639 printing Methods 0.000 title claims abstract description 391
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000000758 substrate Substances 0.000 claims abstract description 55
- 239000000463 material Substances 0.000 claims description 53
- 238000010146 3D printing Methods 0.000 claims description 15
- 230000009466 transformation Effects 0.000 claims description 5
- 238000007650 screen-printing Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 4
- 238000003848 UV Light-Curing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000001723 curing Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 206010059866 Drug resistance Diseases 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000002932 luster Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000000016 photochemical curing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06159—Constructional details the marking being relief type, e.g. three-dimensional bar codes engraved in a support
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Printing Methods (AREA)
Abstract
The invention provides a printing method and an apparatus of anti-counterfeiting quick response codes with different printing heights. The method includes: presetting N printing heights from a preset height range, wherein N is an integer greater than 1; setting the printing position corresponding to each printing height; generating a three-dimensional anti-counterfeiting image according to each printing height and the printing position and anti-counterfeiting information corresponding to each printing height; and printing the anti-counterfeiting quick response codes with the preset N printing heights on a printing substrate according to the three-dimensional anti-counterfeiting image. According to the method and the apparatus, the printed anti-counterfeiting quick response codes are provided with multiple different printing heights so that the anti-counterfeiting quick response codes are not smooth; the measuring difficulty of each printing height of the generated anti-counterfeiting quick response codes is great so that the replicability of the anti-counterfeiting quick response codes is reduced, malicious merchants are hard to print the same anti-counterfeiting quick response codes with the manufacturers with certified products, the accuracy for distinguishing the authenticity of the products via the anti-counterfeiting quick response codes is improved, and the manufacturers with the certified products can distinguish the malicious merchants who counterfeit their products via the unsmooth anti-counterfeiting quick response codes.
Description
Technical Field
The invention relates to the technical field of anti-counterfeiting two-dimensional codes, in particular to a printing method and a printing device of anti-counterfeiting two-dimensional codes with different printing heights.
Background
Manufacturers usually print an anti-counterfeiting two-dimensional code on an outer package of a product, wherein the anti-counterfeiting two-dimensional code comprises anti-counterfeiting information of the product, and the anti-counterfeiting information is used for confirming whether the product is a counterfeit product.
At present, a large number of counterfeit products exist in the market, and the sale of the counterfeit products brings huge economic loss and reputation loss to genuine manufacturers, so the genuine manufacturers need to identify the products sold in the market to identify the counterfeit products, and carry out responsibility tracing on malicious merchants producing the counterfeit products. Currently, a genuine manufacturer usually identifies whether a product is a counterfeit product by scanning an anti-counterfeiting two-dimensional code printed on the product sold in the market and using anti-counterfeiting information included in the anti-counterfeiting two-dimensional code.
However, malicious merchants can scan the anti-counterfeiting two-dimensional code of the genuine product to obtain the anti-counterfeiting information included in the anti-counterfeiting two-dimensional code, and can generate the anti-counterfeiting two-dimensional code identical to that of the genuine product manufacturer according to the anti-counterfeiting information, namely the current anti-counterfeiting two-dimensional code is very high in reproducibility, so that the accuracy of identifying the authenticity of the product through the anti-counterfeiting two-dimensional code is very low.
Disclosure of Invention
In view of this, an object of the embodiments of the present invention is to provide a method and an apparatus for printing anti-counterfeit two-dimensional codes with different printing heights, so that the printed anti-counterfeit two-dimensional codes have a plurality of different printing heights, the measurement difficulty of each printing height is very high, the reproducibility of the anti-counterfeit two-dimensional codes is reduced, malicious merchants are difficult to print the anti-counterfeit two-dimensional codes identical to those of genuine manufacturers, and the accuracy of identifying the authenticity of products through the anti-counterfeit two-dimensional codes is improved.
In a first aspect, an embodiment of the present invention provides a printing method for anti-counterfeit two-dimensional codes with different printing heights, where the method includes:
selecting preset N printing heights from a preset height range, wherein N is an integer greater than 1;
respectively setting a printing position corresponding to each selected printing height;
generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information of the product;
and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the three-dimensional anti-counterfeiting image.
With reference to the first aspect, an embodiment of the present invention provides a first possible implementation manner of the first aspect, where selecting preset N printing heights from a preset height range includes:
randomly selecting N preset different height values from a preset height range as printing heights; or,
according to the type of the material of the printed substrate, determining a height range corresponding to the type of the material from a preset height range, and randomly selecting N preset different height values from the determined height range to serve as the printing height.
With reference to the first aspect, an embodiment of the present invention provides a second possible implementation manner of the first aspect, where the generating a three-dimensional anti-counterfeit image according to each printing height, a printing position corresponding to each printing height, and anti-counterfeit information of a product includes:
generating a two-dimensional anti-counterfeiting image corresponding to the product according to the anti-counterfeiting information of the product;
and performing three-dimensional transformation on the two-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a three-dimensional anti-counterfeiting image corresponding to the product.
With reference to the first aspect, an embodiment of the present invention provides a third possible implementation manner of the first aspect, where printing, according to the three-dimensional anti-counterfeit image, an anti-counterfeit two-dimensional code with the preset N printing heights on a printed substrate corresponding to the product in a three-dimensional printing manner includes:
layering the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images;
and printing the plurality of two-dimensional subimages at preset positions of the printed substrate corresponding to the product in an overlapped mode to obtain the anti-counterfeiting two-dimensional code with the preset N printing heights.
With reference to the first aspect, an embodiment of the present invention provides a fourth possible implementation manner of the first aspect, where after the anti-counterfeit two-dimensional code with the preset N printing heights is printed on the printed substrate corresponding to the product in a three-dimensional printing manner, the method further includes:
and correspondingly storing each printing height, the printing position corresponding to each printing height, the material type of the printing substrate and the anti-counterfeiting information of the product in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information.
With reference to the fourth possible implementation manner of the first aspect, an embodiment of the present invention provides a fifth possible implementation manner of the first aspect, where the method further includes:
scanning the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment;
acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code;
respectively determining the printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of the printing substrate corresponding to the product;
and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the material type, and determining the authenticity of the product.
In a second aspect, an embodiment of the present invention provides a printing apparatus for anti-counterfeit two-dimensional codes with different printing heights, where the apparatus includes:
the selecting module is used for selecting preset N printing heights from a preset height range, wherein N is an integer larger than 1;
the setting module is used for respectively setting the printing position corresponding to each selected printing height;
the generating module is used for generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information of the product;
and the printing module is used for printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the three-dimensional anti-counterfeiting image.
With reference to the second aspect, an embodiment of the present invention provides a first possible implementation manner of the second aspect, where the selecting module includes:
the first selection unit is used for randomly selecting N preset different height values from a preset height range as printing heights; or,
and the second selection unit is used for determining a height range corresponding to the material type from a preset height range according to the material type of the printed substrate, and randomly selecting N different preset height values from the determined height range to serve as the printing height.
With reference to the second aspect, an embodiment of the present invention provides a second possible implementation manner of the second aspect, where the printing module includes:
the layering unit is used for layering the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images;
and the overlapping printing unit is used for overlapping and printing the plurality of two-dimensional subimages at the preset position of the printing substrate corresponding to the product in a three-dimensional printing mode to obtain the anti-counterfeiting two-dimensional code with the preset N printing heights.
With reference to the second aspect, an embodiment of the present invention provides a third possible implementation manner of the second aspect, where the apparatus further includes:
the storage module is used for correspondingly storing each printing height, the printing position corresponding to each printing height, the material type of the printed substrate and the anti-counterfeiting information of the product in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information;
the authenticity determining module is used for scanning the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment; acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code; respectively determining the printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of the printing substrate corresponding to the product; and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the material type, and determining the authenticity of the product.
In the method and the device provided by the embodiment of the invention, N preset printing heights are selected from a preset height range, wherein N is an integer greater than 1; setting a printing position corresponding to each printing height; generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information; and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate according to the three-dimensional anti-counterfeiting image. Because the anti-fake two-dimensional code of printing has a plurality of different printing heights, this anti-fake two-dimensional code has the height and fluctuates, because the measurement degree of difficulty of each printing height of the anti-fake two-dimensional code that generates is very high, the reproducibility of anti-fake two-dimensional code has been reduced, malicious trade company hardly prints the anti-fake two-dimensional code the same with genuine goods producer, the improvement is through the accuracy of anti-fake two-dimensional code authentication product true and false, genuine goods producer accessible has the anti-fake two-dimensional code of height and fluctuation to imitate the malicious trade company of its product.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1A shows a flowchart of a printing method of anti-counterfeit two-dimensional codes with different printing heights according to embodiment 1 of the present invention;
fig. 1B is a schematic diagram illustrating an anti-counterfeit two-dimensional code on a packaging box of a product according to embodiment 1 of the present invention;
FIG. 1C shows a side view of a package for a product provided in embodiment 1 of the present invention;
fig. 2 is a schematic structural diagram illustrating a printing apparatus for anti-counterfeit two-dimensional codes with different printing heights according to embodiment 2 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.
In consideration of the fact that malicious merchants in the related technology can scan the anti-counterfeiting two-dimensional code of the genuine product to obtain the anti-counterfeiting information included in the anti-counterfeiting two-dimensional code, the anti-counterfeiting two-dimensional code which is the same as that of the genuine product manufacturer can be generated according to the anti-counterfeiting information, namely the current anti-counterfeiting two-dimensional code is high in reproducibility, so that the accuracy of identifying the authenticity of the product through the anti-counterfeiting two-dimensional code is low. Based on this, the embodiment of the invention provides a printing method and a printing device for anti-counterfeiting two-dimensional codes with different printing heights. The following is described by way of example.
Example 1
Referring to fig. 1, an embodiment of the present invention provides a printing method for anti-counterfeit two-dimensional codes with different printing heights. The method specifically comprises the following steps:
step 101: and selecting preset N printing heights from the preset height range, wherein N is an integer greater than 1.
The height unit of the above-mentioned predetermined height range may be a very small height unit, for example, the height unit may be in the order of micrometers, and the predetermined height range may be 0 to 50 μm or 0 to 30 μm, etc. The embodiment of the invention does not specifically limit the specific range of the preset height range, and can be set according to specific requirements in actual operation. The smaller the set height unit is, the printing height is selected from the preset height range subsequently, and when the anti-counterfeiting two-dimensional code is printed according to the selected printing height, the more difficult the printing height is to be accurately measured from the printed anti-counterfeiting two-dimensional code, so that the reproducibility of the anti-counterfeiting two-dimensional code is reduced.
In the embodiment of the present invention, a preset height range may be set, and when the printing height is selected, N different height values are randomly selected from the preset height range as the printing height, where N is an integer greater than 1. For example, assuming the preset height range is 0-50 μm and N is 2, 2 printing heights randomly selected from 0-50 μm may be 11.5 μm and 13 μm.
In addition to the above-described random selection of printing heights from a predetermined height range, embodiments of the present invention may also combine the selection of printing heights with the type of material of the printed substrate. The printing substrate is a substrate for printing the anti-counterfeiting two-dimensional code, and the type of the printing substrate can be paper, canvas, plastic, a film or organic glass and the like. The selection of the printing height is combined with the material type of the printed substrate, so that the confidentiality of the selected printing height can be further improved, and the reproducibility of the anti-counterfeiting two-dimensional code is further reduced.
The selection mode combining the selection of the printing height and the material type of the printing substrate specifically comprises the following steps: according to the material type of the printed substrate, determining a height range corresponding to the material type from a preset height range, and randomly selecting N preset different height values from the determined height range to serve as the printing height.
In the embodiment of the present invention, the height ranges corresponding to different material types may be preset, and the preset height range covers the height ranges corresponding to all the material types. For example, assuming that the material type includes three types of paper, plastic and canvas, the preset height range corresponding to the paper type is 0-10 μm, the height range corresponding to the plastic type is 11-20 μm, the height range corresponding to the canvas type is 21-30 μm, the preset height range may be 0-30 μm, assuming that the material of the printing substrate of the product is the plastic type, the corresponding height range is 11-20 μm determined from the preset height range 0-30 μm according to the plastic type, assuming that N is 2, 2 height values are randomly selected from the height range of 11-20 μm as the printing height, and the randomly selected 2 printing heights may be 11.5 μm and 15 μm, respectively.
In the embodiment of the invention, because N preset printing heights are selected from the preset height range, and N is an integer greater than 1, the surface of the anti-counterfeiting two-dimensional code printed according to the selected printing heights has the characteristic of fluctuation, a malicious merchant is difficult to measure each printing height from the printed anti-counterfeiting two-dimensional code, and the reproducibility of the anti-counterfeiting two-dimensional code is greatly reduced.
After the preset N printing heights are selected through the operation of step 101, the anti-counterfeiting two-dimensional code with the preset N printing heights can be printed through the following operations of step 102 and step 104.
Step 102: and respectively setting the printing position corresponding to each selected printing height.
The printing position is a specific position of the printing height in the anti-counterfeiting two-dimensional code, for example, the printing position can be the upper left corner or the upper right corner of the anti-counterfeiting two-dimensional code. In order to more accurately represent the printing position corresponding to each printing height, the printing position corresponding to the printing height can be represented by using a pixel area covered by the printing height, namely, the heights in the pixel area in the anti-counterfeiting two-dimensional code produced subsequently are the printing heights corresponding to the pixel area.
In the embodiment of the present invention, a plurality of printing positions may be preset, and when a printing position corresponding to each printing height is set, preset N printing positions are randomly selected from the preset plurality of printing positions, where N is an integer greater than 1, and the selected preset N printing positions are respectively allocated to the selected preset N printing heights.
Step 103: and generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information of the product.
The anti-counterfeiting information of the product can comprise a unique identifier of the product or description information related to genuine product authentication and the like. The anti-counterfeiting information of the product can be acquired from the production control terminal of a certified product manufacturer, and a two-dimensional anti-counterfeiting image corresponding to the product is generated according to the anti-counterfeiting information of the product. And then, according to each printing height and the printing position corresponding to each printing height, performing three-dimensional transformation on the two-dimensional anti-counterfeiting image to obtain a three-dimensional anti-counterfeiting image corresponding to the product.
When the two-dimensional anti-counterfeiting image is subjected to three-dimensional transformation, each printing position is firstly determined in the two-dimensional anti-counterfeiting image, a third dimension is added at each determined printing position, namely, the printing height corresponding to each printing position is respectively added at each determined printing position, and therefore the three-dimensional anti-counterfeiting image with the preset N printing heights is generated.
Step 104: and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the generated three-dimensional anti-counterfeiting image.
And uploading the three-dimensional anti-counterfeiting image to a three-dimensional printer or artificially storing the three-dimensional anti-counterfeiting image in the three-dimensional printer when printing the anti-counterfeiting two-dimensional code with the preset N printing heights. The three-dimensional printer firstly carries out layering on the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images. The three-dimensional anti-counterfeiting image is decomposed into a plurality of planar two-dimensional sub-images according to the printing height and the printing position corresponding to the printing height. In the embodiment of the invention, the heights of all positions of the anti-counterfeiting two-dimensional code printed finally are different, so that the two-dimensional sub-images of the planes obtained by the decomposition are different.
And after a plurality of different two-dimensional subimages are obtained, a plurality of different two-dimensional subimages are printed in an overlapped mode at the preset position of the printing substrate corresponding to the product in a three-dimensional printing mode, and the anti-counterfeiting two-dimensional code with the preset N printing heights is obtained. Because the two-dimensional sub-images of the planes are different, the surface of the anti-counterfeiting two-dimensional code obtained by printing the two-dimensional sub-images in an overlapped mode at the same position has the characteristic of fluctuation.
The three-dimensional printing method may be an Ultraviolet (UV) curing inkjet method or a screen printing method. When the UV curing ink-jet mode is adopted for printing, the UV light-curing ink is adopted for spraying the plurality of different two-dimensional sub-images in an overlapped mode at the preset position of the printing substrate corresponding to the product, and after the plurality of different two-dimensional sub-images are overlapped, the surface height of the obtained anti-counterfeiting two-dimensional code is fluctuated, so that the anti-counterfeiting two-dimensional code with the preset N printing heights is obtained. The UV light-cured printing ink has the characteristics of high hardness, scratch resistance and strong drug resistance, and is good in color reproducibility, and anti-counterfeiting two-dimensional codes printed by the UV light-cured printing ink can be kept for a long time and are not easy to damage.
When a screen printing mode is adopted, screen printing ink is adopted to print the plurality of different two-dimensional subimages at the preset positions of the printing substrates corresponding to the product in an overlapping mode, and the anti-counterfeiting two-dimensional code with the preset N printing heights is obtained.
In the case of printing the forgery-preventing two-dimensional code by the UV curing ink-jet method or the screen printing method, single black printing is used, and cyan, magenta, yellow, and register colors of CMYK (cyan magenta yellow key plate, printing color pattern) are set to 0, and 100, respectively, in the single black printing.
As shown in fig. 1B, the anti-counterfeit two-dimensional code is printed on the printed substrate corresponding to the product, which may be printed on the packaging box of the product. The side view of the packing box of the product shown in fig. 1C shows that the surface of the anti-counterfeiting two-dimensional code printed by the embodiment of the invention is fluctuated and has a plurality of different printing heights.
In the embodiment of the invention, the printed anti-counterfeiting two-dimensional code has a plurality of different printing heights, so that the reproducibility of the anti-counterfeiting two-dimensional code is reduced, and the anti-counterfeiting concealment performance and the anti-counterfeiting effect of the anti-counterfeiting two-dimensional code are improved. The ink layer of the anti-counterfeiting two-dimensional code printed in the embodiment of the invention is UV photocuring ink or screen printing ink, the ink curing and drying speed is high, the ink layer has good luster and bright color, and the anti-counterfeiting two-dimensional code has high water resistance and wear resistance.
After the anti-counterfeiting two-dimensional code with the printing height is printed, the printing height, the printing position corresponding to the printing height, the material type of the printed substrate and the anti-counterfeiting information of the product are correspondingly stored in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information.
After the product is on the market, a certified manufacturer can randomly inspect the product sold on the market and scan the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment; acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code; respectively determining a printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of a printing substrate corresponding to the product; and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the obtained material type, if the corresponding relation can inquire the printing height, the printing position, the material type and the anti-counterfeiting information corresponding to the printing height, the printing position corresponding to the printing height and the anti-counterfeiting information corresponding to the product, determining that the product is a genuine product, and otherwise, determining that the product is a counterfeit product. When the product is determined to be a counterfeit, the genuine manufacturer can blame a malicious merchant that produces the counterfeit.
In the embodiment of the invention, N preset printing heights are selected from a preset height range, wherein N is an integer greater than 1; setting a printing position corresponding to each printing height; generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information; and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate according to the three-dimensional anti-counterfeiting image. Because the anti-fake two-dimensional code of printing has a plurality of different printing heights, this anti-fake two-dimensional code has the height and fluctuates, because the measurement degree of difficulty of each printing height of the anti-fake two-dimensional code that generates is very high, the reproducibility of anti-fake two-dimensional code has been reduced, malicious trade company hardly prints the anti-fake two-dimensional code the same with genuine goods producer, the improvement is through the accuracy of anti-fake two-dimensional code authentication product true and false, genuine goods producer accessible has the anti-fake two-dimensional code of height and fluctuation to imitate the malicious trade company of its product.
Example 2
Referring to fig. 2, an embodiment of the present invention provides a printing apparatus for anti-counterfeit two-dimensional codes with different printing heights, which is used for executing the printing method for anti-counterfeit two-dimensional codes with different printing heights provided in embodiment 1. The device specifically includes:
a selecting module 201, configured to select preset N printing heights from a preset height range, where N is an integer greater than 1;
a setting module 202, configured to set a printing position corresponding to each selected printing height;
the generating module 203 is configured to generate a three-dimensional anti-counterfeiting image according to each printing height, a printing position corresponding to each printing height, and anti-counterfeiting information of the product;
and the printing module 204 is used for printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the three-dimensional anti-counterfeiting image.
In an embodiment of the present invention, a preset height range may be set, and when the printing height is selected, the selecting module 201 may select the printing height through the following first selecting unit.
And the first selection unit is used for randomly selecting N preset different height values from the preset height range as the printing height.
Alternatively, the selection of the printing height can also be combined with the type of material of the printing substrate by means of a second selection unit. The printing substrate is a substrate for printing the anti-counterfeiting two-dimensional code, and the type of the printing substrate can be paper, canvas, plastic, a film or organic glass and the like. The selection of the printing height is combined with the material type of the printed substrate, so that the confidentiality of the selected printing height can be further improved, and the reproducibility of the anti-counterfeiting two-dimensional code is further reduced.
And the second selection unit is used for determining a height range corresponding to the material type from a preset height range according to the material type of the printed substrate, and randomly selecting N preset different height values from the determined height range to serve as the printing height.
The generating module 203 generates a two-dimensional anti-counterfeit image corresponding to the product according to the anti-counterfeit information of the product. And then, according to each printing height and the printing position corresponding to each printing height, performing three-dimensional transformation on the two-dimensional anti-counterfeiting image to obtain a three-dimensional anti-counterfeiting image corresponding to the product.
When the anti-counterfeiting two-dimensional code with the preset N printing heights is printed, the printing module 204 prints the anti-counterfeiting two-dimensional code with the preset N printing heights at the preset position of the printed substrate corresponding to the product through the layering unit and the overlapped printing unit.
The layering unit is used for layering the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images;
and the overlapping printing unit is used for overlapping and printing a plurality of two-dimensional subimages at the preset position of the printing substrate corresponding to the product in a three-dimensional printing mode to obtain the anti-counterfeiting two-dimensional code with the preset N printing heights.
After the anti-counterfeiting two-dimensional code with the preset N printing heights is printed, the anti-counterfeiting information of each printing height, the printing position corresponding to each printing height, the material type of a printing substrate and a product is stored through the following storage module.
And the storage module is used for correspondingly storing each printing height, the printing position corresponding to each printing height, the material type of the printed substrate and the anti-counterfeiting information of the product in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information.
After the product is on the market, the genuine manufacturer can randomly check the product sold on the market, and determine whether the counterfeit product exists in the product sold on the market through the following true and false determination module.
The authenticity determining module is used for scanning the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment; acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code; respectively determining a printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of a printing substrate corresponding to the product; and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the obtained material type, and determining the authenticity of the product.
In the embodiment of the invention, N preset printing heights are selected from a preset height range, wherein N is an integer greater than 1; setting a printing position corresponding to each printing height; generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information; and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate according to the three-dimensional anti-counterfeiting image. Because the anti-fake two-dimensional code of printing has a plurality of different printing heights, this anti-fake two-dimensional code has the height and fluctuates, because the measurement degree of difficulty of each printing height of the anti-fake two-dimensional code that generates is very high, the reproducibility of anti-fake two-dimensional code has been reduced, malicious trade company hardly prints the anti-fake two-dimensional code the same with genuine goods producer, the improvement is through the accuracy of anti-fake two-dimensional code authentication product true and false, genuine goods producer accessible has the anti-fake two-dimensional code of height and fluctuation to imitate the malicious trade company of its product.
The printing device of the anti-counterfeiting two-dimensional codes with different printing heights provided by the embodiment of the invention can be specific hardware on equipment or software or firmware installed on the equipment and the like. It will be clear to those skilled in the art that for convenience and brevity of description, the specific operations of the system, apparatus and unit described above may all refer to corresponding processes in the above described method embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. A printing method of anti-counterfeiting two-dimensional codes with different printing heights is characterized by comprising the following steps:
selecting preset N printing heights from a preset height range, wherein N is an integer greater than 1;
respectively setting a printing position corresponding to each selected printing height;
generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information of the product;
and printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the three-dimensional anti-counterfeiting image.
2. The method of claim 1, wherein said selecting a preset number N of printing heights from a preset range of heights comprises:
randomly selecting N preset different height values from a preset height range as printing heights; or,
according to the type of the material of the printed substrate, determining a height range corresponding to the type of the material from a preset height range, and randomly selecting N preset different height values from the determined height range to serve as the printing height.
3. The method according to claim 1, wherein the generating a three-dimensional anti-counterfeiting image according to the each printing height, the printing position corresponding to the each printing height and the anti-counterfeiting information of the product comprises:
generating a two-dimensional anti-counterfeiting image corresponding to the product according to the anti-counterfeiting information of the product;
and performing three-dimensional transformation on the two-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a three-dimensional anti-counterfeiting image corresponding to the product.
4. The method according to claim 1, wherein the step of printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product according to the three-dimensional anti-counterfeiting image in a three-dimensional printing manner comprises the following steps:
layering the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images;
and printing the plurality of two-dimensional subimages at preset positions of the printed substrate corresponding to the product in an overlapped mode to obtain the anti-counterfeiting two-dimensional code with the preset N printing heights.
5. The method according to claim 1, wherein after the anti-counterfeiting two-dimensional code with the preset N printing heights is printed on the printing substrate corresponding to the product by a three-dimensional printing method, the method further comprises:
and correspondingly storing each printing height, the printing position corresponding to each printing height, the material type of the printing substrate and the anti-counterfeiting information of the product in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information.
6. The method of claim 5, further comprising:
scanning the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment;
acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code;
respectively determining the printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of the printing substrate corresponding to the product;
and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the material type, and determining the authenticity of the product.
7. A printing device for anti-counterfeiting two-dimensional codes with different printing heights is characterized by comprising:
the selecting module is used for selecting preset N printing heights from a preset height range, wherein N is an integer larger than 1;
the setting module is used for respectively setting the printing position corresponding to each selected printing height;
the generating module is used for generating a three-dimensional anti-counterfeiting image according to each printing height, the printing position corresponding to each printing height and the anti-counterfeiting information of the product;
and the printing module is used for printing the anti-counterfeiting two-dimensional code with the preset N printing heights on the printing substrate corresponding to the product in a three-dimensional printing mode according to the three-dimensional anti-counterfeiting image.
8. The apparatus of claim 7, wherein the selection module comprises:
the first selection unit is used for randomly selecting N preset different height values from a preset height range as printing heights; or,
and the second selection unit is used for determining a height range corresponding to the material type from a preset height range according to the material type of the printed substrate, and randomly selecting N different preset height values from the determined height range to serve as the printing height.
9. The apparatus of claim 7, wherein the printing module comprises:
the layering unit is used for layering the three-dimensional anti-counterfeiting image according to each printing height and the printing position corresponding to each printing height to obtain a plurality of two-dimensional sub-images;
and the overlapping printing unit is used for overlapping and printing the plurality of two-dimensional subimages at the preset position of the printing substrate corresponding to the product in a three-dimensional printing mode to obtain the anti-counterfeiting two-dimensional code with the preset N printing heights.
10. The apparatus of claim 7, further comprising:
the storage module is used for correspondingly storing each printing height, the printing position corresponding to each printing height, the material type of the printed substrate and the anti-counterfeiting information of the product in the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information;
the authenticity determining module is used for scanning the anti-counterfeiting two-dimensional code corresponding to the product through microscopic three-dimensional scanning equipment; acquiring anti-counterfeiting information from the scanned anti-counterfeiting two-dimensional code, and measuring each printing height corresponding to the anti-counterfeiting two-dimensional code; respectively determining the printing position corresponding to each printing height from the anti-counterfeiting two-dimensional code, and acquiring the material type of the printing substrate corresponding to the product; and inquiring the corresponding relation among the printing height, the printing position, the material type and the anti-counterfeiting information according to the measured printing height, the determined printing position corresponding to the printing height, the obtained anti-counterfeiting information and the material type, and determining the authenticity of the product.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610013356.8A CN105590122B (en) | 2016-01-05 | 2016-01-05 | A kind of printing method and device of the anti-fake two-dimension code with different printing height |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610013356.8A CN105590122B (en) | 2016-01-05 | 2016-01-05 | A kind of printing method and device of the anti-fake two-dimension code with different printing height |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105590122A true CN105590122A (en) | 2016-05-18 |
CN105590122B CN105590122B (en) | 2019-05-03 |
Family
ID=55929691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610013356.8A Active CN105590122B (en) | 2016-01-05 | 2016-01-05 | A kind of printing method and device of the anti-fake two-dimension code with different printing height |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105590122B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107844820A (en) * | 2017-11-06 | 2018-03-27 | 中国东方电气集团有限公司 | A kind of dimension code anti-counterfeit method for metalwork |
CN111452528A (en) * | 2020-03-26 | 2020-07-28 | 深圳市雅图燊印刷包装有限公司 | Printing method and device of anti-counterfeiting two-dimensional code with printing height |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004040505A1 (en) * | 2002-10-30 | 2004-05-13 | The Secretary Of State For Trade And Industry | Identification device, anti-counterfeiting apparatus and method |
CN101916387A (en) * | 2010-08-11 | 2010-12-15 | 河北工业大学 | Three-dimensional barcode label and manufacturing method thereof |
CN104497714A (en) * | 2014-12-09 | 2015-04-08 | 上海印钞有限公司 | Carving gravure ink with conductivity and anti-counterfeiting file printed by same |
CN204440439U (en) * | 2014-12-30 | 2015-07-01 | 腾讯科技(深圳)有限公司 | For the three-dimensional physical model of display graphics code |
-
2016
- 2016-01-05 CN CN201610013356.8A patent/CN105590122B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004040505A1 (en) * | 2002-10-30 | 2004-05-13 | The Secretary Of State For Trade And Industry | Identification device, anti-counterfeiting apparatus and method |
CN101916387A (en) * | 2010-08-11 | 2010-12-15 | 河北工业大学 | Three-dimensional barcode label and manufacturing method thereof |
CN104497714A (en) * | 2014-12-09 | 2015-04-08 | 上海印钞有限公司 | Carving gravure ink with conductivity and anti-counterfeiting file printed by same |
CN204440439U (en) * | 2014-12-30 | 2015-07-01 | 腾讯科技(深圳)有限公司 | For the three-dimensional physical model of display graphics code |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107844820A (en) * | 2017-11-06 | 2018-03-27 | 中国东方电气集团有限公司 | A kind of dimension code anti-counterfeit method for metalwork |
CN107844820B (en) * | 2017-11-06 | 2020-11-17 | 中国东方电气集团有限公司 | Two-dimensional code anti-counterfeiting method for metal piece |
CN111452528A (en) * | 2020-03-26 | 2020-07-28 | 深圳市雅图燊印刷包装有限公司 | Printing method and device of anti-counterfeiting two-dimensional code with printing height |
CN111452528B (en) * | 2020-03-26 | 2021-07-06 | 深圳市雅图燊印刷包装有限公司 | Printing method and device of anti-counterfeiting two-dimensional code with printing height |
Also Published As
Publication number | Publication date |
---|---|
CN105590122B (en) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105538896B (en) | A kind of printing method and device with the anti-fake two-dimension code for printing height | |
US10885415B2 (en) | Anti-counterfeiting mark with 3-D features | |
DK2780865T3 (en) | PATTERNS FOR CODING DIGITAL INFORMATION ON A SURFACE AS WELL AS MARKING AND READING PROCEDURE | |
CN204883768U (en) | False proof mark , product packaging and false proof mark's manufacturing system | |
CN109190736B (en) | Anti-counterfeiting two-dimensional code and generation method and generation application system thereof | |
JP4519940B2 (en) | Sign authentication system and sign authentication method | |
US20170214821A1 (en) | Embedding data in a printed output | |
US11715309B2 (en) | Method for producing security elements in an image which are not visible to the human eye and cannot be copied, and printed image | |
CN101142605A (en) | Method for protecting a product against counterfeiting | |
CN107851201B (en) | Method and computing device for determining whether a mark is authentic | |
JP2010507847A (en) | Apparatus, method and process for stochastic marking and tracking of printed products | |
TW201531953A (en) | Marking comprising two patterns on a surface | |
CN106537324A (en) | Methods and arrangements relating to printing process | |
CN105590122B (en) | A kind of printing method and device of the anti-fake two-dimension code with different printing height | |
CN103857531B (en) | For the method and system of the anti-fake mark of print product | |
WO2006096503A2 (en) | A secure printing method to thwart counterfeiting | |
CN111452528B (en) | Printing method and device of anti-counterfeiting two-dimensional code with printing height | |
CN104809619A (en) | Anti-fake tracing system based on database information graphs | |
EP2831809B1 (en) | Security feature | |
US11200470B2 (en) | Method for checking a surface of an object, which surface is imprinted and/or structured in raster shape, and an object | |
CN107247986B (en) | Graph code anti-counterfeiting label, graph code anti-counterfeiting system and graph code anti-counterfeiting method | |
CN109299770B (en) | Anti-counterfeiting two-dimensional code and laser hologram encryption method and production application system thereof | |
CN106570545A (en) | Mobile phone screening technology of brand tiles | |
CN113627577B (en) | Three-dimensional code generation method and anti-counterfeiting tracing system based on three-dimensional code | |
JP2015022314A (en) | Authenticity determination system, authenticity determination method, log management server, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |