Dispositivo de Salida Impresora
Dispositivo de Salida Impresora
Dispositivo de Salida Impresora
Impresora
Es un dispositivo periférico de salida del ordenador que permite producir una gama
permanente de textos o gráficos de documentos almacenados en un formato electrónico,
imprimiéndolos en medios físicos, normalmente en papel, utilizando cartuchos de tinta
o tecnología láser (con tóner).
Muchas de las impresoras son usadas como periféricos de salida, y están
permanentemente unidas al ordenador por un cable. Otras impresoras, llamadas
impresoras de red, tienen una interfaz de red interno (típicamente inalámbricas o por
cable ethernet), y que puede servir como un dispositivo para imprimir en papel algún
documento para cualquier usuario de la red.
Además, muchas impresoras modernas permiten la conexión directa de aparatos de
multimedia electrónicos como las tarjetas Compact Flash, Secure Digital o Memory
Stick, memorias USB, o aparatos de captura de imagen como cámaras digitales y
escáneres. También existen aparatos multifunción que constan de impresora, escáner o
máquinas de fax en un solo aparato. Una impresora combinada con un escáner puede
funcionar básicamente como una fotocopiadora.
Historia:
Durante la década de los 40, tras la creación de la primera computadora de la historia de
la humanidad; Charles Babbage efectuó los planos de su computadora, a la cual le fue
agregado un sistema de impresión. Finalmente, en el año 2000, fue presentado ante el
público está majestuosidad de la tecnología moderna; a pesar, de que durante esa época
no se materializó el proyecto como tal, esto abrió pasó a una nueva área de estudio.
La impresora se convirtió en la segunda parte de un proyecto futurista, donde ejecutar
las réplicas de la información fuera efectuada de manera mucho más eficiente. En el año
1959, se creó la primera fotocopiadora del mundo, esta hacía las réplicas esperadas; sin
embargo, eran realizadas en formato blanco y negro. Es durante el año 1973 cuando se
producen las primeras fotocopiadoras a color del mundo.
Es entonces que, con un sistema que se encargaba de multiplicar un material de manera
exacta, nace la necesidad de encontrar un dispositivo, que, a su vez, fuese capaz de
extraer los archivos directamente de la computadora y convertirlos en algo físico y no
digital. A partir de 1978, se origina la primera impresora, con la facultad de imprimir y
obtener de manera legible la información, tal como lo hacían las máquinas de escribir.
Es complicado atribuirle el mérito a una sola persona. Para algunos estudiosos, tenemos
que remontarnos hasta mediados del siglo XIX. David Edward Hughes inventó en 1855
un tipo de telégrafo capaz de transmitir los datos mediante un código perforado. Se
podría considerar como el primer antecedente de las impresoras modernas. Y disponía
de un teclado con una disposición parecida un piano.
Sin embargo, el auténtico pionero fue Charles Babbage. Quien en 1940 creó los diseños
de la primera impresora. Nunca pudo ver su obra hecha realidad. Pero 50 años más tarde
un grupo de ingenieros tomaron los planos y decidieron ensamblarla. Estaba formada
por más de 4.000 piezas y pesaba cerca de 2 toneladas. Actualmente, se exhibe en el
Museo de Ciencia de Londres.
A partir del descubrimiento de Charles Babbage, la tecnología de impresión comenzó a
desarrollarse a pasos agigantados. En 1953, Remington Rand crea UNIVAC High Speed
Printer. La primera impresora de alta velocidad capaz de imprimir 600 líneas de texto
por minuto.
4 años más tarde, IBM patenta la impresora de matriz de puntos. Que gracias a un
cabezal de impresión podía deslizarle lateralmente por el papel. En 1959 inventa los
equipos de impresión por líneas. Que tenían la gran ventaja de sobreimprimir,
permitiendo una escala de grises.
Finalmente, en 1969 un ingeniero norteamericano llamado Gary Starkweather creó la
primera impresora láser. Que 2 años después se hizo realidad en el centro de
investigaciones Xerox. No obstante, no llegó al mercado hasta 1977.
Funcionamiento
Los programas que ejecutamos en nuestro ordenador son los encargados de generar la
información de salida, que puede ir destinada a distintos periféricos. De igual forma que
estos programas generan información de salida para la pantalla, lo hacen para la
impresora.
Así pues, lo primero que necesitamos son los datos a imprimir generados por la
aplicación. Necesitaremos también un controlador que permita que el sistema operativo
se entienda con la impresora. Una conexión para hacer llegar los datos a esta y la propia
impresora.
El ordenador utiliza los conocidos como lenguajes de descripción de página (PDL: Page
Description Language) para preparar los datos para la impresora. Este procesado y
preparación de los datos es conocido como rasterización o ripeo de datos. Básicamente
consiste en digitalizar punto por punto las imágenes o texto a imprimir, obteniendo los
datos rasterizados. Más adelante veremos un ejemplo de este proceso.
El ordenador utiliza un programa para adaptar los datos a la impresora: el driver de la
misma. Dicho programa habrá que instalarlo en nuestro ordenador para que el sistema
operativo se entienda con la impresora. Esto es lo mismo que con el resto de periféricos,
si bien en el caso de la impresora hay más probabilidades de que tengamos que
instalarlo porque no venga de serie con el sistema operativo. Esto último seguro que no
nos pasa ni con el teclado ni con el ratón.
Los datos rasterizados, es decir preparados para la impresión, son entregados al
controlador de la impresora, que, interpretando los lenguajes de descripción de página,
es capaz de generar la imagen a imprimir para la impresora. Dicha imagen es enviada al
sistema de escritura cuya misión es la impresión en papel de la imagen.
Estaréis pensando que la explicación que he dado arriba es muy básica, hay muchos
tipos de impresoras y no es posible que todas funcionen igual. En realidad, el
funcionamiento es muy similar entre todas ellas, lo que marca la diferencia es
principalmente el sistema de impresión. Veremos entonces que una impresora de
inyección de tinta imprime de una manera totalmente diferente a una impresora láser,
pero esto lo trataremos en otro post en el que hablaré de los tipos de impresoras.
En cuanto a las conexiones al ordenador, las tenemos de todo tipo. Inicialmente, quiero
decir hace bastante tiempo, las impresoras usaban el puerto paralelo para conectarse
localmente al ordenador. No obstante, en las conexiones locales por cable, ya no se
utiliza la transmisión de datos en paralelo, sino en serie a través del puerto USB.
También es cada vez más habitual la conexión local sin cable: Wireless en el entorno
doméstico y la conexión por red a través de un servidor de impresión en el entorno
corporativo.
La rasterización
El proceso de rasterización consiste en desgranar una imagen en el conjunto de puntos
que la componen, para posteriormente emplearlo en algún periférico de salida. Comento
esto porque también nos encontramos con este proceso al presentar las imágenes por
pantalla, donde estos puntos en los que se desgrana la imagen son los conocidos pixeles.
No obstante, en este post como es acerca de la impresora, me centraré en dicho
dispositivo.
Entonces, en una impresora, ¿Cómo funciona la rasterización en la práctica? Lo mejor
es verlo con un ejemplo sencillo.
Imaginemos que queremos imprimir en blanco y negro el nombre “Pablo” desde un
editor de texto que funciona con caracteres ASCII. Dichos caracteres serían rasterizados
de acuerdo a las fuentes de letras que empleemos. En nuestro caso, tendríamos algo así:
Fuente escalable
En este ejemplo, el carácter “b” queda definido por 29 puntos significativos. Cuando
tengamos que generar la imagen del carácter, tendremos que calcularla en función del
tamaño de la imagen y la resolución de la impresora. Primero calculamos el entorno del
carácter y luego lo rellenamos, generando así la imagen de puntos a imprimir.
La ventaja de este tipo de fuentes es clara: nos permiten imprimir en varios tamaños sin
pérdida de calidad. El inconveniente es que tenemos que calcular las imágenes.
Bitmaps vs Escalables: Las impresoras disponen de ambos tipos de fuentes. Entonces,
después de ver su funcionamiento, cabe preguntarse cuando usar cada una de ellas.
Utilizaremos las fuentes bitmaps en impresiones que no requieran alta calidad, o cuando
el tamaño de la impresión se ajuste al tamaño de las imágenes de la fuente. Y
utilizaremos fuentes escalables en las otras situaciones, es decir, cuando queramos una
impresión de calidad o el tamaño de las fuentes bitmap no se ajuste al tamaño de
impresión.
Lenguajes de descripción de página (PDL)
Las impresoras colaboran con el ordenador para generar la imagen a imprimir, liberando
a este de esta carga de trabajo. El ordenador tiene que indicar a la impresora las
acciones a realizar, para lo que utiliza los lenguajes de descripción de página (PDL).
Estos disponen de un juego de instrucciones que el ordenador emplea para indicar las
acciones a realizar al controlador de la impresora. De esta forma, el controlador recibe
toda la información necesaria para completar la tarea de crear la imagen.
Las instrucciones que proporciona un PDL nos permiten indicar a un controlador
aspectos como: imprimir a doble cara, tamaño del folio, impresión en cursiva o negrita,
etc. Se trata de verdaderos lenguajes de programación, de hecho, también nos referimos
a ellos como lenguaje de control de impresora.
Entre los PDLs más populares, destaco:
PCL (Printer Control Language): Desarrollado por HP
PostScript: Desarrollado por Adobe Systems. Aunque no se trata de un
fabricante de impresoras, el estándar definido por ellos es ampliamente utilizado
por los fabricantes, a los que cobra licencia por su uso.
Evolución
Creación de la impresora, 1940: La creación de la impresora se remonta a la década
de 1940 aproximadamente, con la creación de la primera computadora de la historia, la
maquina analítica de Charles Babbage, aunque Babbage nunca termino de armar su
computadora pero si termino los planos de ella y junto con el mecanismo de impresión
los mismos fueron utilizados para armar el modelo funcional en 1991 y presentarlo en
2000 al público en el Museo de Ciencias de Londres, este modelo estaba formado por
4000 piezas mecánicas.
Impresoras de alta velocidad, 1953: La primera impresora de alta velocidad llamada
UNIVAC High Speed Printer (1953) diseñada por Remington-Rand para ser utilizada es
un ordenador UNIVAC la cual estaba compuesta de cuatro gabinetes, una fuente de
alimentación, la máquina de impresión, un dispositivo de control y la comprobando, y
un lector de cinta. Esta impresora de cinta alimentada produce seiscientas líneas de texto
por minuto.
Primera impresora matricial, 1957: Es puesta a la venta por parte de IBM la primera
impresora de matriz de punto. una impresora matricial o impresora de matriz de puntos
es un tipo de impresora con un cabezal de impresión que se desplaza de izquierda a
derecha sobre la página, imprimiendo por impacto, oprimiendo una cinta de tinta contra
el papel, de forma similar al funcionamiento de una máquina de escribir.
Impresora IBM, 1959: La impresora de líneas IBM 1403 fue introducida como parte
de la computadora IBM 1401 en octubre de 1959 y no tuvo una vida especialmente
larga en la línea de productos IBM. El modelo original podía imprimir 600 líneas de
texto por minuto y podía hacer saltos de línea de hasta 190 centímetros por segundo.
Centronics Modelo 101, 1970: La Centronics Model 101 fue presentada en la National
Computer Conference de 1970. La cabeza de impresión usaba un innovador sistema de
impacto mediante un solenoide de siete agujas. Basándose en este diseño, Centronics
anuncia más tarde haber desarrollado la primera Impresora Matricial.
La primera impresora láser personal de 1200, 1999: La LaserJet 2100 fue la primera
impresora láser personal y ofrece una resolución de 1200x1200 PPP sin merma alguna
de calidad. HP el lanzamiento en febrero de 1999.
Impresoras 3D, 2012: Una impresora 3D es una máquina capaz de realizar réplicas de
diseños en 3D, creando piezas o maquetas volumétricas a partir de un diseño hecho por
ordenador, descargado de internet o recogido a partir de un escáner 3D. Surgen con la
idea de convertir archivos de 2D en prototipos reales o 3D. Comúnmente se ha utilizado
en la prefabricación de piezas o componentes, en sectores como la arquitectura y el
diseño industrial.
Tipos de Impresoras
Impresoras de inyección de tinta
Impresoras láser
Impresoras fotográficas
Impresoras multifunción
Impresoras 3D
Impresoras de etiquetas