39
1 Bar Codes Bar Codes Magnetic Cards Magnetic Cards And And Smart Cards Smart Cards

1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

Embed Size (px)

Citation preview

Page 1: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

1

                                                           

Bar CodesBar Codes

Magnetic Cards Magnetic Cards

AndAnd

Smart CardsSmart Cards

Page 2: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

2

                                                           

Barcode StandardsBarcode Standards

História do código de barrasHistória do código de barras

Padrões de mercadoPadrões de mercado Ean13Ean13 Code39Code39 Code128Code128 CodabarCodabar

ReferênciasReferências

Page 3: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

3

                                                           

História do Código de BarrasHistória do Código de Barras

Em 1948 Bernard Silver e Norman Joseph Em 1948 Bernard Silver e Norman Joseph Woodland começaram a desenvolver um Woodland começaram a desenvolver um dispositivo leitor de dispositivo leitor de padrões de tintapadrões de tinta usando luz ultravioleta. Não deu certo usando luz ultravioleta. Não deu certo devido à instabilidade da impressão dos devido à instabilidade da impressão dos padrões de tinta usados na impressão padrões de tinta usados na impressão dos preços.dos preços.

Em 1952 eles criam o primeiro leitor de Em 1952 eles criam o primeiro leitor de código de barras que funciona como os código de barras que funciona como os atuais.atuais.

Page 4: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

4

                                                           

Por Que Código de Barras ??Por Que Código de Barras ??

Combinados com Tecnologia de Coleta de Dados, Combinados com Tecnologia de Coleta de Dados, Códigos de Barra Suportam uma maneira rápida, Códigos de Barra Suportam uma maneira rápida, eficiente e precisa de coletar, processar, transmitir, eficiente e precisa de coletar, processar, transmitir, gravar e gerenciar os dados dos produtos numa gravar e gerenciar os dados dos produtos numa variedade de indústrias e comércio.variedade de indústrias e comércio.

Permite Automatizar o Processo de Identificação dos Permite Automatizar o Processo de Identificação dos Produtos e dar Baixa Automática no Estoque Quando Produtos e dar Baixa Automática no Estoque Quando um Produto é Vendido.um Produto é Vendido.

Permite Ter Contrôle Sobre o Preço dos Produtos Permite Ter Contrôle Sobre o Preço dos Produtos Vendidos, Evitando Produtos Iguais com Preços Vendidos, Evitando Produtos Iguais com Preços Diferentes ou a Imediata Atualização dos Preços Sem Diferentes ou a Imediata Atualização dos Preços Sem Ter que Trocar o Rótulo de Cada Um.Ter que Trocar o Rótulo de Cada Um.

Page 5: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

5

                                                           

Métodos de CodificaçãoMétodos de Codificação

Codificando os Dados:Codificando os Dados: Codificando como uma Combinação de Barras e EspaçosCodificando como uma Combinação de Barras e Espaços Codificando nas Barras / Codificando nos EspaçosCodificando nas Barras / Codificando nos Espaços Caractere de Verificação (se presente, só necessário em alguns tipos)Caractere de Verificação (se presente, só necessário em alguns tipos) Padrão de ParadaPadrão de Parada Zona de SilêncioZona de Silêncio

Métodos de Codificação:Métodos de Codificação: Codificação Binária (NRZ) (EAN 8, 13 ; UPC )Codificação Binária (NRZ) (EAN 8, 13 ; UPC )

São usados dois tamanhos de barras e espaços para codificar os dados São usados dois tamanhos de barras e espaços para codificar os dados ((Uma barra / espaço fino é aproximadamente 2 a 3 vezes menos larga que Uma barra / espaço fino é aproximadamente 2 a 3 vezes menos larga que uma barra / espaço largo). uma barra / espaço largo). Pode-se facilmente converter as barras / Pode-se facilmente converter as barras / espaços em código binário e depois em ASCII. – espaços em código binário e depois em ASCII. –

EXEMPLO: Código 39.EXEMPLO: Código 39.

Codificação Proporcional ( 2 de 5 Industrial; 3 de 9, Codabar; etc)Codificação Proporcional ( 2 de 5 Industrial; 3 de 9, Codabar; etc)

Há muitos tamanhos diferentes de barras e espaços. O tamanho das Há muitos tamanhos diferentes de barras e espaços. O tamanho das barras / espaços a sequência deles define os caracteres representados. barras / espaços a sequência deles define os caracteres representados. Mais difícil de ler (não é possível fácil tradução para binário) e é Mais difícil de ler (não é possível fácil tradução para binário) e é necessária maior precisão para imprimir e ler o código – necessária maior precisão para imprimir e ler o código –

