P
USRE44982EExpiredUtilityPatentIndex 82

Mixed code, and method and apparatus for generating the same

Assignee: CHEONG CHEOL HOPriority: Nov 5, 2004Filed: Apr 19, 2012Granted: Jul 1, 2014
Est. expiryNov 5, 2024(expired)· nominal 20-yr term from priority
Inventors:CHEONG CHEOL-HOHAN TACK DONKIM JONG-YOUNGKIM EUI JAEJEONG SEONG HUNKIM JAE YUNCHOI HAN YEONG
G06K 7/1408G06K 19/06037G06K 7/1443G06T 9/00G06K 19/06
82
PatentIndex Score
9
Cited by
34
References
40
Claims

Abstract

A mixed code, and a method and apparatus for encoding the same are provided. The mixed code includes a first code image region storing a first code image obtained by encoding first information using color, shading, or a combination thereof, and a second code image region storing a second code image obtained by encoding second information using color, shading, or a combination thereof. The first code image and/or the second code image includes the results of encoding interpretation information, construction information, error control information, and code direction information. The mixed code is made by adjusting the difference in color and brightness between the first and second code images to a predetermined level and combining these images.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer readable storage medium having embodied thereon a mixed code a mixed code obtained by overlapping first information with second information in a region, the first and second information made using at least one of a character, a number, a sign, and an image, the mixed code comprising:
 a first code image region storing a first code image obtained by encoding the first information and construction information regarding a second code image, the first code image made using colors, shading, or a combination thereof; and   a second code image region storing the second code image obtained by encoding the second information, the second code image made using colors, shading, or a combination thereof, the second code image overlapping with the first code image, the colors and shading being distinguished from the colors and shading used in the first code image, using a predetermined threshold.   
     
     
       2. The mixed code of  claim 1 , wherein in the first code image region, the first code image is obtained by encoding construction information specifying the type of the second code image and the first information. 
     
     
       3. The mixed code of  claim 2 , wherein the construction information comprises at least one of:
 information regarding a total number of sub-image regions obtained by dividing the first code image region into equal parts;   information regarding a total number of element images of the second code image;   information regarding location of the center of each element image in each sub-image region;   information regarding the types of codes of the element images;   information regarding an encryption method used to encrypt the element images; and   information regarding a direction in which each of the element images is arranged.   
     
     
       4. The mixed code of  claim 1 , wherein in the first code image region, the first code image is obtained by encoding information regarding the relationship between the first and second information, together with the first information. 
     
     
       5. The mixed code of  claim 1 , wherein the first code image region comprises:
 a basic information region storing a code obtained by encoding the first information, the code made using colors, shading, or a combination thereof;   a control information region storing a code obtained by encoding the construction information regarding the second code image and the information regarding the relationship between the first and second information, the code made using colors, shading, or a combination thereof;   an error control region storing a code obtained by encoding an error checking code, the code made using colors, shading, or a combination thereof, the error checking code used to detect and correct an encoding error in the basic information region; and   a direction detection region storing a code obtained by information regarding a direction in which the first code image is located, the code made using colors, shading, or a combination thereof.   
     
     
       6. A method of generating a mixed code, comprising:
 (a) encoding, using a processor, first information and second information into a first code image and a second code image made using colors, shading, shaping, a pattern, or a combination thereof, respectively, each of the first and second information being made using at least one of a character, a number, a sign, and an image;   (b) generating a mixed code image by setting a difference in color and brightness between the first and second code images and combining the first and second code images according to the set difference, wherein the first code image includes construction information regarding the second code image; and   (c) transforming the mixed code image into a physical image or an electronic image, and outputting the physical image or the electronic image.   
     
     
       7. The method of  claim 6 , wherein (a) comprises:
 (a1) setting interpretation information specifying the relationship between the first and second information;   (a2) setting construction information specifying types of codes in the first and second code images;   (a3) encoding the first and second information as data regions of the first and second code images, respectively, according to the interpretation information and the construction information; and   (a4) encoding the interpretation information and the construction information as a control information region of first code image.   
     
     
       8. The method of  claim 7 , wherein the interpretation information comprises at least one of:
 information regarding the relationship between the first and second information;   information regarding a format of information in each of the first and second code images;   information regarding a manner of the information in each of the first and second code images is arranged; and   information regarding a field of a service to which the mixed code is applied.   
     
     
       9. The method of  claim 6 , wherein the construction information comprises at least one of:
 information regarding a total number of sub-image regions obtained by dividing the first code image region into equal parts;   information regarding a total number of element images of the second code image;   information regarding location of the center of each element image in each sub-image region;   information regarding the types of codes of the element images;   information regarding an encryption method used to encrypt the element images; and   information regarding a direction in which each of the element images is arranged.   
     
     
       10. The method of  claim 6 , wherein (a) comprises:
 (a1) encoding the first and second information as data regions of the first and second code images, respectively;   (a2) setting error control information used to determine whether the encoding of the first and second information as data regions is satisfactory;   (a3) encoding the set error control information as error control information regions of the first and second code images, respectively.   
     
     
       11. The method of  claim 6 , wherein (a) comprises:
 (a1) setting direction and arrangement information regarding a direction and arrangement of each of the first and second code images obtained by encoding the first and second information, respectively;   (a2) encoding the first and second information as data regions of the first and second code images, respectively, based on the direction and arrangement information; and   (a3) encoding the direction and arrangement information as code direction information regions of the first and second code images, respectively.   
     
     
       12. The method of  claim 6 , wherein (b) comprises:
 (b1) setting a difference in color and brightness between the first and second code images; and   (b2) combining the first and second code images based on the difference in color and brightness, such that the second code image overlaps with the first code image.   
     
     
       13. A method of generating a mixed code, comprising:
 (a) encoding, using a processor, first information and construction information regarding a second code image made using at least one of a character, a number, and a sign into a first code image made using colors, shading, shaping, a pattern, or a combination thereof;   (b) encoding second information into a-the second code image made using colors, shading, shaping, a pattern, or a combination thereof the second information obtained by performing at least one of adding new information to the first information and deleting and changing information in the first information;   (c) changing color and brightness of the second code image such that a difference in color and brightness between the first and second code images corresponds to a predetermined threshold;   (d) generating the mixed code by mapping the changed second code image to the first code image, and   (e) transforming the mixed code into a physical image or an electronic image, and outputting the physical image or the electronic image.   
     
     
       14. The method of  claim 13 , wherein (b) comprises:
 (b1) setting information regarding the relationship between the first and second information and construction information regarding the second code image; and   (b2) encoding the second information as a data region of the second code image, and the information regarding the relationship and the construction information as a control information region of the second code image.   
     
     
       15. An apparatus for generating a mixed code, comprising:
 a code image generating unit encoding first information and second information into a first code image and a second code image which are using colors, shading, shaping, a pattern, or a combination thereof, the first and second information made using at least one of a character, a number, a sign, and an image; and   a code image combining unit producing a physical or electronic mixed code image by setting a difference in color and brightness between the first and second code images and combining the first and second code images based on the set difference in color and brightness;   wherein the first code image includes construction information regarding the second code image.   
     
     
       16. The apparatus of  claim 15 , wherein the code image generating unit comprises:
 an information setter setting interpretation information which specifies the relationship between the first and second information, and construction information which specifies types of codes in the first and second code images;   a data region generator encoding the first and second information as data regions of the first and second code images, respectively, according to the interpretation information and the construction information; and   a control information region generator encoding the interpretation information and the construction information as control information regions of the first and second code Images.   
     
     
       17. The apparatus of  claim 15 , wherein the code image generating unit comprises:
 a data region generator encoding the first and second information as data regions of the first and second code images, respectively;   an information seller selling error control information used to determine whether the encoding of the first and second information as the data regions is satisfactory; and   an error control information region generator encoding the set error control information as error control information regions of the first and second code images.   
     
     
       18. The apparatus of  claim 15 , wherein the code image generating unit comprises:
 an information seller selling direction and arrangement information regarding direction and arrangement of the first and second code images obtained by encoding the first and second information;   a data region generator encoding the first and second information as data regions of the first and second code images, respectively, based on the direction and arrangement information; and   a code direction information region generator encoding the direction and arrangement information as code direction information regions of the first and second code images.   
     
     
       19. The apparatus of  claim 15 , wherein the code image combining unit comprises:
 an image difference seller selling a difference in color and brightness between the first and second code images to be equal to or greater than a predetermined threshold; and   an image mapper changing the first and second code images based on the set difference in color and brightness and mapping the first code image to the second code image to produce the mixed code.   
     
     
       20. A computer readable storage medium having embodied thereon a computer program for executing the method of  claim 6 . 
     
     
       21. An apparatus for generating a mixed code image, the apparatus comprising:
 a controller configured to:   generate a first image, wherein the first image is made by using at least one of color, shading, shape and pattern, and obtained by encoding content information;   generate a second image, wherein the second image is made by using at least one of color, shading and pattern, and obtained by encoding construction information representing arrangement of the first image; and   combine the first image and the second image in a region, wherein the at least one of color, shading, shape and pattern used in the second image is distinguished from the at least one of color, shading, shape and pattern used in the first image based on a predetermined threshold.    
     
     
       22. The apparatus of claim 21, wherein the construction information includes at least one of information regarding a position of the first image and information regarding an orientation of the first image.  
     
     
       23. The apparatus of claim 21, wherein the first image includes a plurality of element images and the construction information regards arrangement of the plurality of the element images of the first image.  
     
     
       24. The apparatus of claim 23, wherein the construction information includes at least one of information of the number of the plurality of the element images, information regarding a position of the plurality of the element images and information regarding an orientation of the plurality of the element images.  
     
     
       25. The apparatus of claim 23, wherein the construction information includes information regarding the number of the plurality of the element images.  
     
     
       26. The apparatus of claim 21, wherein the content information is made using at least one of a character, a number, a sign, an image and a web address.  
     
     
       27. The apparatus of claim 21, wherein a type of the mixed code includes at least one of a color code, a gray code, a OR code, a 1D or 2D barcode, a ultra code and a PDF-417 code.  
     
     
       28. The apparatus of claim 21, wherein the controller combines the first image and the second image by overlapping the first image and the second image or mixing the first image and the second image.  
     
     
       29. The apparatus of claim 21, wherein the controller determines the at least one of color, shading, shape and pattern based on the content information.  
     
     
       30. The apparatus of claim 29, wherein the controller determines the at least one of color, shading, shape and pattern further considering the construction information.  
     
     
       31. A method for generating a mixed code image, the method comprising:
 generating a first image, wherein the first image is made by using at least one of color, shading, shape and pattern, and obtained by encoding content information;   generating a second image, wherein the second image is made by using at least one of color, shading and pattern, and obtained by encoding construction information representing arrangement of the first image; and   combining the first image and the second image in a region, wherein the at least one of color, shading, shape and pattern used in the second image is distinguished from the at least one of color, shading, shape and pattern used in the first image based on a predetermined threshold.    
     
     
       32. The method of claim 31, wherein the construction information includes at least one of information regarding a position of the first image and information regarding an orientation of the first image.  
     
     
       33. The method of claim 31, wherein the first image includes a plurality of element images and the construction information regards arrangement of the plurality of the element images of the first image.  
     
     
       34. The method of claim 33, wherein the construction information includes at least one of information of the number of the plurality of the element images, information regarding a position of the plurality of the element images and information regarding an orientation of the plurality of the element images.  
     
     
       35. The method of claim 33, wherein the construction information includes information regarding the number of the plurality of the element images.  
     
     
       36. The method of claim 31, wherein the content information is made using at least one of a character, a number, a sign, an image and a web address.  
     
     
       37. The method of claim 31, wherein a type of the mixed code includes at least one of a color code, a gray code, a QR code, a 1D or 2D barcode, a ultra code and a PDF-417 code.  
     
     
       38. The method of claim 31, wherein the combining the first image and the second image includes overlapping the first image and the second image or mixing the first image and the second image.  
     
     
       39. The method of claim 31, wherein the at least one of color, shading, shape and pattern is determined by encoding the content information.  
     
     
       40. The method of claim 39, wherein the at least one of color, shading, shape and pattern is determined by further considering the construction information.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.