WO2011061867A1 - 表示コードが付された物品、表示コード生成装置および情報伝達方法 - Google Patents
表示コードが付された物品、表示コード生成装置および情報伝達方法 Download PDFInfo
- Publication number
- WO2011061867A1 WO2011061867A1 PCT/JP2009/070731 JP2009070731W WO2011061867A1 WO 2011061867 A1 WO2011061867 A1 WO 2011061867A1 JP 2009070731 W JP2009070731 W JP 2009070731W WO 2011061867 A1 WO2011061867 A1 WO 2011061867A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pattern
- display code
- information
- symbol
- code
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F3/00—Labels, tag tickets, or similar identification or indication means; Seals; Postage or like stamps
Definitions
- the present invention is an article provided with a display code capable of directly transmitting a message through visual observation by a person and indirectly transmitting information different from the message through an apparatus having an optical reading function.
- the present invention relates to a display code generation apparatus for generating such display codes, and an information transmission method for directly transmitting a message through visual observation by a person and indirectly transmitting information different from the message through an apparatus having an optical reading function. .
- Bar codes used in this technology are mainly codes that represent numerical values and characters by the thickness of striped lines. Also, this barcode is a one-dimensional code that has information only in the horizontal direction.
- two-dimensional codes such as QR codes (registered trademark) that represent numerical values and characters by arranging dots vertically and horizontally are in widespread use.
- Two-dimensional codes have a large amount of information that can be coded and recorded compared to barcodes that are one-dimensional codes, so parts order management in a large-scale factory, product shipment management in wholesale business, and product sales management by vending machines Are used in the field of handling a large amount of information (see Patent Document 2).
- a camera-equipped mobile phone has a function to read a two-dimensional code, and the two-dimensional code printed on an advertisement can be read by the camera-equipped mobile phone, and information such as goods, services, and events can be two-dimensional code.
- technology to communicate to consumers through camera-equipped mobile phones is also widespread.
- a barcode which is a one-dimensional code, is formed by arranging lines of different thicknesses in a striped pattern. For this reason, the bar code is easy to read for an apparatus having an optical reading function such as a scanner, and is excellent in that information can be accurately transmitted through such an apparatus. However, the barcode can not convey any message to the person visually. That is, the arrangement of lines of different thickness in the barcode does not express any message visually recognizable by human.
- two-dimensional codes such as QR codes.
- the arrangement of dots in the two-dimensional code can only be recognized as a random pattern by human visual inspection, and meaningful messages can not be viewed from this.
- both the barcode and the two-dimensional code are attached to articles such as goods and exposed to the eyes of the person, they do not transmit any message visually recognizable by the person. This is because even if a bar code or a two-dimensional code is attached to an article, it can not appeal to consumers who directly view the article, or a bar code or a two-dimensional code is attached to the article. Unfavorable from the point of deteriorating the design.
- the bar code and the two-dimensional code do not transmit any message that can be visually recognized and recognized by a person
- the places and opportunities to which the bar code and the two-dimensional code are attached are limited by the usage mode and the form of the article. For example, it is not preferable to place a barcode or a two-dimensional code on a prominent place such as the surface or center of an article exposed to the public. Further, in the case of a product having a small surface area, it is difficult to secure a region to which a barcode or a two-dimensional code is to be attached after adding a product name, a manufacturer name and the like.
- the present invention has been made in view of, for example, the problems as described above, and an object of the present invention is to directly transmit a message to a person through visual observation and to use an apparatus provided with an optical reading function. It is an object of the present invention to provide an article, a display code generating apparatus and an information transmission method with a display code capable of performing indirect transmission of information with high accuracy.
- the first article of the present invention selects one or more grids from the plurality of grids in a two-dimensional space formed by arranging grids in grids, By arranging a pattern element having a predetermined shape in each of these selected grids, a symbol array pattern representing a message which can be visually recognized by human beings is formed, and the plurality of the plural elements in the two-dimensional space are formed.
- the symbol arrangement pattern of squares the squares on which the pattern elements are arranged are turned on, the squares on which the pattern elements are not arranged are turned off, and binary values specified by these on and off A display code in which additional information different from the message is added is added to the information.
- the two-dimensional space in which the display code is formed includes the reader when the display code is read by a reader. It is characterized in that a guide pattern is disposed for correcting positional deviation with the display code, or for the reading device to recognize the reading direction of the display code.
- the number of digits, the number of lines, or the number of lines of the symbol arrangement pattern in the two-dimensional space where the display code is formed is formed.
- An arrangement information pattern indicating the number of symbols is arranged.
- the fourth article of the present invention is the article of any of the first to third articles of the present invention described above, wherein a plurality of additional information is added to the binary information, and the display code is formed.
- An identification information pattern for identifying each additional information added to the binary information is disposed in the two-dimensional space.
- the color of the symbol arrangement pattern is indicated in the two-dimensional space in which the display code is formed.
- a color information pattern is arranged.
- a first display code generation device adds additional information different from the message to a symbol arrangement pattern that can be visually recognized as a message by a person and recognized by a device.
- a display code generating device for generating a display code formed by performing a plurality of grids in the two-dimensional space formed by arranging the plurality of grids in a grid shape; Pattern forming means for forming a symbol arrangement pattern representing a message which can be visually recognized by a person by selecting and arranging a pattern element having a predetermined shape in each of the selected cells; and the pattern forming means Form the symbol arrangement pattern among the plurality of cells in the two-dimensional space in which the symbol arrangement pattern is formed by For this purpose, the grid on which the pattern element is placed is turned on, the grid on which the pattern element is not placed is turned off, and additional information different from the message is added to binary information specified by these on and off. And an information adding means.
- the image forming apparatus further comprises guide pattern forming means for arranging a guide pattern for correcting or recognizing the reading direction of the display code in the two-dimensional space.
- an array information pattern indicating the number of digits, the number of lines, or the number of symbols of the symbol array pattern An array information pattern forming unit arranged in the two-dimensional space is provided.
- the information adding unit adds a plurality of additional information to the binary information.
- an identification information pattern in which an identification information pattern for identifying each additional information added to the binary information is arranged in the two-dimensional space. The forming means is provided.
- a fifth display code generation apparatus is the display code generation apparatus according to any one of the first to fourth display codes according to the present invention, wherein the pattern forming unit sets the color of the symbol arrangement pattern.
- the display code generation apparatus according to a fifth aspect of the present invention further includes color information pattern formation means for arranging a color information pattern indicating the color of the symbol arrangement pattern in the two-dimensional space.
- the information transmission method of the present invention selects one or more grids from the plurality of grids in a two-dimensional space formed by arranging the grids in a grid shape, and By arranging a pattern element having a predetermined shape in each selected grid, a symbol array pattern representing a message that can be visually recognized by a person is formed, and the plurality of grids in the two-dimensional space are formed.
- the squares on which the pattern elements are disposed are turned on, the squares on which the pattern elements are not disposed are turned off, and the second identified by the on / off of these squares Generating the display code by a display code generation device that generates a display code in which additional information different from the message is added to value information;
- a storage medium provided in a reading device is combination information including text information representing the message in the display code generated by the display code generation device and a combination of the additional information or a combination of the binary information and the additional information
- a step of storing, a step of reading the display code attached to the article after the article attached with the display code is placed in a place where one can visually recognize the article by the reading device, and reading by the reading device Identifying the additional information corresponding to the display code based on the combination information stored in the storage medium of the reader, and outputting the specified additional information from the reader .
- the present invention it is possible to directly transmit a message to a person through visual observation, and to perform indirect transmission of information via an apparatus having an optical reading function such as a scanner with high accuracy. , Can improve the information transmission function.
- FIG. 1 is a block diagram illustrating a display code generation apparatus according to an embodiment of the present invention. It is an explanatory view showing a display code generation screen of a display code generation device by an embodiment of the present invention.
- FIG. 5 is a block diagram illustrating a display code reader according to an embodiment of the present invention.
- FIG. 1 shows an outline of information transmission by an item provided with a display code according to an embodiment of the present invention.
- the information transmission by the article attached with the display code 1 according to the embodiment of the present invention is carried out roughly as follows.
- the display code 1 is generated by the display code generation device.
- the display code 1 is a code formed by adding additional information 45 different from the message to a symbol arrangement pattern which can be visually recognized by a person and recognized as a message by an apparatus having an optical reading function. It is.
- the symbol arrangement pattern in the display code 1 expresses the message "B12".
- this message indicates that the exit number of the subway station is B12.
- the additional information 45 is “A station B12 exit guidance: LM driver's license examination site, PQR branch office, ...”, and the exit number B12 is exited from station A to the facilities listed here. It indicates that it is convenient to use.
- the combination information generated by the display code generation device is transferred to the display code reading device 4 which is a device having an optical reading function, and stored in the storage unit of the display code reading device 4.
- the combination information is information generated by the display code generation apparatus in the generation process of the display code 1, and is a combination of a symbol parameter which is binary information obtained by binarizing the symbol arrangement pattern in the display code 1 and the additional information 45. It contains. Further, in the example shown in FIG. 1, the display code reader 4 is a mobile phone with a camera.
- the display code 1 generated by the display code generation device is attached to an article, and the article to which the display code 1 is attached is placed at a place where a person can visually observe.
- the guide plate 2 hits an article. That is, the display code 1 is printed on the guide plate 2, and the guide plate 2 on which the display code 1 is printed is installed near the exit of the exit No. B12 of the subway station.
- the display code reader 4 reads the display code 1 attached to the article placed at a place where the user can visually recognize. For example, a user at a subway station photographs the display code 1 attached to the guide plate 2 with the display code reader 4 and causes the display code reader 4 to read it.
- the display code reader 4 specifies the additional information 45 corresponding to the read display code 1 based on the combination information stored in the storage unit of the display code reader 4 and reads the specified additional information 45 as a display code. It is displayed on the display unit 86 of the device 4. For example, the user of the subway station can see the additional information 45 displayed on the display unit 86, that is, the exit information of the exit number B12, and determine whether the exit of the exit number B12 should be used.
- the message (“B12") can be directly transmitted to the person through visual observation, and the information via the display code reader 4 ( Additional information 45: It is possible to carry out indirect transmission of the exit guide B12 at high accuracy.
- FIG. 2 shows the external structure of the display code 1.
- the display code 1 adds the additional information 45 different from the message to a symbol arrangement pattern which can be visually recognized by a person as a message and can be recognized by an apparatus having an optical reading function.
- the display code 1 forms a code space 11 by arranging a plurality of grids 12 in a grid, and one of the grids 12 in the code space 11.
- a symbol array pattern 13 representing a message that can be visually recognized by a person is formed.
- the cells 12 in which the pattern element 15 is disposed are turned on, and the cells 12 in which the pattern element 15 is not disposed are turned off.
- a code in which additional information 45 different from the message is added to a symbol parameter which is binary information specified by these on and off A.
- the code space 11 is a two-dimensional space whose outer shape extending in the longitudinal direction and the lateral direction is a quadrangle.
- a plurality of grids 12 each having a square shape, for example, are laid in a longitudinal direction and a lateral direction so as to form a lattice.
- the symbol arrangement pattern 13 is disposed in the central portion of the code space 11.
- the symbol arrangement pattern 13 is formed of a single symbol pattern 14 or an arrangement of a plurality of symbol patterns 14 and expresses a message (for example, "B12") which can be visually recognized by human.
- the code space 11 can be provided with five lines in which up to 12 symbol patterns 14 can be arranged, whereby a symbol arrangement pattern 13 consisting of up to 60 symbol patterns 14 can be formed.
- the number of symbol patterns 14 arranged in the code space 11 may be one in forming the display code 1. Further, the maximum number of symbol patterns 14 that can be arranged in the code space 11 to form the symbol array pattern 13, the maximum number per row, and the number of rows are not limited.
- a control pattern mainly for controlling the display code reading device 4 is disposed in the peripheral portion of the code space 11.
- the control patterns include guide patterns 21, 22 and 23, an extended pattern 24, an array information pattern 25, and an identification information pattern 26.
- the control pattern does not represent a message that can be visually recognized by a person.
- FIG. 3 shows the structure of the symbol pattern 14 that forms the symbol arrangement pattern 13 in the display code 1.
- FIG. 4 shows various examples of the symbol pattern 14.
- each symbol pattern 14 forming the symbol array pattern 13 has a symbol pattern area 31 consisting of a total of 65 squares 12 in which 13 squares 12 are arranged in the longitudinal direction and five squares in the lateral direction. Is formed.
- the symbol pattern 14 one or more squares 12 are selected so as to form the symbol pattern 14 from the 65 squares 12 in the symbol pattern area 31, and the pattern element 15 is arranged in each of the chosen squares 12. It is formed by doing.
- Each pattern element 15 has approximately the same shape and approximately the same size as the grid 12.
- FIG. 5 shows the guide patterns 21, 22, 23 and the expansion pattern 24.
- the guide patterns 21, 22, 23 correct the positional deviation between the display code reader 4 and the display code 1 when the display code reader 4 reads the display code 1, or the display code reader 4 displays the display code 1. It is a pattern for recognizing the reading direction.
- the guide pattern 21 forms one or more grids 12 so as to form the guide pattern 21 out of a plurality of grids 12 arranged in a predetermined area in the code space 11. It is formed by arranging pattern elements 15 in each selected and selected grid 12.
- the guide patterns 22 and 23 are also formed in the same manner as the guide pattern 21.
- Each of the guide patterns 21, 22, 23 has a unique aspect (shape), as shown in FIGS.
- the modes of guide patterns 21, 22 and 23 are different from each other, and are different from the modes of any control pattern other than guide patterns 21, 22 and 23, and are further different from the modes of any symbol pattern 14 .
- the guide pattern 21 is disposed at the upper left corner of the code space 11
- the guide pattern 22 is disposed at the upper right corner of the code space 11
- the guide pattern 23 is at the lower right corner of the code space 11. Is located in
- the outline of the area in which the symbol arrangement pattern 13 is arranged is a rectangle or a square, if the positions of three of the four apexes of the area are known, the outline of the area can be grasped. Therefore, the outer shape of the symbol arrangement pattern 13 can be recognized by the display code reading device 4 by the guide patterns 21, 22, 23.
- a straight line connecting the guide pattern 21 and the guide pattern 22 is parallel to the lateral direction of the symbol array pattern 13. Therefore, the display code reading device 4 can recognize the reading direction in the horizontal direction of the symbol arrangement pattern 13 by the guide patterns 21 and 22. Further, a straight line connecting the guide pattern 22 and the guide pattern 23 is parallel to the longitudinal direction of the symbol arrangement pattern 13. Therefore, the display code reading device 4 can recognize the reading direction of the symbol arrangement pattern 13 in the vertical direction by the guide patterns 22 and 23.
- the guide pattern 21 is located on the leftmost side of the symbol arrangement pattern 13. Therefore, the reading start position of the symbol arrangement pattern 13 can be recognized by the display code reading device 4 by the guide pattern 21. Further, the guide patterns 22 and 23 are located on the rightmost side of the symbol arrangement pattern 13. Therefore, the reading end position of the symbol arrangement pattern 13 can be recognized by the display code reading device 4 by the guide pattern 22 or the guide pattern 23.
- the number of lines of the symbol arrangement pattern 13 is two or more, the first line of the symbol arrangement pattern 13 can be recognized by the display code reading device 4 by the guide pattern 21 or the guide pattern 22, and the guide pattern 23, the last line of the symbol arrangement pattern 13 can be recognized by the display code reader 4.
- the aspect (shape) of guide pattern 21, 22, 23 is not limited to the aspect shown to Fig.5 (a), (b), (c).
- the expansion pattern 24 has an inherent aspect as shown in FIG. 5D, for example, and is arranged at the lower left corner of the code space 11 as shown in FIG.
- the extension pattern 24 can be provided with a unique function or assigned unique information using its unique aspect or unique position in the code space 11.
- the aspect of the extension pattern 24 may be changed for each item to which the display code 1 should be attached, and different information may be assigned to each of a plurality of extension patterns 24 having different aspects for each item to which the display code 1 should be attached.
- the extended pattern 24 may have a function to assist the user.
- FIG. 6 shows the arrangement information pattern 25.
- the arrangement information pattern 25 is a pattern indicating the number of digits and the number of lines of the arrangement of the symbol pattern 14 forming the symbol arrangement pattern 13 in the display code 1.
- the arrangement information pattern 25 is disposed at the upper center of the code space 11 (see FIG. 2).
- the array information pattern 25 shows 8-bit binary information representing the number of columns and the number of rows of the array of the symbol patterns 14 forming the symbol array pattern 13 in the eight squares 12 arranged continuously in the horizontal direction. Are formed by disposing the pattern elements 15. For example, the lower 4 bits of the 8-bit binary information represent the number of digits, and the upper 4 bits represent the number of rows.
- the symbol arrangement pattern 13 shown in FIG. 2 is an arrangement in which three symbol patterns 14 respectively representing “B”, “1” and “2” are arranged in one row. Therefore, the number of columns of this symbol arrangement pattern 13 is 3, and the number of rows is 1.
- the 8-bit binary information indicated by the array information pattern 25 is "00010011", and the array information pattern 25 corresponding to this is as shown in FIG.
- the arrangement and mode of the arrangement information pattern 25 are not limited to the position shown in FIG. 2 or the mode shown in FIG.
- the arrangement information pattern 25 may be disposed at the lower end central portion, the left end central portion, or the right end central portion of the code space 11.
- the array information pattern 25 may be configured by 16 grids 12 arranged continuously in the horizontal direction or the vertical direction, and 16 bits of binary information may be indicated.
- the total number (number of symbols) of the symbol patterns 14 forming the symbol arrangement pattern 13 may be indicated.
- the identification information pattern 26 disposed at the center of the lower end of the code space 11 is a pattern for identifying the additional information 45 added to the symbol arrangement pattern 13 in the display code 1.
- a plurality of additional information 45 different from each other can be added to the symbol arrangement pattern 13 in the display code 1.
- the identification code pattern 26 causes the display code reading device to select one specific additional information 45 out of the plurality of additional information 45 added to the symbol arrangement pattern 13. 4 can be made to recognize.
- the identification information pattern 26 is 8-bit binary information representing the identification number (additional information identification number 44) of the additional information 45 added to the symbol arrangement pattern 13 in eight cells 12 arranged continuously in the horizontal direction. Are formed by arranging the pattern elements 15 as shown in FIG.
- the arrangement and mode of the identification information pattern 26 are not limited to the position shown in FIG. 2 or the mode described above.
- the identification information pattern 26 may be disposed at the upper end central portion, the left end central portion, or the right end central portion of the code space 11.
- the identification information pattern 25 may be configured by 16 grids 12 continuously arranged in the horizontal direction or the vertical direction, and 16-bit binary information may be indicated.
- FIG. 7 shows combination information in display code 1.
- the combination information 41 is information mainly indicating the correspondence between the symbol arrangement pattern 13 in the display code 1 and the additional information 45 added to the symbol arrangement pattern 13.
- the combination information 41 is generated by the display code generation device in the process of generating the display code 1 and then transferred from the display code generation device to the display code reading device 4 and stored in the storage unit of the display code reading device 4 . Then, when the display code reading device 4 reads the display code 1 attached to the article and displays the additional information 45 corresponding to the display code 1 on the display unit 86, the reading is performed with reference to the combination information 41.
- the additional information 45 corresponding to the display code 1 is specified.
- the combination information 41 is composed of message text information 42, symbol parameters 43, additional information identification numbers 44, and additional information 45.
- the message text information 42 is a text representation of the message represented by the symbol arrangement pattern 13 in the display code 1. For example, since the message represented by the symbol arrangement pattern 13 in the display code 1 shown in FIG. 2 is “B12”, the message text information 42 is “B12” as shown in FIG.
- the symbol parameter 43 is binary information obtained by binarizing the symbol arrangement pattern 13 in the display code 1. That is, among the plurality of grids 12 in the code space 11, the symbol parameter 43 turns on the grid 12 in which the pattern element 15 is disposed in order to form the symbol array pattern 13, and the grid in which the pattern element 15 is not disposed. 12 is off, it is binary information specified by these on and off.
- the symbol parameter 43 generates binary information obtained by binarizing the individual symbol patterns 14 forming the symbol array pattern 13, and connects these binary information in accordance with the arrangement order of the symbol patterns 14 in the symbol array pattern 13. Generate by Then, assuming that the binary information of each symbol pattern 14 represents the position of each grid 12 of the symbol pattern area 31 shown in FIG. 3 as (x, y) using the digit number x and the row number y, (1 , (1), (2, 1), (3, 1), (4, 1), (5, 1), (1, 2), (2, 2), ..., (4, 12), (5) , 12), (1, 13), (2, 13), (3, 13), (4, 13), (5, 13) in the order of each grid 12 on and off "1", " It is generated by assigning each “0”.
- binary information of the symbol pattern 14 representing “B” is “1111010001100011000110001111101000001100011000111110”.
- symbol parameter 43 shown in FIG. 7 corresponds to the symbol arrangement pattern 13 representing “B12” as shown in FIG.
- the method of binarizing the symbol arrangement pattern 13 is not limited to the method described above.
- the additional information identification number 44 is a number for identifying each additional information 45 when a plurality of additional information 45 is added to the symbol arrangement pattern 13.
- the additional information identification numbers 44 are unique numbers different from each other. In the example shown in FIG. 7, since the identification information pattern 26 representing the additional information identification number 44 is formed as a pattern indicating 8-bit binary information, the additional information identification number 44 is shown as binary information.
- the additional information 45 is information added to the symbol arrangement pattern 13 in the display code 1. Strictly speaking in light of the structure of the combination information 41, the additional information 45 is information combined with the symbol parameter 43 (or message text information 42) in the display code 1. Plural pieces of additional information 45 can be added to one symbol arrangement pattern 13. Further, although the additional information 45 shown in FIG. 7 is text, the additional information 45 may be audio information, still image information, moving image information, a computer program or the like.
- FIG. 8 shows an electronic circuit board as another specific example of an article with a display code.
- FIG. 9 shows a specific example of the display code attached to the electronic circuit board in FIG.
- the electronic circuit board 52 to which the display code 51 is attached is, for example, a component of a personal computer or other electronic device.
- the symbol arrangement pattern in the display code 51 represents the part number of the electronic circuit board 52. For example, as shown in FIG.
- the symbol arrangement pattern in the display code 51 represents "A-1995-260US", in which "A” is a symbol indicating a manufacturing plant of the electronic circuit board 52, "A 1995 is the manufacturing year of the electronic circuit board 52, "260” is a lot number of the electronic circuit board 52, and "US" is a country conforming to the specification of the electronic circuit board 52.
- the additional information added to the symbol arrangement pattern in the display code 51 is information indicating the specification of the electronic circuit board 52 in detail.
- the factory staff of the electronic device should immediately recognize the manufacturing plant, manufacturing year, lot number and specification conforming country of the electronic circuit board 52 by visually observing the display code 51. Can. Furthermore, the factory staff can recognize the details of the specification of the electronic circuit board 52 by reading the display code 51 using the display code reader.
- the electronic circuit board 52 to which the display code 51 is attached it is possible to transmit to the factory staff the information that you want to know immediately about the electronic circuit board 52 through visual observation, and via the display code reader More detailed information about the electronic circuit board 52 can be transmitted.
- FIG. 10 shows a small chocolate confectionery packaged as yet another specific example of the product with the indication code.
- FIG. 11 shows a specific example of the display code attached to the package of the chocolate confectionery in FIG.
- chocolate confectionery 54 in which the display code 53 is attached to the package is a small chocolate confectionery, and an area capable of displaying a message is formed on the package located on the surface of the chocolate confectionery 54. It is only a 3 cm square area.
- the display code 53 is attached to the small area of this square.
- the first line represents the name "XYZ CHOCO" of the chocolate confectionery 54
- the second line represents the manufacturer name "TSUKADAYA" of the chocolate confectionery 54.
- the additional information added to the symbol arrangement pattern in the display code 53 is information indicating the component of the chocolate confectionery 54, the calorific value, and the like.
- the consumer can immediately recognize the name of the chocolate confectionery 54 and the manufacturer's name by picking up the chocolate confectionery 54 displayed in the store and visually checking the display code 53. Furthermore, the consumer can recognize the component of the chocolate confectionery 54, the caloric value, and the like by reading the display code 53 using the display code reader.
- the display code reader Can communicate more detailed information about the chocolate confectionery 54.
- the symbol arrangement pattern in the display code 53 represents a message
- the package is compared with the case where the conventional barcode or two-dimensional code is attached. There is no deterioration in the overall design of the included chocolate confectionery 54.
- the display code 53 can be attached to a prominent place such as the surface or center of the chocolate confectionery 54.
- the area where the message can be displayed is extremely small, and once the name of the chocolate confectionery 54 and the manufacturer's name are displayed, it is no longer possible to display another message. Therefore, conventional barcodes or two-dimensional codes can not be attached to the chocolate confectionery 54. However, since the display code 53 itself represents the name of the chocolate confectionery 54 and the manufacturer name, the display code 53 can be attached to a small area of the chocolate confectionery 54.
- FIG. 12 shows the configuration of the display code generation device.
- FIG. 13 shows a display code generation screen displayed on the display unit of the display code generation device.
- the display code generation device 3 is a device that generates the display code 1 and can be realized by a personal computer or the like.
- the display code generation device 3 includes a symbol array pattern formation unit 61, an information addition unit 62, a control pattern formation unit 63, a storage unit 64, an information input / output unit 65, an operation unit 66, and a display unit 67.
- the symbol arrangement pattern forming unit 61 forms the symbol arrangement pattern 13 in the display code 1.
- the information adding unit 62 adds additional information 45 to the symbol arrangement pattern 13.
- the control pattern formation unit 63 forms control patterns, that is, guide patterns 21, 22 and 23, an expansion pattern 24, an array information pattern 25, and an identification information pattern 26.
- the symbol arrangement pattern formation unit 61, the information addition unit 62, and the control pattern formation unit 63 cause, for example, a personal computer to read a computer program for realizing these functions, and the computer program is used as a CPU (Central Processing Unit) of the personal computer. It is embodied by being executed by.
- CPU Central Processing Unit
- the storage unit 64 is a storage medium or storage device such as a random access memory (RAM), a flash memory, a hard disk drive, etc., and can be embodied using what is generally provided in a personal computer.
- the storage unit 64 stores binary information obtained by binarizing each symbol pattern 14 as shown in FIG. 4 by, for example, the method described above. Further, the combination information 41 is stored in the storage unit 64 in the process of generating the display code 1.
- the information input / output unit 65 is an interface that connects an external memory such as a USB (Universal Serial Bus) memory or a memory card and reads / writes information with the external memory, or another device using a LAN (Local Area Network) And an optical disk drive, etc., which communicate information with each other, and can be embodied using one generally provided in a personal computer.
- the information input / output unit 65 outputs the generated display code 1 and the combination information 41.
- the operation unit 66 is, for example, a keyboard, a mouse or the like, and the display unit 67 is, for example, a liquid crystal display. These can be embodied using what a personal computer generally comprises.
- the display code generation device 3 having such a configuration operates as follows.
- the display code generation screen 71 is a screen for the user to generate the display code 1 by the display code generation device 3.
- the user After the display code generation screen 71 is displayed, the user first performs generation work of the symbol arrangement pattern 13 in the display code 1. Specifically, the user operates the operation unit 66, and inputs text (for example, "B12") representing a message that he / she wants to transmit through visual observation of a person by the display code 1 in the message input area 72 of the display code generation screen 71 When the input is completed, the pattern formation button 73 is pressed (clicked).
- text for example, "B12”
- the symbol array pattern forming unit 61 forms the text corresponding to the text input to the message input area 72 among the binary information of each symbol pattern 14 stored in the storage unit 64.
- the binary information of the selected symbol pattern is sequentially converted to the symbol pattern 14 by selecting each symbol (for example, “B”, “1”, “2”), and in the symbol arrangement pattern display area 74 of the display code generation screen 71. indicate.
- the symbol arrangement pattern display area 74 the symbol arrangement pattern 13 corresponding to the text input to the message input area 72 by the user is displayed.
- the user performs an operation of generating additional information 45 to be added to the symbol arrangement pattern 13.
- the user operates the operation unit 66, and causes the display code reader 4 to read the display code 1 to read the text representing the information to be transmitted (for example, “A station B12 exit guidance: LM driver's license examination site, ) Is input to the additional information input area 75 of the display code generation screen 71, and when the input is completed, the registration button 76 is pressed.
- the information adding unit 62 adds the additional information 45 corresponding to the text input in the additional information input area 75 to the symbol arrangement pattern 13 currently displayed in the symbol arrangement pattern display area 74. Specifically, the information adding unit 62 adds message text information 42 corresponding to the text input in the message input area 72, and a symbol parameter 43 corresponding to the symbol arrangement pattern 13 displayed in the symbol arrangement pattern display area 74.
- Combination information 41 (see FIG. 7) in which the additional information identification number 44 indicating that it is the additional information 45 added first, and the additional information 45 corresponding to the text input to the additional information input area 75 are mutually combined , And stores the combination information 41 in the storage unit 64.
- the information adding unit 62 adds an additional information identification number 44 indicating that the additional information 45 is added second, and additional information 45 corresponding to the text newly input to the additional information input area 75 this time. And are added to the combination information 41 generated immediately before and stored in the storage unit 64.
- the symbol array pattern forming unit 61 and the control pattern forming unit 63 generate the entire pattern forming the appearance of the display code 1 (hereinafter, this will be referred to as “display code pattern”). Specifically, the symbol arrangement pattern forming unit 61 generates a code space 11 having a size compatible with the symbol arrangement pattern 13 currently displayed in the symbol arrangement pattern display area 74, and the code space 11 generates the code Arrangement pattern 13 is arranged. Further, the control pattern formation unit 63 arranges the guide patterns 21, 22 and 23 and the expansion pattern 24 at each corner of the generated code space 11.
- control pattern formation unit 63 generates an array information pattern 25 representing the number of digits and the number of lines of the symbol array pattern 13 currently displayed in the symbol array pattern display area 74, and generates the array information pattern 25. It is disposed at the upper center of the code space 11. Further, the control pattern formation unit 63 generates an identification information pattern 26 representing the identification number of the additional information 45 initially added to the symbol arrangement pattern 13, and this identification information pattern 26 is generated at the lower end of the generated code space 11. Place in the center.
- the symbol arrangement pattern formation unit 61 and the control pattern formation unit 63 add a display code pattern to the symbol arrangement pattern 13.
- a plurality of pieces of information 45 are generated according to the number of pieces of information 45.
- the control pattern formation unit 63 makes the identification information pattern 26 different for each display code pattern.
- the display code patterns thus generated by the symbol arrangement pattern formation unit 61 and the control pattern formation unit 63 are stored in the storage unit 64.
- the user can output the display code pattern and the combination information 41 stored in the storage unit 64 from the display code generating device 3 to the outside through the information input / output unit 65.
- the user uses the display code pattern output from the display code generation device 3 to attach the display code 1 to the article.
- the user transfers or inputs the combination information 41 output from the display code generation device 3 to the display code reading device 4 and stores the combination information 41 in the storage unit of the display code reading device 4.
- FIG. 14 shows the configuration of the display code reader 4.
- a display code reading device 4 is a device for reading the display code 1 attached to an article, and can be realized by, for example, a terminal device such as a mobile phone or a code reader device.
- the display code reading device 4 includes a reading unit 81, a storage unit 82, a recognition unit 83, an information input / output unit 84, an operation unit 85, and a display unit 86.
- the reading unit 81 is, for example, a scanner or a camera, and optically reads the display code 1 displayed on the article.
- the reading unit 81 can read the display code 1 attached to the article at a position away from the article.
- the storage unit 82 is configured of, for example, a recording medium such as a RAM or a flash memory.
- the storage unit 82 stores combination information 41.
- the recognition unit 83 recognizes the symbol arrangement pattern 13 and the like in the display code 1 read by the reading unit 81, and combines the additional information 45 added to the recognized symbol arrangement pattern 13 in the storage unit 82. Identify based on The recognition unit 83 is embodied by causing a CPU or the like provided in the display code reading device 4 to execute a computer program for realizing this.
- the information input / output unit 84 is a connection interface with a USB memory, a card memory or the like, a LAN interface, a communication interface or the like.
- the operation unit 85 is a key switch or the like for operating the display code reading device 4.
- the display unit 86 is, for example, a liquid crystal display.
- the display code reader 4 having such a configuration operates as follows. Before starting reading of the display code 1 by the display code reader 4, the user generates the combination information 41 generated by the display code generator 3 and output from the display code generator 3 in the display code reader 4. The information is input to the display code reader 4 through the information input / output unit 84 and stored in the storage unit 82 of the display code reader 4.
- the user directs the reading unit 81 of the display code reading device 4 to the display code 1 attached to the article, operates the operation unit 85, and causes the reading unit 81 to start the reading operation.
- the reading unit 81 optically reads the display code 1 attached to the article by photographing or scanning.
- the recognition unit 83 recognizes the symbol arrangement pattern 13 and the like in the display code 1 read by the reading unit 81, and specifies the additional information 45 added to the recognized symbol arrangement pattern 13. Specifically, the recognition unit 83 recognizes the guide patterns 21, 22 and 23 in the read display code 1. Then, the recognition unit 83 determines whether the reading direction of the display code 1 is appropriate based on the aspect and the arrangement of the guide patterns 21, 22 and 23, and when the reading direction is incorrect, the read display code The one display code pattern (the whole of the pattern forming the appearance of the display code 1) is rotated in the proper direction. Further, the recognition unit 83 corrects the deviation and distortion of the read position of the display code pattern of the read display code 1 based on the aspect and arrangement of the guide patterns 21, 22, 23.
- the recognition unit 83 emphasizes the contrast of the read display code pattern of the display code 1 and removes noise. Subsequently, the recognition unit 83 binarizes the symbol arrangement pattern 13, the extension pattern 24, the arrangement information pattern 25 and the identification information pattern 26 in the read display code 1. Subsequently, the recognition unit 83 cuts out and recognizes the binarized array information pattern 25, and recognizes the number of digits and the number of lines of the symbol array pattern 13 in the display code 1 read. Subsequently, the recognition unit 83 cuts out the individual symbol patterns 14 forming the binarized symbol array pattern 13 based on the number of digits and the number of lines of the recognized symbol array pattern 13, and these are already binarized The symbol pattern 14 is connected to generate a symbol parameter 43.
- the recognition unit 83 cuts out and recognizes the binarized identification information pattern 26, and recognizes the additional information identification number 44. Furthermore, the recognition unit 83 cuts out and recognizes the extended pattern 24 as necessary, and performs predetermined processing. Subsequently, the recognition unit 83 refers to the combination information 41 stored in the storage unit 82, and specifies the additional information 45 combined with the generated symbol parameter 43. Here, when there is a plurality of additional information 45 combined with the generated symbol parameter 43, one additional information 45 indicated by the recognized additional information identification number 44 is specified from among the plurality of additional information 45.
- the additional information 45 specified by the recognition unit 83 is displayed on the display unit 86.
- the user visually acquires the message represented by the symbol arrangement pattern 13 in the display code 1 attached to the article, and at the same time, the additional information 45 added to the symbol arrangement pattern 13 is displayed in the display code reader 4. Acquired by looking at the display unit 86.
- the display code 1 (51, 53) since a message which can be visually recognized by a person can be transmitted, the display code 1 (51, 53) is attached. It is possible to immediately provide meaningful information to those who directly look at the articles that have been made. Moreover, it can prevent that the design of articles
- the display code 1 (51, 53) since a message which can be visually recognized by a person can be transmitted, a message which can be visually recognized by a person can be transmitted.
- the display code 1 (51, 53) can be attached to various articles without being limited by the usage mode or the form of the article, as compared with the conventional barcode or two-dimensional code which can not
- the degree of freedom in using (51, 53) can be increased, and the range of use of the display code 1 (51, 53) can be expanded.
- the display code 1 (51, 53) can be disposed at a prominent place such as the surface or center of the article, or an article having a small surface area
- display code 1 (51, 53) can be attached.
- the display code reader 4 can be enhanced.
- the extraction accuracy of each symbol pattern 14 can be enhanced.
- the recognition accuracy of the symbol arrangement pattern 13 can be improved.
- a plurality of additional information 45 can be added to the symbol arrangement pattern 13 in the display code 1 (51, 53), whereby a plurality of display codes 1 having the same symbol arrangement pattern 13 and different additional information 45 ( 51, 53) can be easily generated.
- additional information 45 indicating exit guidance for A station and additional information indicating exit guidance for B station in symbol arrangement pattern 13 representing exit number "B12" of the subway station A plurality of display codes 1 (51, 53) to be attached to the guide plate 2 used for a plurality of different subway stations having the same exit number by adding the additional information 45 indicating the exit guidance for 45 and C stations respectively It can be easily generated.
- the display code reading device 4 can easily and easily set one of the plurality of additional information 45 added to the symbol arrangement pattern 13 The accuracy can be specified.
- the display code 1 (51, 53) having the above-described effects can be easily and efficiently generated.
- the display code reader 4 according to the embodiment of the present invention the display code 1 attached to the article can be read and recognized with high accuracy, and added to the symbol arrangement pattern 13 in the read display code 1 The added information 45 thus obtained can be efficiently specified and provided to the user.
- the outer shape of the code space 11 is a quadrangle, but may be another shape. Further, the shape of each grid 12 and each pattern element 15 in the code space 11 are not limited to the square.
- the case where the individual symbol patterns 14 are formed in the symbol pattern area 31 consisting of a total of 65 squares 12 in which 13 squares 12 are arranged in the vertical direction and five squares in the horizontal direction is taken as an example.
- the present invention is not limited to this.
- the number of grids 12 forming the symbol pattern area 31 may be reduced or increased.
- the keyboard of the personal computer The symbol pattern 14 of all the symbols (JIS codes 32 to 126) which can be directly input by typing and displayed on the monitor can be formed by the necessary minimum number of grids 12. As a result, the recognition rate of the symbol arrangement pattern 13 can be increased while simplifying the recognition process.
- a plurality of colors may be set to the symbol arrangement pattern 13 in the display pattern 1.
- a control pattern color information pattern
- a control pattern indicating color information for example, a pattern representing binary information (for example, black is 00000000, white is 11111111 or the like) of about 8 to 24 bits indicating each color can be used.
- a function of setting a color to the symbol arrangement pattern 13 is added to the symbol arrangement pattern forming unit, and a control pattern indicating color information is It is desirable to add the ability to generate and place in code space 11.
- the present invention can be suitably modified without departing from the scope and spirit of the invention which can be read from the claims and the specification as a whole, and an article with a display code accompanied by such a change, a display code
- the generating device and the information transfer method are also included in the technical idea of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Credit Cards Or The Like (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
図1は、本発明の実施形態による表示コードが付された物品による情報伝達の概要を示している。図1において、本発明の実施形態による表示コード1が付された物品による情報伝達は概ね次のように実施される。
図2は表示コード1の外観上の構造を示している。上述したように、表示コード1は、人が目視してメッセージとして認識可能でありかつ光学的読取機能を備えた機器により認識可能な記号配列パターンに前記メッセージとは異なる付加情報45を付加することにより形成されるコードである。より詳しく説明すると、表示コード1は、図2に示すように、複数の升目12を格子状に配列することによりコード空間11を形成し、このコード空間11における複数の升目12のうちから1つ以上の升目12を選び、この選ばれた各升目12に所定の形状を有するパターン要素15を配置することにより、人が目視して認識することができるメッセージを表す記号配列パターン13が形成され、かつ、コード空間11における複数の升目12のうち、記号配列パターン13を形成するために、パターン要素15が配置された升目12をオンとし、パターン要素15が配置されていない升目12をオフとし、これらのオン、オフによって特定される二値情報である記号パラメータに前記メッセージと異なる付加情報45が付加されたコードである。
図3は、表示コード1における記号配列パターン13を形成する記号パターン14の構造を示している。図4は記号パターン14の様々な具体例を示している。図3に示すように、記号配列パターン13を形成する各記号パターン14は、升目12が縦方向に13個、横方向に5個配列された合計65個の升目12からなる記号パターン領域31内に形成される。記号パターン14は、記号パターン領域31内の65個の升目12のうちから、記号パターン14を形作るように、単一または複数の升目12を選び、選ばれた各升目12にパターン要素15を配置することにより形成される。各パターン要素15は、升目12とほぼ同一形状およびほぼ同一の大きさを有する。
図5はガイドパターン21、22、23および拡張パターン24を示している。ガイドパターン21、22、23は、表示コード読取装置4が表示コード1を読み取るときに表示コード読取装置4と表示コード1との位置ずれを補正し、または表示コード読取装置4が表示コード1の読取方向を認識するためのパターンである。ガイドパターン21は、図5(a)に示すように、コード空間11における所定領域内に配置された複数の升目12のうちから、ガイドパターン21を形作るように、単一または複数の升目12を選び、選ばれた各升目12にパターン要素15を配置することにより形成される。ガイドパターン22、23も、ガイドパターン21と同様に形成される。ガイドパターン21、22、23は、図5(a)、(b)、(c)に示すように、それぞれ固有な態様(形状)を有する。すなわち、ガイドパターン21、22、23の態様は、それぞれ互いに異なり、また、ガイドパターン21、22、23以外の他のいずれの制御パターンの態様とも異なり、さらに、いずれの記号パターン14の態様とも異なる。そして、図2に示すように、ガイドパターン21はコード空間11の左上角部に配置され、ガイドパターン22はコード空間11の右上角部に配置され、ガイドパターン23はコード空間11の右下角部に配置されている。
図6は配列情報パターン25を示している。配列情報パターン25は、表示コード1における記号配列パターン13を形成する記号パターン14の配列の桁数および行数を示すパターンである。配列情報パターン25はコード空間11の上端中央部に配置されている(図2参照)。配列情報パターン25は、横方向に連続して配列された8つの升目12に、記号配列パターン13を形成する記号パターン14の配列の桁数および行数を表す8ビットの2値情報を示すようにパターン要素15を配置することにより形成される。例えば、8ビットの2値情報のうち、下位4ビットが桁数を表し、上位4ビットが行数を表す。
一方、図2に示すように、コード空間11の下端中央部に配置された識別情報パターン26は、表示コード1における記号配列パターン13に付加された付加情報45を識別するためのパターンである。後述するように、表示コード1における記号配列パターン13には、相互に異なる複数の付加情報45を付加することができる。記号配列パターン13に複数の付加情報45を付加した場合には、識別情報パターン26により、記号配列パターン13に付加された複数の付加情報45のうち特定の1つの付加情報45を表示コード読取装置4に認識させることができる。識別情報パターン26は、横方向に連続して配列された8つの升目12に、記号配列パターン13に付加された付加情報45の識別番号(付加情報識別番号44)を表す8ビットの2値情報を示すようにパターン要素15を配置することにより形成される。
図7は表示コード1における組合せ情報を示している。組合せ情報41は、主として、表示コード1における記号配列パターン13と、この記号配列パターン13に付加された付加情報45との対応関係を示す情報である。組合せ情報41は、表示コード1が生成される過程において表示コード生成装置により生成され、その後、表示コード生成装置から表示コード読取装置4に転送され、表示コード読取装置4の記憶部に記憶される。そして、表示コード読取装置4が、物品に付された表示コード1を読み取って、この表示コード1に対応する付加情報45を表示部86に表示するとき、組合せ情報41を参照して、読み取った表示コード1に対応する付加情報45を特定する。
図8は、表示コードが付された物品の他の具体例として電子回路基板を示している。図9は、図8中の電子回路基板に付された表示コードの具体例を示している。図8において、表示コード51が付された電子回路基板52は、例えばパーソナルコンピュータその他の電子機器の部品である。そして、表示コード51における記号配列パターンは、電子回路基板52の部品番号を表している。例えば、表示コード51における記号配列パターンは、図9に示すように、「A-1995-260US」を表しており、このうち「A」は電子回路基板52の製造工場を示す記号であり、「1995」は電子回路基板52の製造年であり、「260」は電子回路基板52のロット番号であり、「US」は電子回路基板52の仕様適合国である。そして、表示コード51における記号配列パターンに付加された付加情報は、電子回路基板52の仕様を詳細に示す情報である。
図12は表示コード生成装置の構成を示している。図13は表示コード生成装置の表示部に表示された表示コード生成画面を示している。
図14は表示コード読取装置4の構成を示している。図14において、表示コード読取装置4は、物品に付された表示コード1を読み取る装置であり、例えば携帯電話機等の端末装置、あるいはコードリーダ装置等により実現することができる。表示コード読取装置4は、読取部81、記憶部82、認識部83、情報入出力部84、操作部85および表示部86を備えている。
2 案内板(物品)
3 表示コード生成装置
4 表示コード読取装置
11 コード空間(二次元空間)
12 升目
13 記号配列パターン
14 記号パターン
15 パターン要素
21、22、23 ガイドパターン
24 拡張パターン
25 配列情報パターン
26 識別情報パターン
41 組合せ情報
42 メッセージテキスト情報(テキスト情報)
43 記号パラメータ(二値情報)
45 付加情報
52 電子回路基板(物品)
54 チョコレート菓子(物品)
61 記号配列パターン形成部(パターン形成手段)
62 情報付加部(情報付加手段)
63 制御パターン形成部(ガイドパターン形成手段、配列情報パターン形成手段、識別情報パターン形成手段、色情報パターン形成手段)
64 記憶部
65 情報入出力部
81 読取部
82 記憶部(記憶媒体)
83 認識部
84 情報入出力部
86 表示部
Claims (11)
- 複数の升目を格子状に配列することにより形成される二次元空間における前記複数の升目のうちから1つ以上の升目を選び、この選ばれた各升目に所定の形状を有するパターン要素を配置することにより、人が目視して認識することができるメッセージを表す記号配列パターンが形成され、かつ、前記二次元空間における前記複数の升目のうち、前記記号配列パターンを形成するために、前記パターン要素が配置された升目をオンとし、前記パターン要素が配置されていない升目をオフとし、これらのオン、オフによって特定される二値情報に前記メッセージと異なる付加情報が付加された表示コードが付された物品。
- 前記表示コードが形成される前記二次元空間には、読取装置により前記表示コードを読み取るときに前記読取装置と前記表示コードとの位置ずれを補正し、または前記読取装置が前記表示コードの読取方向を認識するためのガイドパターンが配置されている請求項1に記載の物品。
- 前記表示コードが形成される前記二次元空間には、前記記号配列パターンの桁数、行数または記号数を示す配列情報パターンが配置されている請求項1に記載の物品。
- 前記二値情報には複数の付加情報が付加され、前記表示コードが形成される前記二次元空間には、前記二値情報に付加された各付加情報を識別するための識別情報パターンが配置されている請求項1に記載の物品。
- 前記表示コードが形成される前記二次元空間には、前記記号配列パターンの色を示す色情報パターンが配置されている請求項1に記載の物品。
- 人が目視してメッセージとして認識可能でありかつ機器により認識可能な記号配列パターンに前記メッセージとは異なる付加情報を付加することにより形成される表示コードを生成する表示コード生成装置であって、
複数の升目を格子状に配列することにより形成される二次元空間における前記複数の升目のうちから1つ以上の升目を選び、この選ばれた各升目に所定の形状を有するパターン要素を配置することにより、人が目視して認識することができるメッセージを表す記号配列パターンを形成するパターン形成手段と、
前記パターン形成手段により前記記号配列パターンが形成された前記二次元空間における前記複数の升目のうち、前記記号配列パターンを形成するために、前記パターン要素が配置された升目をオンとし、前記パターン要素が配置されていない升目をオフとし、これらのオン、オフによって特定される二値情報に前記メッセージと異なる付加情報を付加する情報付加手段とを備えている表示コード生成装置。 - 読取装置により前記表示コードを読み取るときに前記読取装置と前記表示コードとの位置ずれを補正し、または前記読取装置が前記表示コードの読取方向を認識するためのガイドパターンを前記二次元空間に配置するガイドパターン形成手段を備えている請求項6に記載の表示コード生成装置。
- 前記記号配列パターンの桁数、行数または記号数を示す配列情報パターンを前記二次元空間に配置する配列情報パターン形成手段を備えている請求項6に記載の表示コード生成装置。
- 前記情報付加手段は前記二値情報に複数の付加情報を付加し、
前記二値情報に付加された各付加情報を識別するための識別情報パターンを前記二次元空間に配置する識別情報パターン形成手段を備えている請求項6に記載の表示コード生成装置。 - 前記パターン形成手段は前記記号配列パターンの色を設定し、
前記記号配列パターンの色を示す色情報パターンを前記二次元空間に配置する色情報パターン形成手段を備えている請求項6に記載の表示コード生成装置。 - 複数の升目を格子状に配列することにより形成される二次元空間における前記複数の升目のうちから1つ以上の升目を選び、この選ばれた各升目に所定の形状を有するパターン要素を配置することにより、人が目視して認識することができるメッセージを表す記号配列パターンが形成され、かつ、前記二次元空間における前記複数の升目のうち、前記記号配列パターンを形成するために、前記パターン要素が配置された升目をオンとし、前記パターン要素が配置されていない升目をオフとし、これらの升目のオン、オフによって特定される二値情報に前記メッセージと異なる付加情報が付加された表示コードを生成する表示コード生成装置により前記表示コードを生成するステップと、
前記表示コード生成装置により生成された前記表示コードにおける前記メッセージを表すテキスト情報および前記付加情報の組み合わせまたは前記二値情報および前記付加情報の組み合わせを含む組合せ情報を読取装置に設けられた記憶媒体に記憶するステップと、
前記表示コードが付された物品を人が目視し得る場所に配置した後、当該物品に付された前記表示コードを前記読取装置により読み取るステップと、
前記読取装置により、読み取った前記表示コードに対応する前記付加情報を、前記読取装置の前記記憶媒体に記憶された前記組合せ情報に基づいて特定し、この特定した前記付加情報を前記読取装置から出力するステップとを備えた情報伝達方法。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/509,631 US8925796B2 (en) | 2009-11-20 | 2009-12-11 | Article with visual code, visual code generating apparatus and information conveying method |
EP09851488.8A EP2515258A4 (en) | 2009-11-20 | 2009-12-11 | ARTICLE WITH SEALED DISPLAY CODE, DISPLAY CODE GENERATING DEVICE, AND INFORMATION RELAY METHOD |
RU2012125631/08A RU2536348C2 (ru) | 2009-11-20 | 2009-12-11 | Изделие с визуальным кодом, устройство генерирования визуального кода и способ передачи информации |
CN200980162544.5A CN102667820B (zh) | 2009-11-20 | 2009-12-11 | 标有标识码的物品、标识码生成装置和信息传递方法 |
BR112012011851A BR112012011851A2 (pt) | 2009-11-20 | 2009-12-11 | artigo com código visual, dispositivo de geração de código visual e método de transmitir informação |
CA2778389A CA2778389A1 (en) | 2009-11-20 | 2009-12-11 | Article with visual code, visual code generating apparatus and information conveying method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-265445 | 2009-11-20 | ||
JP2009265445A JP4629788B1 (ja) | 2009-11-20 | 2009-11-20 | 表示コードが付された物品、表示コード生成装置および情報伝達方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011061867A1 true WO2011061867A1 (ja) | 2011-05-26 |
Family
ID=43638548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2009/070731 WO2011061867A1 (ja) | 2009-11-20 | 2009-12-11 | 表示コードが付された物品、表示コード生成装置および情報伝達方法 |
Country Status (9)
Country | Link |
---|---|
US (1) | US8925796B2 (ja) |
EP (1) | EP2515258A4 (ja) |
JP (1) | JP4629788B1 (ja) |
KR (1) | KR20120092641A (ja) |
CN (1) | CN102667820B (ja) |
BR (1) | BR112012011851A2 (ja) |
CA (1) | CA2778389A1 (ja) |
RU (1) | RU2536348C2 (ja) |
WO (1) | WO2011061867A1 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103377584B (zh) * | 2012-04-24 | 2016-05-11 | 腾讯科技(深圳)有限公司 | 一种地铁信息的显示方法及装置 |
CN104781834B (zh) * | 2012-11-13 | 2018-01-19 | 共同印刷株式会社 | 二维码、二维码的生成***以及分析程序 |
JP6136808B2 (ja) * | 2012-12-19 | 2017-05-31 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム |
JP6079579B2 (ja) * | 2013-11-19 | 2017-02-15 | 株式会社デンソーウェーブ | 情報コード読取装置、及び情報コード利用システム |
US10062022B2 (en) * | 2012-12-19 | 2018-08-28 | Denso Wave Incorporated | Information code, information code producing method, information code reader, and system which uses information code |
JP2014225244A (ja) * | 2013-04-15 | 2014-12-04 | 進 辻 | 情報処理装置 |
EP2858010A1 (en) * | 2013-10-01 | 2015-04-08 | Inventio AG | Data transmission using optical codes |
JP5618435B1 (ja) * | 2013-12-26 | 2014-11-05 | 進 辻 | 表示コードが付された物品、表示コード生成装置および情報伝達方法 |
JP5536951B1 (ja) * | 2013-12-26 | 2014-07-02 | 進 辻 | 表示コードが付された物品、表示コード読取装置および情報伝達方法 |
JP5901680B2 (ja) * | 2014-04-04 | 2016-04-13 | 株式会社デジタル | 携帯端末装置および表示装置 |
JP2016004536A (ja) * | 2014-06-19 | 2016-01-12 | 株式会社デンソーウェーブ | 管理システム |
JP6520616B2 (ja) | 2014-10-07 | 2019-05-29 | 株式会社デンソーウェーブ | 情報コードの生成方法、情報コードを生成するプログラム、及び情報コード生成装置 |
JP7311831B2 (ja) * | 2014-12-09 | 2023-07-20 | 秋吉 神村 | 情報表示ラベル |
CN106203759A (zh) * | 2015-05-08 | 2016-12-07 | 何正方 | 一套用于制造企业领取零配件的管理软件 |
CN107025480B (zh) | 2017-02-13 | 2020-02-04 | 阿里巴巴集团控股有限公司 | 图像生成方法及其设备 |
IT201900020404A1 (it) * | 2019-11-05 | 2021-05-05 | Graphimecc Group S R L | Procedimento per la generazione di un codice di associazione ad un predeterminato contenuto, procedimento per la lettura di tale codice e procedimento per l'applicazione su un oggetto di un codice |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0554211A (ja) | 1991-08-23 | 1993-03-05 | Fujitsu Ltd | バーコード媒体及びバーコードを用いた商品管理システム |
JP2003085625A (ja) | 2001-09-11 | 2003-03-20 | Nippon Conlux Co Ltd | 自動販売機の情報収集システムおよび方法 |
JP2009163720A (ja) * | 2007-12-14 | 2009-07-23 | National Institute Of Advanced Industrial & Technology | 二次元コード生成装置 |
JP2009230729A (ja) * | 2008-03-21 | 2009-10-08 | Akiba Soft:Kk | ビジュアルなqrコード |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4148597B2 (ja) * | 1999-06-03 | 2008-09-10 | 富士通株式会社 | 印刷情報処理システム、印刷装置および記録媒体 |
JP2000343784A (ja) * | 1999-06-04 | 2000-12-12 | Fujitsu Ltd | 二次元コードの印刷再現方法、印刷物、印刷方法と印刷装置、並びに再現方法と再現装置 |
TW541502B (en) * | 2000-05-09 | 2003-07-11 | Colorzip Media Inc | Machine readable code and method and device of encoding and decoding the same |
US6751352B1 (en) | 2000-05-25 | 2004-06-15 | Hewlett-Packard Development Company, L.P. | Method and apparatus for generating and decoding a visually significant barcode |
US6869022B2 (en) * | 2001-06-29 | 2005-03-22 | General Electric Company | Computer-and human-readable part markings and system and method using same |
US7207491B2 (en) * | 2001-11-09 | 2007-04-24 | International Barcode Corporation | System and method for generating a combined bar code image |
AU2003245628A1 (en) * | 2002-06-19 | 2004-01-06 | Canesta, Inc. | System and method for determining 3-d coordinates of a surface using a coded array |
WO2006049430A1 (en) * | 2004-11-05 | 2006-05-11 | Colorzip Media, Inc. | Mixed code, and method and apparatus for generating the same, and method and appratus for decoding the same |
WO2007107533A2 (en) | 2006-03-17 | 2007-09-27 | Connvision Ag | Device and method for access of content by a barcode |
CN101093553A (zh) * | 2007-07-19 | 2007-12-26 | 成都博古天博科技有限公司 | 一种二维码***及其识别方法 |
-
2009
- 2009-11-20 JP JP2009265445A patent/JP4629788B1/ja not_active Expired - Fee Related
- 2009-12-11 CA CA2778389A patent/CA2778389A1/en not_active Abandoned
- 2009-12-11 WO PCT/JP2009/070731 patent/WO2011061867A1/ja active Application Filing
- 2009-12-11 US US13/509,631 patent/US8925796B2/en not_active Expired - Fee Related
- 2009-12-11 RU RU2012125631/08A patent/RU2536348C2/ru not_active IP Right Cessation
- 2009-12-11 EP EP09851488.8A patent/EP2515258A4/en not_active Withdrawn
- 2009-12-11 KR KR1020127013653A patent/KR20120092641A/ko not_active Application Discontinuation
- 2009-12-11 CN CN200980162544.5A patent/CN102667820B/zh active Active
- 2009-12-11 BR BR112012011851A patent/BR112012011851A2/pt not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0554211A (ja) | 1991-08-23 | 1993-03-05 | Fujitsu Ltd | バーコード媒体及びバーコードを用いた商品管理システム |
JP2003085625A (ja) | 2001-09-11 | 2003-03-20 | Nippon Conlux Co Ltd | 自動販売機の情報収集システムおよび方法 |
JP2009163720A (ja) * | 2007-12-14 | 2009-07-23 | National Institute Of Advanced Industrial & Technology | 二次元コード生成装置 |
JP2009230729A (ja) * | 2008-03-21 | 2009-10-08 | Akiba Soft:Kk | ビジュアルなqrコード |
Non-Patent Citations (1)
Title |
---|
See also references of EP2515258A4 |
Also Published As
Publication number | Publication date |
---|---|
JP2011108188A (ja) | 2011-06-02 |
RU2536348C2 (ru) | 2014-12-20 |
KR20120092641A (ko) | 2012-08-21 |
EP2515258A4 (en) | 2014-05-28 |
US20130001296A1 (en) | 2013-01-03 |
JP4629788B1 (ja) | 2011-02-09 |
CN102667820A (zh) | 2012-09-12 |
CA2778389A1 (en) | 2011-05-26 |
EP2515258A1 (en) | 2012-10-24 |
CN102667820B (zh) | 2015-09-02 |
BR112012011851A2 (pt) | 2019-09-24 |
RU2012125631A (ru) | 2013-12-27 |
US8925796B2 (en) | 2015-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2011061867A1 (ja) | 表示コードが付された物品、表示コード生成装置および情報伝達方法 | |
JP5536951B1 (ja) | 表示コードが付された物品、表示コード読取装置および情報伝達方法 | |
JP6520616B2 (ja) | 情報コードの生成方法、情報コードを生成するプログラム、及び情報コード生成装置 | |
JP3706385B2 (ja) | ドットパターンを用いた情報入出力方法 | |
JP2012027558A (ja) | 2次元コードおよび該2次元コードを利用した個人認証システム | |
JP2022002124A (ja) | 多数の復号可能な証印を処理するための方法 | |
JP4621089B2 (ja) | Qrコード作成プログラム及びこのプログラムを記憶したコンピュータ読み取り可能な記録媒体並びにqrコード作成装置及びqrコード作成方法 | |
JP6394725B2 (ja) | 情報コードの生成方法、情報コード、情報コード読取装置、及び情報コード利用システム | |
JP2007179372A (ja) | 複合バーコード及びバーコード読取方法 | |
US20160110580A1 (en) | Code reading device and code reading program | |
US9832471B2 (en) | Description encoding/decoding of information from a graphic information unit | |
JP4339675B2 (ja) | グラデーション画像作成装置及びグラデーション画像作成方法 | |
WO2017119191A1 (ja) | 端末装置、情報処理方法、及び記録媒体 | |
US20110149090A1 (en) | Coded visual information system | |
CN114265566A (zh) | 一种打印方法、装置、电子设备及可读储存介质 | |
JP5618435B1 (ja) | 表示コードが付された物品、表示コード生成装置および情報伝達方法 | |
JP2010221428A (ja) | ラベルプリンタ及び情報処理装置 | |
JP2009205620A (ja) | 表示コード | |
JP4019905B2 (ja) | 情報端末 | |
JP2006155077A (ja) | マークシート、マークシート解読プログラム、マークシート解読システム | |
WO2015145779A1 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
KR20120139953A (ko) | 이차원 코드를 이용한 전자영수증 발급 방법 | |
JP2002109465A (ja) | 情報コード撮影装置およびデータ管理システム | |
WO2006051915A2 (ja) | 情報表示マーク及び情報表示システム | |
JP2006236133A (ja) | 二次元コード作成装置とそのプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200980162544.5 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09851488 Country of ref document: EP Kind code of ref document: A1 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2778389 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13509631 Country of ref document: US |
|
REEP | Request for entry into the european phase |
Ref document number: 2009851488 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009851488 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 4366/CHENP/2012 Country of ref document: IN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20127013653 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012125631 Country of ref document: RU |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112012011851 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112012011851 Country of ref document: BR Kind code of ref document: A2 Effective date: 20120518 |