EXEMPLO: Codigo 128EXEMPLO: Codigo 128

Page 6: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

6

                                                           

Segurança dos DadosSegurança dos Dados

A Codificação dos Dados é feita de tal forma que:A Codificação dos Dados é feita de tal forma que:

É usado um número fixo de barras por caractere. Isto significa que É usado um número fixo de barras por caractere. Isto significa que se uma barra não é lida, o código de barras não pode ser lido. Ou se uma barra não é lida, o código de barras não pode ser lido. Ou seja, se faltar uma barra não será gerado um outro código que poderia seja, se faltar uma barra não será gerado um outro código que poderia gerar um dado inválido.gerar um dado inválido.

O número de caracteres possíveis que pode ser codificado num O número de caracteres possíveis que pode ser codificado num certo código de barras é alto em relação ao número de caracteres certo código de barras é alto em relação ao número de caracteres válidos. Isto significa que se o tamanho de uma das barras / espaços válidos. Isto significa que se o tamanho de uma das barras / espaços for lido erradamente, um caractere inválido será gerado.for lido erradamente, um caractere inválido será gerado.

CONCLUSÃO: Códigos de Barra são altamente seguros. Trocar um CONCLUSÃO: Códigos de Barra são altamente seguros. Trocar um caractere inválido por um válido é pouco provável. Ou seja, ou um caractere inválido por um válido é pouco provável. Ou seja, ou um código de barras é lido com código correto ou então não é lido código de barras é lido com código correto ou então não é lido (indicará código inválido).(indicará código inválido).

Page 7: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

7

                                                           

Tipos de Leitores de Código de BarrasTipos de Leitores de Código de Barras

Caneta (Só varre um ponto) Caneta (Só varre um ponto) Fonte de Luz + Foto Diodo próximos na ponta de uma caneta. Fonte de Luz + Foto Diodo próximos na ponta de uma caneta.

Para ler um código de Barras arrasta-se a caneta sobre o Para ler um código de Barras arrasta-se a caneta sobre o código num movimento uniforme. O foto diodo mede a código num movimento uniforme. O foto diodo mede a intensidade da luz refletida de volta da fonte de luz e gera intensidade da luz refletida de volta da fonte de luz e gera uma forma de onda que é usada para medir a largura e os uma forma de onda que é usada para medir a largura e os espaços entre as barras. Barras pretas absorvem a luz e espaços entre as barras. Barras pretas absorvem a luz e espaços brancos refletem a luz.espaços brancos refletem a luz.

Varreduras a LaserVarreduras a Laser Funcionamento semelhante à caneta, com a exceção que Funcionamento semelhante à caneta, com a exceção que

usam um feixe leaser e tipicamente empregam espelhos ou usam um feixe leaser e tipicamente empregam espelhos ou um prisma giratório para acionar o feixe laser para a frente e um prisma giratório para acionar o feixe laser para a frente e para trás sobre o código de barrapara trás sobre o código de barra

Leitores Usando Dispositivos CCDLeitores Usando Dispositivos CCD (Charge (Charge Coupled Devices)Coupled Devices) Usam uma vetor com centenas de sensores de luz Usam uma vetor com centenas de sensores de luz

minúsculos alinhados na cabeça de leitura.minúsculos alinhados na cabeça de leitura.

Leitores Baseados em CamerasLeitores Baseados em Cameras Usam uma pequena camera de vídeo para capturar a imagem Usam uma pequena camera de vídeo para capturar a imagem

de um código de barras. O dispositivo leitor usa técnicas de um código de barras. O dispositivo leitor usa técnicas sofisticadas de processamento digital de imagens para sofisticadas de processamento digital de imagens para decodificar o código de barras.decodificar o código de barras.

Há ainda os códigos de Barra 2D que podem codificar algums milhares de bytes – Requerem leitores Especiais.

(PDF417, Aztec Code, Data Matrix, etc)

Page 8: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

8

                                                           

Como Escolher um Código de Barras ?Como Escolher um Código de Barras ?

Questões a Perguntar:Questões a Perguntar:

Já Há um padrão Pré-Definido a Ser Seguido ?Já Há um padrão Pré-Definido a Ser Seguido ? Qual o Conjunto de Caracteres a Ser Codificado?Qual o Conjunto de Caracteres a Ser Codificado?

Somente NuméricoSomente Numérico AlfanuméricoAlfanumérico Caracteres EspeciaisCaracteres Especiais

