CN102890787A - Constituting method of novel two-dimensional bar code - Google Patents

Constituting method of novel two-dimensional bar code Download PDF

Info

Publication number
CN102890787A
CN102890787A CN201110204307XA CN201110204307A CN102890787A CN 102890787 A CN102890787 A CN 102890787A CN 201110204307X A CN201110204307X A CN 201110204307XA CN 201110204307 A CN201110204307 A CN 201110204307A CN 102890787 A CN102890787 A CN 102890787A
Authority
CN
China
Prior art keywords
dot matrix
bar code
dimensional bar
information
new
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
Application number
CN201110204307XA
Other languages
Chinese (zh)
Other versions
CN102890787B (en
Inventor
顾泽苍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201110204307.XA priority Critical patent/CN102890787B/en
Publication of CN102890787A publication Critical patent/CN102890787A/en
Application granted granted Critical
Publication of CN102890787B publication Critical patent/CN102890787B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a constituting method of a novel two-dimensional bar code in the field of information processing. The constituting method is characterized in that a two-dimensional bar code can be constituted on a printing medium or a commodity in a printing manner or by a laser marking press by a low-precision printer or an ink-jet printer without damaging the printed images or influencing the appearance of the commodity. Meanwhile, the constituted two-dimensional bar code is anti-counterfeiting. Printed contents of tax receipts can be embedded in the bar code in the manners of characters, patterns and shading by the novel two-dimensional bar code technology for realizing functions of embedding content information and automatically reading tax receipts and restraining tax dodging and evasion without influencing appearances of tax receipts. Meanwhile, anti-copy performance and the identification of the tax receipts can be realized. Therefore, problems of counterfeiting and falsifying tax receipts and counterfeiting commodities are prevented from spreading in the society, and the harmonious development of society is promoted.

Description

A kind of constructive method of New Two Dimensional bar code
Technical field
The invention belongs to field of information processing, especially a kind of constructive method of New Two Dimensional bar code.
Background technology
Along with the fast development of China's economy, it is false proof that the applicating and exploitation of barcode technology is subject to tax reciept, the concern in each bar field such as commodity counterfeit prevention.
Bar code is the postgraduate's invention of managing subject of the Ha Fu university by the U.S. the earliest, and conception originally is; Client selects own needed commodity by inventory, will take the delivery of cargo window with the corresponding card of getting with punched-card machine of these commodity, just can obtain required commodity.This card correction tank farm stock can be passed through in the shop, or as request slip from expense to client that ask for.As such advanced person's logistics means, but do not popularized because of the too cheap of labour at that time.Nowadays each supermarket in the whole world, on the commodity that display in the shop, bar code is ubiquitous.Bar code has occupied very large area because of the lines of each recorded information outwardly, therefore than being easier to recognition, in fact just because the area that this bar code occupies is larger, not only affect the attractive in appearance of commodity packaging, and, owing to needing more special optical system, it therefore also is the root that the recognizer cost is difficult to reduction.
Enter the later stage of the eighties, because jewel, semiconductor, the specific (special) requirements of medicine and machinery industry, need to realize more jumbo information record at print media, particularly the application of bar code has brought huge income to enterprise, and people concentrate sight the research and development of having pointed to two-dimensional bar code.At this moment the motion of a series of two-dimensional bar codes is fallen over each other to come out of steamer.Exactly to Japan in 2011 still have the patent about two-dimensional bar code that is entitled as " the generation method of message code and message code " (JP 2011-134211) to be disclosed.But two-dimensional bar code commonly used is compared with a bar code technically and is not had breakthrough progress at present.Still tightly with the square representative information " 1 " of black, and with the square representative information " 0 " of white, still need special-purpose printing space, can not utilize printing images to imbed information.Particularly, two-dimensional bar code brings infringement to printing images attractive in appearance, this be make us always puzzled main cause.Reading at a distance exactly, owing to need to focus, therefore also existing reading speed slow, the problem that precision is low always.
In the later stage nineties, people begin to consider to play sound at printed matter, require to have larger information to record and narrate the exploitation of the code of ability.Japan has concentrated the Olympus whole strength to propose to be entitled as " code printing equipment and the code print media that is suitable for thereof " (Patent 8-208196) as a large amount of patented claims of representative.This motion proposes with the larger point in four summits can to carry out several two-dimensional bar code modules and to connect as reference point, therefore voice data directly can be recorded and narrated with this bar code.But this two-dimensional bar code except the size of each dot matrix is less than the ordinary two dimensional bar code, and can carry out outside the two-dimensional bar code module connects, and is little with the difference of ordinary two dimensional bar code.This code was once waited in expectation will have very large economic benefit and application prospect, but eventually because when recognition need to be carried out larger area scanning, its operability extreme difference is failed finally to realize original expected value and come to an end.
Since entering 2000, the progress of advancing by leaps and bounds has appearred in the technology of two-dimensional bar code.For a dot matrix, recorded and narrated by the information of the single bit of common bar code, developed into the information of many bits and recorded and narrated.Occupy independently the ordinary two dimensional bar code in space by needs and developed into and need not to occupy separate space, directly in printing images, imbed information.The A Nutou of Sweden (Anoto) company has applied for being entitled as the patent (special table 2003-511761) of " being applicable to optically read symbolism paper " in this field, this patent has proposed a dot matrix is placed on four positions of imaginary centres, can represent four information, this is the blank that many bit informations are recorded and narrated.But this patent only is limited in this narrow scope of imaginary centres, and only consider to record and narrate the coordinate figure of the two-dimensional space of paper medium, and record that can not code information.Dagger-axe Reed (Grid) company of Japan has proposed again to be entitled as " based on the data inputting method of dot pattern " (W2004/084125) under the inspiration of this patent.This patent proposes to lay four benchmark dot matrix on four summits of given one little rectangle, take these four formed imaginary centres of benchmark dot matrix as benchmark, an information dot matrix is placed on eight positions of imaginary centres, can represent eight information.This company was thinking at that time that using these four summits was cores of invention, therefore with the name of company with this word of summit (Grid), yet this motion is limited to by in four these narrow scopes of the formed imaginary centres of apex reference point battle array.An information dot matrix is wanted corresponding four apex reference point battle arrays in fact, records and narrates inadequate science on the efficient in information, that is to say that four apex reference point battle arrays might not have the meaning of existence.
The half-tone screen code patent is take " can note down in a large number the half-tone screen code control method of data " as topic (CN1598873) on paper in the meantime, except for printing net-point, in the situation of the gray scale system that does not change the site, by changing the difformity of site, diverse location, different directions, centralization and decentralization etc. can be recorded and narrated many bit informations.This patent provides comprehensive theory and method for imbed information at printed medium.The phenomenon recorded and narrated of the information that proposes of the A Nutou of above-mentioned Sweden (Anoto) company for example, in fact can be interpreted as providing a same color, the dot matrix of formed objects, be arranged in a shading according to same intervals, in the situation of the size that does not change dot matrix, by changing the position of dot matrix, just can record and narrate many bit informations.Utilize the diverse location record information of dot matrix to obtain such concern why, just because it can realize maximum information recording/by minimum dot matrix, therefore the shading that has like this information has been considered again the screen characteristic simultaneously, its result after overlapping with printing images, impact on printing images can be accomplished minimum, that is to say that such dot matrix way is suitable for imbedding for the information of printing images.
The theoretical foundation of half-tone screen code after realizing imbedding information in printing images, does not affect the effect of picture quality exactly by utilizing the screen characteristic.But, in low precision is printed, the for example printing of the following precision of 200dpi, each dot matrix has surpassed the not visible size of naked eyes that the Ruili criterion is calculated, in this case, can not be by the screen characteristic, how to realize that information attractive in appearance imbeds effect? can how when information is imbedded, realize antifalse effect again? this will be present patent application problem to be solved.
Summary of the invention
The object of the invention is to the deficiency that the constructive method for above-mentioned traditional two-dimensional bar code exists, propose to use the printer print image of low precision, or when becoming image with the laser beam marking machine burning, can be at printed medium or directly when commodity are imbedded bulk information, do not destroy again the attractive in appearance of printing images or commodity, have again security feature simultaneously.
The present invention solves its technical matters and takes following technical scheme to realize:
The present invention proposes a kind of constructive method of New Two Dimensional bar code, it is characterized in that:
(1) the New Two Dimensional bar code is the form with literal, the form of pictorial pattern, and the form of shading occurs in interior at least a form;
(2) information that consists of the New Two Dimensional bar code is recorded and narrated module is by the combination that comprises dot matrix, geometric distribution, or at least a form is recorded and narrated information in the physical distribution;
(3) formation of New Two Dimensional bar code image is by laser printing, ink jet printing, and the direct mint-mark of laser, stylus printing, hot transfer printing, thermal printing, offset printing, letterpress, intaglio printing forms in any one interior form.
The invention allows for a kind of recognition methods of New Two Dimensional bar code, it is characterized in that:
(1) has infrared ray, visible light, as lighting source, and corresponding imageing sensor is implemented the operation of reading novel two-dimensional bar code facing to the novel two-dimensional bar code that is printed on the print media at the light source of interior at least a spectral characteristic in ultraviolet ray;
The image of the novel two-dimensional bar code that (2) imageing sensor is read carries out image binaryzation and processes, and calculates the position of each dot matrix;
(3) by the New Two Dimensional bar code can recorded information the combination that comprises dot matrix of each information dot matrix, geometric distribution, the code value that the rule that at least a information is recorded and narrated in the physical distribution identifies.
And, New Two Dimensional bar code dot matrix is by containing in the formed situation of carbon printing ink, can pass through printing on the surface of New Two Dimensional bar code, affix one's seal, the Ear Mucosa Treated by He Ne Laser Irradiation mint-mark overlaps another kind in interior a kind of form and comprises carbon-free printing ink, R, G, the color of B color space can not directly be transformed into C, M, Y, the color of K color space is at the interior formed image of a kind of printing ink.
And, above-mentioned carbon-free printing ink, R, the G of comprising, the color of B color space can not directly be transformed into C, M, Y, if the color of K color space is in the image situation of latticed form at the interior formed image of a kind of printing ink, can pass through cryptographic algorithm, with the combination of carrying out of New Two Dimensional bar code.
And, described geometric dot matrix distributes and refers to, the dot matrix that consists of novel two-dimensional bar code distributes, it is having or not by its information dot matrix, the difference of the position of information dot matrix, the difference of the direction of information dot matrix, the difference of the shape of information dot matrix, the difference of the quantity of information dot matrix, the result of dot matrix combination is in the formed New Two Dimensional bar code of the geometric characteristic of interior at least a form.
And, described physical dot matrix distributes and refers to: consist of the distribution of the information dot matrix of New Two Dimensional bar code, it is the difference by the modulation system of information dot matrix, the result's of the phase-modulation of information dot matrix difference, the difference of the direction of propagation of information dot matrix, in not the coexisting of the frequency that the difference of the Mechanics Vector of information dot matrix, information dot matrix distribute, the two-dimensional bar code that the physical characteristic of at least a form forms.
And the view data of New Two Dimensional bar code is by comprising the character library form, the vector data form, and image data format, ink jet numbering machine or digital printer private data format are sent to ink jet numbering machine, the laser beam marking machine, in the digital printer.
And, it is by comprising the direct print form of computing machine that the image of New Two Dimensional bar code forms, the computer master making form, the virtual printing form, cover printing form, the character library form directly generates printed data and is installed to ink jet numbering machine, digital printer, at least a form in the equipment of laser beam marking machine realizes.
And, the New Two Dimensional bar code for the information of image imbed method be by, comprise the replacement means of image bit map, the means of image overall gray level difference, the means of shading realize in any one interior means.
Advantage of the present invention and good effect are:
The present invention proposes a kind of constructive method of New Two Dimensional bar code, the method can be used the printer of low precision, when printing printing images, by various patterns, bulk information imbedded in literal, makes printing images attractive in appearance, the information of imbedding can be replicated, realize false proof effect.
Description of drawings
Fig. 1 is the process flow diagram that machine is beaten the tax reciept system;
Fig. 2 is a kind of process flow diagram of recognition methods of New Two Dimensional bar code;
Fig. 3 is the schematic diagram by the different many bit informations of direction distribution record of information dot matrix;
Fig. 4 is the schematic diagram by the different many bit informations of graphic recording of information dot matrix;
Fig. 5 is by concentrating site and the information of disperseing the site to consist of to record and narrate the schematic diagram of module;
Fig. 6 is the schematic diagram according to the many bit informations of outcome record of different positions and phase-modulation;
Fig. 7 is the schematic diagram by the many bit informations of different physical phase modulation recording of information dot matrix;
Fig. 8 is the schematic diagram by diverse location distribution and the many bit informations of phase-modulation outcome record;
Fig. 9 is the dot matrix distribution schematic diagram of recording and narrating module by the information that constitutes of dot matrix;
Figure 10 is the another kind of dot matrix distribution schematic diagram of recording and narrating module by the information that constitutes of dot matrix;
Figure 11 utilizes the color that RGB and CMYK can not conversion to realize false proof schematic diagram;
Figure 12 adds camouflage color dot matrix, the schematic diagram of camouflage color mark in the New Two Dimensional bar code;
Figure 13 is the schematic diagram with the bill that the New Two Dimensional bar code is arranged of 600dpi press printing;
Figure 14 is the schematic diagram with the bill that the New Two Dimensional bar code is arranged of 200dpi press printing;
Figure 15 is in the space of New Two Dimensional bar code dot matrix, inserts the schematic diagram of camouflage color dot matrix;
Figure 16 is the schematic diagram that the ordinary two dimensional bar code also can add the camouflage color dot matrix;
Figure 17 is the schematic diagram of the formation of the New Two Dimensional bar code in two kinds of different spectrum situations;
Figure 18 is the schematic diagram that the bill customized information is all represented with the New Two Dimensional bar code;
The information that the quantity dot matrix such as Figure 19 is distribute is recorded and narrated the schematic diagram of principle;
Figure 20 is that the information that the quantity dot matrix such as employing consists of is recorded and narrated the module schematic diagram;
Figure 21 is the form of expression schematic diagram of the bitmap of coloured image;
Figure 22 is the schematic diagram with the New Two Dimensional bar code of written form formation;
Figure 23 is the application schematic diagram with the New Two Dimensional bar code of the form of literal;
Figure 24 is the application schematic diagram with the New Two Dimensional bar code of lace pattern form;
Figure 25 is the application schematic diagram with the New Two Dimensional bar code of shading form;
Figure 26 uses the laser beam marking machine to realize yard schematic diagram of paying of New Two Dimensional bar code;
Figure 27 is the schematic diagram of imbedding information with the New Two Dimensional bar code in normal image;
Figure 28 is that the New Two Dimensional bar code has the schematic diagram of encrypting character;
Figure 29 be with the benchmark dot matrix regardless of cloth at the locational schematic diagram of reference;
Figure 30 is the schematic diagram of the information that the reference dot matrix is hidden being recorded and narrated module.
Figure 31 is a kind of schematic diagram of method of laser beam marking.
Among the figure:
301 is a site
302 is an information dot matrix in the site
303 is another information dot matrix in the site
501 is the information dot matrix of AM screen
502 is the information dot matrix of FM screen
601 is a site
602 is the information dot matrix in the site
701 is a site
702 is an information dot matrix in the site
800 is the dot pattern of a New Two Dimensional bar code
801-804 is the information dot matrix
805-809 is the positioning datum dot matrix
900 is the New Two Dimensional bar code that realizes by the dot matrix combination
The dot matrix of 901 expression information " 1 "
The dot matrix of 902 expression information " 0 "
903 expression positioning datum dot matrix
1001 expression perpendicular positioning dot matrix
The interval of 1002 expression perpendicular positioning dot matrix
1003 expression horizontal location dot matrix
The interval of 1004 expression horizontal location dot matrix
1005 expression information dot matrix
1201 is the sample ticket that adopts the bill anti-counterfeit of New Two Dimensional bar code realization
1202 is the New Two Dimensional bar code
1203 is the camouflage color dot matrix
1204 is the camouflage color mark
1501 is a site of New Two Dimensional bar code
1502 is an information dot matrix of New Two Dimensional bar code
1503 is a camouflage color dot matrix of New Two Dimensional bar code
1601 is the two-dimensional bar code with the camouflage color dot matrix
1602 for the point of expression information " 1 "
1603 is the camouflage color point
1701 is the information recording/dot matrix
1702 is the benchmark dot matrix
2001 expression perpendicular positioning dot matrix
The interval of 2002 expression perpendicular positioning dot matrix
2003 expression horizontal location dot matrix
The interval of 2004 expression horizontal location dot matrix
The residential quarter of 2005 expression 2*2
2006 are illustrated in an information dot matrix in the residential quarter of 2*2
The information of the 2201st, 7*9 dot matrix is recorded and narrated module
2202 also is the information record module of 7*9 dot matrix
The information of the 2203rd, 7*17 dot matrix is recorded and narrated module
The information of the 2204th, 7*7 dot matrix is recorded and narrated module
The information of the 2205th, 9*11 dot matrix is recorded and narrated module
The information of the 2206th, 9*7 dot matrix is recorded and narrated module
The information of the 2207th, 9*7 dot matrix is recorded and narrated module
The information of the 2208th, 5*7 dot matrix is recorded and narrated module
The information of the 2209th, 7*7 dot matrix is recorded and narrated module
The information of the 2210th, 11*7 dot matrix is recorded and narrated module
The information of the 2211st, 9*7 dot matrix is recorded and narrated module
The information of the 2212nd, 11*9 dot matrix is recorded and narrated module
2901 is that actual distribution is at the locational benchmark dot matrix of vertical reference
2902 for not being distributed in the benchmark dot matrix on the reference position
The 2903rd, information is recorded and narrated the directional reference dot matrix of module
2904 is that actual distribution is at the locational benchmark dot matrix of horizontal reference
2905 for not being distributed in the benchmark dot matrix on the reference position
2906 is the information dot matrix
3001, the 3004 and 3007 coordinate basis dot matrix for information record module integral body
3002,3003,3006 and 3008 is the benchmark dot matrix that occurs to hide form
3009,3010,3011,3012 is the information dot matrix
Embodiment
Below in conjunction with accompanying drawing the embodiment of the invention is further described, but embodiment of the present invention is illustrative, rather than determinate.
Below in introducing present embodiment, described dot matrix is the least unit that consists of the New Two Dimensional bar code, is to be assembled by several printing points to form, printing points is the least unit that can be printed by printing equipment.
The definition of the New Two Dimensional bar code described in the present invention: be to record and narrate computer graphical coding information and that have certain decorating feature.
Information is recorded and narrated the definition of module: be the ingredient of the information record of New Two Dimensional bar code, a general New Two Dimensional bar code is recorded and narrated modules by several information and is consisted of.When the New Two Dimensional bar code only contained an information record module, the New Two Dimensional bar code just equaled information and records and narrates module.
The definition of information dot matrix: the dot matrix that is used for record information.
The definition of location dot matrix: demarcate the position of information dot matrix, the order of information dot matrix, and the dot matrix of the direction of New Two Dimensional bar code.
The definition of the full combination of dot matrix: in the zone that a given information is recorded and narrated, can carry out horizontal n cuts apart, cut apart with vertical m, thereby consisted of n*m residential quarter, if the size of this residential quarter is the information dot matrix required size of a bit, the then set that entirely is combined as the full combination that K arranges in n*m residential quarter of dot matrix
Here,
K 11,k 12,...,k 1n
K=k 21,k 22,...,k 2n
……
K n1,k n2,...,k nm
The definition of the combination of dot matrix: according to fixed purpose, the small set of one of them combination in the full composite set of dot matrix.
The definition of capacity of decomposition: the minimum discernible lattice dimensions of New Two Dimensional bar code.
Below concrete narration embodiments of the present invention.
At first beat New Two Dimensional bar code of the present invention is introduced by the tax reciept system as example generative process take machine, Fig. 1 is the process flow diagram that machine is beaten the tax reciept system.As shown in the figure: for can be in existing system, realize the printing of New Two Dimensional bar code, and laser beam marking, here the method for selecting emulation to print, namely in terminal the emulation print routine with printing function of New Two Dimensional bar code is installed, as independently the tax reciept print system is when moving, the user can select the driver of emulation printing when needs printing tax reciept.After selecting the emulation print driver, the program of New Two Dimensional bar code emulation printing portion, from the emulation print driver, read bill images, the program of the reading out data part of New Two Dimensional bar code reads the data of ticket contents from hard disk, the message part program of imbedding of New Two Dimensional bar code is according to for example character and graphic of prior appointment, pattern, lace or burelage etc., the tax reciept data transformation that a upper program is read becomes can consist of each information of New Two Dimensional bar code and records and narrates module, simultaneously each information is recorded and narrated module and insert respectively specified for example character and graphic, pattern, in lace or the burelage, to be embedded with again the specified for example character and graphic of tax reciept content information, pattern, lace or burelage are arranged on the specified position of tax reciept image, and the tax reciept image that will have a New Two Dimensional bar code of the program by the emulation printing portion is sent to printer and prints at last.
Here, it is by comprising geometric distribution that the information that consists of the New Two Dimensional bar code is recorded and narrated module, or at least a form is recorded and narrated information in the physical distribution.
The printing of tax reciept is by laser printing, ink jet printing, and stylus printing, hot transfer printing, thermal printing is realized at any one interior printing form.
In the authentication for commodity, can with the New Two Dimensional bar code with the direct mint-mark of laser to commodity, in carrying out tax reciept printing, the New Two Dimensional bar code of the variable information of expression tax reciept can be printed with lithographic press.In carrying out the tobacco bale anti-counterfeit printing, the New Two Dimensional bar code of variable information that can expression is false proof is printed with intaglio press.In carrying out antifalsification label printing, can be with the New Two Dimensional bar code of the variable information of expression label anti-counterfeit with resin plate or adagio press printing.
If the color that the printer of above-mentioned tax reciept prints is to contain in the situation of carbon printing ink, can be similar with this color in one of the surface cover of New Two Dimensional bar code, but carbon-free printing ink or R, G, the color of B color space can not directly be transformed into C, M, Y, the seal of the printing ink of the color of K color space, even can make this tax reciept by the formed image of high-precision scanning, therefore the color of New Two Dimensional bar code and seal color all will become a kind of color or can not become faithfully original color, have to prevent the antiforge function that copies.
Can also be in tax reciept printing, on the position of the New Two Dimensional bar code that will print, by printing process with carbon-free printing ink or R, G, the color of B color space can not directly be transformed into C, M, Y, the ink printing of the color of K color space go out some patterns or camouflage color dot matrix.
Here, described geometric dot matrix distributes and refers to: the dot matrix that consists of the New Two Dimensional bar code distributes, it is having or not by its information dot matrix, the difference of the position of information dot matrix, the difference of the direction of information dot matrix, the difference of the shape of information dot matrix, the difference of the quantity of information dot matrix is carried out dot matrix according to customer requirements with the set of binary array distribution and is made up the result of the dot matrix combination that filters out in the formed New Two Dimensional bar code of the geometric characteristic of interior at least a form.
And described physical dot matrix distribution refers to: the dot matrix that consists of the New Two Dimensional bar code distributes, it is the difference by the modulation system of information dot matrix, the result's of the phase-modulation of information dot matrix difference, the difference of the direction of propagation of information dot matrix, the difference of the Mechanics Vector of information dot matrix, in not the coexisting of the frequency that information point distributes, the New Two Dimensional bar code that the physical characteristic of at least a form forms.
On common high speed digital printer, the method that realizes high speed printing is the New Two Dimensional bar code to be made the form of character library, be encased in the composing system of code-spraying printer, the composing system of code-spraying printer is processed according to the form of literal, the New Two Dimensional bar code that all variable informations is digital and digital corresponding with variable information generates printed data, and printed data directly is installed in the high speed digital printer, thereby, realize the high speed code-spraying printing.
Realize the another kind of method of high speed code-spraying printing, be exactly, the printing images of digital and corresponding with variable information number New Two Dimensional bar code with all variable informations, the printing position, the information exchanges such as printed dimensions are crossed program, or tool software is made into PDF, TIFF, PS, EPS, the printed data of the document forms such as JPEG or BMP, or be made into the printed data of the print image file form of other printing machine manufacturer regulation, printed data directly is installed in the high speed digital printer, also can realizes the high speed code-spraying printing.
That is to say, when realizing the printing of New Two Dimensional bar code by high speed ink jet numbering machine or digital printer, the data of New Two Dimensional bar code are by comprising the character library form, the vector data form, image data format, ink jet numbering machine or digital printer private data format are sent in ink jet numbering machine or the digital printer.
The New Two Dimensional bar code can be carried out the printing of variable information by the New Two Dimensional bar code of character library form in the composing system of code-spraying printer or printer, can also be by the mode of virtual printer, on the driver of printer, the driver of a virtual printer is installed, the driver of this virtual printer is connected code-spraying printer or printer by program, from the driver of code-spraying printer or printer, just can obtain a printing images, in this printing images, according on the position of user's appointment the New Two Dimensional bar code image relevant with variable information being sticked, then, be sent to again code-spraying printer or printer and implement printing or printing, repeat above-mentioned operating process, finally just can realize printing or printing to whole variable information.
The printing of variable information can also be adopted the method that covers printing (Overly Print), namely on the position of user's appointment, the overall printing image that the image of New Two Dimensional bar code that will be relevant with variable information sticks, be placed on and have in the specified internal memory of the code-spraying printer that covers printing functionality or printer, code-spraying printer or printer are automatically with this printing images and bill, the packing of product or label printing image cover printing, repeat above-mentioned operating process, finally just can realize printing or printing to whole variable information.
The printing of variable information can also be adopted the method for direct printing, namely by program at same bill, the variable information printing position of the printing images of the packing of product or label, variable information data of every interpolation, and on the picture position of the New Two Dimensional bar code relevant with variable information, whenever the view data that sticks a New Two Dimensional bar code relevant with variable information just is sent to code-spraying printer or printer, implements printing or prints, until the printing of whole variable information or be completed for printing.
In a word, the printing of variable information data and New Two Dimensional bar code is by comprising the direct print form of computing machine, the computer master making form, the virtual printing form, cover printing form, the character library form, directly generate printed data and be installed to ink jet numbering machine or digital printer in form at least a form realize.
Fig. 2 is a kind of process flow diagram of recognition methods of New Two Dimensional bar code.
As shown in Figure 2: a kind of recognition methods of New Two Dimensional bar code is made of five steps.
At first, in the step that reads the New Two Dimensional bar code image, by comprising scanner, CCD, CMOS, cell phone cameras camera lens read the image of New Two Dimensional bar code at any one interior imageing sensor.
Here, comprise scanner, CCD, CMOS, cell phone cameras camera lens at any one interior imageing sensor when reading the New Two Dimensional bar code image, towards the New Two Dimensional bar code image.
Secondly, in the step that image is processed, the gray level image of the New Two Dimensional bar code that will read in previous step is transformed into bianry image, is carrying out Thinning process, finds out each lattice position of New Two Dimensional bar code.
In the step of code division, the information in each pattern is recorded and narrated module be partitioned into, in order to identify its code value.
In the step of cognizance code value, the rule that the information by the directly geometric or physical distribution of recorded information is recorded and narrated module identifies the code value of New Two Dimensional bar code.
At last, in the step of the code value of exporting the New Two Dimensional bar code, show or export the code value of New Two Dimensional bar code.
Recognizer is when identification New Two Dimensional bar code, the general infrared illumination that adopts, infrared imaging sensor is identified, main consider to adopt the printing ink of carbon containing or ink powder or transparent infrared ray absorbing printing ink etc. to print to the New Two Dimensional bar code, utilize these printed materials to have characteristic to infrared ray absorbing and C, M, the Y color is to the characteristic of infrared transmitting, thereby, the New Two Dimensional bar code can be imbedded in the coloured image.When adopting the thermal printer printing, because therefore carbon containing not in the image that thermal printer prints out can not be identified with the infrared ray recognizer, therefore can adopt the image recognition device of visible light to identify.
Fig. 3 is the schematic diagram by the different many bit informations of direction distribution record of dot matrix.The New Two Dimensional bar code that site 301 is comprised of information dot matrix 302 and 303, the different directions that consists of according to information dot matrix 302 and 303 represents different information.
In Fig. 3, figure a can represent information 0, and figure b can represent information 1, and figure c can represent information 2, and figure d can represent information 3.New Two Dimensional bar code a, b, c, d obviously can regard as by different directions and different Electromagnetic Wave Propagation directions, and different Mechanics Vector results realizes what the many bit informations of computing machine recorded.
Information shown in Figure 3 is recorded and narrated the dot matrix of module and is arranged a combined result can regarding as in the full combination of dot matrix, the i.e. combination of dot matrix.
Fig. 4 is the schematic diagram by the different many bit informations of graphic recording computing machine.In Fig. 4, figure a can represent information 0, and figure b can represent information 1, and figure c can represent information 2, and figure d can represent information 3.
Information shown in Figure 4 is recorded and narrated the dot matrix of module and is arranged a combined result also can regarding as in the full combination of dot matrix, the i.e. combination of dot matrix.
Fig. 5 is by concentrating site and the information of disperseing the site to consist of to record and narrate the schematic diagram of module.As shown in Figure 5, the spaced point b that all dot matrix of printing points the formation concentrated site a that consists of and the site that has a dispersion at least in the site is consisted of consists of the example of the site pattern that can imbed information.Concentrated site a is set as the value of information " 1 ", disperses site b to be set as the value of information " 0 ".On the contrary, can be set as the value of information " 0 " to concentrated site a, disperse site b to be set as the value of information " 1 ".
In addition, in order to consist of the standard dot pattern, as shown in Figure 5, the point 501 high H that concentrate site a 50As the diameter value of two printing points (the minimum printable size of printer), the width W of the point 501 of concentrating site a 50Diameter value as a printing points.The point 502 of dispersion site b only plays the effect of shading gray scale homogenization, is not used in identification, the height H of the point 502 that disperses the site 51With width W 51All as the diameter value of a printing points.The height of site is H 52, width is W 52
As shown in Figure 5, can regard concentrated site a as amplitude modulation mode i.e. (AM) screen, disperseing site b to regard i.e. (FM) screen of mode of frequency regulation as.Namely can come recorded information according to the different dot pattern of modulation system.
In addition, count the site, disperse site b to regard high-frequency as to count the site because can regard concentrated site a as low frequency, so can say that concentrating site a is according to the composition recorded information of different frequency number with disperseing site b.
And then, concentrate the gray-scale value of each site of site a large, disperse the gray-scale value of each site of site b little, so can say that also concentrating site a and disperseing site b is the recorded information of coming for the different gray-scale values of a point.
In other words, the size of the point of concentrated site a is large, and the size of each point of dispersion site b is little, so can say that concentrating site a and disperseing site b is that the dot pattern that basis varies in size comes recorded information.
About above content, a lot of interpretation procedure can also be arranged.If but identical with above dot pattern all belongs within the scope of the present invention.
Fig. 6 is the schematic diagram of being realized the many bit information records of computing machine by the information dot matrix according to the result of different positions and phase-modulation.As shown in Figure 6: figure (a) can represent information 0, and figure (b) can represent information 1, and figure (c) can represent that information 2 and figure (d) can represent information 3, and figure (e) and figure f can represent positioning datum information.
In addition, Fig. 7 is the dot matrix 701 that a given information shown in Figure 6 is recorded and narrated module, (a that the some transmitting signal of the different physical phase-modulation (PM) by information dot matrix 702 consists of, b, c) and (d) result's of four kinds of outs of phase modulation (PM) schematic diagram.
The derivation of the mathematical model of Fig. 6 and the dot pattern that is made of phase-modulation shown in Figure 7 is as follows.
If the function of the dot pattern that is made of the square lattice of interval T is ζ (x, y), then the result of ζ (x, y) after by standardization is as follows:
ζ ( x , y ) = Σ i = - ∞ ∞ Σ j = - ∞ ∞ ζ i , j × η ( x - i × T , y - j × T )
Here, replying function for the signal of the dot pattern of phase-modulation is:
η(x-i×T,y-j×T)=η(m×T,n×T)
By level of standardization m, and the centre coordinate value of the point of vertical n dot pattern is (m * T, n * T), in addition each of dot pattern put relative centre coordinate (m * T, the displacement function of n * T) is [ε (m, n), δ (m, n)], so, the set D of dot pattern is as follows:
η(m×T,n×T)=η{ε(m,n)×T,δ(m,n)×T}+
η{[1-ε(m,n)]×T,[1-δ(m,n)]×T}+…+
η{[∞-ε(m,n)]×T,[∞-δ(m,n)]×T}+
η{[1+ε(m,n)]×T,[1+δ(m,n)]×T}+…+
η{[∞+ε(m,n)]×T,[∞+δ(m,n)]×T}
Namely
{[m×T+ε(m,n)×T],[n×T+δ(m,n)×T]}∈D
Thus, input is replied function η { [i+ ε (m, n)] * T, the phase-shifted amount ζ after [j+ δ (m, n)] * T} brings into signal M-i, n-jOutput signal be:
ψm , n = Σ i = - ∞ ∞ Σ j = - ∞ ∞ ζ m - i , n - j × η { [ i + ϵ ( m , n ) ] × T , [ j + δ ( m , n ) ] × T }
Here, control ε (m, n) and (m, n) just can realize for transmitting signal { ζ m, the phase-modulation of n}.
Information shown in Figure 6 is recorded and narrated the dot matrix of module and is arranged a combined result still can regarding as in the full combination of dot matrix, the i.e. combination of dot matrix.
Fig. 8 is one and is distributed by the diverse location of information dot matrix and the schematic diagram of the many bit informations of phase-modulation outcome record.As shown in Figure 8: 800 are information record module image.801,802,803 and 804 is the information dot matrix, and each point is according to the numerical value 0 to 3 that can represent shown in Figure 6, i.e. 2 bit informations, and four points just can represent numerical value 0 to 255, i.e. 8 bit informations.Each point can also represent numerical value 0 to 7, i.e. 3 bit informations, and four points just can represent numerical value 0 to 4096, i.e. 12 bit informations.805,806 is horizontal direction positioning datum dot matrix, be mainly used in the positioning datum in the horizontal direction as information dot matrix 801-804, or the horizontal direction initial value of phase-modulation, 808,809 is vertical direction positioning datum dot matrix, is mainly used in the positioning datum in the vertical direction as information dot matrix 801-804, or the vertical direction initial value of phase-modulation.
Information shown in Figure 8 is recorded and narrated the information recording method of module, can also regard as by information dot matrix relative level to be decided to be dot matrix, and the diverse location of perpendicular positioning dot matrix distributes to record many bit informations.Information shown in Figure 8 is recorded and narrated the dot matrix of module and is arranged a combined result can regarding as in the full combination of dot matrix, the i.e. combination of dot matrix.
It not only can be the 1*1 dot matrix that information is recorded and narrated the arrangement of module character library dot matrix, the 1*2 dot matrix, the 3*3 dot matrix can also be 3*4, or 4*4 dot matrix, or 4*5, or the 5*5 dot matrix, or the 5*6 dot matrix, or 6*6 dot matrix, or the n*n dot matrix, so long as the geometric or physical dot matrix that the present invention proposes is arranged, the character library that makes all belongs within the interest field of the present invention.
Fig. 9 is the dot matrix distribution schematic diagram of recording and narrating module by the information that constitutes of dot matrix.As shown in Figure 9: another means that realize the New Two Dimensional bar code, in the set that the dot matrix of common two-dimensional bar code distributes, to find out one group to have the code that comprises the printing net screen characteristics and distribute, or dot matrix distributes relatively uniform, or hamming is the similar degree minimum apart from maximum between code, or the combined result of other purposes, or according to the recognition characteristics of fixed focal length, the lattice dimensions of code is dwindled, consist of a New Two Dimensional bar code.
Fig. 9 is the example that the information of 20*20 dot matrix is recorded and narrated the dot matrix module, and 900 is the information record dot matrix module of 20*20 dot matrix among the figure, and a little 901 expression information dot matrix " 1 " are arranged, and does not have point 902 expression information " 0 ", dot matrix 903 expression positioning datum dot matrix on every side.As shown in Figure 9, in the set that the dot matrix of common two-dimensional bar code distributes, according to the printing net screen characteristics, find out distribution uniform, a kind of combination that dot matrix is separated from each other distributes, and for example in each group 6*6 dot matrix of common two-dimensional bar code, the 3*3 dot matrix that is separated from each other by each group consists of New Two Dimensional bar code shown in Figure 9, the information of the byte of some matrix representation of each 3*3, can find out, compare with the ordinary two dimensional bar code, each dot matrix is separated from each other, dot matrix distributes more even, although compare with above-mentioned New Two Dimensional bar code, some irregular distributions are arranged, because larger than the quantity of information of above-mentioned information record module record, therefore, certain Practical significance is arranged.
In addition, according to the needs of using, for example increase the hamming distance between the code for the ordinary two dimensional bar code, reduce the similar degree between code, improve the code distributing homogeneity, the maximization of code distribution area, minimizing etc. of code distribution area can realize various dot matrix combinations, form various code forms, simultaneously, can generate the character library of various dot pattern, these all belong within the scope of the present invention.
Figure 10 is the another kind of dot matrix distribution schematic diagram of recording and narrating module by the information that constitutes of dot matrix.As shown in figure 10: 1001 expression perpendicular positioning dot matrix, the interval of 1002 expression perpendicular positioning dot matrix, 1003 expression horizontal location dot matrix, the interval of 1004 expression horizontal location dot matrix, 1005 expression information dot matrix.
Approximate with the ordinary two dimensional bar code, here utilize all residential quarters in the shared zone of New Two Dimensional bar code, but the information of a bit is recorded and narrated in the dot matrix zone that namely has capacity of decomposition, information in each residential quarter " 1 " can represent with the B﹠W of bianry image with information " 0 ", also can represent with the difference of the gray-scale value of coloured image integral body, also can represent with different colors, also can be with in the bitmap of coloured image less on image impact, obvious low level immediately distributes, rule and the information content according to Figure 10 are replaced, in a word, information in each residential quarter " 1 " needs only under the condition that guarantees capacity of decomposition with information " 0 ", records and narrates by difference realization information.
Figure 11 utilizes color region that RGB color space and CMYK color space can not conversion to realize the schematic diagram of anti-counterfeit printing.The general employed color space of scanner is the RGB form, and the employed color space of common printed machine is the CMYK form.As shown in figure 11: if color is chosen in the color region of RGB/CMYK, its printed image that goes out can be scanned instrument and copy faithfully and print out, and namely this color region is reproducible zone.Again as shown in figure 11: copy faithfully if select the printed image that goes out of RGB color region or CMYK color region can not be scanned instrument.Utilize such principle can realize the effect of anti-counterfeit printing.For example, the color of New Two Dimensional bar code is selected the K version, on the New Two Dimensional bar code, can print the image that becomes with CMY three colour cells, and for example the color of image of fruit CMY three colour cells one-tenth is darker, actual composition with black, but owing to not containing carbon in the color of image with CMY three colour cells one-tenth, be transmission to infrared ray, therefore do not affect the recognition of the New Two Dimensional bar code of K version.But, if above-mentioned image is scanned instrument and copies, the printed image that goes out, the original color of image of the composition with black that becomes of CMY three colour cells, when dividing version, will be reflected on the K version, clash with the original New Two Dimensional bar code on the K version, therefore can not correctly read the New Two Dimensional bar code on the K version, thereby reach false proof effect.
Figure 12 adds camouflage color dot matrix, the schematic diagram of camouflage color mark in the New Two Dimensional bar code.As shown in figure 12: 1201 is bill images, and 1202 is the New Two Dimensional bar code, and 1203 is the camouflage color dot matrix, and 1204 is the camouflage color mark.The New Two Dimensional bar code is used the printing ink of the property distinguished, ink powder, and a kind of printed material in the ink prints, and here, the printing ink of the property distinguished refers to; Use readable printed material to implement printing at print media, the image after its printing under the long illumination of institute's standing wave and corresponding imageing sensor, can read by imageing sensor.Camouflage color dot matrix and camouflage color mark use the printing ink of the non-property distinguished, ink powder, and a kind of printed material in the ink prints, and here, the printing ink of the non-property distinguished refers to; Use non-readable printed material to implement printing at print media, the image after its printing under the long illumination of institute's standing wave and corresponding imageing sensor, can not read by imageing sensor.For example: adopt infrared illumination, and infrared imaging sensor is when distinguishing, with this understanding, and common C, M, therefore no matter all present transparently after each color of Y is reflective by blank sheet of paper, by the synthetic random color of these three kinds of colors, the image that reads at infrared ray sensor is white image, therefore, common C, M, each color of Y all belongs to the printed material of the non-property distinguished for infrared ray sensor.And K version color is because carbon containing, therefore, adopt infrared illumination, and infrared imaging sensor is when distinguishing, and the K Color expression is to the characteristic of infrared ray absorbing with this understanding, and the image that reads at infrared ray sensor is black image, therefore, with the image of K color printing, can clearly distinguish out, fixedly mean under infrared ray sensor, to be the printing ink of the property distinguished.
The camouflage color dot matrix is mainly used in confusing machine, makes optical pickup device can not read the New Two Dimensional bar code.The size of camouflage color dot matrix is similar with the New Two Dimensional bar code as far as possible, and arrangement can be considered various, can with the dot matrix homotaxy of New Two Dimensional bar code, also can be different.Can be neat arrangement, also can make random arrangement.The angle that dot matrix distributes can be consistent with the distribution angle of New Two Dimensional bar code, also can be different.In a word, so long as illegal person can't be plucked out the dot matrix of New Two Dimensional bar code with artificial method just can.
Bill images, therefore camouflage color dot matrix, camouflage color mark can reinstate common offset press with bill images one because be non-personalized data, and relief printing plate or intaglio press print, and the New Two Dimensional bar code is printed with the high speed ink jet numbering machine.Certainly, when need not the customized information printing, the New Two Dimensional bar code is available common offset press also, and relief printing plate or intaglio press print.The camouflage color dot matrix can be a lot, and overlap with New Two Dimensional bar code dot matrix, also can be arranged in the space of New Two Dimensional bar code dot matrix.
The camouflage color mark mainly is to confuse human eye, make human eye be difficult for seeing the New Two Dimensional bar code, therefore, can import vision mode, can be that the hanging point single color printing does not become a pattern, also can be to be arranged in a pattern with dot matrix, and the surface can be dull color, also can be camouflage color shape pattern, also can be formed by several patterns.
The New Two Dimensional bar code can independently exist, and also can that is to say with camouflage color dot matrix or New Two Dimensional bar code of the common composition of camouflage color mark, and camouflage color dot matrix or camouflage color mark can become an ingredient of New Two Dimensional bar code.
Figure 13 is the schematic diagram with the bill that the New Two Dimensional bar code is arranged of 600dpi press printing.Under the printing precision of 600dpi, the New Two Dimensional bar code that prints out, each monumented point is of a size of about 0.042mm, according to the Ruili criterion, human eye can be seen and be of a size of below the 0.1mm, as shown in the figure: printing is difficult for being identified by naked eyes with the New Two Dimensional bar code of invoice number identical information on the SCURITY sign, adding the New Two Dimensional bar code is on the SCURITY sign with black component that is printed on to be become by CMY three colour cells, as mentioned above, namely use very high-precision scanner also to be difficult for copying the New Two Dimensional bar code.Therefore can play on the basis of one yard of a mark and have again not reproducible antifalse effect.
Figure 14 is the schematic diagram with the bill that the New Two Dimensional bar code is arranged of 200dpi press printing.Under the printing precision of 200dpi, the New Two Dimensional bar code that prints out, the size of each monumented point is at least about 0.13mm, can see according to Ruili criterion human eye and to be of a size of below the 0.1mm, as shown in the figure: although the New Two Dimensional bar code with the invoice number identical information of printing can be may be seen indistinctly on the SCURITY sign, but, because the New Two Dimensional bar code is the SCURITY sign with black component that is printed on to be become by CMY three colour cells, as mentioned above, namely use duplicating machine or very high-precision scanner still can not copy the New Two Dimensional bar code fully.Can play equally on the basis of one yard of a mark and have again not reproducible antifalse effect.
Be printed with bill identification information at bill, make Installation of New Type two-dimensional bar code recognizer on the invoice machinery at machine, just can the formation machine beat the bill identification system of invoice machinery, can take precautions against illegal person's false tickets and very play to get the phenomenon generation of reaping staggering profits.
Figure 15 is in the space of New Two Dimensional bar code dot matrix, inserts the schematic diagram of camouflage color dot matrix.As shown in figure 15: 1501 information recording units for information record module, 1502 information lattice points for information record module, 1503 is a point of camouflage color dot matrix.As above give an account of continue such, information is recorded and narrated the ink printing of the information dot matrix employing property distinguished of module, and the camouflage color dot matrix adopts the ink printing of the non-property distinguished, although therefore added the camouflage color dot matrix, recognizer still can accurately be identified.But, if with common scanner, the information dot matrix of invisible-bar-number and camouflage color dot matrix all are used as a kind of color and have read, scanner can't be told any dot matrix, if the implementation manpower intervention is scratched picture with artificial method, do not know which is the information dot matrix that information is recorded and narrated module yet, which is the camouflage color dot matrix, and this has just played the purpose that prevents from scratching by high precision scanning the method forgery of picture.
Figure 16 is the schematic diagram that the ordinary two dimensional bar code also can add the camouflage color dot matrix.As shown in figure 16: 1601 is common two-dimensional bar code, and 1602 is an information flag of common two-dimensional bar code, and 1603 for to have added the camouflage color dot matrix in common two-dimensional bar code, and here, the camouflage color dot matrix is added in the space of two-dimensional barcode information mark.With above-mentioned, the ink printing of the property distinguished is adopted in an information flag of common two-dimensional bar code, the camouflage color dot matrix adopts the ink printing of the non-property distinguished, therefore although added the camouflage color dot matrix, the code value that recognizer still can accurate identification two-dimensional bar code under ultrared lighting condition.But, if with common scanner, the information flag of two-dimensional bar code and camouflage color dot matrix all are used as a kind of color and have read, scanner can't be told any dot matrix, if the implementation manpower intervention is scratched picture with artificial method, do not know which is the information flag of two-dimensional bar code yet, which is the camouflage color dot matrix, equally also can play to prevent the purpose of forging.But two-dimensional bar code is not that information is imbedded code eventually, and the information characteristics spot size of two-dimensional bar code is very large, is difficult for hiding, and this may be its inadequate natural endowment.Add the read write line that to have bought on the market and do not support to add the recognition of the two-dimensional bar code of camouflage color dot matrix, therefore be subject to certain restrictions popularizing.
Figure 17 is the formation of the New Two Dimensional bar code in two kinds of different spectrum situations and the schematic diagram of read method.As shown in figure 17: in a New Two Dimensional bar code, can be formed by information recording/dot matrix 1701 and benchmark dot matrix 1702, can establish information recording/dot matrix 1701 in a certain spectrum situation for having the property of recognition, since benchmark dot matrix 1702 in another kind of spectrum situation for having the property of recognition, they present orthogonality, be information recording/dot matrix 1701 in a certain spectrum situation for having the property of recognition, can not the property distinguished and in another kind of spectrum situation, have.In like manner, 1702 in another kind of spectrum situation for having the property of recognition, can not the property distinguished and in front a kind of spectrum situation, have.They also can present semi-orthogonal, namely between information recording/dot matrix 1701 and benchmark dot matrix 1702, have a side to satisfy above-mentioned orthogonality.A kind ofly like this consider it mainly is to prevent that illegal person from utilizing the optical image sensor of a certain spectrum to crack code, because, when two parts of printing New Two Dimensional bar code, a minute version goes out in an image, therefore the position relationship between information recording/dot matrix 1701 and the benchmark dot matrix 1702 is can be not destroyed because being divided into two versions, and illegal person can only be respectively when forging reads the image of two different spectrum, will inevitably destroy the position relationship between information recording/dot matrix 1701 and the benchmark dot matrix 1702.
For the information recording/dot matrix of above-mentioned New Two Dimensional bar code, benchmark dot matrix and camouflage color dot matrix use cryptographic algorithm, and with their position, order and numerical value are encrypted, and obtain the printing images of a stochastic distribution.In like manner, use decipherment algorithm with their position, order and numerical value are decrypted, and obtain the printing images of original New Two Dimensional bar code.The purpose of this processing also is in order to prevent that illegal person from copying the New Two Dimensional bar code by the artificial picture of scratching.
Figure 18 is the schematic diagram that the bill customized information is all represented with the New Two Dimensional bar code.As shown in figure 18: purchasing unit, Description of Goods, quantity, price, the amount of tax to be paid, the information such as sales unit at password area, are imbedded with the New Two Dimensional bar code information of carrying out fully.Owing to being to adopt stylus printer to print, although printing precision is very low, still can the acquired information amount, arrange reasonable effect attractive in appearance.
The information that the quantity dot matrix such as Figure 19 is distribute is recorded and narrated the schematic diagram of principle.This also is the example of recording and narrating the dot matrix distribution of module by the information that constitutes of dot matrix, also is the geometric distribution of recording and narrating many bit informations by diverse location simultaneously, also is the physical distribution of recording and narrating many bit informations by phase-modulation.
As shown in figure 19: but utilize four dot matrix zones with capacity of decomposition can record and narrate the information of 2 bits by a dot matrix, lack one times although record and narrate the record quantity of information of module than the information of Figure 10, because no matter how many values of information is, the quantity that information is recorded and narrated the module dot matrix is constant, therefore see on the whole, the stochastic distribution of code is less, but the aesthetic property of the density that acquired information is recorded and narrated and the code effect of compatibility mutually.For example (a) can represent information " 0 " among the figure, (b) can represent information " 1 ", (c) can represent information " 2 ", (d) can represent information " 3 ".
Figure 20 is that the information that the quantity dot matrix such as employing consists of is recorded and narrated the module schematic diagram.As shown in figure 20: 2001 expression perpendicular positioning dot matrix, the interval of 2002 expression perpendicular positioning dot matrix, 2003 expression horizontal location dot matrix, the interval of 2004 expression horizontal location dot matrix, the residential quarter of 2005 expression 2*2,2006 are illustrated in an information dot matrix in the residential quarter of 2*2.Four diverse locations of each information dot matrix in the residential quarter of fixed 2*2 represent respectively different information.
Figure 21 is the form of expression schematic diagram of the bitmap of coloured image.As shown in figure 21: the image of 256 gray scales of any one expression is by the coded representation of 8 bits, can consist of the image of each bit, and the profile of original image can be seen in the higher bit position, and the lower image of figure place is fuzzyyer, and image more presents stochastic distribution.That is to say that the lower impact on original image of figure place is less, utilize this characteristic, above-mentioned New Two Dimensional bar code and a minimum bitmap can be replaced, or replace with several minimum bitmaps, then printout just can obtain a printing images that is embedded with information.Here, can be at R, G imbeds information in a kind of color of B, also can imbed simultaneously information in two or three color.
Figure 22 is the schematic diagram with the New Two Dimensional bar code of written form formation.As shown in figure 22: in literal " is complied with ", have 12 information to record and narrate module, the information of the 2201st, 7*9 dot matrix is recorded and narrated module, 2202 also is the information record module of 7*9 dot matrix, the information of the 2203rd, 7*17 dot matrix is recorded and narrated module, the information of the 2204th, 7*7 dot matrix is recorded and narrated module, the information of the 2205th, 9*11 dot matrix is recorded and narrated module, the information of the 2206th, 9*7 dot matrix is recorded and narrated module, the information of the 2207th, 9*7 dot matrix is recorded and narrated module, the information of the 2208th, 5*7 dot matrix is recorded and narrated module, and the information of the 2209th, 7*7 dot matrix is recorded and narrated module, and the information of the 2210th, 11*7 dot matrix is recorded and narrated module, the information of the 2211st, 9*7 dot matrix is recorded and narrated module, and the information of the 2212nd, 11*9 dot matrix is recorded and narrated module.
Here, during principle that information is imbedded, the literal outline will keep the original shape of literal that the phenomenon of broken string is not arranged as far as possible, and is as far as possible smooth, runs into the span that two points are arranged in the situation near the curves of 45 degree, should mend a point.Need not mend a little during near straight line, in a word the literal smooth and beautiful appearance of should trying one's best.Benchmark dot matrix " 1 " is greater than 1 grid with the interval of other dot matrix, and benchmark dot matrix " 0 " is greater than 2 grids with the interval of other dot matrix, and the interval of information dot matrix and other dot matrix is greater than 2 grids.
Around each group information record module certain interval to be arranged, cut apart in order to carry out program.The quantity of information of the information of imbedding in literal is large as far as possible, and the total area that the information that can lay is recorded and narrated module is large as far as possible.
Figure 23 is the application schematic diagram with the New Two Dimensional bar code of the form of literal.As shown in figure 23: in using the stylus printer tax reciept, the content that tax reciept is printed can be imbedded with " paying tax in accordance with the law " four literal information of carrying out, both can solve because the stylus printer tax reciept uses common two-dimensional bar code to affect nominal value problem attractive in appearance, the tax reciept print What all can be embedded in the New Two Dimensional bar code again.
Figure 24 is the application schematic diagram with the New Two Dimensional bar code of lace pattern form.As shown in figure 24: in using the stylus printer tax reciept, the content that tax reciept is printed can be imbedded with the form information of carrying out of lace, both can solve because the stylus printer tax reciept uses common two-dimensional bar code to affect nominal value problem attractive in appearance, the tax reciept print What all can be embedded in the New Two Dimensional bar code again.
Figure 25 is the application schematic diagram with the New Two Dimensional bar code of shading form.As shown in figure 25: in using the stylus printer tax reciept, the content that tax reciept is printed can be imbedded with the form information of carrying out of full version shading, can solve because the stylus printer tax reciept uses common two-dimensional bar code to affect nominal value problem attractive in appearance, the tax reciept print What all can be embedded in the New Two Dimensional bar code again.
Figure 26 uses the laser beam marking machine to realize yard schematic diagram of paying of New Two Dimensional bar code.As shown in figure 26: use the laser beam marking machine directly on production line, to carry out authentication for commodity, can accomplish the unification of commodity and packing, merchandise control and commodity counterfeit prevention, the unification of commodity inspection.
Figure 27 is the schematic diagram of imbedding information with the New Two Dimensional bar code in normal image.As shown in figure 27: utilize the human eye visual characteristic lower to the recognition capability of gradation of image, adopt the overall gray difference of image, namely change the gray-scale value of image according to the dot matrix state of New Two Dimensional bar code, or only namely on the bitmap at low level the New Two Dimensional bar code is replaced bitmap images in the difference of the gradation of image on the bitmap of image low level, information is embedded in the image.Here, the dot matrix of recording and narrating module as the information of imbedding information in normal image distributes, and can be such as Figure 10, Figure 20, the distribution of any one dot matrix combination that Fig. 9 is such also can be such as Fig. 3, Fig. 4, Fig. 5, the geometric distribution that Fig. 8 is such or physical distribution.
Figure 28 is that the New Two Dimensional bar code has the schematic diagram of encrypting character.As shown in figure 28: establishing P (t) is a random function, and the dot matrix that the dot matrix combination produces is:
d 11,d 12,…,d 1f
D=d 21,d 22,…,d 2f
……
d g1,d g2,…,d gf
The random alignment function of position of the battle array of setting up an office again in two-dimensional space is: ζ [p (x), p (y)], then dot matrix makes up each dot matrix d that produces IjThe position be: ζ Ij[p (x Ij), p (y Ij)].
The dot matrix d that Figure 28 if (a) produces for the dot matrix combination IjRandom alignment ζ in two-dimensional space Ij[p (x Ij), p (y Ij)], according to Fig. 6, the information of dot matrix shown in Figure 8 is recorded and narrated principle, the dot matrix d that the dot matrix combination produces IjAt ζ Ij[p (x Ij), p (y Ij)] on the position, although can represent one group of established data,, owing to there not being basis of reference, therefore can not identify this group data, only have as Figure 28 (b), add one group of benchmark dot matrix, at this moment, just can make up the dot matrix d that produces to dot matrix IjRepresented one group of data identification determining goes out.
Particularly as the two-dimensional space of electronic image in the X coordinate axis, and can carry out unlimited division on the Y coordinate axis, the characteristic of therefore utilizing above-mentioned dot matrix to distribute can realize the data encryption effect more much higher than the security of present conventional cryptographic algorithm.
Have again, if the electronic image combination of same reality can also accomplish both can obtain the encryption of high security, can realize again the encryption of the hidden greater security of data simultaneously.
In the application as false proof field, requiring the rule of the information that the dot matrix distributions of two-dimensional bar code can record and narrate to have can not cracking, general two-dimensional bar code, the lattice block of black (Symbol) is information " 1 ", the dot matrix of white is information " 0 " soon, the benchmark dot matrix also is exposed to the surface in addition, therefore is easy to read genuine commodity sign by the recognizer of illegal making, to reach the purpose of disrupting the market.Utilize the principle of Figure 28, can play preventing that illegal person from maliciously reading the effect of New Two Dimensional barcode data.
For achieving the above object, the information by diverse location distribution and the many bit informations of phase-modulation outcome record shown in Figure 8 can be recorded and narrated module and carry out following improvement.
Figure 29 be with the benchmark dot matrix regardless of cloth at the locational schematic diagram of reference.As shown in figure 29: 2901 is that actual distribution is at the locational benchmark dot matrix of vertical reference, 2902 for not being distributed in the benchmark dot matrix on the reference position, when identifying information is recorded and narrated the code value of module, to extrapolate 2902 actual lattice position by 2901 lattice positions and 2902 lattice positions, the 2903rd, information is recorded and narrated the directional reference dot matrix of module, 2904 is that actual distribution is at the locational benchmark dot matrix of horizontal reference, 2905 for not being distributed in the benchmark dot matrix on the reference position, when identifying information is recorded and narrated the code value of module, to extrapolate 2905 actual lattice position by 2904 lattice positions and 2905 lattice positions, 2906 is the information dot matrix, just can calculate the code value of information record module according to the position of reference position and information dot matrix 2906.
Figure 30 is the schematic diagram of the information that the reference dot matrix is hidden being recorded and narrated module.As shown in figure 30: 3001,3004 and 3,007 three dot matrix configuration informations are recorded and narrated the coordinate basis of module integral body, reference point 3002,3003,3006 and 3008 all occur to hide form, when identifying information is recorded and narrated the code value of module, be to calculate the reference point by the coordinate basis of 3001,3004 and 3,007 three dot matrix configuration informations record module integral body, according to reference point and information dot matrix 3009,3010,3011,3012 distributing position can calculate code value.
Figure 31 is a kind of schematic diagram of method of laser beam marking.The result who considers laser beam marking burns broken a certain position by heat, but pass through the cavitation effect that local high the subject of knowledge and the object of knowledge produces, make the object local evaporation, so direct result by laser beam marking, by the position of mint-mark carbon containing not, in order to address this problem, can adopt the method for Figure 31.As shown in figure 31: by the body surface of mint-mark, method by printing or coating etc. forms a coating 3103 that the light source of recognizer is absorbed first, on 3103 coating, method by printing or coating etc. forms one to the coating of the light source reflection of recognizer again, like this, under the irradiation of laser beam, 3102 coatings are peeled off by the part, expose 3103 coatings, like this, by the image of the formed New Two Dimensional bar code of laser beam irradiation, just become the image to the light source absorption of recognizer, therefore can directly carry out the identification of code value.
It more than is the constructive method of a kind of New Two Dimensional bar code of proposing of the present invention, in concrete the application, limit because of length and only just to have enumerated some simple examples, record and narrate the module dot matrix for information in the practical application, the form of code, the camouflage color mark, the camouflage color dot matrix, and the formation of the New Two Dimensional bar code in the different spectrum situations and read method also Protean disposal skill can occur, processing mode etc., these all are the concrete application problems under guiding theory of the present invention, all belong within the interest field of the present invention.

Claims (9)

1. the constructive method of a New Two Dimensional bar code is characterized in that:
(1) the New Two Dimensional bar code is the form with literal, the form of pictorial pattern, and the form of shading occurs in interior at least a form;
(2) information that consists of the New Two Dimensional bar code is recorded and narrated module is by the combination that comprises dot matrix, geometric distribution, or at least a form is recorded and narrated information in the physical distribution;
(3) formation of New Two Dimensional bar code image is by laser printing, ink jet printing, and the direct mint-mark of laser, stylus printing, hot transfer printing, thermal printing, offset printing, letterpress, intaglio printing forms in any one interior form.
2. the recognition methods of a New Two Dimensional bar code is characterized in that:
(1) has infrared ray, visible light, as lighting source, and corresponding imageing sensor is implemented the operation of reading novel two-dimensional bar code facing to the novel two-dimensional bar code that is printed on the print media at the light source of interior at least a spectral characteristic in ultraviolet ray;
The image of the novel two-dimensional bar code that (2) imageing sensor is read carries out image binaryzation and processes, and calculates the position of each dot matrix;
(3) by New Two Dimensional bar code institute can recorded information the record rule of each information dot matrix, comprise the combination of dot matrix, geometric distribution, the code value that the rule of at least a information record identifies in the physical distribution.
3. the constructive method of a kind of New Two Dimensional bar code according to claim 1, it is characterized in that: New Two Dimensional bar code dot matrix is by containing in the formed situation of carbon printing ink, can pass through printing on the surface of New Two Dimensional bar code, affix one's seal, laser beam marking overlaps another kind in interior a kind of form and comprises carbon-free printing ink, R, G, the color of B color space can not directly be transformed into C, M, Y, the color of K color space is at the interior formed image of a kind of printing ink.
4. according to claim 1, the constructive method of 3 described a kind of New Two Dimensional bar codes, it is characterized in that: above-mentioned carbon-free printing ink, R, the G of comprising, the color of B color space can not directly be transformed into C, M, Y is if the color of K color space is in the image situation of latticed form at the interior formed image of a kind of printing ink, can pass through cryptographic algorithm, with the combination of carrying out of New Two Dimensional bar code.
5. according to claim 1, the constructive method of 2 described a kind of New Two Dimensional bar codes and recognition methods, it is characterized in that: described geometric dot matrix distributes and refers to, the dot matrix that consists of novel two-dimensional bar code distributes, it is having or not by its information dot matrix, the difference of the position of information dot matrix, the difference of the direction of information dot matrix, the difference of the shape of information dot matrix, the difference of the quantity of information dot matrix, the result of dot matrix combination is in the formed New Two Dimensional bar code of the geometric characteristic of interior at least a form.
6. according to claim 1, the constructive method of 2 described a kind of New Two Dimensional bar codes and recognition methods, it is characterized in that: described physical dot matrix distributes and refers to: consist of the distribution of the information dot matrix of New Two Dimensional bar code, it is the difference by the modulation system of information dot matrix, the result's of the phase-modulation of information dot matrix difference, the difference of the direction of propagation of information dot matrix, the difference of the Mechanics Vector of information dot matrix, in not the coexisting of the frequency that the information dot matrix distributes, the two-dimensional bar code that the physical characteristic of at least a form forms.
7. the constructive method of a kind of New Two Dimensional bar code according to claim 1, it is characterized in that: the view data of novel two-dimensional bar code is by comprising the character library form, the vector data form, image data format, ink jet numbering machine or digital printer private data format are sent to ink jet numbering machine, the laser beam marking machine, in the digital printer.
8. the constructive method of a kind of New Two Dimensional bar code according to claim 1, it is characterized in that: it is by comprising the direct print form of computing machine that the image of novel two-dimensional bar code forms, the computer master making form, the virtual printing form, cover printing form, the character library form directly generates printed data and is installed to ink jet numbering machine, digital printer, at least a form in the equipment of laser beam marking machine realizes.
9. the constructive method of a kind of New Two Dimensional bar code according to claim 1, it is characterized in that: the information for image of novel two-dimensional bar code imbed method be by, the replacement means that comprise image bit map, the means of image overall gray level difference, the means of shading realize in any one interior means.
CN201110204307.XA 2011-07-21 2011-07-21 A kind of constructive method of two-dimensional bar code Active CN102890787B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110204307.XA CN102890787B (en) 2011-07-21 2011-07-21 A kind of constructive method of two-dimensional bar code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110204307.XA CN102890787B (en) 2011-07-21 2011-07-21 A kind of constructive method of two-dimensional bar code

Publications (2)

Publication Number Publication Date
CN102890787A true CN102890787A (en) 2013-01-23
CN102890787B CN102890787B (en) 2017-09-15

Family

ID=47534284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110204307.XA Active CN102890787B (en) 2011-07-21 2011-07-21 A kind of constructive method of two-dimensional bar code

Country Status (1)

Country Link
CN (1) CN102890787B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103295142A (en) * 2013-05-24 2013-09-11 深圳市威富多媒体有限公司 Two-dimensional code based anti-counterfeiting method and system
CN103730056A (en) * 2013-02-19 2014-04-16 立德高科(北京)数码科技有限责任公司 Anti-counterfeit mark printed on surface of metal
CN106778996A (en) * 2016-11-28 2017-05-31 深圳大学 It is embedded with the generation system and method and reading system of the Quick Response Code of visual pattern
CN107330482A (en) * 2017-07-19 2017-11-07 上海美声服饰辅料有限公司 The printing and recognition methods of a kind of identification code
CN107918748A (en) * 2017-10-27 2018-04-17 南京理工大学 A kind of multispectral two-dimension code recognition device and method
CN109690575A (en) * 2016-09-12 2019-04-26 真视野股份有限公司 Sheet products and method for verifying safety label
CN109978112A (en) * 2019-03-22 2019-07-05 环旭电子股份有限公司 The radium-shine method of two dimensional code and the two dimensional code on plastic packaging layer on plastic packaging layer
CN110288067A (en) * 2019-06-18 2019-09-27 周晓明 A kind of generation for merging bar code, retroactive method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540005A (en) * 2009-04-10 2009-09-23 顾泽苍 Method for processing random figure code
CN101727593A (en) * 2009-11-20 2010-06-09 天津市阿波罗信息技术有限公司 Method for processing digitalized paper card
CN101819647A (en) * 2010-05-08 2010-09-01 福建鸿博印刷股份有限公司 Anti-counterfeiting printing method by using invisible two-dimensional codes
CN101867672A (en) * 2009-03-26 2010-10-20 日本阿波罗株式会社 Multi-information embedding method and multi-information recognising method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867672A (en) * 2009-03-26 2010-10-20 日本阿波罗株式会社 Multi-information embedding method and multi-information recognising method
CN101540005A (en) * 2009-04-10 2009-09-23 顾泽苍 Method for processing random figure code
CN101727593A (en) * 2009-11-20 2010-06-09 天津市阿波罗信息技术有限公司 Method for processing digitalized paper card
CN101819647A (en) * 2010-05-08 2010-09-01 福建鸿博印刷股份有限公司 Anti-counterfeiting printing method by using invisible two-dimensional codes

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103730056A (en) * 2013-02-19 2014-04-16 立德高科(北京)数码科技有限责任公司 Anti-counterfeit mark printed on surface of metal
CN103295142A (en) * 2013-05-24 2013-09-11 深圳市威富多媒体有限公司 Two-dimensional code based anti-counterfeiting method and system
CN103295142B (en) * 2013-05-24 2016-08-17 深圳市威富多媒体有限公司 A kind of method for anti-counterfeit based on Quick Response Code and system
US11599758B2 (en) 2016-09-12 2023-03-07 Authentic Vision Gmbh Sheet-like product and method for authenticating a security tag
CN109690575A (en) * 2016-09-12 2019-04-26 真视野股份有限公司 Sheet products and method for verifying safety label
WO2018095149A1 (en) * 2016-11-28 2018-05-31 深圳大学 Method and system for generating two-dimensional code having embedded visual image, and reading system
CN106778996B (en) * 2016-11-28 2019-05-14 深圳大学 It is embedded with the generation system and method for the two dimensional code of visual pattern and reads system
CN106778996A (en) * 2016-11-28 2017-05-31 深圳大学 It is embedded with the generation system and method and reading system of the Quick Response Code of visual pattern
CN107330482A (en) * 2017-07-19 2017-11-07 上海美声服饰辅料有限公司 The printing and recognition methods of a kind of identification code
CN107330482B (en) * 2017-07-19 2020-03-10 浙江美声智能***有限公司 Printing and identifying method for identification code
CN107918748A (en) * 2017-10-27 2018-04-17 南京理工大学 A kind of multispectral two-dimension code recognition device and method
CN109978112A (en) * 2019-03-22 2019-07-05 环旭电子股份有限公司 The radium-shine method of two dimensional code and the two dimensional code on plastic packaging layer on plastic packaging layer
CN110288067A (en) * 2019-06-18 2019-09-27 周晓明 A kind of generation for merging bar code, retroactive method and system

Also Published As

Publication number Publication date
CN102890787B (en) 2017-09-15

Similar Documents

Publication Publication Date Title
CN102887003B (en) A kind of laser beam marking method of New Two Dimensional bar code
CN102890787A (en) Constituting method of novel two-dimensional bar code
CN102407703A (en) Another processing method for digitized anti-fake printing
CN103390183B (en) A kind of generation method of the anti-counterfeiting codes suitable for handset identity
CN102411717A (en) Digital anti-counterfeit printing processing method
US10235618B2 (en) Authentication feature in a barcode
US7267280B2 (en) Diffractive optical variable image including barcode
CN102890788B (en) Constituting method for access control system with decorative two-dimensional bar code
EP1869624B1 (en) A secure printing method to thwart counterfeiting
CN103390146B (en) Method for generating dot matrix pattern capable of recording multiple-bit information
MXPA04005404A (en) Method and apparatus for making articles.
JP2007505762A (en) Article authentication system and method
CN106156821A (en) A kind of optical readability bar code anti-counterfeit structure and implementation method
CN205665721U (en) Present label that machine readable vision is showed
EP3862910B1 (en) System of forensic encryption
CN102381065B (en) A kind of invisible two dimensional barcode character library realizes the method for variable information printing
CN103386829A (en) Code attaching method for anti-fake code by using laser device
CN103577859A (en) Novel construction method for mobile phone identification coding system
CN103390184A (en) Image information embedding method suitable for anti-fake codes identified through mobile phone
CN104736347A (en) Device and method for producing security features and security feature
CN102442096B (en) Method for printing variable information by embedding information into word stock
CN107944528B (en) 3D anti-counterfeiting two-dimensional code, manufacturing method and application
CN202995771U (en) Novel composition device of using mobile phone to identify code
CN102890768B (en) A kind of anti-crack method of two-dimensional bar code
CN102890768A (en) Anti-cracking method of novel two-dimensional bar code

Legal Events

Date Code Title Description
DD01 Delivery of document by public notice

Addressee: Gu Zecang

Document name: Notification of Passing Examination on Formalities

C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant