EP4248361A1 - Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé - Google Patents

Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé

Info

Publication number
EP4248361A1
EP4248361A1 EP21815461.5A EP21815461A EP4248361A1 EP 4248361 A1 EP4248361 A1 EP 4248361A1 EP 21815461 A EP21815461 A EP 21815461A EP 4248361 A1 EP4248361 A1 EP 4248361A1
Authority
EP
European Patent Office
Prior art keywords
zone
document
point
variation
dimensions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP21815461.5A
Other languages
German (de)
English (en)
Inventor
Zbigniew Sagan
Jean-Pierre Massicot
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced Track and Trace SA
Original Assignee
Advanced Track and Trace SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced Track and Trace SA filed Critical Advanced Track and Trace SA
Publication of EP4248361A1 publication Critical patent/EP4248361A1/fr
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • G06K19/06009Record 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 with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06056Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • G06K19/06009Record 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 with optically detectable marking
    • G06K19/06037Record 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 with optically detectable marking multi-dimensional coding

Definitions

  • the present invention relates to a method and a device for securing a document and a method and a device for authenticating a document as well as a document secured by such a method. It applies, in particular, to the field of the fight against counterfeiting of documents such as contracts or products of the luxury industry.
  • document means any information medium, for example paper documents, plan documents, packaging, manufactured parts, molded parts and cards, for example identification or bank cards.
  • Patent application FR 2 902 212 is known, which discloses a distribution of points whose position, shape and/or positioning are variable. However, this application in no way discloses a cell composed of two different zones.
  • French patent application FR 2 953 622 is also known, which discloses characters distributed over an image without definition of cells or zones.
  • the present invention aims to remedy all or part of these drawbacks.
  • the present invention relates to a method for securing a document, which comprises: - a step of statistical determination of the average amplitude of an unpredictable impression variation point by point, of at least one geometric characteristic, among the dimensions, the shape and/or the positioning of the point,
  • a second zone different from the first zone, representing a matrix of points, a matrix of dimensions smaller than the dimensions of the second zone and having at least one geometric characteristic, among the dimensions, the shape and/or the positioning, of the order of magnitude of the average amplitude of said statistically determined unpredictable impression variation;
  • step of printing the document with the barcode said printing causing, due to random printing, an unpredictable variation, point by point, of at least one geometric characteristic of the printed points among the dimensions, the shape and/or positioning, the printed two-dimensional bar code therefore representing two variations, one generated and the other unpredictable point by point.
  • the message includes the predetermined impression variation rate necessary for the authentication of the document, it is not necessary to access external resources to carry out the authentication.
  • the message includes a rate of redundancies configured to correct read errors related to unpredictable and predictable printing variations.
  • the message represents at least the step of encoding at least each said first zone and/or each said second zone of said two-dimensional bar code.
  • the advantage of these embodiments is to be able to reconstitute each first zone and/or each second zone to make a point-by-point comparison during authentication.
  • the message represents at least one access to the bar code stored in memory.
  • the advantage of these embodiments is to be able to access the bar codes before it is printed to make a point-by-point comparison during authentication.
  • at least one geometric characteristic, among the dimensions, the shape and/or the positioning of the matrix of the second zone depends on the symbol represented in the first zone.
  • the message represents a weighted combination of at least two predetermined impression variation rates.
  • each set of a cell has an equal number of dots.
  • At least a portion of the message is represented in at least a portion of the symbols of at least one cell.
  • the present invention provides a method for authenticating a document comprising a two-dimensional bar code composed of a plurality of cells, at least one cell comprising at least a set of two zones (105, 106 ), each zone comprising a plurality of points, a set comprising:
  • the method comprising:
  • the step of determining an unpredictable printing variation rate comprises a step of calculating a rate of redundancies used, during the decoding step, to correct the reading errors linked to the variations unpredictable and predictable printing.
  • the step of determining an impression variation rate includes: - a step of encoding at least each said first zone and/or each said second zone of said bar code in two dimensions and
  • the step of determining a rate of change comprises:
  • the point-by-point comparison step includes a step of verifying, for each set of each cell, the correspondence between the symbol and a geometric characteristic, among the dimensions, the shape and/or the positioning of the matrix of the second zone.
  • the message represents a weighted combination of at least two predetermined impression variation rates, and in the step of determining at least two unpredictable impression variation rates of the captured bar code corresponding to the Predetermined print variation rates are combined.
  • the present invention relates to a device for securing a document, which comprises:
  • a second zone different from the first zone, representing a matrix of points, a matrix of dimensions smaller than the dimensions of the second zone and having at least one geometric characteristic, among the dimensions, the shape and/or the positioning, of the order of magnitude of the average amplitude of said statistically determined unpredictable impression variation;
  • the present invention relates to a device for authenticating a document comprising a two-dimensional bar code composed of a plurality of cells, at least one cell comprising at least a set of two zones (105, 106 ), each zone comprising a plurality of points, a set comprising:
  • the device comprising:
  • the present invention relates to a document secured by a securing method which is the subject of the present invention.
  • FIG. 1 shows, schematically, a first embodiment of a cell of a two-dimensional bar code for securing a document according to the method of the present invention
  • FIG. 2 schematically shows a first embodiment of a two-dimensional barcode for securing a document according to the method of the present invention
  • FIG. 3 represents, schematically and in the form of a flowchart, a particular succession of steps of the securing method which is the subject of the present invention
  • FIG. 4 represents, schematically and in the form of a flowchart, a particular succession of steps of the authentication method which is the subject of the present invention
  • FIG. 5 shows, schematically, a first embodiment of a security device object of the present invention
  • FIG. 6 shows, schematically, a first embodiment of an authentication device that is the subject of the present invention
  • FIG. 7 schematically represents a first embodiment of a secure document according to the method that is the subject of the present invention
  • FIG. 8 schematically represents a second embodiment of a two-dimensional barcode for securing a document according to the method of the present invention
  • FIG. 9 schematically shows a third embodiment of a two-dimensional barcode for securing a document according to the method of the present invention.
  • - Point the smallest element to mark an object, for example a point on a physical object relative to a pixel.
  • - Cell a set of points defined by at least two dimensions in number of points, the shape of a cell can be any known shape, for example a square, a rectangle or even a circle.
  • Two-dimensional barcode a two-dimensional graphic code comprising cells, for example square, each cell being of at least one color among two distinct colors
  • examples of two-dimensional barcodes are QR codes ( registered trademark, acronym for “Quick Response” in English) or the DataMatrix, the Semacodes (registered trademark).
  • - Printing the affixing or marking of a digital graphic element on or in the mass of an object, for example by laser engraving or by printing.
  • Fragile anti-copy mark mark whose degradation by noise during marking, then copying, i.e. the generation of punctual errors, individually unpredictable, causing a point to be interpreted with an incorrect value, and whose rate can be measured and controlled to discriminate an original from a copy.
  • a physical magnitude A is of the same order of magnitude as a physical magnitude B, if the value of A is between one tenth and ten times the value of B and, preferably, between half and twice.
  • - Zone a continuous portion of a cell of dimensions smaller than the dimensions of the cell.
  • Point matrix a set of points representing information.
  • Symbol an object, an image, a character, or a particular mark which represents something else, by association, resemblance or convention.
  • a symbol can for example be an alphanumeric character.
  • the cells and the two-dimensional barcodes are square in shape by way of illustration. A person skilled in the art would be able to use cells and barcodes in two dimensions of different shapes, for example round or rectangular.
  • FIG. 1 is not to scale, a schematic view of an embodiment of a cell 10 of a two-dimensional bar code 20, 80, 90 object of the present invention.
  • Cell 10 comprises a single set of two zones 105 and 106.
  • the cell 10 is a surface 101 of square shape and has a side called “width” 102 equal to ten points and an adjacent and perpendicular side called “length” 103 equal to ten points.
  • Cell 10 comprises two zones 105 and 106.
  • each zone has the same length 103 equal to ten points and a width of five points.
  • the separation between the zones is represented by the dotted line 104.
  • a symbol 107 is represented in a first zone 105.
  • the symbol 107 can be any known alphabetic character, for example. In the embodiment shown, symbol 107 is the capitalized letter "B" aligned in the top left corner of cell 10.
  • the dot matrix 108 has at least one dimension less than or equal to half the dimension of the symbol 107. Even more preferably, the largest dimension of the dot matrix 108 has at least one dimension less than or equal to half of the smallest dimension of the symbol 107. Even more preferentially, the largest dimension of the dot matrix 108 has at least one dimension less than or equal to a third of the smallest dimension of the symbol 107. Even more preferentially, the largest dimension of the dot matrix 108 has at least one dimension less than or equal to a quarter of the smallest dimension of the symbol 107.
  • a matrix of points 108 is represented in a second zone 106.
  • the matrix of points has dimensions smaller than the dimensions 103 and 110 of the second zone.
  • the dot matrix also has at least one geometric characteristic, among the dimensions, the shape and/or the positioning, of the order of magnitude of the average amplitude of said statistically determined unpredictable impression variation.
  • the dot matrix 108 has a square shape of two dots by two dots. Dot matrix 108 is positioned three points from the top edge of cell 10 and one point from the right edge of cell 10.
  • the position of the symbol in the first zone can be defined during the encoding of the message according to the symbol and/or the matrix of points 108 in the second zone.
  • the position, the dimensions or the shape of the dot matrix 108 in the second zone 106 can be defined during the encoding of the message according to the symbol and/or the position of the symbol in the first zone.
  • symbol 107 defines the dimensions of the first area.
  • the limits of the first zone correspond to the periphery of the symbol 107.
  • the second zone is then composed of all the points of the cell, or in other embodiments, of the set, which are not not in the first zone.
  • the matrix of dots surrounded by a number of dots corresponding to the order of magnitude of the average amplitude of the statistically determined unpredictable impression variation defines the second zone.
  • the first area is then composed of all the points of the cell, or in other embodiments, of the set, which are not in the first area.
  • each set is contained in a single cell.
  • a set of two zones does not straddle two cells.
  • a set of two zones can be represented on several cells.
  • the second zone is composed of all the pixels which are not in the first zone of the same set.
  • each set of a cell has an equal number of points.
  • each set of a cell has a different number of points.
  • the first zone would then be a zone five pixels wide by seven pixels long at the top left of the surface 101 of the cell 10.
  • the second area then forms a corner comprising the pixels outside the first area.
  • the second area then has a variable shape depending on the symbol 107. The number of positions of the dot matrix 108 in the second area is then greater.
  • FIG. 2 a two-dimensional bar code 20 encoded according to the method which is the subject of the present invention is observed.
  • FIG. 2 represents a two-dimensional bar code 20 comprising an encoded message.
  • the encoded message is represented by cells 21, square, white or black.
  • the two-dimensional barcode 20 is a QR code recognizable by the three code orientation studs in three corners of the code.
  • a cell initially encoded to be white has been replaced by cell 10.
  • the two-dimensional bar code 20 may comprise cells 21 not comprising two zones as described with reference to FIG.
  • the cell can be monochrome or represent a symbol or a matrix of points as detailed above with regard to FIG. 1, for example.
  • FIG. 8 A second embodiment of a two-dimensional bar code 80 encoded according to the method which is the subject of the present invention is observed in FIG.
  • the two-dimensional barcode is not a QR code and all of the cells initially encoded to be black have been replaced by cell 10.
  • FIG. 9 a two-dimensional barcode 90 encoded according to the method which is the subject of the present invention is observed. Compared to Figure 2, some cells have multiple sets.
  • FIG. 3 a succession of steps of a securing method 300 that is the subject of the present invention can be seen.
  • the method 300 includes a step 301 of statistical determination of the average amplitude of an unpredictable point-by-point printing variation of at least one geometric characteristic, among the dimensions, the shape and/or the positioning of the point.
  • the determination step 301 is detailed in the international patent application WO 2009/004 172 which details a printing by the means of printing the document which will be used in the method 300 of different samples of different sizes making it possible to determine the amplitude average of an unpredictable print variation point by point.
  • the same sample is printed several times and, depending on the printing resolution, the rate of variation of printing is measured as a function of the size of the samples.
  • a rate of variation is chosen making it possible to create a fragile anticopy mark, for example greater than five percent.
  • the message includes a rate of redundancies configured to correct read errors related to unpredictable and predictable printing variations.
  • the message may represent an element repeated at least three times to allow an error to be detected and corrected.
  • the repeated element for example at least one predetermined printing variation rate, is repeated at least five times.
  • the message includes an error detection or correction code.
  • At least a portion of the message is represented in at least a portion of the symbols of at least one cell.
  • the part of the message represented is a public part, such as the address of a website.
  • a predetermined print variation rate 303 represented by the message corresponds to a maximum redundancy rate used to correct capture errors of an original document. Indeed, as indicated above, a copy will present a higher error rate, and it is therefore necessary to have a greater use of redundancies to decode the message than for an original.
  • the message represents at least one encoding step 307 of at least each said first zone 105 and/or each said second zone 106 of said two-dimensional bar code 20, 80, 90.
  • each said first zone and/or each said first zone of the two-dimensional bar code 20, 80, 90 can be regenerated and a point-to-point comparison can be made to determine the error rate between the zones generated and those read.
  • the predetermined printing variation rate 304 is then a point-to-point error rate.
  • the message represents at least one access to the stored two-dimensional bar code 20, 80, 90.
  • the access can be an access to a remote memory, for example a computer server. Access can be secured by means of a key contained in the message. Encoded barcodes can be accessed and a point-to-point comparison can be made to determine the error rate between the stored code and the read code. The predetermined print variation rate 305 is then a dot-to-dot error rate.
  • the message may include, in addition to at least one predetermined print variation rate, access to a step for determining the variation rate during document authentication.
  • the accesses mentioned above are a method of secure connection to a website or a remote server, for example, the message then comprising a secret key configured for authentication.
  • the generated message can include one or more predetermined impression variation rates. These rates correspond to different ways of verifying the authenticity of a document.
  • the message represents a weighted combination 306 of at least two predetermined impression variation rates.
  • the message may include the different predetermined impression variation rates to be combined and a weighting associated with each predetermined impression variation rate.
  • the message may comprise a step of weighted combination of the predetermined printing variation rates or access to a remote server implementing such a step.
  • each predetermined impression change rate may be associated with a score.
  • the combination 306 represented in the message may represent a score combination or a score matrix.
  • the predetermined printing variation rates can also relate to a single zone of the cells 10, for example, each first zone or each second zone.
  • a first predetermined printing variation rate may relate to all of the first areas and a second predetermined printing variation rate may relate to all of the second areas.
  • a combination of these predetermined impression variation rates can be represented in the message.
  • the message can also represent other information, for example information related to the document 70 on which the two-dimensional barcode 20, 80, 90 is printed.
  • the method then comprises a step 307 of encoding the message generated in a two-dimensional bar code 20, 80, 90 composed of a plurality of cells, 10 and 21, 81, 91, at least one cell 10 comprising at least a set of two zones 105, 106, each zone, 105, 106, comprising a plurality of points, a set comprising:
  • a second zone 106 different from the first zone 105, representing a matrix of points 108, matrix 108 of dimensions smaller than the dimensions, 103 and 110, of the second zone 106 and having at least one geometric characteristic, among the dimensions, the shape and/or positioning, of the order of magnitude of the mean amplitude of said statistically determined unpredictable impression variation.
  • the two-dimensional bar code 20, 80, 90 corresponds to the description given with regard to figures 2, 8, and 9.
  • the encoding step comprises the following steps:
  • the encoding step can be performed using a cryptographic key by methods known to those skilled in the art.
  • At least one geometric characteristic, among the dimensions, the shape and/or the positioning of the matrix 108 of the second zone 106 depends on the symbol 107 represented in the first zone 105.
  • the encoding step then includes a mapping 308 of the symbol 107 and the matrix 108.
  • the encoding step includes a step 309 for defining the dimensions of the second zone 106 according to the symbol 107 represented in the first zone 105.
  • the method 30 finally comprises a step 310 of printing the document with the bar code 20, 80, 90, said printing causing, due to random printing, an unpredictable variation, point by point, of at least one geometric characteristic of the printed dots among the dimensions, the shape and/or the positioning, the printed two-dimensional bar code 20, 80, 90 therefore representing two variations, one generated and the other unpredictable point by point.
  • the print variation generated relates to the matrix of dots 108, the geometric characteristics of which generate the variation of a geometric characteristic of the dots printed among the dimensions, the shape and/or the positioning with respect to the digital two-dimensional bar code 20, 80, 90, when printing.
  • the two-dimensional barcode 20, 80, 90 on the document to be authenticated is composed of a plurality of cells, 10 and 21, 81, 91, at least one cell 10 comprising at least one set of two zones 105, 106 , each zone, 105, 106, comprising a plurality of points, a set comprising:
  • a second zone 106 different from the first zone 105, representing a matrix of points 108, a matrix of dimensions smaller than the dimensions of the second zone 106.
  • the method 40 includes a step 401 of capturing an image of a two-dimensional bar code printed with said document.
  • the capture step 401 can be performed by any means known to those skilled in the art, for example by means of a scanner, a camera or a video camera.
  • the method 40 then includes a step 401 of decoding a message encoded in the captured bar code, the message comprising at least a predetermined print variation rate.
  • the message can also represent other information, for example information related to the document 70 on which the two-dimensional bar code 20, 80, 90 is printed.
  • the message may include a rate of redundancies.
  • a step of correcting reading errors related to unforeseeable and foreseeable printing variations is then implemented to reconstitute the message.
  • the decoding step includes an error detection step.
  • the method 40 also includes a step of determining 408 an unpredictable print variation rate of the captured bar code.
  • the determination step 408 to be implemented may be represented in the message. For example by means of access to a remote server which implements computer program steps.
  • the step of determining 408 an unpredictable printing variation rate includes a calculation step 403 d a rate of redundancies used, during the decoding step 402, to correct the reading errors linked to the unforeseeable and foreseeable variations in printing. Indeed, as indicated above, a copy will present a higher error rate, and it is therefore necessary to have a greater use of redundancies to decode the message than for an original.
  • the step of determining 408 an impression variation rate comprises:
  • a comparison step 404 point by point of each said first zone and/or each said second zone of the captured two-dimensional bar code and of the encoded bar code, the result of the comparison being the determined print variation rate .
  • all of the first zones and/or the second zones are generated again in an identical manner to the encoding step 307 of the securing method 30 with the message decoded during the decoding step 402.
  • a point-by-point comparison 404 of the generated zones is carried out to determine a printing variation rate which is equal to the rate of errors detected during the comparison.
  • the message represents at least one access to the bar code stored in memory.
  • the step of determining 408 a rate of variation comprises:
  • a comparison step 405 point by point of each said first zone and/or each said second zone of the captured two-dimensional bar code and of the stored bar code, the result of the comparison being the determined printing variation rate .
  • Port 405 is represented in the decoded message.
  • Access 405 can be an access to a remote memory, for example a computer server.
  • Access 405 can be secured by means of a key contained in the message.
  • the stored bar code can be accessed and a point-to-point comparison 405 can be performed to determine the error rate between the stored code and the read code.
  • the rate of printing variations determined is then a rate of errors detected during the comparison.
  • message represents a weighted combination of at least two predetermined print variation rates, and in determining step 408 at least two unpredictable print variation rates of the captured bar code corresponding to the Predetermined print variation rates are combined 407.
  • the decoded message may include one or more predetermined impression variation rates. These rates correspond to different ways of verifying the authenticity of a document.
  • the message may include the different predetermined impression variation rates to be combined and a weighting associated with each predetermined impression variation rate.
  • each predetermined impression change rate may be associated with a score.
  • the combination 407 represented in the message may represent a score combination or a score matrix.
  • the authentication method 40 may comprise a step of weighted combination 407 of the predetermined impression variation rates according to the combination and weighting information represented in the message.
  • the combination step possibly being preceded by a step of accessing a combination application, for example on a remote server.
  • the predetermined printing variation rates can also relate to a single zone of the cells, for example, each first zone or each second zone.
  • a first predetermined printing variation rate may relate to all of the first areas and a second predetermined printing variation rate may relate to all of the second areas.
  • a combination 407 of these predetermined impression variation rates can be represented in the message.
  • the accesses mentioned above are a method of secure connection to a website or a remote server, for example, the message then comprising a secret key configured for authentication.
  • the point-by-point comparison step, 404 and/or 405, of a rate of variation includes a step of verifying 406, for each set of each cell 10, the correspondence between the symbol and a geometric characteristic, among the dimensions, the shape and/or the positioning of the matrix of the second zone.
  • the correspondence established during the encoding 307 is checked to give an indication of the authenticity or otherwise of the code.
  • the method then includes a step 409 of comparing the printing variation rates.
  • each predetermined variation rate defines a limit value beyond which a document is considered to be a copy.
  • the comparison step if the determined printing variation rate is greater than the predetermined printing variation rate, during a verification step 410 of the authenticity of the document, the document will be indicated as being a copy.
  • the determined variation rate can be a combination as indicated above.
  • a particular embodiment of a device 50 for securing a document 70 which comprises: - a means 501 for statistical determination of the average amplitude of an unpredictable point-by-point impression variation, of at least one geometric characteristic, among the dimensions, the shape and/or the positioning of the point,
  • a second zone 106 different from the first zone 105, representing a matrix of points 108, matrix 108 of dimensions smaller than the dimensions of the second zone 106 and having at least one geometric characteristic, among the dimensions, the shape and/or the positioning, of the order of magnitude of the average amplitude of said statistically determined unpredictable impression variation;
  • a means 510 for printing the document with the bar code 20, 80, 90 said printing causing, due to printing hazards, an unpredictable variation, point by point, of at least one geometric characteristic of the points printed among the dimensions, shape and/or positioning, the printed two-dimensional barcode 20, 80, 90 therefore representing two variations, one generated and the other unpredictable point by point.
  • the embodiments of the device 50 are configured to implement the steps of the method 30 and their embodiments as explained above and the method 30 as well as its different embodiments can be implemented by the embodiments of the device 50.
  • the statistical determination means 501 can also be called “determiner”
  • the generating means 502 can also be called “generator”
  • the encoding means 507 can also be called “encoder”
  • the printing means 510 can also be referred to as “printer”.
  • the means of statistical determination 501, generation 502, encoding 507 are for example a program implemented by a computer.
  • the printing means 501 can be any printing or marking means known to those skilled in the art.
  • the device 60 comprising: - means 601 for capturing an image of a two-dimensional bar code printed with said document, means 602 for decoding a message encoded in the captured bar code, the message comprising at least one variation rate predetermined printing,
  • the embodiments of the device 60 are configured to implement the steps of the method 40 and their embodiments as explained above and the method 40 as well as its different embodiments can be implemented by the embodiments of the device 60.
  • the capture means 601 can also be called “reader”, the decoding means 602 can also be called “decoder”, the determination means 608 can also be called “determiner”, the comparison means 609 can also be called “comparator » the means of verification 601 can also be called « verifier opinion
  • the decoding 602, determination 608, comparison 609 and verification 601 means are for example a program implemented by a computer.
  • the capture means 601 can be any means for capturing a two-dimensional bar code, for example a camera, a camcorder, or a scanner.
  • FIG. 7 represents a document 70 secured by a securing method 30 which is the subject of the present invention.
  • the document 70 includes a two-dimensional barcode 20, 80, 90 encoded and printed according to the security method 30.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Credit Cards Or The Like (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

Un procédé (30) de sécurisation d'un document, qui comporte :- une étape de détermination (301) statistique de l'amplitude moyenne d'une variation d'impression imprévisible, - une étape de génération (302) d'un message représentant au moins un taux de variation d'impression prédéterminé, - une étape d'encodage (307) du message dans un code à barres en deux dimensions composé de cellules, les cellules comportant deux zones : - une première zone représentant un symbole et - une deuxième zone, représentant une matrice de points de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique similaire à l'amplitude de la variation d'impression imprévisible déterminée statistiquement; et - une étape d'impression (310) du document avec le code à barres, l'impression provoquant la variation imprévisible.

Description

PROCÉDÉ ET DISPOSITIF DE SÉCURISATION D’UN DOCUMENT ET UN PROCÉDÉ ET UN DISPOSITIF D’AUTHENTIFICATION D’UN DOCUMENT, DOCUMENT SÉCURISÉ PAR UN TEL PROCÉDÉ.
Domaine technique de l’invention
La présente invention vise un procédé et un dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document ainsi qu’un document sécurisé par un tel procédé. Elle s’applique, notamment, au domaine de la lutte contre la contrefaçon de documents tels des contrats ou des produits de l’industrie du luxe.
État de la technique
Actuellement, la protection de documents est réalisée par l’apposition de filigranes invisibles à l’œil nu dont la dégradation ou l’absence permet d’identifier un document non authentique. Cette solution permet d’être invisible, mais demande des moyens très spécifiques pour vérifier l’authenticité des documents.
Il existe également des documents protégés par l’application de codes à barres en deux dimensions cependant, l’espace de stockage d’informations dans ces codes à barres est limité et peut être restreint par l’espace disponible sur le document à protéger ou pour éviter d’être trop imposant par rapport au document à protéger et le rentre inesthétique. Cependant, ces codes à barres peuvent présenter une partie fragile et une partie robuste impossible à réaliser avec des filigranes. Le fait de combiner une marque robuste et une marque fragile permet de rendre l’authentification du document plus aisée.
Le terme de document s’entend de tout support d’information, par exemple documents papier, document plan, emballages, pièces manufacturées, pièces moulées et cartes, par exemple d’identification ou bancaires.
Ainsi, il existe une difficulté lors de la sécurisation de documents pour minimiser l’espace pris par les codes à barres en deux dimensions tout en permettant la détection aisée de l’authenticité du document.
On connait la demande de brevet FR 2 902 212 qui divulgue une distribution de points dont la position, la forme et/ou le positionnement sont variables. Cependant, cette demande ne divulgue en aucun cas une cellule composée de deux zones différentes.
On connait le brevet américain US 8 448 865 qui divulgue un Datamatrix dans lequel des pixels ont été ajoutés ou enlevés pour créer des erreurs à l’impression.
On connait également la demande brevet français FR 2 953 622 qui divulgue des caractères répartis sur une image sans définition de cellules ou de zones.
Exposé de l’invention
La présente invention vise à remédier à tout ou partie de ces inconvénients.
À cet effet, selon un premier aspect, la présente invention vise un procédé de sécurisation d’un document, qui comporte : - une étape de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point,
- une étape de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- une étape d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- une étape d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Grâce à ces dispositions, des informations qui peuvent être publiques peuvent être affichées dans la première zone de cellules. Ces informations n’ont donc pas besoin d’être encodées de manière à être cachées dans le message libérant ainsi de l’espace. Par ailleurs, la matrice de la deuxième zone est fragile et permet donc une authentification aisée des documents.
Enfin, comme le message comportant le taux de variation d’impression prédéterminé nécessaire à l’authentification du document, il n’est pas nécessaire d’accéder à des ressources externes pour procéder à l’authentification.
Dans des modes de réalisation, le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
Ces modes réalisation permettent de lire le message quelle que soit la dégradation subie par le document.
Dans des modes de réalisation, le message représente au moins l’étape d’encodage d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions.
L’avantage de ces modes de réalisation est de pouvoir reconstituer chaque première zone et/ou chaque deuxième zone pour faire une comparaison point par point lors de l’authentification.
Dans des modes de réalisation, le message représente au moins un accès au code à barres conservé dans une mémoire.
L’avantage de ces modes de réalisation est de pouvoir accéder aux codes à barres avant son impression pour faire une comparaison point par point lors de l’authentification. Dans des modes de réalisation, pour au moins une cellule, au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice de la deuxième zone dépend du symbole représenté dans la première zone.
Grâce à ces dispositions, une contrefaçon dans laquelle les symboles sont modifiés est aisément repérable.
Dans des modes de réalisation, le message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés.
L’avantage de l’utilisation d’une telle combinaison est de rendre la tâche plus compliquée pour un éventuel contrefacteur puisque plusieurs moyens de vérifier l’authenticité d’un document sont combinés et de manière connue uniquement de l’émetteur du document.
Dans des modes de réalisation, chaque ensemble d’une cellule présente un nombre égal de points.
Grâce à ces dispositions, il est possible de stocker plus d’information dans les cellules en définissant des caractères de dimensions standardisées.
Dans des modes de réalisation, au moins une partie du message est représentée dans au moins une partie des symboles d’au moins une cellule.
Grâce à ces dispositions, il est possible de stocker nun message plus long, notamment pour une information contenue dans le message qui n’est pas secrète.
Selon un deuxième aspect, la présente invention vite un procédé d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone, le procédé comportant :
- une étape de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- une étape de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- une étape de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- une étape de comparaison des taux de variation,
- une étape de vérification de l’authenticité du document en fonction du résultat de la comparaison.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation d’impression imprévisible comporte une étape calcul d’un taux de redondances utilisées, lors de l’étape de décodage, pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation d’impression comporte : - une étape d’encodage d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Dans des modes de réalisation, l’étape de détermination d’un taux de variation comporte :
- une étape d’accès au code à barres conservé dans une mémoire,
- une étape de comparaison point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Dans des modes de réalisation, l’étape de comparaison point par point comporte une étape de vérification, pour chaque ensemble de chaque cellule, de la correspondance entre le symbole et une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice de la deuxième zone.
Dans des modes de réalisation, le message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés, et lors de l’étape de détermination au moins deux taux de variation d’impression imprévisible du code à barres capturé correspondant aux taux de variation d’impression prédéterminés sont combinés.
Les buts, avantages et caractéristiques particulières du procédé d’authentification objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Selon un troisième aspect, la présente invention vise un dispositif de sécurisation d’un document, qui comporte :
- un moyen de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point,
- un moyen de génération d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions imprimé représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Les buts, avantages et caractéristiques particulières du dispositif de sécurisation objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Selon un quatrième aspect, la présente invention vise un dispositif d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone, le dispositif comportant :
- un moyen de capture d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison des taux de variation,
- un moyen de vérification de l’authenticité du document en fonction du résultat de la comparaison.
Les buts, avantages et caractéristiques particulières du dispositif d’authentification objet de la présente invention étant similaires à ceux du procédé d’authentification objet de la présente invention, ils ne sont pas rappelés ici.
Selon un cinquième aspect, la présente invention vise un document sécurisé par un procédé de sécurisation objet de la présente invention
Les buts, avantages et caractéristiques particulières du document objet de la présente invention étant similaires à ceux du procédé de sécurisation objet de la présente invention, ils ne sont pas rappelés ici.
Brève description des figures
D’autres avantages, buts et caractéristiques particulières de l’invention ressortiront de la description non limitative qui suit d’au moins un mode de réalisation particulier du procédé et du dispositif de sécurisation, du procédé et du dispositif d’authentification et du document objets de la présente invention, en regard des dessins annexés, dans lesquels :
- la figure 1 représente, schématiquement, un premier mode de réalisation d’une cellule d’un code à barres en deux dimensions pour sécuriser un document selon le procédé objet de la présente invention, - la figure 2 représente schématiquement, un premier mode de réalisation d’un code à barres en deux dimensions pour sécuriser un document selon le procédé objet de la présente invention,
- la figure 3 représente, schématiquement et sous forme d’un logigramme, une succession d’étapes particulière du procédé de sécurisation objet de la présente invention,
- la figure 4 représente, schématiquement et sous forme d’un logigramme, une succession d’étapes particulière du procédé d’authentification objet de la présente invention,
- la figure 5 représente, schématiquement, un premier mode de réalisation d’un dispositif de sécurisation objet de la présente invention,
- la figure 6 représente, schématiquement, un premier mode de réalisation d’un dispositif d’authentification objet de la présente invention,
- la figure 7 représente schématiquement, un premier mode de réalisation d’un document sécurisé selon le procédé objet de la présente invention,
- la figure 8 représente schématiquement, un deuxième mode de réalisation d’un code à barres en deux dimensions pour sécuriser un document selon le procédé objet de la présente invention et
- la figure 9 représente schématiquement, un troisième mode de réalisation d’un code à barres en deux dimensions pour sécuriser un document selon le procédé objet de la présente invention.
Description des modes de réalisation
La présente description est donnée à titre non limitatif, chaque caractéristique d’un mode de réalisation pouvant être combinée à toute autre caractéristique de tout autre mode de réalisation de manière avantageuse.
On note dès à présent que les figures 1 , 2, 8, et 9 sont à l’échelle mais peuvent être à des échelles différentes, et les figures 3 à 7 ne sont pas à l’échelle.
Avant de donner le détail de différents modes de réalisation particuliers de la présente invention, on donne, ci-après, des définitions qui seront utilisées dans la description.
- Document : Toute chose concrète, perceptible par la vue, le toucher, par exemple une puce électronique, un papier ou un emballage sur lequel une information est marquée.
- Point : le plus petit élément pour marquer un objet, par exemple un point sur un objet physique relatif à un pixel.
- Cellule : un ensemble de points défini par au moins deux dimensions en nombre de points, la forme d’une cellule peut être toute forme connue, par exemple un carré, un rectangle ou encore un rond.
- Code à barres en deux dimensions : un code graphique en deux dimensions comportant des cellules, par exemple carrées, chaque cellule étant d’au moins une couleur parmi deux couleurs distinctes, des exemples de codes à barres en deux dimensions sont les codes QR (marque déposée, acronyme de « Quick Response » en anglais) ou encore les DataMatrix, les Semacodes (marque déposée).
- Impression : l’apposition ou le marquage d’un élément graphique numérique sur ou dans la masse d’un objet, par exemple par gravure laser ou par impression. - Marque anticopie fragile : marque dont la dégradation par le bruit lors du marquage, puis de la copie, c’est-à-dire la génération d’erreurs ponctuelles, individuellement imprévisibles, faisant qu’un point est interprété avec une valeur incorrecte, et dont le taux peut être mesuré et contrôlé pour discriminer un original d’une copie.
- Ordre de grandeur : une grandeur physique A est du même ordre de grandeur qu’une grandeur physique B, si la valeur de A est entre un dixième et dix fois la valeur de B et, préférentiellement, entre la moitié et deux fois.
- Zone : une portion continue d’une cellule de dimensions inférieures aux dimensions de la cellule.
- Matrice de point : un ensemble de points représentant une information.
- Variation d’impression imprévisible point par point : erreurs entre le code généré et son impression dues au processus d’impression. Il est impossible de prévoir quels points sont erronés, mais le taux d’erreur est déterminable statistiquement.
- Symbole : un objet, une image, un caractère, ou une marque particulière qui représentent quelque chose d'autre, par association, ressemblance ou convention. Un symbole peut être par exemple un caractère alphanumérique.
On rappelle également que lors d’une impression, des erreurs d’impression dues au processus d’impression se produisent. Lors d’une capture, par exemple en scannant ou en prenant une photographie d’un document, d’autres erreurs d’impression se produisent. Ainsi, lorsqu’on copie un document, ce document a déjà été imprimé une fois, il est nécessaire de le scanner puis le réimprimer, le processus d’impression a donc lieu deux fois, augmentant donc le taux d’erreur par rapport à la représentation numérique du document original. Finalement lors de la capture de la copie, d’autres erreurs de capture se produisent.
On peut donc distinguer un original d’une copie en comparant un taux d’erreurs à un seuil déterminé statistiquement représentant un taux d’erreur à partir duquel on sait que le document est une copie.
Dans la suite de la description, les cellules et les codes à barres en deux dimensions sont de forme carrée à titre d’illustration. L’homme du métier saurait utiliser des cellules et des codes à barres en deux dimensions de forme différente par exemple ronde ou rectangulaire.
On appelle : « haut » ce qui est représenté en haut des figures 1 , 2, 8 et 9, « bas » ce qui est représenté en bas des figures 1 , 2, 8 et 9, « gauche » ce qui est représenté à gauche des figures 1 , 2, 8 et 9, « droite » ce qui est représenté à droite des figures 1 , 2, 8 et 9.
On observe, sur la figure 1 , qui n’est pas à l’échelle, une vue schématique d’un mode de réalisation d’une cellule 10 d’un code à barres en deux dimensions 20, 80, 90 objet de la présente invention. La cellule 10 comporte un seul ensemble de deux zones 105 et 106.
Dans le mode de réalisation représenté, la cellule 10 est une surface 101 de forme carrée et présente un côté appelé « largeur » 102 égale à dix points et un côté adjacent et perpendiculaire appelé « longueur » 103 égale à dix points.
La cellule 10 comporte deux zones 105 et 106. Dans le mode de réalisation représenté, chaque zone présente une même longueur 103 égale à dix points et une largeur de cinq points. La séparation entre les zones est représentée par la ligne en pointillés 104. Un symbole 107 est représenté dans une première zone 105. Le symbole 107 peut être tout caractère alphabétique connu, par exemple. Dans le mode de réalisation représenté, le symbole 107 est la lettre « B » inscrite en majuscule alignée dans le coin en haut à gauche de la cellule 10.
Préférententiellement, la matrice de points 108 présente au moins une dimension inférieure ou égale à la moitié de la dimension du symbole 107. Encore plus préférentiellement, la plus grande dimension de la matrice de points 108 présente au moins une dimension inférieure ou égale à la moitié de la plus petite dimension du symbole 107. Encore plus préférentiellement, la plus grande dimension de la matrice de points 108 présente au moins une dimension inférieure ou égale à un tiers de la plus petite dimension du symbole 107. Encore plus préférentiellement, la plus grande dimension de la matrice de points 108 présente au moins une dimension inférieure ou égale à un quart de la plus petite dimension du symbole 107.
Une matrice de points 108 est représentée dans une deuxième zone 106. La matrice de points présente des dimensions inférieures aux dimensions 103 et 110 de la deuxième zone. La matrice de points présente également au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement.
L’homme du métier pourra notamment s’inspirer de la demande de brevet internationale WO 2009/004 172 qui explique comment déterminer l’amplitude moyenne de la variation d’impression imprévisible déterminée statistiquement.
Dans le mode de réalisation représenté, la matrice de points 108 présente une forme carrée de deux points par deux points. La matrice de points 108 est positionnée à trois points du bord haut de la cellule 10 et un point du bord droit de la cellule 10.
La position du symbole dans la première zone peut être définie lors de l’encodage du message en fonction du symbole et/ou de la matrice de points 108 dans la deuxième zone. La position, les dimensions ou la forme de la matrice de points 108 dans la deuxième zone 106 peut être définie lors de l’encodage du message en fonction du symbole et/ou de la position du symbole dans la première zone.
Dans des modes de réalisation, le symbole 107 définit les dimensions de la première zone. Par exemple, les limites de la première zone correspondent à la périphérie du symbole 107. La deuxième zone est alors composée de l’ensemble des points de la cellule, ou dans d’autres modes de réalisation, de l’ensemble, qui ne sont pas dans la première zone.
Dans des modes de réalisation, la matrice de points entourée d’un nombre de points correspondants à l’ordre de grandeur de l’amplitude moyenne de la variation d’impression imprévisible déterminée statistiquement définit la deuxième zone. La première zone est alors composée de l’ensemble des points de la cellule, ou dans d’autres modes de réalisation, de l’ensemble, qui ne sont pas dans la première zone.
Préférentiellement, chaque ensemble est contenu dans une unique cellule. En d’autres termes, un ensemble de deux zones n’est pas à cheval sur deux cellules.
Dans d’autres modes de réalisation, un ensemble de deux zones peut être représenté sur plusieurs cellules. Dans des modes de réalisation dans lesquelles, chaque cellule comporte au moins deux ensembles, la deuxième zone est composée de l’ensemble des pixels qui ne sont pas dans la première zone du même ensemble.
Préférentiellement, les dimensions des ensembles sont prédéterminées lors de l’étape d’encodage 307. Par exemple, chaque ensemble d’une cellule présente un nombre égal de points. Alternativement, chaque ensemble d’une cellule présente un nombre différent de points.
Dans des modes de réalisations, dans le cas de la lettre « B » en majuscule, la première zone serait alors une zone de cinq pixels de largeur par sept pixels de longueur en haut à gauche de la surface 101 de la cellule 10. La deuxième zone forme alors un coin comportant les pixels hors de la première zone. La deuxième zone présente alors une forme variable en fonction du symbole 107. Le nombre de positions de la matrice de points 108 dans la deuxième zone est alors plus grand.
On observe, sur la figure 2, un code à barres en deux dimensions 20 encodé selon le procédé objet de la présente invention.
La figure 2 représente un code à barres en deux dimensions 20 comportant un message encodé. Le message encodé est représenté par des cellules 21 , carrées, blanches ou noires. Le code à barres en deux dimensions 20 est un code QR reconnaissable aux trois plots d’orientation du code dans trois coins du code. Une cellule initialement encodée pour être blanche a été remplacée par la cellule 10. Le code à barres en deux dimensions 20 peut comporter des cellules 21 ne comportant pas deux zones comme décrit en regard de la figure 1 . La cellule peut être monochrome ou représenter un symbole ou une matrice de points tels que détaillés ci-dessus en regard de la figure 1 , par exemple.
On observe, sur la figure 8, un deuxième mode de réalisation d’un code à barres en deux dimensions 80 encodé selon le procédé objet de la présente invention. Dans le mode de réalisation représenté en figure 8, le code à barres en deux dimensions n’est pas un code QR et l’intégralité des cellules initialement encodées pour être noires ont été remplacées par la cellule 10.
On observe, sur la figure 9, un code à barres en deux dimensions 90 encodé selon le procédé objet de la présente invention. Comparées à la figure 2, certaines cellules présentent plusieurs ensembles.
On observe, sur la figure 3, une succession d’étapes d’un procédé de sécurisation 300 objet de la présente invention.
Le procédé 300 comporte une étape de détermination statistique 301 de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point.
L’étape de détermination 301 est détaillée dans la demande de brevet internationale WO 2009/004 172 qui détaille une impression par les moyens d’impression du document qui seront utilisés dans le procédé 300 de différents échantillons de différentes tailles permettant de déterminer l’amplitude moyenne d’une variation d’impression imprévisible point par point. Notamment, pour différentes tailles d’échantillons, on imprime plusieurs fois le même échantillon et, en fonction de la résolution d’impression, on mesure le taux de variation d’impression en fonction de la taille des échantillons. On choisit un taux de variation permettant de créer une marque anticopie fragile, par exemple supérieur à cinq pour cent. Une fois l’amplitude moyenne déterminée, on passe à une étape de génération 302 d’un message représentant au moins un taux de variation d’impression prédéterminé.
Dans des modes de réalisation, le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression. Par exemple, le message peut représenter un élément répété au moins trois fois pour permettre de détecter une erreur et de la corriger. Préférentiellement, l’élément répété, par exemple au moins un taux de variations d’impression prédéterminé, est répété au moins cinq fois.
Dans des modes de réalisation préférentiels, le message comporte un code de détection ou de correction d’erreurs.
Dans des modes de réalisation, au moins une partie du message est représentée dans au moins une partie des symboles d’au moins une cellule. Par exemple, la partie du message représentée est une partie publique, comme l’adresse d’un site internet.
Dans les modes de réalisation dans lesquels le message comporte des redondances pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression, un taux de variations d’impression prédéterminé 303 représenté par le message correspond à un taux de redondances maximum utilisé pour corriger les erreurs de capture d’un document original. En effet, comme indiqué ci-dessus, une copie présentera un taux d’erreurs plus élevé, et il est donc nécessaire d’avoir une utilisation plus grande des redondances pour décoder le message que pour un original.
Dans des modes de réalisation, le message représente au moins une étape d’encodage 307 d’au moins chaque dite première zone 105 et/ou chaque dite deuxième zone 106 dudit code à barres en deux dimensions 20, 80, 90. Lors de l’authentification, chaque dite première zone et/ou chaque dite première zone du code à barres en deux dimensions 20, 80, 90 peut être généré de nouveau et une comparaison point par point peut être effectuée pour déterminer le taux d’erreur ente les zones générées et celles lues. Le taux de variations d’impression prédéterminé 304 est alors un taux d’erreurs point par point.
Dans des modes de réalisation, le message représente au moins un accès au code à barres en deux dimensions 20, 80, 90 mémorisé. L’accès peut être un accès à une mémoire distante, par exemple un serveur informatique. L’accès peut être sécurisé au moyen d’une clé contenue dans le message. Les codes à barres encodés peuvent être accédés et une comparaison point par point peut être effectuée pour déterminer le taux d’erreur ente le code mémorisé et le code lu. Le taux de variations d’impression prédéterminé 305 est alors un taux d’erreurs point par point.
Le message, peut comporter, en plus d’au moins un taux de variations d’impression prédéterminé, un accès à une étape de détermination du taux de variations lors de l’authentification du document.
Les accès mentionnés ci-dessus, sont un procédé de connexion sécurisé à un site internet ou un serveur distant, par exemple, le message comportant alors une clé secrète configurée pour l’authentification.
Lors de l’étape de génération 302 le message généré peut comporter un ou plusieurs taux de variation d’impression prédéterminés. Ces taux correspondent à différentes manières de vérifier l’authenticité d’un document. Dans des modes de réalisation, le message représente une combinaison pondérée 306 d’au moins deux taux de variation d’impression prédéterminés.
Pour représenter la combinaison 306, le message peut comporter les différents taux de variation d’impression prédéterminés à combiner et une pondération associée à chaque taux de variation d’impression prédéterminé. Lorsque le message comporte plusieurs taux de variations prédéterminés, le message peut comporter une étape de combinaison pondérée des taux de variations d’impression prédéterminés ou un accès à un serveur distant mettant en œuvre une telle étape.
Dans d’autres modes de réalisation, chaque taux de variation d’impression prédéterminé peut être associé à un score. La combinaison 306 représentée dans le message peut représenter une combinaison de scores ou une matrice de scores.
Les taux de variation d’impression prédéterminés peuvent également concerner une unique zone des cellules 10, par exemple, chaque première zone ou chaque deuxième zone. Un premier taux de variation d’impression prédéterminé peut concerner l’ensemble des premières zones et un deuxième taux de variation d’impression prédéterminé peut concerner l’ensemble des deuxièmes zones. Bien entendu, une combinaison de ces taux de variation d’impression prédéterminés peut être représentée dans le message.
Le message peut également représenter d’autres informations, par exemple des informations liées au document 70 sur lequel le code à barres en deux dimensions 20, 80, 90 est imprimé.
Le procédé comporte ensuite une étape d’encodage 307 du message généré dans un code à barres en deux dimensions 20, 80, 90 composé d’une pluralité de cellules, 10 et 21 , 81 , 91 , au moins une cellule 10 comportant au moins un ensemble de deux zones 105, 106, chaque zone, 105, 106, comportant une pluralité de points, un ensemble comportant :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions, 103 et 110, de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement.
Le code à barres en deux dimensions 20, 80, 90 correspond à la description effectuée en regard des figures 2, 8, et 9.
Dans des modes de réalisation, l’étape d’encodage comporte les étapes suivantes :
- une étape de détermination d’une taille maximale de cellule 10 d’un code à barres en deux dimensions 20, 80, 90, les dimensions de la cellule 10 étant définie par une surface contenant une quantité de points,
- une étape d’estimation d’une quantité minimum de points d’une couleur prédéterminée dite « couleur principale » dans une cellule 10 pour que la cellule 10 soit détectée comme étant de ladite couleur par un moyen de capture prédéterminé et
- pour au moins une cellule 10, une étape de définition du symbole et de la matrice de points à représenter dans ladite cellule 10, la quantité de points de l’image de la couleur définissant la cellule 10 étant supérieure ou égale à la quantité minimum estimée. Ces modes de réalisation permettent d’encoder une quantité d’information supplémentaire dans le code à barres en deux dimensions 20, 80, 90 puisqu’un moyen de capture peut tout de même lire des cases comme étant d’une couleur ou d’une autre et représentant, par exemple un deuxième message ou des éléments publics.
L’étape d’encodage peut être réalisée au moyen d’une clé cryptographique par des procédés connus de l’homme du métier.
Dans des modes de réalisation, pour au moins une cellule 10, au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice 108 de la deuxième zone 106 dépend du symbole 107 représenté dans la première zone 105. L’étape d’encodage comporte alors une mise en correspondance 308 du symbole 107 et de la matrice 108.
Dans des modes de réalisation, pour au moins une cellule 10, l’étape d’encodage comporte une étape de définition 309 des dimensions de la deuxième zone 106 en fonction du symbole 107 représenté dans la première zone 105.
Ces étapes ont été détaillées en regard de la figure 1 .
Le procédé 30 comporte finalement une étape d’impression 310 du document avec le code à barres 20, 80, 90, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions 20, 80, 90 imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
La variation d’impression générée concerne la matrice de points 108 dont les caractéristiques géométriques engendrent la variation d’une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement par rapport au code à barres en deux dimensions numérique 20, 80, 90, lors de l’impression.
On observe, sur la figure 4, sous forme de logigramme un procédé d’authentification 40 d’un document comportant un code à barres en deux dimensions 20, 80, 90.
Le code à barres en deux dimensions 20, 80, 90 sur le document à authentifier est composé d’une pluralité de cellules, 10 et 21 , 81 , 91 , au moins une cellule 10 comportant au moins un ensemble de deux zones 105, 106, chaque zone, 105, 106, comportant une pluralité de points, un ensemble comportant :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice de dimensions inférieures aux dimensions de la deuxième zone 106.
Le procédé 40 comporte une étape de capture 401 d’une image d’un code à barres en deux dimensions imprimé avec ledit document.
L’étape de capture 401 peut être réalisée par tout moyen connu de l’homme du métier, par exemple au moyen d’un scanner, d’un appareil photo ou d’une caméra.
Le procédé 40 comporte alors une étape de décodage 401 d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé.
Le message peut également représenter d’autres informations, par exemple des informations liées au document 70 sur lequel le code à barres en deux dimensions 20, 80, 90 est imprimé. Lors de l’étape de décodage 402, le message peut comporter un taux de redondances. Une étape de correction des erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression est alors mise en œuvre pour reconstituer le message. Dans des modes de réalisation, l’étape de décodage comporte une étape de détection d’erreurs.
Le procédé 40 comporte également une étape de détermination 408 d’un taux de variation d’impression imprévisible du code à barres capturé. L’étape de détermination 408 à mettre en œuvre peut être représentée dans le message. Par exemple au moyen d’un accès à un serveur distant qui met en œuvre des étapes de programme informatique.
Dans les modes de réalisation dans lesquels le message comporte des redondances pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression, l’étape de détermination 408 d’un taux de variation d’impression imprévisible comporte une étape calcul 403 d’un taux de redondances utilisées, lors de l’étape de décodage 402, pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression. En effet, comme indiqué ci-dessus, une copie présentera un taux d’erreurs plus élevé, et il est donc nécessaire d’avoir une utilisation plus grande des redondances pour décoder le message que pour un original.
Dans des modes de réalisation, l’étape de détermination 408 d’un taux de variation d’impression comporte :
- une étape d’encodage 404 d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et
- une étape de comparaison 404 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
Lors de l’étape d’encodage 404, l’ensemble des premières zones et/ou des deuxièmes zones est généré de nouveau de manière identique à l’étape d’encodage 307 du procédé de sécurisation 30 avec le message décodé lors de l’étape de décodage 402.
Puis une comparaison point par point 404 des zones générées est effectuée pour déterminer un taux de variation d’impression qui est égale au taux d’erreurs détectées lors de la comparaison.
Dans des modes de réalisation, le message représente au moins un accès au code à barres conservé dans une mémoire. Dans ces modes de réalisation, l’étape de détermination 408 d’un taux de variation comporte :
- une étape d’accès 405 au code à barres 20, 80, 90 conservé dans une mémoire,
- une étape de comparaison 405 point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
L’accès 405 est représenté dans le message décodé. L’accès 405 peut être un accès à une mémoire distante, par exemple un serveur informatique. L’accès 405 peut être sécurisé au moyen d’une clé contenue dans le message. Le code à barres mémorisé peut être accédé et une comparaison 405 point par point peut être effectuée pour déterminer le taux d’erreur ente le code mémorisé et le code lu. Le taux de variations d’impression déterminé est alors un taux d’erreurs détectées lors de la comparaison. Dans des modes de réalisation, message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés, et lors de l’étape de détermination 408 au moins deux taux de variation d’impression imprévisible du code à barres capturé correspondant aux taux de variation d’impression prédéterminés sont combinés 407.
Le message décodé peut comporter un ou plusieurs taux de variations d’impression prédéterminés. Ces taux correspondent à différentes manières de vérifier l’authenticité d’un document.
Le message peut comporter les différents taux de variation d’impression prédéterminés à combiner et une pondération associée à chaque taux de variation d’impression prédéterminé. Dans d’autres modes de réalisation, chaque taux de variation d’impression prédéterminé peut être associé à un score. La combinaison 407 représentée dans le message peut représenter une combinaison de scores ou une matrice de scores.
Le procédé 40 d’authentification peut comporter une étape de combinaison pondérée 407 des taux de variations d’impression prédéterminés en fonction des informations de combinaison et de pondération représentées dans le message. L’étape de combinaison étant éventuellement précédée d’une étape d’accès à une application de combinaison, par exemple sur un serveur distant.
Les taux de variations d’impression prédéterminés peuvent également concerner une unique zone des cellules, par exemple, chaque première zone ou chaque deuxième zone. Un premier taux de variation d’impression prédéterminé peut concerner l’ensemble des premières zones et un deuxième taux de variation d’impression prédéterminé peut concerner l’ensemble des deuxièmes zones. Bien entendu, une combinaison 407 de ces taux de variation d’impression prédéterminés peut être représentée dans le message.
Les accès mentionnés ci-dessus, sont un procédé de connexion sécurisé à un site internet ou un serveur distant, par exemple, le message comportant alors une clé secrète configurée pour l’authentification.
Dans des modes de réalisation, l’étape de comparaison point par point, 404 et/ou 405, d’un taux de variation comporte une étape de vérification 406, pour chaque ensemble de chaque cellule 10, de la correspondance entre le symbole et une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice de la deuxième zone.
Lors de cette étape, la correspondance établie lors de l’encodage 307 est vérifiée pour donner une indication de l’authenticité ou non du code.
Le procédé comporte ensuite une étape de comparaison 409 des taux de variation d’impression. Préférentiellement, chaque taux de variation prédéterminé définit une valeur limite au-delà de laquelle un document est considéré comme étant une copie. Ainsi, lors de l’étape de comparaison si le taux de variation d’impression déterminé est supérieur au taux de variation d’impression prédéterminé, lors d’une étape de vérification 410 de l’authenticité du document, le document sera indiqué comme étant une copie.
Bien entendu, le taux de variation déterminé peut être une combinaison comme indiqué ci- dessus.
On observe, sur la figure 5, un mode de réalisation particulier d’un dispositif 50 de sécurisation d’un document 70, qui comporte : - un moyen 501 de détermination statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point,
- un moyen de génération 502 d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage 507 du message généré dans un code à barres en deux dimensions 20, 80, 90 composé d’une pluralité de cellules, 10 et 21 , 81 , 91 , au moins une cellule 10 comportant au moins un ensemble de deux zones 105, 106, chaque zone, 105, 106, comportant une pluralité de points, un ensemble comportant :
- une première zone 105 représentant un symbole 107 et
- une deuxième zone 106, différente de la première zone 105, représentant une matrice de points 108, matrice 108 de dimensions inférieures aux dimensions de la deuxième zone 106 et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression 510 du document avec le code à barres 20, 80, 90, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions 20, 80, 90 imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
Préférentiellement, les modes de réalisation du dispositif 50 sont configurés pour mettre en œuvre les étapes du procédé 30 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 30 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 50.
Le moyen de détermination statistique 501 peut également être dénommé « détermineur », le moyen de génération 502 peut également être dénommé « générateur », le moyen d’encodage 507 peut également être dénommé « encodeur », le moyen d’impression 510 peut également être dénommé « imprimante ».
Les moyens de détermination statistique 501 , de génération 502, d’encodage 507 sont par exemple un programme mis en œuvre par un ordinateur.
Le moyen d’impression 501 peut être tout moyen d’impression ou de marquage connu de l’homme du métier.
On observe, sur la figure 6, un mode de réalisation particulier d’un dispositif 60 d’authentification d’un document comportant un code à barres 20, 80, 90 en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones 105, 106, chaque zone, 105, 106, comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone, le dispositif 60 comportant : - un moyen de capture 601 d’une image d’un code à barres en deux dimensions imprimé avec ledit document, un moyen de décodage 602 d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination 608 d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison 609 des taux de variation,
- un moyen de vérification 610 de l’authenticité du document en fonction du résultat de la comparaison.
Préférentiellement, les modes de réalisation du dispositif 60 sont configurés pour mettre en œuvre les étapes du procédé 40 et leurs modes de réalisation tels qu’exposés ci-dessus et le procédé 40 ainsi que ses différents modes de réalisation peuvent être mis en œuvre par les modes de réalisation du dispositif 60.
Le moyen de capture 601 peut également être dénommé « lecteur », le moyen de décodage 602 peut également être dénommé « décodeur », le moyen de détermination 608 peut également être dénommé « détermineur », le moyen de comparaison 609 peut également être dénommé « comparateur », le moyen de vérification 601 peut également être dénommé « vérificateur ».
Les moyens de décodage 602, de détermination 608, de comparaison 609 et de vérification 601 sont par exemple un programme mis en œuvre par un ordinateur.
Le moyen de capture 601 peut être tout moyen de capture d’un code à barres en deux dimensions, par exemple un appareil photo, une caméra, ou un scanner.
La figure 7 représente un document 70 sécurisé par un procédé de sécurisation 30 objet de la présente invention. Le document 70 comporte un code à barres en deux dimensions 20, 80, 90 encodé et imprimé selon le procédé de sécurisation 30.

Claims

REVENDICATIONS
1. Procédé (10) de sécurisation d’un document (70), caractérisé en ce qu’il comporte :
- une étape de détermination (301) statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point,
- une étape de génération (302) d’un message représentant au moins un taux de variation (303, 304, 305) d’impression prédéterminé,
- une étape d’encodage (307) du message généré dans un code à barres en deux dimensions (20, 80, 90) composé d’une pluralité de cellules (21 , 81 , 91 , 10), au moins une cellule (10) comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone (105) représentant un symbole (107) et
- une deuxième zone (106), différente de la première zone, représentant une matrice de points (108), matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- une étape d’impression (310) du document (70) avec le code à barres (20, 80, 90), ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
2. Procédé (30) de sécurisation d’un document (70) selon la revendication 1 , dans lequel le message comporte un taux de redondances configuré pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
3. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 ou 2, dans lequel le message représente au moins l’étape d’encodage (307) d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions.
4. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 3, dans lequel le message représente au moins un accès au code à barres conservé dans une mémoire.
5. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 4, dans lequel, pour au moins une cellule (10), au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice (108) de la deuxième zone (105) dépend du symbole (107) représenté dans la première zone (106).
6. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 5, dans lequel, le message représente une combinaison (306) pondérée d’au moins deux taux de variation d’impression prédéterminés.
7. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 6, dans lequel chaque ensemble d’une cellule présente un nombre égal de points.
8. Procédé (30) de sécurisation d’un document (70) selon l’une des revendications 1 à 7, dans lequel au moins une partie du message est représentée dans au moins une partie des symboles d’au moins une cellule.
9. Procédé (40) d’authentification d’un document comportant un code à barres en deux dimensions (20, 80, 90) composé d’une pluralité de cellules (10, 21 , 81 , 91), au moins une cellule (10) comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone (105) représentant un symbole (107) et
- une deuxième zone (106), différente de la première zone, représentant une matrice de points (108), matrice de dimensions inférieures aux dimensions de la deuxième zone, le procédé étant caractérisé en ce qu’il comporte :
- une étape de capture (401) d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- une étape de décodage (402) d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- une étape de détermination (408) d’un taux de variation d’impression imprévisible du code à barres capturé,
- une étape de comparaison (409) des taux de variation,
- une étape de vérification (410) de l’authenticité du document en fonction du résultat de la comparaison.
10. Procédé (40) d’authentification d’un document selon la revendication 9, dans lequel l’étape de détermination (408) d’un taux de variation d’impression imprévisible comporte une étape calcul (403) d’un taux de redondances utilisées, lors de l’étape de décodage, pour corriger les erreurs de lecture liées aux variations imprévisibles et prévisibles d’impression.
11. Procédé (40) d’authentification d’un document selon l’une des revendications 9 ou 10, dans lequel l’étape de détermination (408) d’un taux de variation d’impression comporte :
- une étape d’encodage (404) d’au moins chaque dite première zone et/ou chaque dite deuxième zone dudit code à barres en deux dimensions et - une étape de comparaison (404) point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres encodé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
12. Procédé (40) d’authentification d’un document selon l’une des revendications 9 à 11 , dans lequel l’étape de détermination (408) d’un taux de variation comporte :
- une étape d’accès (405) au code à barres conservé dans une mémoire,
- une étape de comparaison (406) point par point de chaque dite première zone et/ou chaque dite deuxième zone du code à barres en deux dimensions capturé et du code à barres mémorisé, le résultat de la comparaison étant le taux de variation d’impression déterminé.
13. Procédé (70) d’authentification d’un document selon l’une des revendications 11 ou 12, dans lequel, l’étape de comparaison (404, 405) point par point comporte une étape de vérification (406), pour chaque ensemble de chaque cellule, de la correspondance entre le symbole et une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement de la matrice de la deuxième zone.
14. Procédé (70) d’authentification d’un document selon l’une des revendications 9 à 13, dans lequel, le message représente une combinaison pondérée d’au moins deux taux de variation d’impression prédéterminés, et lors de l’étape de détermination (408) au moins deux taux de variation d’impression imprévisible du code à barres capturé correspondant aux taux de variation d’impression prédéterminés sont combinés (407).
15. Dispositif (50) de sécurisation d’un document, caractérisé en ce qu’il comporte :
- un moyen de détermination (501) statistique de l’amplitude moyenne d’une variation d’impression imprévisible point par point, d’au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement du point,
- un moyen de génération (502) d’un message représentant au moins un taux de variation d’impression prédéterminé,
- un moyen d’encodage (507) du message généré dans un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone et ayant au moins une caractéristique géométrique, parmi les dimensions, la forme et/ou le positionnement, de l’ordre de grandeur de l’amplitude moyenne de ladite variation d’impression imprévisible déterminée statistiquement ; et
- un moyen d’impression (510) du document avec le code à barres, ladite impression provoquant, du fait d’aléas d’impression, une variation imprévisible, point par point, d’au moins une caractéristique géométrique des points imprimés parmi les dimensions, la forme et/ou le positionnement, le code à barres en deux dimensions imprimée représentant donc deux variations, l’une générée et l’autre imprévisible point par point.
16. Dispositif (60) d’authentification d’un document comportant un code à barres en deux dimensions composé d’une pluralité de cellules, au moins une cellule comportant au moins un ensemble de deux zones (105, 106), chaque zone comportant une pluralité de points, un ensemble comportant :
- une première zone représentant un symbole et
- une deuxième zone, différente de la première zone, représentant une matrice de points, matrice de dimensions inférieures aux dimensions de la deuxième zone, le dispositif étant caractérisé en ce qu’il comporte :
- un moyen de capture (601) d’une image d’un code à barres en deux dimensions imprimé avec ledit document,
- un moyen de décodage (602) d’un message encodé dans le code à barres capturé, le message comportant au moins un taux de variation d’impression prédéterminé,
- un moyen de détermination (608) d’un taux de variation d’impression imprévisible du code à barres capturé,
- un moyen de comparaison (609) des taux de variation,
- un moyen de vérification (610) de l’authenticité du document en fonction du résultat de la comparaison.
17. Document (70) sécurisé par un procédé de sécurisation (30) selon l’une des revendications
1 à 8.
EP21815461.5A 2020-11-17 2021-11-17 Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé Pending EP4248361A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2011779A FR3116360B1 (fr) 2020-11-17 2020-11-17 Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé.
PCT/EP2021/082020 WO2022106484A1 (fr) 2020-11-17 2021-11-17 Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé

Publications (1)

Publication Number Publication Date
EP4248361A1 true EP4248361A1 (fr) 2023-09-27

Family

ID=74592117

Family Applications (1)

Application Number Title Priority Date Filing Date
EP21815461.5A Pending EP4248361A1 (fr) 2020-11-17 2021-11-17 Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé

Country Status (5)

Country Link
US (1) US20230394267A1 (fr)
EP (1) EP4248361A1 (fr)
CN (1) CN116457792A (fr)
FR (1) FR3116360B1 (fr)
WO (1) WO2022106484A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023160047A (ja) * 2022-04-21 2023-11-02 株式会社リコー 光学シンボル、情報処理装置、コード読取方法及びプログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2902212B1 (fr) * 2006-06-01 2008-10-10 Att Sa Procede et dispositif d'authentification
FR2916678B1 (fr) 2007-06-01 2021-07-16 Advanced Track & Trace Procede et dispositif de securisation de documents
FR2936336A1 (fr) * 2008-09-23 2010-03-26 Advanced Track Trace Procede et dispositif d'authentification de codes geometriques
FR2953622B1 (fr) * 2009-12-04 2012-08-17 Advanced Track & Trace Procede et dispositif de securisation de document

Also Published As

Publication number Publication date
US20230394267A1 (en) 2023-12-07
CN116457792A (zh) 2023-07-18
WO2022106484A1 (fr) 2022-05-27
FR3116360A1 (fr) 2022-05-20
FR3116360B1 (fr) 2023-11-24

Similar Documents

Publication Publication Date Title
US10373033B2 (en) Two dimensional barcode and method of authentication of such barcode
EP2150923B1 (fr) Procède et dispositif de sécurisation de documents
EP2294558B1 (fr) Procédé et dispositif d'identification d'une plaque d'impression d'un document
EP2036002B1 (fr) Procede et dispositif de securisation de documents
EP2596479B1 (fr) Procédés et dispositifs de marquage et d'authentification d'un produit par un consommateur
EP2054836A2 (fr) Procedes et dispositifs de securisation et d'authentification de documents
US8270036B2 (en) Variable data addition method and system
WO2017072470A1 (fr) Procédé et dispositif de sécurisation d'un document, procédé et dispositif de contrôle leur correspondant et document sécurisé
EP4248361A1 (fr) Procédé et dispositif de sécurisation d'un document et un procédé et un dispositif d'authentification d'un document, document sécurisé par un tel procédé
FR3116359A3 (fr) Procédé et dispositif de sécurisation d’un document et un procédé et un dispositif d’authentification d’un document, document sécurisé par un tel procédé.
Mayer et al. Fundamentals and applications of hardcopy communication
EP4066151A1 (fr) Procédé et dispositif de marquage sécurisé et procédé et dispositif d'authentification
FR3103932A1 (fr) Procédé et dispositif de singularisation d’un objet et procédé et dispositif d’authentification d’un objet
FR3103931A1 (fr) Procédé et dispositif de sécurisation d’un objet et procédé d’authentification d’un objet
EP2073175A1 (fr) Support d'identification sécurisé et procédé de sécurisation d'un tel support
FR2910667A1 (fr) Procedes d'identification et de traitement d'un document
WO2021105514A1 (fr) Procédé et dispositif de sécurisation d'un objet et procédé d'authentification d'un objet
WO2023020795A1 (fr) Procédé de personnalisation d'un dispositif de sécurité, dispositif de securite personnalise, document d'identite comportant un tel dispositif, et procéde d'authentifiction d'un tel dispositif
FR3141884A1 (fr) Document de sécurité comprenant un motif de sous-pixels diffractifs formant un code graphique
FR2974652A3 (fr) Procede d'authentification unitaire d'un objet materiel au moyen d'un algorithme de cryptographie visuelle et d'une signature matiere
Albakaa Self-validating Binary Document Images
FR2957705A1 (fr) Procede et dispositif de securisation de carte a microcircuit et carte le comportant
FR2986354A1 (fr) Procede de generation d'un code bidimensionnel global lineaire

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20230426

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)