Quantos Dados Tem que ser Codificados ?Quantos Dados Tem que ser Codificados ? Alguns códigos de Barra fornecem maior densidade de dados que outros. Alguns códigos de Barra fornecem maior densidade de dados que outros.

O espaço disponível no documento definirá quantos caracteres podem ser codificados.O espaço disponível no documento definirá quantos caracteres podem ser codificados.

Se a resolução de varredura é alta, mais caracteres podem ser codificados.Se a resolução de varredura é alta, mais caracteres podem ser codificados.

Quantas leituras são toleradas antes de indicar erro de leitura.Quantas leituras são toleradas antes de indicar erro de leitura.

É necessário ter um dígito de verificação / caractere de Verificação ?É necessário ter um dígito de verificação / caractere de Verificação ? Alguns códigos tem esta característica embutida e dispensam digito extra de Alguns códigos tem esta característica embutida e dispensam digito extra de verificaçãoverificação

Posição no DocumentoPosição no Documento Alguns códigos de barra são mais tolerantes nos requisitos da zona de silêncio, ou seja, Alguns códigos de barra são mais tolerantes nos requisitos da zona de silêncio, ou seja, se o código de barras estiver numa borda algumas leituras erradas podem ocorrer.se o código de barras estiver numa borda algumas leituras erradas podem ocorrer.

Page 9: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

9

                                                           

Padrões de mercado – EAN13 – Padrões de mercado – EAN13 – Comércio Em GeralComércio Em Geral

Number System: Identifica Number System: Identifica países e regiões econômicas.países e regiões econômicas.

Mfg Code: Identifica o Mfg Code: Identifica o fabricante do produto.fabricante do produto.

Product Code: Identifica o Product Code: Identifica o produto. O fabricante é livre produto. O fabricante é livre para escolher os códigos.para escolher os códigos.

Check Digit: Dígito verificador Check Digit: Dígito verificador para evitar erros devido à para evitar erros devido à velocidade de leitura, erros de velocidade de leitura, erros de impressão e outros problemas.impressão e outros problemas.

Codifica 13 Caracteres.Codifica 13 Caracteres.

Page 10: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

10

                                                           

Estrutura Física do EAN13 ( Subconj. UPC-A)Estrutura Física do EAN13 ( Subconj. UPC-A)

Barras de Guarda do Lado Esquerdo : Barras de Guarda do Lado Esquerdo : 101101

Segundo Caractere Flag, Codificado na Segundo Caractere Flag, Codificado na TabelaTabela

Primeiros Cinco Caracteres de Dados, Primeiros Cinco Caracteres de Dados, Codificados na TabelaCodificados na Tabela

Padrão de Guarda Central: 01010Padrão de Guarda Central: 01010

Últimos Cinco Caracteres de Dados, Últimos Cinco Caracteres de Dados, Codificados Como Caracteres do Lado Codificados Como Caracteres do Lado Direito.Direito.

Caractere de Verificação, codificado Caractere de Verificação, codificado como um Caractere do Lado direitocomo um Caractere do Lado direito

Barras de Guarda do Lado Direitio: 101Barras de Guarda do Lado Direitio: 101

Dado Esquerdo A Esquerdo B Direito

0 0001101 0100111 1110010

1 0011001 0110011 1100110

2 0010011 0011011 1101100

3

. . .

9

Page 11: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

11

                                                           

Geração do Caractere de Verificação do EAN/UPC Geração do Caractere de Verificação do EAN/UPC

1.1. Designe o caractere Impar mais à DireitaDesigne o caractere Impar mais à Direita2.2. Some todos os caracteres nas posições ímpar e multiplique o resultado Some todos os caracteres nas posições ímpar e multiplique o resultado

por 3por 33.3. Some todos os caracteres nas posições paresSome todos os caracteres nas posições pares4.4. Adicione os totais par e ímpar dos passos 2 e 3 acimaAdicione os totais par e ímpar dos passos 2 e 3 acima5.5. Determine o menor número que quando adicionado ao resultado do passo Determine o menor número que quando adicionado ao resultado do passo

4, resultará num múltiplo de 10. Este será o caractere de verificação4, resultará num múltiplo de 10. Este será o caractere de verificação

