EAN-13

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Ficheiro:EAN-13-7898577630194.svg
Exemplo de um EAN-13
  • Número Internacional de Artigo (EAN) Da Wikipédia, a enciclopédia livre número GTIN-13 codificado em EAN-13 código de barras. O primeiro dígito é sempre colocada fora do símbolo; adicionalmente, um direito ">" indicador é usado para indicar uma "zona tranquila" que é necessário para scanners de código de barras para funcionar corretamente. O Número Internacional de Artigo (EAN) (também conhecido como European Article Number, que tecnicamente se refere a EAN-13) é uma simbologia de código de barras de 13 dígitos, que é um super do original de 12 dígitos Universal Product Code (UPC) (também conhecido como UPC-a), desenvolvido em 1970 por George J. Laurer. [1] O código de barras EAN-13 é usado em todo o mundo para os produtos muitas vezes vendidos no ponto de venda marcação. Ele encapsula 2 dígitos ou 3 dígitos sistema numérico (GS1 Prefixo (geralmente o código do país GS1)), em contraste com o sistema numérico de 1 dígito da UPC-A. EAN-13 código de barras com sistema de número 45 ou 49 é conhecido como japonês artigo Number (JAN). Todos os números codificados em UPC e EAN são parte de GTINs, e eles podem ser codificados em outros códigos de barras de sistema GS1. A 8 dígitos EAN-8 código de barras menos comumente utilizado foi introduzido para uso em pequenos pacotes, onde EAN-13 seria grande demais. 2 dígitos EAN-2 e 5 dígitos EAN-5 são códigos de barras suplementares, colocados no lado direito do EAN-13 ou UPC. Estes são geralmente utilizados para periódicos para indicar o número do ano em curso problema, como revistas, [2] ou livros, [3] e pesava produtos como comida (para indicar o preço sugerido pelo fabricante de varejo (MSRP)). Conteúdos [esconder] 1 Composição 2 prefixos GS1 3 Cálculo do dígito verificador 3.1 Posição - Peso 3.2 Exemplos de cálculo 4 codificação binária de dígitos de dados em código de barras EAN-13 5 Bookland 6 japonesa Número de artigo 7 Como a 13 dígitos EAN-13 é codificada 7.1 EAN-13 Codificação exemplo de código de barras EAN-13 7.2 7.3 Decoding 8 Ver também 9 Referências 10 Ligações externas Composição [editar] A 13 dígitos EAN-13 consiste em quatro componentes: GS1 Prefixo Os 3 primeiros dígitos - geralmente identificar a organização nacional GS1 Membro a que o fabricante está registrado (não necessariamente em que o produto é realmente feito) [4]. O prefixo GS1 é 978 ou 979, quando o símbolo EAN-13 codifica uma conversão de um Standard Book Number Internacional (ISBN). [3] Da mesma forma o prefixo é 979 para a Norma Internacional de Música Number (ISMN) e 977 para o International Standard Serial Number (ISSN). fabricante Código O código do fabricante é um código único atribuído a cada fabricante pela autoridade de numeração indicado pelo prefixo GS1. Todos os produtos produzidos por uma determinada empresa vai usar o mesmo código do fabricante. EAN-13 usa o que é chamado de "códigos fabricante de comprimento variável." Atribuição de comprimento fixo códigos fabricante de 5 dígitos, como a UCC tem feito até recentemente, significa que cada fabricante pode ter até 99.999 códigos de produtos - e muitos fabricantes não têm que muitos produtos, o que significa centenas ou mesmo milhares de potenciais códigos de produto estão sendo desperdiçados sobre os fabricantes que têm apenas alguns produtos. Assim, se um fabricante potencial sabe que ela só vai produzir alguns produtos, EAN-13 pode emitir-lhe um código de fabricante mais, deixando menos espaço para o código do produto. Isto resulta no uso mais eficiente de os códigos do fabricante e produtos disponíveis. [5] Em ISBN e ISSN, este componente é utilizado para identificar o idioma em que a publicação foi emitida e gerida por uma agência transnacional que abrange vários países, ou para identificar o país onde os depósitos judiciais são feitas por um editor registrado com uma agência nacional, e é subdividida quaisquer sub-blocos alocação para os editores; muitos países têm vários prefixos alocados nos registos ISSN e ISBN. Código do produto O código do produto é atribuído pelo fabricante. O código do produto imediatamente após o código do fabricante. O comprimento total do código do fabricante mais o código de produto deve ser exato 10 dígitos. Em ISBN e ISSN, que identifica exclusivamente a publicação da mesma editora; ele deve ser usado e atribuído pelo editor registrado para evitar a criação de lacunas; No entanto, acontece que um livro registrado ou série nunca é publicado e vendido. Dígito de verificação O dígito de verificação é um dígito adicional, utilizado para verificar se um código de barras foi digitalizado corretamente. É calculada módulo 10, onde os pesos na suplente checksum cálculo 3 e 1. Em particular, uma vez que os pesos são relativamente primos a 10, o sistema EAN-13 irá detectar todos os erros de um único dígito. Reconhece-se também 90% de erros de transposição (todos os casos, em que a diferença entre os dígitos adjacentes não é 5). GS1 prefixos [editar] Outras informações: Lista de códigos de país GS1 Os três primeiros dígitos do EAN-13 (GS1 Prefixo) geralmente identificar a Organização Membro GS1 qual o fabricante juntou. Note-se que EAN-13 códigos que começam com 0 são realmente 12 dígitos códigos UPC com prepended 0 dígito. Nos últimos anos, mais produtos vendidos por varejistas fora dos Estados Unidos e do Canadá têm vindo a utilizar EAN-13 códigos começando com 0, uma vez que eles foram gerados pela GS1-EUA. O 020-029 GS1 prefixos merecem uma menção especial. GS1 define isso como sendo disponíveis para uso interno retalhista (ou uso interno por outros tipos de negócios). Alguns varejistas usar isso para proprietário (marca própria ou sem marca) produtos, embora muitos varejistas obter o código de seu próprio fabricante para as suas próprias marcas. Outros retalhistas usar pelo menos uma parte deste prefixo para os produtos que são embalados em armazenamento de, por exemplo, os itens pesados ​​e servido ao longo de um contador para um cliente. Nestes casos, o código de barras pode codificar um preço, quantidade ou peso, juntamente com um identificador do produto - de uma forma definida retalhista. O identificador do produto pode ser um atribuído pela produzir cartão de identificação electrónica (PEIB) ou pode ser varejista atribuído. Varejistas, que têm historicamente utilizados códigos de barras UPC, tenderá a usar GS1 prefixos 02? para armazenar pacotes de produtos. Cálculo do dígito verificador [editar] A soma de verificação é calculado como soma dos produtos - tendo um valor de peso alternada (3 ou 1) vezes o valor de cada dígito dados. O dígito verificador é o dígito, que deve ser adicionado a esta soma de verificação para obter um número divisível por 10 (ou seja, o inverso aditivo do checksum, modulo 10). [6] Ver ISBN-13 verificação de cálculo dígitos para obter uma descrição mais extensa e algoritmo. The Global Location Number (GLN) também usa o mesmo método. Posição - Peso [editar] O peso a uma posição específica no código EAN é alternada (3 ou 1) de uma forma, que o dígito de dados final tem um peso de 3 (e, assim, o carácter de verificação tem um peso de 1). All Trade Número Global de Item (GTIN) e os códigos seriais envio Código Container (SSCC) cumprir a regra seguinte: Numerando as posições da direita (código alinhado para a direita), os dígitos de dados ímpares são sempre em peso de 3 e os dígitos pares de dados são sempre em peso de 1, independentemente do comprimento do código. Balanças de código SSCC de 18 dígitos e GTINs (GTIN-8, GTIN-12, GTIN-13, GTIN-14): Posição 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 peso 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 Balanças de código EAN-13: Posição 12 11 10 9 8 7 6 5 4 3 2 1 peso 1 3 1 3 1 3 1 3 1 3 1 3 Pesos para EAN-8 código: posição 7 6 5 4 3 2 1 peso 3 1 3 1 3 1 3 Exemplos de cálculo [editar] Para EAN-13 código de barras 4006381333931 (Stabilo Ponto 88 Art. No. 88/57), o cálculo dígito de verificação é ... Posição 12 11 10 9 8 7 6 5 4 3 2 1 12 primeiros dígitos do código de barras 4 0 0 6 3 8 1 3 3 3 9 3 peso 1 3 1 3 1 3 1 3 1 3 1 3 soma parcial 4 0 0 18 3 24 1 9 3 9 9 9 soma de verificação 89 O mais próximo múltiplo de 10, que é igual ou maior do que a soma de verificação, é 90. subtrair-los: 90-89 = 1, que é o dígito de verificação do código de barras. Para EAN-8 7351353x código de barras, onde x é o dígito de verificação desconhecida, o cálculo dígito de verificação é ... Posição 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 7 primeiros dígitos do código de barras 7 3 5 1 3 5 3 peso 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 soma parcial 21 3 15 1 9 5 9 soma de verificação 63 O mais próximo múltiplo de 10, que é igual ou maior do que a soma de verificação, é 70. subtrair-los: 70 - 63 = 7, que é o dígito de verificação X do código de barras. codificação binária de dígitos de dados em código de barras EAN-13 [editar] Codificação EAN-13 Que codifica L-dígitos Codificando G-dígitos Encoding R dígitos Para codificar a 13 dígitos EAN-13 número, os dígitos são divididos em 3 grupos; o primeiro dígito, o primeiro grupo de seis e o último grupo de 6. O primeiro grupo de 6 é codificado usando um padrão em que cada dígito tem duas codificações possíveis, um dos quais tem paridade par (indicado com a letra G) e um dos quais tem paridade ímpar (indicado com a letra L). O primeiro dígito é codificado indirectamente, por selecção de uma série de escolhas entre estas duas codificações para o primeiro grupo de 6 dígitos, de acordo com a tabela abaixo. (Ao contrário dos outros dígitos, o primeiro dígito não está representada directamente por um padrão de barras e espaços.) Todos os dígitos no último grupo de 6 dígitos são codificados usando uma única RRRRRR padrão, aquele usado também para UPC. Se o primeiro digito é zero, todos os dígitos do primeiro grupo de seis são codificados utilizando o llllll teste padrão usado para a UPC, por conseguinte, um código de barras UPC é também um código de barras EAN-13 com o primeiro dígito definido para zero. Estrutura de EAN-13 Primeiro dígito primeiro grupo de 6 dígitos Última grupo de 6 dígitos 0 llllll RRRRRR 1 LLGLGG RRRRRR 2 LLGGLG RRRRRR 3 LLGGGL RRRRRR 4 LGLLGG RRRRRR 5 LGGLLG RRRRRR 6 LGGGLL RRRRRR 7 LGLGLG RRRRRR 8 LGLGGL RRRRRR 9 LGGLGL RRRRRR Estrutura de EAN-8 Primeiro grupo de 4 dígitos Última grupo de 4 dígitos pppp RRRR Codificação dos dígitos Digit L-código G-código R-code 0 0001101 0100111 1110010 1 0011001 0110011 1100110 2 0010011 0011011 1101100 3 0111101 0100001 1000010 4 0100011 0011101 1011100 5 0110001 0111001 1001110 6 0101111 0000101 1010000 7 0111011 0010001 1000100 8 0110111 0001001 1001000 9 0001011 0010111 1110100 Nota: As inscrições no R-coluna são complementos bit a bit (operador lógico: negação) das respectivas entradas na L-coluna. As inscrições no G-coluna são as entradas no R-coluna em ordem bit inverso. Ver fotos de todos os códigos contra um fundo colorido. Bookland [editar] Ver artigo principal: Bookland O "código de país" EAN 978 (e mais tarde 979) foi repartido desde a década de 1980 para reservar um prefixo único código de país (UCC) para identificadores EAN de livros publicados, independentemente do país de origem, para que o espaço EAN pode catalogar livros por ISBN [3] em vez de manter um sistema de numeração paralela redundante. acordos semelhantes estão em vigor para ISSNs para periódicos ( "código de país" 977) e ISMNs para partituras ( "código de país" 979). Japonês artigo Number [editar] Japonês Número de artigo (JAN) é um padrão de código de barras compatível com o EAN. Uso do padrão JAN começou em 1978. Originalmente, JAN foi emitido um código de bandeira (sistema de números de EAN) de 49. Em 1992, JAN foi recentemente emitido um código de bandeira adicional de 45. Em Janeiro de 2001 o código do fabricante alterado para 7 dígitos ( 9 dígitos, incluindo o código de bandeira) para novas empresas [7]. Como a 13 dígitos EAN-13 é codificado [editar] Os números GTIN, codificados para UPC-A, EAN-8 e EAN-13, todos usam codificação similar. A informação codificada é repetido em texto simples abaixo do código de barras. EAN-13 Codificação [editar] A 13 dígitos EAN-13 podem ser divididos em 3 grupos: o primeiro dígito, grupo deixou de 6 dígitos, grupo certo de 6 dígitos. O código de barras é composto por 95 áreas igualmente espaçados (também chamados de módulos). Da esquerda para a direita: 3 áreas para codificar o marcador de início. 42 (6 * 7) áreas que compõem o grupo de esquerda de 6 dígitos. Isto pode ser ainda subdividido em 6 subgrupos, cada um consistindo em sete zonas. Os subgrupos codificar dígitos 2-7. Cada uma dessas codificações pode ter paridade par ou ímpar. As paridades tomados em conjunto, indiretamente codificar o primeiro dígito do EAN-13. 5 áreas para codificar o marcador para o centro do código de barras. 42 (6 * 7) áreas que compõem o grupo certo de 6 dígitos. Isto pode ser ainda subdividido em 6 subgrupos, cada um consistindo em sete zonas. Os subgrupos codificar 8-13 dígitos. Dígitos 8-13 estão todos codificados com paridade par. Dígito 13 é o dígito de verificação. 3 zonas para codificar o marcador de fim. Cada área pode ser barra preta (1) ou espaços em branco (0). Um máximo de quatro áreas de bar negros podem ser agrupados, estes fazem-se uma grande barra preta. Da mesma forma um máximo de quatro áreas de espaço em branco podem ser agrupados, estes compõem um espaço em branco de largura. O marcador de início e o marcador de fim são codificados como 101. O marcador central é codificado como 01010. Cada dígito em EAN-13 (excepto um dígito, o que não é directamente codificada) consiste em sete zonas. Um dígito decimal é codificado para que ele consiste em duas barras (largura) e dois espaços (largura). Os dígitos no grupo de esquerda são codificados para que eles sempre começam com um espaço em branco, e terminam com uma barra preta. Os dígitos no grupo certo são codificados para que eles sempre começam com uma barra preta, e terminam com um espaço em branco. Finalmente, a combinação de barras pretas de largura variável e espaços brancos codifica o número EAN-13. A codificação é descrito na seguinte tabela: Dígito dígitos de codificação larguras Bar / Espaço (total de 7) EAN-13 encoding em relação a um dígito esquerda para a direita Ímpar Par Par Ímpar Par 0 0001101 0100111 1110010 3211 1123 OOOOOO EEEEEE 1 0011001 0110011 1100110 2221 1222 OOEOEE EEEEEE 2 0010011 0011011 1101100 2122 2212 OOEEOE EEEEEE 3 0111101 0100001 1000010 1411 1141 OOEEEO EEEEEE 4 0100011 0011101 1011100 1132 2311 OEOOEE EEEEEE 5 0110001 0111001 1001110 1231 1321 OEEOOE EEEEEE 6 0101111 0000101 1010000 1114 4111 OEEEOO EEEEEE 7 0111011 0010001 1000100 1312 2131 OEOEOE EEEEEE 8 0110111 0001001 1001000 1213 3121 OEOEEO EEEEEE 9 0001011 0010111 1110100 3112 2113 OEEOEO EEEEEE Para cada dígito há três codificações semelhantes (à esquerda estranho, à esquerda, mesmo, à direita): Esquerda mesmo e direita são espelho-simétricos uns aos outros. Esquerda estranha é o inverso bit a bit de direita. O primeiro dígito do grupo da esquerda é sempre codificada com paridade ímpar, e o último dígito do grupo de direito é sempre codificada com paridade par. Assim, não importa se o código de barras é digitalizado a partir da esquerda ou da direita: o software de leitura pode determinar o que é o início e o fim do código de barras, com a ajuda do facto de que o primeiro dígito deve ter paridade ímpar e o último dígito deve ter paridade par. exemplo de código de barras EAN-13 [editar] EAN-13 código de barras. A barra verde indica as barras pretas e espaços brancos que codificam um dígito. C1, C3: Comece marcador / fim. C2: Marcador para o centro do código de barras. 6 dígitos no grupo de esquerda: 003994. 6 dígitos no grupo certo (o último dígito é o dígito de verificação): 155486. Um dígito é codificado em sete áreas, por duas barras pretas e dois espaços em branco. Cada barra preta ou espaço em branco pode ter uma largura entre 1 e 4 áreas. Paridade para os dígitos do grupo esquerda e direita: OEOOEE EEEEEE (O = paridade ímpar, E = Mesmo paridade). O primeiro dígito do código EAN: a combinação de paridades dos dígitos no grupo esquerdo codifica indiretamente o primeiro dígito 4. O código completo EAN-13 é assim: 4 003994 155486. Decodificação [editar] parte digitalização de um EAN-13 código de barras. Ao utilizar o marcador do centro do código de barras, é possível para um scanner de código de barras para apenas uma metade do código de barras de cada vez. Isto permite a reconstrução do código por meio de um varrimento helicoidal do código de barras por um ângulo de aproximadamente 45 graus. Veja também [editar] EAN-8, uma outra forma de código de barras EAN Electronic Data Interchange European Article Numbering-Uniform Code Council Informação Global Partido eletrônico Register (Gepir) um banco de dados distribuído pesquisável de GTINs GS1 GTIN Referências [editar] Ir para cima ^ "Alumni Hall of Fame membros". Universidade de Maryland Alumni Association. A Universidade de Maryland. 2005. Arquivado do original em 2007-06-30. Retirado 2009/06/10. Depois de se formar a partir de Maryland em 1951, George Laurer juntou IBM como engenheiro júnior e trabalhou até as fileiras de engenheiro sênior. Em 1969, ele voltou para o lado técnico da engenharia e mais tarde foi atribuída a tarefa monumental de projetar um código e símbolo de identificação do produto para o Uniform Grocery Produto Code Council. Sua solução - a Universal Product Code - mudou radicalmente o mundo do varejo. Desde então, ele tem reforçado o código, adicionando um dígito 13. Laurer aposentou da IBM em 1987. Ele detém cerca de 25 patentes e é um membro do A. da universidade James Clark Escola de Engenharia Salão da Fama. Ir para cima ^ "Os códigos de barras para revistas". ^ Ir até: a b c "Os códigos de barras de Livros". Ir para cima ^ Lista Prefixo, GS1. Ir para cima ^ "EAN-13 Simbologia". www.barcodeisland.com. Ir para cima ^ Verifique Calculator Digit, a GS1 US. Ir para cima ^ "Guia de código de barras - Tipos de código de barras - JAN". Retirado 2016/05/02. Ligações externas [editar] Wikimedia Commons têm os meios relativos à International Número de artigo (EAN). Barcode módulos Perl no CPAN Um exemplo de EAN8 / 13 implementação extensão EAN MediaWiki, uma extensão do MediaWiki, visualizando EAN-13 / EAN-8 códigos de barras / UPC-A / Code39 / Codabar, especificando apenas os números / símbolos na wiki de texto. Implementar o código de barras EAN-13 em C # Registo Global Information Partido eletrônico (Gepir) upcdatabase, outro banco de dados de código de barras em linha EAN-Search, banco de dados de código de barras livre com 65 milhões de entradas EAN, UPC, ISBN, ISAN e IMDb Ferramenta de Lookup ferramenta de validação on-line e gráficos gerador de EAN 8/13 códigos site oficial JAN (Japonês) Código de Barras
  • ISBN e ISSN

Ligações externas[editar | editar código-fonte]