The present invention relates to the field of information processing, and more particularly, relates to a method for generating information code to be embedded in a printed materials which is readable by a mobile phone, a method for embedding the information code, and a method for reading the information code embedded in the printed materials
With the rapid development of computer technologies and information network technologies, there have been progressively developed Internet technologies which focus on the recognition of two-dimensional codes by mobile phones and networks.
Recently, in order to record large-volume of voice data on two-dimensional barcodes, a patent application for a dot code capable of combining a plurality of two-dimensional rectangular barcodes, each of which is configured by placing fine dots in a matrix form, without limitation, is published in Japan. That is named “APPARATUS FOR READING OPTICALLY-READABLE TWO-DIMENSIONAL BARCODE” (JP 2005-243047 A). By using those codes, it could be realized to record voice date on the codes. However, since requirement of the capacity for storing voice data is large, the area of the codes on which relevant large-capacity information is recorded becomes large. Therefore, a reading apparatus, which has been designed at that time, scans the codes by sliding on the codes for reading the codes entirely, thereby leading to poor operability. At that time, the inventor of the patent has invested a large amount of funds in order to distribute the technology, but has failed to get expected effects.
Also, the patent application entitled “TWO-DIMENSIONAL CODE, TWO-DIMENSIONAL CODE READING METHOD, PROGRAM, AND COMPUTER-READABLE RECODING MEDIUM” (JP 2011-198371 A) in which there is disclosed a two-dimensional code capable of recording a large amount of voice data, which may be called “a voice code” is published in Japan. The two-dimensional code records information by using a fine dot in one rectangle. A reading apparatus can read a very fine dot matrix symbol in a contact manner. Such a code is capable of being used mainly for guiding for blind people in a public pace or a hospital. However, the code still requires a dedicated space for a two-dimensional code, and is not different from existing codes.
As a technology of increasing a capacity of recording information of a two-dimensional code, in Japan, there are published the patent applications related with a color two-dimensional code, which are respectively entitled “COLORED TWO-DIMENSIONAL CODE” (JP 2006-178692 A) and “METHOD FOR CREATING AND METHOD FOR DECODING TWO-DIMENSIONAL COLOR CODE” (JP 2011-186613 A). The technologies could increase a capacity of recording barcode information through a color barcode signal. However, since a dedicated space for a barcode is still required, there is limitation in the size of the area of the barcode. In particular, in terms of the practical use of the code, there are problems that the code is not adaptive to high-speed printing and the code cannot be printed by a monochrome printer of which the accuracy is low and the price is low.
Also, a single type of special two-dimensional code is referred to as “a color bit code”, which is announced also by a Japanese inventor. There is filed as the patent application entitled “OPTICAL RECOGNITION CODE, RECOGNITION SYSTEM, METHOD, AND PROGRAM” (JP 2008-287414 A). The code is similar to a one-dimensional barcode and all symbols may be realized by colors. Since the color symbol has been introduced, it is possible to simultaneously read multiple codes by a high-accuracy camera. In particular, when a plurality of products are stocked in a warehouse, the codes of all products are readable by a computer at a time, and therefore, it is very suitable for warehousing of products. However, there are remained many assignment with respect to its application.
In order for adaption of reading a two-dimensional code by mobile phones, a two-dimensional code with aesthetic appearance and a two-dimensional code having product attributes are necessary. Thus, a two-dimensional code with decorativeness is generated. The application entitled “MARKED TWO-DIMENSIONAL CODE” (JP 2009-104451) is filed in Japan. In an ordinary two-dimensional code technology, although a portion of the code is broken, error correction is executed. Therefore, a characteristic mark of a product is printed on the ordinary two-dimensional code by using a characteristic that does not affect normal reading. This invention is certainly valuable to some degree for application. However, it is just one application example of a two-dimensional code, rather than the invention of a new code.
As a previously existing code, there is a code called “an angle code”. In Japan, there is published the patent entitled “ TWO-DIMENSIONAL CODE IMAGE MODEL READABLE BY READER, DISPLAY MEDIUM FOR MAP, READING SYSTEM AND READING METHOD” (Japanese Patent NO. 2008-225732). In the technology, there is provided a code in which dot matrix displacement is made in the format of polar coordinates. Such a code format is merely one of other expression methods for a two-dimensional code, and does not contribute to accelerated progress in terms of technologies and practical usage. At the present time where two-dimensional codes has been spread and standardization has been highly advanced, there in a need for remarkable progress of the two-dimensional codes.
Since the 2000s, code technologies have been developed remarkably. As the most important characteristics, first, an information embedded code has been developed, which does not need to occupy a space unlike an existing two-dimensional code requiring a dedicated space. Second, in an existing two-dimensional code, one-symbol (bar) writes only one-bit information, but a new code, in which one symbol is capable of writing multibit information, has been developed. Patents associated with code technologies which are well known at the present time are present as follows.
There is an international patent application (PCT/SE00/01895) entitled “ENCODED PAPER FOR OPTICAL READING” filed by Anoto Ab in Sweden. The patent application can write four numbers, that is, two bits by placing information bits at four positions around one virtual cross line with respect to the center of the virtual cross line. Due to the patent application, it is possible to embed coordinate information in a paper by printing dot matrix on the paper fully. Thus, when writing is made on the paper using a pen equipped with an optical reader, information on written letters or the like can be directly input to a computer. It is unfortunate that, since a reference considered by the inventor of the code is virtual, and also, two coordinate positions around coordinates are one certain number in the case of embedding the coordinate information, the position of the coordinates can be read, but it is impossible to read the code directly at a time unlike a general two-dimensional code.
The founder of Grid of Japan immediately has found out a defect in the patent of Anoto Ab in Sweden, and has filed the international patent application entitled “METHOD FOR REALIZING INPUT/OUTPUT OF INFORMATION USING DOT MATRIX MODEL” (PCT/JP2003/012364). However, the defect that there is no reference dot in the patent of Anoto Ab in Sweden has been excessively corrected. The patent application proposes that, since four reference dots are placed at four vertexes of a rectangle, grid lines are configured by connecting dots also called four grid dots, and placement can be performed at eight positions around an intersection of the grid lines, it is possible to write eight numbers, that is, 3-bit information. However, the reference dots are unnecessarily many. In the technology of the patent application, when one reference dot is removed, the virtual center is not formed, which is fully different from the technology. Also, with the effect of a method of expressing the virtual intersection of Anoto Ab in Sweden, there is no choice but to mention a large amount of virtual grids, virtual grid lines, or the like even in the subsequent application patents. Such an extreme patent right does not attack other patents even when the patent light is infringed since favorable evidence cannot be submitted. In addition, the patent asserts that one information dot is capable of writing eight-bit information, but in practice, the same interval needs to be secured between respective positions of information bits according to a sampling theory. When the theory is broken, there is a problem that it is easy to be erroneously recognized. Therefore, it is reasonable to record 2-bit information. If the above structure is realized, the efficiency of recording information is rather reduced, and therefore, the gray scale of a background pattern is increased, thereby affecting the image quality of an image.
The above two patent applications are representative of developments in the fields of multimedia applications of a pen-type touch reader, that is, a touch-type reading pen. From an international perspective, a main market for a technology of embedding information in a printed image is a copy machine industry. International big enterprises in copy machines competitively file patents with respect to a technology of embedding bulk information in an printed image in order to resolve a trouble social problem that information on a paper medium is leaked.
The largest copy machine maker in the world has filed the patent application entitled “image forming apparatus” (JP 9-172537). The patent application discloses a method of writing 1-bit information by a different position, a different size, a different direction, and a different shape of a geometric form. However, when it is actually used, a printing grid is very small, and also, noise is large, thereby causing a problem in commercialization.
In 2000, a printer company in Japan proposes a code called “Val-Code” and files the patent application entitled “DIGITAL ELECTRONIC WATERMARK APPARATUS, DIGITAL ELECTRONIC WATERMARK IDENTIFICATION APPARATUS, DIGITAL ELECTRONIC WATERMARK EMBEDDING METHOD, AND DIGITAL ELECTRONIC WATERMARK IDENTIFICATION METHOD” (JP 2003-20967 A). The patent application introduces dot matrix permutations in a propagation direction of which the physical form is different to perform embedding of 1-bit information direction physical form, and accurately extracts the propagation direction of an information dot matrix in a dot matrix on which a large noise is printed. This is definitely a high level of invention. However, when the dot matrix in the propagation direction of which the different physical form different is used, it is necessary to place the dot matrix which is not related with recording of a large amount of information in its vicinity, thereby causing a problem that the efficiency of recording information is low.
The above-described existing methods for embedding information in an image on a printed matter all do not consider the characteristics of a printing screen. In particular, in an application in the fields of copy machines, it is not considered to embed multipurpose information in a single type of background pattern. Also, it is not proposed to directly embed information in a printed image. Furthermore, it is also not considered to maximize the efficiency of information embedding and an information capacity.
Since 2000, there have been patents on screen codes such as “Method for Embedding Screen Code Capable of Saving Large Amount of Data on Paper” (JP 3829143 B1) and “Information Embedded Code, Method for Generating Information Embedded Code and Device for Generating Information Embedded Code” (JP 4054339) that are representative inventions of embedding information in printed images. These patents allow large-volume information to be embedded without degrading the quality of images on printed matters in terms of embedding information directly in the images. Embedding of multibit information is thus realized by varying the geometric configuration of grids for printing such as different positions, different shapes, different directions, and different numbers while maintaining the grid gradation in printing.
Also, as a patent of a screen code, there is proposed a method of embedding multibit information by a different modulation scheme of a grid or phase modulation of a grid, while not changing a gray scale of the grid.
Specifically, in order to form a background pattern capable of writing index information of reproduction contents used for K-version printing, as an application of the touch-type reading pen, embedding of 2-bit information is realized by placing a grid at a different position while not changing a gray scale of each grid with respect to an image of the background pattern having the same dot size and the same interval. Data which writes one set of index information provided therein can realize embedding of 50-bit information by a 6*6 dot matrix.
As specific applications of an information security countermeasure function product in copy machines, it is applicable to functions, such as a function of floating a latter which enables an original document and a copied document to be distinguished in the same background pattern, a function of tracking by which PC a copy prevention function file of a secret document is generate, and an automatic reading function capable of automatically reading a document in which digital data of printing contents is embedded and printed in a background pattern. Such a multipurpose background pattern can be configured by a screen code.
The above-described two-dimensional code is automatically picked up by using a mobile phone under natural light and is automatically connected to a net, and the picked-up two-dimensional code has a forgery prevention function. In particular, in the field of forgery prevention, it is an agent solution to realize unification of identification methods to allow a general consumer to identify forgery like an expert, by using recognition of mobile phones.
Patent Literature 1: “READER CAPABLE OF OPTICALLY READING TWO-DIMENSIONAL CODE” (JP 2005-243047 A)
Patent Literature 2: the patent entitled “VOICE CODE” is published in Japan, “TWO-DIMENSIONAL CODE, METHOD OF READING THE SAME, PROGRAM, AND COMPUTER-READABLE RECODING MEDIUM” (JP 2011-198371 A)
Patent Literature 3: “COLORED TWO-DIMENSIONAL CODE” (JP 2006-178692 A)
Patent Literature 4: “METHOD FOR CREATING AND METHOD FOR DECODING TWO-DIMENSIONAL COLOR CODE” (JP 2011-186613 A)
Patent Literature 5: “OPTICAL RECOGNITION CODE, RECOGNITION SYSTEM, METHOD, AND PROGRAM” (JP 2008-287414 A)
Patent Literature 6: “MARKED TWO-DIMENSIONAL CODE” (JP 2009-104451 A)
Patent Literature 7: “ENCODED PAPER FOR OPTICAL READING” (PCT/SE00/01895)
Patent Literature 8: “METHOD FOR REALIZING INPUT/OUTPUT OF INFORMATION USING DOT MATRIX MODEL” (PCT/JP2003/012364)
Patent Literature 9: “IMAGE FORMING APPARATUS” (JP 9-172537 A)
Patent Literature 10: “DIGITAL ELECTRONIC WATERMARK APPARATUS, DIGITAL ELECTRONIC WATERMARK IDENTIFICATION APPARATUS, DIGITAL ELECTRONIC WATERMARK EMBEDDING METHOD, AND DIGITAL ELECTRONIC WATERMARK IDENTIFICATION METHOD” (JP 2003-20967 A)
Patent Literature 11: “METHOD FOR EMBEDDING SCREEN CODE CAPABLE OF STORING LARGE AMOUNT OF DATA ON PAPER” (patent number 3829143)
Patent Literature 12: “INFORMATION EMBEDDED CODE, AND METHOD AND DEVICE FOR GENERATING INFORMATION EMBEDDED CODE” (patent number 4054339)
A first object of the present invention is to provide a structure of an information embedded code for mobile phones that is an anticounterfeit code allowing automatic network connection and authenticity determination when an image having information embedded therein is captured under natural light by using a camera of a common mobile phone. Furthermore, the first object includes integrating an anticounterfeit code and a product mark.
A second object of the present invention is to provide a method for constructing an invisible information embedded code for mobile phones capable of efficiently describing information.
A third object of the present invention is to present an anticounterfeit system or a printing multimedia system capable of authenticity determination by capturing an image having information embedded therein under natural light through a special lens attached to a camera of a common mobile phone.
In order to solve the above problem, the invention according to claim 1 is a mobile phone information embedded code generation method, wherein
a mobile phone information embedded code is configured from a dot pattern enabling multibit information to be written on the basis of the geometric placement or physical placement of an information dot relative to a specified reference dot,
the mobile phone information embedded code configures: a dot pattern capable of writing information and printed or coated by a special ink, in which an RGB color space of an image scanned by at least one type of a scanner cannot be directly converted into a CMYK color space, the special ink including a thermal ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an ink of an absorption wavelength different from a background image, an ink of a reflection wavelength different from the background image, and an ink of a reflection angle different from the background image, or
a dot pattern capable of writing information and printed by convex or concave point distributions of different densities, or
a dot pattern capable of writing information and configured by strictly controlling one type of format among a diffusion direction of light, a reflection direction of light, and a refraction direction of light, or
a dot pattern capable of writing information and configured by a laser marker, or
a dot pattern capable of writing information and configured by a hologram, or
a dot pattern capable of writing scan-prohibited information when placing at least one type of viewer with respect to an image to be read, the viewer including one polarization plate, a microlens, and an optical interference plate, and
an electronic file of an image for printing of the mobile phone information embedded code is configured by one type of an image format or a font format.
In order to solve the above problem, the invention according to claim 2 is a horizontally-vertically integrated mobile phone information embedded code generation method, wherein
a dot pattern configures one dot matrix, including a result of dot combination to minimize a printing area with respect to placement of different positions, placement of different phase modulations, or ordinary two-dimensional code, so as to record multibit information,
in a matrix arrangement of the dot pattern, a virtual reference line is horizontally and vertically integrated, and a reference dot is placed at regular intervals with respect to the virtual reference line, and
in the dot pattern, microcells capable of being placed in information dots are microcells surrounded by a center microcell.
In order to solve the above problem, the invention according to claim 3 is an information embedding method of embedding a mobile phone information embedded code by a laser marker wherein
a background configuring a mobile phone information embedded code by a laser marker device forms a background layer by a black ink, a temperature-sensitive ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an infrared absorption ink, an ultraviolet absorption ink, an ink of an absorption wavelength different from a background image, an ink of a reflection wavelength different from the background image, and an ink of a reflection angle different from the background image, and is a hologram, a metal, a glass, a paper, or a resin,
the background configuring the mobile phone information embedded code by the laser marker device is configured from a dot pattern capable of writing multibit information based on geometric placement or physical placement of information dot with respect to a specified reference dot, and
in the mobile phone information embedded code, an electronic file of an image for the laser marker device is configured by one type of an image format or a font format.
In order to solve the above problem, the invention according to claim 4 is a reading method of a mobile phone information embedded code, wherein
an additional lens is provided in front of a camera lens of a mobile phone; an image information-embedded by a mobile phone information embedded code is read through the additional lens, and
a code value of the mobile phone information embedded code is identified based on a rule of configuring a dot pattern writing multibit information by geometric placement or physical placement of information dot with respect to a specified reference dot.
As the invention according to claim 5, the geometric placement has at least one type of geometric characteristic with respect to placement of information dot, the geometric characteristic including whether or not information dots are present, whether or not information dots are at different positions, whether or not information dots are in different directions, whether or not information dots have different shapes, whether or not information dots are different in number, whether or not information dots are different in size, centralized or dispersed distribution, and a placement of information dot configured by a combination of two-dimensional codes, thereby capable of writing information.
Due to such a structure, the information bit can write multibit information by the geometric placement, and a large amount of information can be written by small dots.
As the invention according to claim 6, the physical placement has at least one type of physical characteristic with respect to placement of information dot, the physical characteristic including different phase modulation (PM) results of the information dot, different modulation (AM/FM) results of the information dot, different propagation directions of the information dot, different vectors of dynamics, and different frequencies of the information dot.
Due to such a structure, the information bit can write multibit information by the physical placement, and a large amount of information can be written by small dots. Also, when there is initial information, a code value of the information dot can be calculated. Therefore, the number of reference dots is reduced.
Merit and positive effect of the present invention:
the mobile phone information embedded code generated using the mobile phone information embedded code submitted by the present invention is characterized by enabling distinguishing of product authenticity under natural light and using a standard mobile phone, and solves the problem of unifying authenticity identification for a general consumer and authenticity identification of an expert.
Also, the mobile phone information embedded code generation method of the horizontally-vertically integrated reference dot proposed by the present invention submitted a new type of dot pattern that writes multibit information by different position placement of information dot or a placement of a phase modulation result with respect to a placement of a reference dot of a single reference direction. The efficiency of information recording can be improved.
Also, the present invention proposes the information embedding method of the mobile phone information embedded code by the laser marker device, wherein a anticounterfeit code can be configured using an existing laser marker device.
Furthermore, the reading method of the mobile phone information embedded code proposed by the present invention can read the mobile phone information embedded code that does not look cheap. Due to this technology, the multimedia of the printing can be spread and a general consumer can determine an authenticity of a product.
a) to 12(i) illustrate diagrams of a method of realizing dot patterns to maximize a printing area.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings, but the embodiments of the present invention are for purposes of description and are not intended to limit the present invention.
The first step is a data reading step of a mobile phone information embedded code. An encrypted random anticounterfeit code of a computer, or a anticounterfeit code configured by information such as an attribute of a product, a production date, a place of production, and a sales permission region is read.
The second step is a code conversion step of the mobile phone information embedded code. The above-described read mobile phone information embedded code is converted into a dot pattern placed by a geometrically characteristic form or a physically characteristic form.
The above-described dot pattern placed by the geometrically characteristic form is a structure of a dot pattern capable of describing information because the placement of the information dot in the grid has at least one type of geometric characteristic.
The geometric characteristic includes whether or not information dots are present, whether or not information dots are at different positions, whether or not information dots are in different directions, whether or not information dots have different shapes, whether or not information dots are different in number, whether or not information dots are different in size, centralized or dispersed distribution, and a placement of information dot configured by a combination of two-dimensional codes.
The above-described dot pattern placed by the physically characteristic form is a structure of a dot pattern capable of describing information because the placement of the information dot has at least one type of physical characteristic.
The physically characteristic form includes a structure in which results of phase modulation (PM) of the information dots are different, results of AM/FM modulation are different, propagation directions are different, vectors of dynamics are different, or frequencies are different.
The code pattern of the mobile phone information embedded code described above includes ordinary QR two-dimensional codes, DM two-dimensional codes, PDF 417 two-dimensional codes, and a two-dimensional code generated a dot pattern configured by selecting some combinations from all combinations of dot placements of ordinary two-dimensional codes, based on a specified purpose. For example, a GM two-dimensional code, a speech pen two-dimensional code called an OID1, or the like belongs to a dot pattern configured by a combination of two-dimensional codes.
Information dots configuring the above-described mobile phone information embedding dots are placed at different positions with respect to a reference dot. There are many methods of determining the reference dot, but all structures that write information by different positions of the information dots fall within the technical scope of the present invention.
The above-described mobile phone information embedded codes include those configured by dot patterns in which information dots are placed in different directions, at different distances, and at different positions with respect to a virtual intersection point of a virtual cross line. Examples of the dot pattern include those in which information dots are placed in different directions, at different distances, and at different positions with respect to a virtual center formed by a reference line that connects four vertexes of a rectangle, so-called “grid points”. Also, the mobile phone information embedded codes include all information embedded codes configured by dot patterns in which information dots are placed in different directions, at different distances, and at different positions with respect to various reference dots, which actually exist, or a virtual reference dot.
The last step is an information embedding output step of the mobile phone information embedded code and is an operation of printing the mobile phone information embedded code. This operation realizes printing using an ordinary offset printing machine, an ordinary letterpress printing machine, an ordinary intaglio printing machine, an ordinary screen printing machine, an ordinary digital printing machine, or an ordinary printer.
A method of assigning the mobile phone information embedded code online in a product packing line can be performed using an inkjet system or a laser marker.
The mobile phone information embedded code is generated by a thermal ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an ink of an absorption wavelength different from a background image, or an ink of a reflection wavelength different from a background image, for example, a special ink, such as an ink of a reflection angle different from a background image, in which an RGB color space formed by a scan of at least one type of a scanner cannot be directly converted into a CMYK color space; or generated by a printing of placement of convex points or concave points having different densities; or generated by a digital engraving of placement of convex points or concave points having different densities; or generated by a strict control of one format between a diffusion direction of light and a reflection direction of light; or generated by a laser marker; or generated by a hologram; or generated through at least one type of a viewer including one polarizer, a microlens, or an optical interference plate, which is previously installed, with respect to an image to be read.
The mobile phone information embedded code can be formed as follows.
First, in a case where the mobile phone information embedded code is generated by the laser marker, one background color layer is previously printed on a region to be generated in advance by using a thermal ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an ink of an absorption wavelength different from a background image, an ink of a reflection wavelength different from a background image, or a special ink, such as an ink of a reflection angle different from a background image, in which an RGB color space of an image read by at least one type of a scanner cannot be directly converted into a CMYK color space.
Furthermore, a cover layer is printed using a white ink or an ink having a property different from the above-described special ink. When irradiated by a strong laser, the cover layer is peeled and a background color printed by the special ink is appeared. Therefore, the mobile phone information embedded code can be formed.
As illustrated in
The first step is a mobile phone image reading step. An image of the mobile phone information embedded code, which is printed on a printing medium, such as a forgery prevention label, a certificate of tax payment, or a print-multimedia printed matter, is read through an image sensor, such as a CCD or a CMOS, which is mounted on the mobile phone.
Here, in order to read a fine dot pattern, another additional lens is provided in front of a camera lens of the mobile phone, and the image with information embedded by the mobile phone information embedded code is read through the additional lens.
A reading illumination condition of the mobile phone selects one illumination method, including a natural light illumination, an infrared illumination, and an ultraviolet illumination, based on the mobile phone information embedded code generation method.
The next step is a mobile phone information embedded code recognizing step. A code value of the mobile phone information embedded code is recognized based on different rules of a geometric or physical form placement of the mobile phone information embedded code.
The last step is a network connection step. The mobile phone is connected to a network, and forgery prevention information or multimedia content data corresponding to the code value of the mobile phone information embedded code read from a server is extracted and displayed on a screen of the mobile phone. Alternatively, various social activities can be performed by information related to the read code value. Also, the social activities by the net operation include product tracking by the net connection, net shopping by the net connection, net search by the net connection, product price search by the net connection, product authenticity search by the net connection, and prevention of product lateral flow through online monitoring of product sales by the net connection.
As illustrated in
VeriCode of
A “GM two-dimensional code” illustrated in
A “Han Xin code” suggested by the National Code Committee of China has an appearance very similar to that of the QR barcode. Since the Han Xin code is suggested by the national authority, it is considered that it is worthy of applying to certain fields.
A common problem of the two-dimensional codes illustrated in
That is, new mobile phone information embedded codes are made by performing forgery prevention process with respect to all existing two-dimensional codes.
As illustrated in
In
In
Recording the multibit information in different forms has a special meaning in the applications to the fields of forgery prevention. As described above, one piece of information can be written to a printed matter by changing a grid form while maintaining a gray scale of a grid of a printed image. If the printed matter is coped by a copy machine using ordinary standard separation software, the grid written with the information is returned to a specified grid form determined by the standard separation software. Hence, the embedded information is lost. Using this characteristic, an anticounterfeit system can be established.
As illustrated in
As illustrated in
When x0 and y0 are a width and a height of a grid, respectively, and T is a gap between grids, the amplitude modulation AM screen and the frequency modulation FM screen can be expressed by the following formula.
Amplitude modulation AM screen (grid 8a):
can be performed by adjusting a radium ε(m,n) of a circular hole function
Frequency modulation FM screen (grid 8b):
ε(m,n) and η(m,n) are adjusted within the range of (x0, y0) (that is, within the grid range).
By changing ε(m,n) and η(m,n), a density and a position of impulse are changed. Therefore, a frequency modulation can be performed.
Since the centralized grid a can be a low-frequency grid and the distributed grid b can be a high-frequency grid, the centralized grid 8a and the distributed grid 8b can record information by different frequency components. Alternatively, the centralized grid 8a and the distributed grid 8b can write information as grids having different number of dots.
Furthermore, a gray scale value of the dot of the centralized grid 8a is high, and a gray scale value of the dot of the distributed grid 8b is low. Therefore, information can be written by a difference between the gray scale values of one point.
In other words, since a size of the dot of the centralized grid 8a is large and a size of the dot of the distributed grid 8b is small, information can be written by a difference of the size between the centralized grid 8a and the distributed grid 8b.
In relation to the above contents, there are more expression methods, but they fall within the scope of the present invention as long as they are similar to the above-described dot pattern.
Even when the information is written by the centralized grid and the distributed grid illustrated in
In
Each dot pattern shown in
For describing multibit information using different dot positions in the gird and phase modulation, one coordinate system always needs to be used according to a geometric theory. In other words, the position of an information dot that is isolated in a space of geometric configuration cannot be obtained. In a two-dimensional code of the conventional art, two reference lines including one virtual horizontal reference line constituted by horizontal reference grids and one virtual vertical reference line constituted by vertical reference grids are always provided in a dot matrix.
In the present invention, however, in order to reduce the number of the reference grids as small as possible, the virtual reference line and horizontal reference line are integrated to a single reference line that can be constituted by a small number of the reference grids. That can be realized by placing the reference grids along with a virtual line at an angle of 45 degrees in grids matrix of the code on the basis of linear transformation theory of geometry.
According to the information module of
One information grid can describe 2-bit information by placing the information dot at four different corners of the grid. In the information module of
As compared to the information matrix of the conventional art in which two virtual reference lines are necessary to be provided horizontally and vertically, the number of reference grids can be reduced, and can be replaced to the information grids, then the amount of information grids can thus be increased by 6 bits (3 grids) in the example of
The dot patterns for recording multiple bits information by arranging dots in grids of information dots at different positions proposed in
In the dot patterns shown in
As illustrated in
Here, when a function of an image of a dot pattern configured by placing matrixes at the same intervals in a direction horizontal and vertical direction in a two-dimensional space is {ξm, n}, the phase modulation scheme can satisfy the following formula.
With the above formula, assuming that the image function {ξm, n} is a propagation signal in a two-dimensional space, phase modulation with respect to the image function {ξm, n} can be performed by the changes of ε(m,n) and δ(m,n).
The characteristic of the dot pattern writing the multibit information by the phase modulation theory is that the number of reference dots can be reduced because a phase value of each dot can be calculated if there is an initial value of a signal when a code value is identified, based on a traditional signal analysis theory.
The mobile phone information embedded code configured by the dot patterns illustrated in
As illustrated in
In
In order to display a prettier trademark, image or graphic, a gray scale value of the white dot portion is set to be smaller than a minimum gray scale value of a pixel corresponding to an image of the trademark, image or graphic.
With respect to an amount of information capable of being recorded on 1 unit area, the ordinary two-dimensional code may be slightly higher than the mobile phone information embedded code. However, with respect to an amount of information capable of writing information of one symbol, the mobile phone information embedded code is several times higher than the ordinary two-dimensional code. In particular, since the mobile phone information embedded code is the information embedded code, there is an advantage that does not occupy a space. An area capable of recording information is several times wider than the ordinary barcode. Therefore, as a whole, the mobile phone information embedded code can write a large amount of information.
As illustrated in
At the time of generating the code, the ordinary two-dimensional code illustrated in
Similarly, the mobile phone information embedded code illustrated in
Among the colors of the CMYK color space, there are various colors that cannot be converted into the colors of the RGB color space. Besides these, the colors include colors printed using no-carbon black ink, a carbon-contained tinted ink, a thermal ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an ink of an absorption wavelength different from a background image, or an ink of a reflection wavelength different from a background image, an ink of a reflection angle different from a background image.
Furthermore, since the position relationship between the information dot 1602 and the forgery prevention dot 1603 is determined by encryption, a clipping or forgery of an image by an intervention of a person cannot be performed, thereby perfectly preventing forgery.
As illustrated in
Furthermore, the dot matrix 1702 can be configured by sand dots that absorb light, and the background 1703 of the mobile phone information embedded code can be configured by dots that reflect light. That is, the mobile phone information embedded code can be configured by two types of different optical effects of the dot matrix 1702 and the background 1703 of the code.
Here, the dot matrix 1802 can configure the mobile phone information embedded code by installing a rounded convex dot or a microlens at a specified position and controlling an optical diffusion direction, an optical reflection direction, and an optical moire.
The characteristic of the mobile phone information embedded code shown in
Due to the above-described characteristic, the symbol size, that is, the dot size of the mobile phone information embedded code is large and the forgery prevention is possible. Therefore, there is a characteristic that the mobile phone information embedded code can be directly read under natural light by using the mobile phone. A general consumer can determine an authenticity of a product by using the mobile phone.
Here, the code formats related to
Here, at the time of generating the mobile phone information embedded code 1900, the identification color layer 1902 is configured in advance on the code embedding medium 1901 by printing using a special ink in which an RGB color space of an image read by at least one type of a scanner cannot be directly converted into a CMYK color space, including a carbon-containing ink, a thermal ink, a sun-sensitive color-changing ink, an OVI (optically variable) ink, a luminous ink, a water-sensitive color-changing ink, an infrared fluorescence ink, an ultraviolet fluorescence ink, a visible-light fluorescence ink, an ink of an absorption wavelength different from the background layer 1903, an ink of a reflection wavelength different from the background layer 1903, and an ink of a reflection angle different from the background layer 1903. Again, the background layer is configured by printing one layer of a white ink or an ink configuring the above-described background layer on the identification color layer 1902.
The ink configuring the background layer is an ink corresponding to the ink of an absorption wavelength different from the background layer 1903, the ink of a reflection wavelength different from the background layer 1903, and the ink of a reflection angle different from the background layer 1903.
The laser 1905 corresponds to the position 1904 of the dot pattern. The background layer 1903 is locally evaporated and thus the identification color layer 1902 thereunder appears, thereby forming one dot. Continuously to this, the generation of the mobile phone information embedded code can be completed.
Here, the code formats related to
When compared with the formation of the variable information code artificially printed by an inkjet printing machine as illustrated in
In
Here, w0 is a microcell, f0 is an optically readable material, and the specified recognition rule is that the size of the optically readable material f0 is smaller than the size of the microcell w0, that is, w0>f0. Also, the optically readable material f0 is necessarily placed in the microcell w0. The optically readable material is processed as not existing in the microcell. Alternatively, a plurality of optically readable materials can be placed in one grid, and a code value is calculated based on the placement of the plurality of optically readable materials.
As illustrated in
The optically readable material is an optically readable material made to have a necessary optical characteristic by processing a material of the color medium, such as a filer, using one type among a thermal pigment, a sun-sensitive color-changing pigment, an OVI (optically variable) pigment, a luminous pigment, a water-sensitive color-changing pigment, an infrared fluorescence pigment, an ultraviolet fluorescence pigment, a visible-light fluorescence pigment, an infrared absorption pigment, an infrared transmission pigment, a pigment of an absorption wavelength different from a background image, a pigment of a reflection wavelength different from a background image, a pigment of a transmission wavelength different from a background image, and a pigment of a reflection angle different from a background image.
The generation of the random variable information code illustrated in
In a similar manner, with reference to the forgery prevention dot pattern structure of
Various variable information codes can be transmitted to the printing equipment in the image format including JPG, TIFF, BMP, or PDF, and the variable information can be printed. However, in the case of printing a large amount of variable information codes, for example, million or more variable information codes, a time is taken to convert image data, and furthermore, net transmission of the image data takes a long time and a large-capacity memory space. In order to solve this problem, the pattern of the mobile phone information embedded code is generated by multiple fonts, and the mobile phone information embedded code is configured by a combination of the multiple fronts. In this way, it is possible to realize the printing of a large amount of variable information codes.
In
Dot pattern 22Aa in
Dot pattern 22Ab in
Dot pattern 22Ba in
The GRID code information writing mechanism defines information by setting the center surrounded by grid dots of four points as a virtual reference point and placing an information dot at an expressed endpoint by a direction vector, with the virtual reference point as a start point. The present invention proposes the structure of such a dot pattern in a font format. The characteristic is that since such a code is configured in a vector data format, a speed of conversion from data to a dot matrix can be increased and a speed of printing variable information can also be increased, thereby reducing a usage of a memory.
As illustrated in
Since four information grids are present in the font illustrated in dot pattern 22Ca of
As illustrated in dot pattern 22Cb of
Therefore, the lattice grids s61, s62, s81, and s82 correspond to an information grid s72, the lattice grids s81 and s101 and the lattice grids s33 and s53 of the left font correspond to an information grid s91, and the lattice grids s81, s82, s101, and s102 correspond to an information grid s92. As described above, 2-bit information can be recorded by placing the information grids at four corners. Similarly, since four information grids are present in the font illustrated in dot pattern 22Cb
As illustrated in dot pattern 22Cbc
The font illustrated in FIG. 22C3 is referred to as a font that expands in a lower left direction. That is, in order to increase a capacity of writing the information of the code, it is possible to expand in a lower left direction without limitation.
As illustrated in dot pattern 22Cd in
The font illustrated in dot pattern 22Cd is referred to as a font that expands in a lower right direction. That is, in order to increase a capacity of writing the information of the code, it is possible to expand in a lower right direction without limitation.
The example of converting the dot pattern into image data vectorized by the font format has been described. With reference to the above methods, more various font formats can be configured, but all methods of converting dot patterns into image data vectorized by the font formats fall within the scope of the present invention.
All methods capable of specifying the dot direction or the dot structure at high speed by placing the above-described key dot or representing multiple dots belong to the present invention.
All methods of performing vectorization using character fonts with respect to dot patterns capable of writing multibit information by different positions, based on the reference dot, belong to the present invention.
As illustrated in
For another example, as illustrated in
Here, it is assumed that the lens matrix 2602 is generated by a screen printer.
Furthermore, 2601 is a mobile phone information embedded code interference pattern, and 2602 is an optical interference plate related to a phase of the interference pattern 2601. When the optical interference plate 2602 is placed on the interference pattern 2601, the original dot pattern image of the mobile phone information embedded code can appear. The mobile phone 2603 can read the dot pattern image, identify the code value, and download related product information.
Here, the code format related to
As illustrated in
Here, a region necessary for one symbol is a microcell, and 2-bit information can be recorded using four microcells as illustrated in
As illustrated in
The information module illustrated in
In addition, as compared with the ordinary two-dimensional code, the embedding codes shown in
As illustrated in
Here, the additional lens 2901 is installed in front of the lens of the mobile phone camera image sensor. The mobile phone information embedded code given on the code embedding medium 2904 is read by the mobile phone when passing through the additional lens 2901 in front of the lens of the mobile phone camera image sensor. By the geometric placement or the physical placement of the information dot with respect to a specified reference dot, the code value of the mobile phone information embedded code is recognized, based on the rule of configuring the dot pattern writing multibit information. Forgery prevention information or multimedia content can be called from the network, based on the code value.
Number | Date | Country | Kind |
---|---|---|---|
201210140384.8 | May 2012 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2012/076555 | 10/3/2012 | WO | 00 |