EAN 13EAN 13Caracteres Flag:Caracteres Flag: 2020Caracteres de Msg:Caracteres de Msg: 0123456789 0123456789Posição =Posição = eoeoeoeoeoeoeoeoeoeoeoeoSoma posiç. Ímpar: 0 + 1 + 3 + 5 + 7 + 9 = 25Soma posiç. Ímpar: 0 + 1 + 3 + 5 + 7 + 9 = 25Posições ímpares x 3: 25 x 3 = 75Posições ímpares x 3: 25 x 3 = 75Soma posiç. Pares: 0 + 2 + 4 + 6 + 8 = 22Soma posiç. Pares: 0 + 2 + 4 + 6 + 8 = 22Soma de pares e ímp: 75 + 22 = 97Soma de pares e ímp: 75 + 22 = 97Caractere de verific: 3Caractere de verific: 3Código a ser impresso: 2001234567893Código a ser impresso: 2001234567893

Page 12: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

12

                                                           

Padrões de mercado – EAN13Padrões de mercado – EAN13

Existem ainda algumas variações deste Existem ainda algumas variações deste padrão para armazenar informações extras.padrão para armazenar informações extras.

EAN13 ISBN: Usado para catalogar livros. O EAN13 ISBN: Usado para catalogar livros. O código sempre inicia com “978” e os outros código sempre inicia com “978” e os outros nove dígitos guarda o código ISBN.nove dígitos guarda o código ISBN.

EAN13 ISSN: Mais dois ou cinco dígitos são EAN13 ISSN: Mais dois ou cinco dígitos são adicionados. O código sempre inicia com adicionados. O código sempre inicia com “977” e os outros dígitos são usados de “977” e os outros dígitos são usados de várias formas.várias formas.

Page 13: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

13

                                                           

Uso dos dígitos extras com cinco dígitos:Uso dos dígitos extras com cinco dígitos:

Os primeiros dois dígitos guardam os dois últimos números Os primeiros dois dígitos guardam os dois últimos números do ano (00-99);do ano (00-99);

Os três próximos dígitos representam o número do Os três próximos dígitos representam o número do publicador (001-999).publicador (001-999).

EAN 8EAN 8 Variação do EAN 13 que codifica 8 números ao invés de 13Variação do EAN 13 que codifica 8 números ao invés de 13 Cada Caractere: 2 barras e 2 espaçosCada Caractere: 2 barras e 2 espaços Padronização a nível europeuPadronização a nível europeu

Padrões de mercado – EAN13 e EAN8Padrões de mercado – EAN13 e EAN8

Page 14: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

14

                                                           

Padrões de mercado – Code39Padrões de mercado – Code39 Permite representação alfanumérica. Representa Permite representação alfanumérica. Representa

“0-9 A-Z # % + $ / . -” além do espaço. O símbolo “0-9 A-Z # % + $ / . -” além do espaço. O símbolo “*” é sempre o caractere START / STOP. 1 “*” é sempre o caractere START / STOP. 1 Caractere = 5 barras e 4 espaços (3 dos elementos Caractere = 5 barras e 4 espaços (3 dos elementos devem ser de máxima largura).devem ser de máxima largura).

Vantagens:Vantagens: Este código não possui limitação de Este código não possui limitação de tamanho, ficando limitado apenas pela capacidade tamanho, ficando limitado apenas pela capacidade de leitura do leitor. Isto é feito com caracteres de de leitura do leitor. Isto é feito com caracteres de início/final.início/final.

Muito usado pelo governo e forças armadas dos Muito usado pelo governo e forças armadas dos EUA e pela Indústria.EUA e pela Indústria.

Possui variação para codificar toda a tabela ASCII.Possui variação para codificar toda a tabela ASCII.

Inconvenientes: Precisa amplo espaço. Inconvenientes: Precisa amplo espaço.

Page 15: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

15

                                                           

Char.Patternb s b s b s b s b

Char.Patternb s b s b s b s b

Char.Patternb s b s b s b s b

Char.Patternb s b s b s b s b

0 n n n w w n w n n C w n w n n w n n n O w n n n w n n w n - n w n n n n w n w

1 w n n w n n n n w D n n n n w w n n w P n n w n w n n w n . w w n n n n w n n

2 n n w w n n n n w E w n n n w w n n n Q n n n n n n w w w SP n w w n n n w n n

3 w n w w n n n n n F n n w n w w n n n R w n n n n n w w n * n w n n w n w n n

4 n n n w w n n n w G n n n n n w w n w S n n w n n n w w n $ n w n w n w n n n

5 w n n w w n n n n H w n n n n w w n n T n n n n w n w w n / n w n w n n n w n

6 n n w w w n n n n I n n w n n w w n n U w w n n n n n n w + n w n n n w n w n

7 n n n w n n w n w J n n n n w w w n n V n w w n n n n n w % n n n w n w n w n

