Summary of the invention
For this reason, technical matters to be solved by this invention is: a kind of anti-fraud functional two-dimension code that has is provided, makes this two-dimension code sign indicating number figure naked eyes as seen, and have antiforge function.
So, the invention provides a kind of anti-fraud functional two-dimension code that has, its sign indicating number figure that comprises coded message comprises the numeric data code speech and is used for the locating information that specified data sign indicating number lexeme is put, wherein, described two-dimension code sign indicating number figure is divided into macroscopic sign indicating number figure and the sightless stealthy sign indicating number figure of naked eyes of showing one's color, needs are assigned to the sign indicating number figure that shows one's color as yard numeric data code speech of figure recognition of showing one's color partly arrange, need be assigned to stealth sign indicating number figure part as the numeric data code speech of stealthy sign indicating number figure recognition and arrange.
The described code of showing one's color is schemed and concealed code figure encodes separately.
Described code figure and the concealed code figure of showing one's color is as a whole Unified coding.
The described code figure that shows one's color arranges with concealed code figure subregion.
Described stealthy sign indicating number figure covers the sign indicating number figure that shows one's color.
The described sign indicating number figure that shows one's color covers stealthy sign indicating number figure.
The described yard figure that shows one's color is made by conventional bar code printing mode, and described stealthy sign indicating number figure adopts conventional invisible-bar-number production method to make.
The described two-dimension code of the embodiment of the invention, by two-dimension code code figure being divided into macroscopic code figure and the sightless concealed code figure of naked eyes of showing one's color, needs are assigned to the code figure that shows one's color as yard numeric data code word of figure recognition of showing one's color partly arranges, after need to being assigned to concealed code figure as the numeric data code word of concealed code figure recognition and partly arranging, so that show one's color code figure and concealed code figure can be read; Further, show one's color code figure and concealed code figure also can be read as an integral body.Because concealed code figure naked eyes are invisible, its yard figure cannot be xeroxed, be replicated or be taken pictures, so this two-dimension code has antiforge function.
Further, by the different arrangement modes of show one's color code figure and concealed code figure, scheme its internal structure with anti-fraud functional two-dimension code code the multiple combination mode is arranged so that the embodiment of the invention is described.
Embodiment
Below, describe the present invention by reference to the accompanying drawings.
Two-dimension code, be meant that the character information that will be encoded converts a string binary number bit stream to, this bit stream is divided into several numeric data code speech according to certain-length, the error correcting code speech that is used for playing error correction effect in the time of will decoding afterwards joins the numeric data code speech, form new bit stream, the two-dimension code of coding, and then formation again.Therefore, the sign indicating number figure that contains the two-dimension code of coded message comprises: be used for supplementary and numeric data code speech such as locating information that specified data sign indicating number lexeme puts, version information, so-called numeric data code speech is meant the bit stream with certain-length, in order to the character of presentation code.
In the prior art, during the two-dimension code coding, any character that is encoded all is evenly distributed on the whole sign indicating number figure, and therefore, if hide latent part sign indicating number figure, then two-dimension code can't be distinguished.
The embodiment of the invention is divided into show one's color code figure and concealed code figure with described two-dimension code code figure, and the described code figure that shows one's color is macroscopic code figure, and described concealed code figure is the sightless concealed code figure of naked eyes.
During the two-dimension code coding, needs are assigned to the code figure that shows one's color as yard numeric data code word of figure recognition of showing one's color partly arrange, need to be assigned to concealed code figure as the numeric data code word of concealed code figure recognition and partly arrange.Like this, yard figure two-dimension code of showing one's color can be distinguished, and stealthy sign indicating number figure two-dimension code also can be distinguished.
Wherein, show one's color code figure and concealed code figure can encode separately, and perhaps show one's color code figure and concealed code figure are as a whole Unified coding.Code figure and concealed code figure are used as again a whole Unified coding if show one's color, and then concealed code figure and yard two-dimension code integral body that figure forms of showing one's color can be read again.
Embodiment one
As shown in Figure 1, show one's color yard Figure 16 and concealed code Figure 18 can arrange the subregion.It is middle that present embodiment adopts yard Figure 16 that shows one's color to place, and concealed code Figure 18 places the periphery of yard Figure 16 that shows one's color.Certainly, show one's color a yard Figure 16 and a stealthy sign indicating number Figure 18 also can arrange side by side.
When two-dimension code is encoded, needs are assigned to the code figure that shows one's color as yard numeric data code word of figure recognition of showing one's color partly arrange, need to be assigned to concealed code figure as the numeric data code word of concealed code figure recognition and partly arrange.Like this, yard figure that shows one's color can be separately decoded, and concealed code figure also can be separately decoded, if show one's color code figure and concealed code figure are used as again a whole Unified coding, the code of then showing one's color is schemed and concealed code figure do as a whole equally also can be decoded.
On the printing mode, yard Figure 16 that shows one's color is made by conventional bar code printing mode, and stealthy sign indicating number Figure 18 adopts conventional invisible-bar-number production method to make.
Invisible-bar-number production method commonly used has: the invisible-bar-number production method that the invisible-bar-number production method of cover type invisible-bar-number production method, photochemical treatment and invisible printing ink are printed.
Cover type invisible-bar-number production method refers to after bar code printing, with specific film or coating it is covered, and processes so later bar code human eye and is difficult to recognition.
The invisible-bar-number production method of photochemical treatment refers to the method for optics common visual bar code be processed, and people's eyes are difficult to find vestige after processing like this, all can not distinguish it with light and the nonspecific light of common wavelength.
The invisible-bar-number production method that invisible printing ink is printed, being meant bar code can be divided into colourless function ink printing bar code and coloured functional ink printing bar code, for colourless function ink printing bar code, generally is to use fluorescent ink, thermochromism printing ink, the bar code that special inks such as phosphor ink print.This invisible-bar-number in press must be used specific illumination, must be with corresponding responsive light source when bar-code identification.And to coloured functional ink printing bar code, generally print with color shifting ink.
Because concealed code Figure 18 naked eyes are invisible, therefore, concealed code Figure 18 cannot be xeroxed, be replicated or be taken pictures, so that this two-dimension code has antiforge function, its yard figure also only has by specific identification reading instrument and just can be read.
Embodiment two
As shown in Figure 2, concealed code Figure 28 covers yard Figure 26 that shows one's color.
Its false proof principle and embodiment one are similar, no longer are repeated in this description at this.
Embodiment three
As shown in Figure 3, yard Figure 36 that shows one's color covers concealed code Figure 38.
Its false proof principle and embodiment one are similar, no longer are repeated in this description at this.
In sum, the described two-dimension code of the embodiment of the invention, by two-dimension code code figure being divided into macroscopic code figure and the sightless concealed code figure of naked eyes of showing one's color, needs are assigned to the code figure that shows one's color as yard numeric data code word of figure recognition of showing one's color partly arranges, after need to being assigned to concealed code figure as the numeric data code word of concealed code figure recognition and partly arranging, so that show one's color code figure and concealed code figure can be read; Further, show one's color code figure and concealed code figure also can be read as an integral body.Because concealed code figure naked eyes are invisible, its yard figure cannot be xeroxed, be replicated or be taken pictures, so this two-dimension code has antiforge function.
Further, by the different arrangement modes of show one's color code figure and concealed code figure, scheme its internal structure with anti-fraud functional two-dimension code code the multiple combination mode is arranged so that the embodiment of the invention is described.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.