8 w n n w n n w n n K w n n n n n n w w W w w w n n n n n n

9 n n w w n n w n n L n n w n n n n w w X n w n n w n n n w

A w n n n n w n n w M w n w n n n n w n Y w w n n w n n n n

B n n w n n w n n w N n n n n w n n w w Z n w w n w n n n n

Padrões de mercado – Code39Padrões de mercado – Code39

n = normal width

w = wide width

b = bar

s = space

Page 16: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

16

                                                           

Padrões de mercado – Code128Padrões de mercado – Code128 Código de barras dos mais novos e com mais futuro na Código de barras dos mais novos e com mais futuro na

identificação automática. Todos os caracteres da tabela identificação automática. Todos os caracteres da tabela ASCII (128 caracteres) podem ser codificados nesta ASCII (128 caracteres) podem ser codificados nesta simbologia.simbologia.

128 caracteres ASCII, 4 caracteres especiais, 4 caracteres 128 caracteres ASCII, 4 caracteres especiais, 4 caracteres de controle, 3 caracteres de START e 1 caractere de de controle, 3 caracteres de START e 1 caractere de STOP.STOP.

Composição do caractere: 3 barras e 3 espaços.Composição do caractere: 3 barras e 3 espaços.

Longitude variável.Longitude variável.

Vantagens: grande quantidade de informação em um Vantagens: grande quantidade de informação em um espaço reduzido. Admite até 106 caracteres, ocupando espaço reduzido. Admite até 106 caracteres, ocupando uma área de impressão menor que o código 39.uma área de impressão menor que o código 39.

Considerada a melhor codificação.Considerada a melhor codificação.

Aplicações: Transporte, logística e declaração de rendaAplicações: Transporte, logística e declaração de renda

Page 17: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

17

                                                           

Padrões de mercado – Code128Padrões de mercado – Code128

Estrutura do Code128:Estrutura do Code128:

No código 128 podem-se selecionar 4 tipos diferentes de codificação (A, B, No código 128 podem-se selecionar 4 tipos diferentes de codificação (A, B, C ou um quarto tipo denominado automático):C ou um quarto tipo denominado automático): A (Start = 103) – Todos os alfanuméricos em maiúscula mas chars A (Start = 103) – Todos os alfanuméricos em maiúscula mas chars controle ASCII e caracteres especiaiscontrole ASCII e caracteres especiais B (Start = 104) – Inclui todos os acima (A) mais todas as letras B (Start = 104) – Inclui todos os acima (A) mais todas as letras minúsculas e caractees especiaisminúsculas e caractees especiais C – 100 pares de dígitos de 00 a 99 e caracteres especiais.C – 100 pares de dígitos de 00 a 99 e caracteres especiais.

Page 18: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

18

                                                           

Padrões de mercado – CodabarPadrões de mercado – CodabarLaboratórios Médicos e Setor SanitárioLaboratórios Médicos e Setor Sanitário

Codabar é uma simbologia de tamanho variável capaz Codabar é uma simbologia de tamanho variável capaz de codificar 16 caracteres dentro de uma mensagem de de codificar 16 caracteres dentro de uma mensagem de qualquer tamanho. Densidade similar ao código 39qualquer tamanho. Densidade similar ao código 39..

Codabar codifica seis caracteres especiais, letras de A Codabar codifica seis caracteres especiais, letras de A até D e todos os dígitos numéricosaté D e todos os dígitos numéricos..

Jogo de caracteres: 10 números (0 ..9), 14 sinais Jogo de caracteres: 10 números (0 ..9), 14 sinais especiais, 4 combinações de caracteres START/STOP.especiais, 4 combinações de caracteres START/STOP.

Composição do caracter: 4 barras separadas por 3 espaços.Composição do caracter: 4 barras separadas por 3 espaços.

Longitude: variávelLongitude: variável

Vantagens: Codificação alfanumérica parcial – código muito Vantagens: Codificação alfanumérica parcial – código muito simples.simples.

Inconvenientes: Espaço necessário amploInconvenientes: Espaço necessário amplo

Page 19: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

19

                                                           

ReferênciasReferências

http://www.lascofittings.com/BarCode-EDI/bc-history.htm http://www.dataid.com/bcsymbology.htm http://www.barcodeus.com/barcodes.htm http://www.waspbarcode.com/ http://www.tlashford.com/ http://www.bizfonts.com/code128fonts/ http://www.barcode-1.com/pub/russadam/39code.html http://www.barcode-1.com/pub/russadam/128code.html http://www.barcodeisland.com/ean13.phtml

Page 20: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

20

                                                           

Cartões Magnéticos

Page 21: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

21

                                                           

Magnetic CardsMagnetic Cards

AplicaçõesAplicações• Cartões de crédito.Cartões de crédito.• Cartões de telefone.Cartões de telefone.• Tickets de metrô.Tickets de metrô.• Ingressos de eventos.Ingressos de eventos.• Cartões de identificação.Cartões de identificação.• ......

Page 22: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

22

                                                           

Gravadoras e Leitoras de Codificação Magnética Gravadoras e Leitoras de Codificação Magnética (MCR)(MCR)

Uso em cartões bancários, cartões de crédito, tickets, chequesUso em cartões bancários, cartões de crédito, tickets, cheques Os caracteres são impressos usando uma tinta contendo óxido de Os caracteres são impressos usando uma tinta contendo óxido de

ferro.ferro. O documento é passado através de uma leitora que magnetiza o O documento é passado através de uma leitora que magnetiza o

óxido de ferro nos caracteres (preparação para leitura), então o óxido de ferro nos caracteres (preparação para leitura), então o documento é passado sob uma pequena bobina (cabeça de leitura).documento é passado sob uma pequena bobina (cabeça de leitura).

Quando os caracteres magnetizados passam sob a pequena cabeça Quando os caracteres magnetizados passam sob a pequena cabeça de leitura, eles produzem um sinal único, diferente para cada de leitura, eles produzem um sinal único, diferente para cada caracter.caracter.

Uma impressora especial é usada para imprimir os caracteresUma impressora especial é usada para imprimir os caracteres É razoavelmente seguro e é usado em sistemas bancáriosÉ razoavelmente seguro e é usado em sistemas bancários Não é afetado por rasuras ordinárias ou manchasNão é afetado por rasuras ordinárias ou manchas Existem 2 tipos principais:Existem 2 tipos principais:

• E13BE13B

• CMC7CMC7

Page 23: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

23

                                                           

Gravadoras e Leitoras de Codificação Magnética Gravadoras e Leitoras de Codificação Magnética (MCR)(MCR)

E13BE13B• Originou-se nos E.U.Originou-se nos E.U.• 10 números e 4 caracteres especiais10 números e 4 caracteres especiais

1 1 2 2 3 4 5 6 7 8 9 0 3 4 5 6 7 8 9 0 CMC7CMC7

• + Usado na Europa e Brasil e ..?+ Usado na Europa e Brasil e ..?• Mais caracteres que E13B (64 caracteres)Mais caracteres que E13B (64 caracteres)• Caracteres feitos de diversas barras verticaisCaracteres feitos de diversas barras verticais• Espaços entre as barras são avaliados binário (0=fino, 1=largo)Espaços entre as barras são avaliados binário (0=fino, 1=largo)• Cada caractere gera um código de seis bitsCada caractere gera um código de seis bits

Page 24: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

24

                                                           

Gravadoras e Leitoras de Codificação Magnética Gravadoras e Leitoras de Codificação Magnética (MCR) - Visa, Master Card(MCR) - Visa, Master Card

Combina código de barras Combina código de barras com redundância nos com redundância nos canais de leitura.canais de leitura.

Mais seguro que código Mais seguro que código de barra puro. Mesmo que de barra puro. Mesmo que uma cabeça de leitura não uma cabeça de leitura não leia, o sistema consegue leia, o sistema consegue ler (redundância).ler (redundância).

Dados armazenados na Dados armazenados na tarja magnéticatarja magnética

Número de caracteres ao Número de caracteres ao redor de 1Kredor de 1K

7 sinais(cabeças) de leituraL1

L2

L7

L7

Page 25: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

25

                                                           

Magnetic CardsMagnetic Cards

Padrões ANSI / ISOPadrões ANSI / ISO• Definem 3 faixas para diferentes utilizações.Definem 3 faixas para diferentes utilizações.• As Faixas são definidas apenas pelas suas localizações na fita As Faixas são definidas apenas pelas suas localizações na fita

magnética.magnética.• A Fita magnética é magneticamente homogênea.A Fita magnética é magneticamente homogênea.

Page 26: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

26

                                                           

Magnetic CardsMagnetic Cards

Características das FaixasCaracterísticas das Faixas

Page 27: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

27

                                                           

Magnetic CardsMagnetic Cards

Faixa 1Faixa 1• Normalmente guarda o nome do dono do cartão, a conta e algum Normalmente guarda o nome do dono do cartão, a conta e algum

outro dado relevante.outro dado relevante.

• Utilizada, por exemplo, por companhias aéreas, quando se faz uma Utilizada, por exemplo, por companhias aéreas, quando se faz uma reserva com o cartão de crédito.reserva com o cartão de crédito.

Page 28: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

28

                                                           

Magnetic CardsMagnetic Cards

Faixa 2Faixa 2• Geralmente a mais utilizada pelos bancos.Geralmente a mais utilizada pelos bancos.

• Somente contém caracteres numéricos.Somente contém caracteres numéricos.

Page 29: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

29

                                                           

Magnetic CardsMagnetic Cards

Faixa 3Faixa 3• Definida para leitura e escrita de dados.Definida para leitura e escrita de dados.

• Acabou se tornando dificilmente utilizada.Acabou se tornando dificilmente utilizada.

Page 30: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

30

                                                           

Magnetic CardsMagnetic Cards

Características dos dadosCaracterísticas dos dados• Formato digital.Formato digital.

• Formato mais utilizado de codificação é o 5-bit BCD.Formato mais utilizado de codificação é o 5-bit BCD.

• Também podem ser armazenados dados alfanuméricos.Também podem ser armazenados dados alfanuméricos.

• Nem todas fitas magnéticas utilizam uma codificação digital, Nem todas fitas magnéticas utilizam uma codificação digital, algumas codificam tons de áudio ao invés de dado digital.algumas codificam tons de áudio ao invés de dado digital.

- Utilizado quando a segurança não é um problema e não é Utilizado quando a segurança não é um problema e não é necessário armazenar muitos dados no cartão.necessário armazenar muitos dados no cartão.

- Alguns tickets de metrô utilizam essa tecnologia.- Alguns tickets de metrô utilizam essa tecnologia.

Page 31: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

31

                                                           Smart CardsSmart Cards

Page 32: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

32

                                                           

Smart CardsSmart Cards

São Cartões Inteligentes que substituem os São Cartões Inteligentes que substituem os cartões magnéticos com um microprocessador e cartões magnéticos com um microprocessador e memória. Ver cartão da TIM.memória. Ver cartão da TIM.

Possuem conectores que conectam o sistema Possuem conectores que conectam o sistema existente no cartão ao sistema da máquina de existente no cartão ao sistema da máquina de leitura/acesso.leitura/acesso.

Incluem eletrônica embutida e memória de Incluem eletrônica embutida e memória de armazenamento (geralmente 16 K ou mais)armazenamento (geralmente 16 K ou mais)

Armazena detalhes e informação de transaçõesArmazena detalhes e informação de transações Numerosas aplicações, incluindo compras, Numerosas aplicações, incluindo compras,

bancos, TV por assinatura, aplicações médicasbancos, TV por assinatura, aplicações médicas Existem riscos de segurança potenciaisExistem riscos de segurança potenciais

Page 33: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

33

                                                           

Smart CardsSmart Cards

CaracterísticasCaracterísticas• Fornecem maior segurança.Fornecem maior segurança.

• Podem armazenar uma quantidade muito maior de dados.Podem armazenar uma quantidade muito maior de dados.

• Possuem um micro-processador ou um chip de memória embutido.Possuem um micro-processador ou um chip de memória embutido.

• Podem ter interfaces de “contato” ou “sem contato”, ou ambas.Podem ter interfaces de “contato” ou “sem contato”, ou ambas.

Page 34: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

34

                                                           

Smart CardsSmart Cards

Com chip de memóriaCom chip de memória• Simplesmente armazenam dadosSimplesmente armazenam dados

• Podem ser vistos como um pequeno disquete com uma segurança ótima.Podem ser vistos como um pequeno disquete com uma segurança ótima.

• Utilizados por alguns cartões telefônicos.Utilizados por alguns cartões telefônicos.

Com micro-processadorCom micro-processador• Pode-se adicionar, remover e manipular informação em sua memória.Pode-se adicionar, remover e manipular informação em sua memória.

• Possui um sistema operacional para a porta de entrada/saída e uma Possui um sistema operacional para a porta de entrada/saída e uma EEPROM embutida .EEPROM embutida .

Page 35: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

35

                                                           

Smart Cards Smart Cards Ex.: Cartão de Crédito sem Precisar AssinaturaEx.: Cartão de Crédito sem Precisar Assinatura

Tipos de processadores utilizadosTipos de processadores utilizados• Micro-controladores 8031/51 e variantesMicro-controladores 8031/51 e variantes

• Micro-controladores PICMicro-controladores PIC

• Alguns micro-processadores especialmente projetados para Alguns micro-processadores especialmente projetados para Smart CardsSmart Cards

Page 36: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

36

                                                           

Smart CardsSmart Cards

Padrões ISOPadrões ISO• Definem características do cartão, tipo de contato, colocação Definem características do cartão, tipo de contato, colocação

do chip no cartão e pinagem.do chip no cartão e pinagem.• A pinagem padrão é:A pinagem padrão é:

C1 : Vcc = 5V C1 : Vcc = 5V C5 : Gnd C5 : Gnd

C2 : Reset C2 : Reset C6 : Vpp (programming voltage) C6 : Vpp (programming voltage)

C3 : Clock C3 : Clock C7 : I/O (data in/out) C7 : I/O (data in/out)

C4 : RFU (application)C4 : RFU (application) C8 : RFU (application)C8 : RFU (application)

• O padrão suporta transmissões assíncronas e síncronas pela O padrão suporta transmissões assíncronas e síncronas pela linha de I/O.linha de I/O.

• O protocolo de comunicação pode ser selecionado, e o mais O protocolo de comunicação pode ser selecionado, e o mais utilizado é o modo assíncrono.utilizado é o modo assíncrono.

Page 37: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

37

                                                           

Smart CardsSmart Cards

AplicaçõesAplicações• Processos de pagamento.Processos de pagamento.

• Identificação.Identificação.

• Redes de computadores.Redes de computadores.

• Distribuição de benefícios.Distribuição de benefícios.

• ......

Page 38: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

38

                                                           

Smart Cards ÓticosSmart Cards Óticos

São do mesmo tamanho e forma que cartões de São do mesmo tamanho e forma que cartões de crédito de plástico, mas armazenam até 6M bytes crédito de plástico, mas armazenam até 6M bytes de informação digital atualizável num meio de informação digital atualizável num meio seguro, barato e compacto.seguro, barato e compacto.

Dados que podem ser armazenados em cartões Dados que podem ser armazenados em cartões óticos inteligentes incluem:óticos inteligentes incluem:• Nome do proprietário, endereço, e outras informações pessoaisNome do proprietário, endereço, e outras informações pessoais• Fotografias digitalizadas do proprietário do cartãoFotografias digitalizadas do proprietário do cartão• AssinaturasAssinaturas• Imagens médicas e raios-XImagens médicas e raios-X• Extratos bancários atualizáveis e log de transações bancárias e Extratos bancários atualizáveis e log de transações bancárias e

comerciaiscomerciais• Informações de segurança Informações de segurança

Page 39: 1 Bar Codes Magnetic Cards And Smart Cards. 2 Barcode Standards História do código de barras História do código de barras Padrões de mercado Padrões de

39

                                                           

Smart Cards ÓticosSmart Cards Óticos

As vantagens de cartões inteligentes óticos em relação a As vantagens de cartões inteligentes óticos em relação a cartões com chips e faixa magnética incluem:cartões com chips e faixa magnética incluem:• Grande capacidade de armazenamentoGrande capacidade de armazenamento• Verificação off-line do cartão, sem dependência de telefone ou outros Verificação off-line do cartão, sem dependência de telefone ou outros

links para uma base de dados central (+ ou - )links para uma base de dados central (+ ou - )• Atualizações rápidas do cartão (30 x mais rápidas do que cartões com Atualizações rápidas do cartão (30 x mais rápidas do que cartões com

chips)chips)• Permanente e MUITO seguro. Operação ‘a prova de fraude usando a Permanente e MUITO seguro. Operação ‘a prova de fraude usando a

tecnologia de criptografia mais recente.tecnologia de criptografia mais recente.• Evita perda de dados devido ‘a exposição do cartão a eletricidade Evita perda de dados devido ‘a exposição do cartão a eletricidade

estática, água, campos magnéticos ou elétricos ou a raios-X (por estática, água, campos magnéticos ou elétricos ou a raios-X (por exemplo durante verificação nos aeroportos).exemplo durante verificação nos aeroportos).

• Custos de operação de longo termo menoresCustos de operação de longo termo menores• Padrões globais com múltiplas fontesPadrões globais com múltiplas fontes

• Governo Canadense adotou o Cartão Óptico da Canon como uma Governo Canadense adotou o Cartão Óptico da Canon como uma identificação positiva. “CANPASS” – contem foto e impressões digitais e identificação positiva. “CANPASS” – contem foto e impressões digitais e reduz filas em 80%reduz filas em 80%