ES2319940T3 - Aparato y metodo de impresion. - Google Patents
Aparato y metodo de impresion. Download PDFInfo
- Publication number
- ES2319940T3 ES2319940T3 ES99301526T ES99301526T ES2319940T3 ES 2319940 T3 ES2319940 T3 ES 2319940T3 ES 99301526 T ES99301526 T ES 99301526T ES 99301526 T ES99301526 T ES 99301526T ES 2319940 T3 ES2319940 T3 ES 2319940T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- printing
- command
- command data
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/201—Accessories of ATMs
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G5/00—Receipt-giving machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
- G06K2215/0011—Accepting output data; Preparing data for the controlling system characterised by a particular command or data flow, e.g. Page Description Language, configuration commands
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
LA INVENCION DESCRIBE UN APARATO DE IMPRESION QUE COMPRENDE MEDIOS DE IMPRESION Y UN PROCESADOR CENTRAL (28 O 60) PARA SUMINISTRAR DATOS DE IMPRESION Y DATOS DE COMANDOS A TRAVES DE UN INTERFAZ COMUN (30 O 64) AL MEDIO DE IMPRESION, CARACTERIZADO PORQUE EL PROCESADOR CENTRAL ESTA DISPUESTO PARA SUMINISTRAR LOS DATOS DE IMPRESION CON UNA PRIMERA CARACTERISTICA Y LOS DATOS DE COMANDO CON UNA SEGUNDA CARACTERISTICA, Y PORQUE LOS MEDIOS DE IMPRESION COMPRENDEN UN DISPOSITIVO DE IMPRESION (34 O 70) PARA RECIBIR LOS DATOS DE IMPRESION Y UN DISPOSITIVO DE CONTROL (40 O 76) PARA RECIBIR LOS DATOS DE COMANDO; EL APARATO INCLUYE TAMBIEN MEDIOS DE DETECCION (42 O 78) PARA DETECTAR LA CARACTERISTICA DE LOS DATOS QUE APARECEN EN EL INTERFAZ COMUN (30 O 64) Y MEDIOS DE CONMUTACION (32 O 64) QUE RESPONDEN A LOS MEDIOS DE DETECCION PARA ASEGURAR QUE LOS DATOS DE COMANDOS NO SEAN DIRIGIDOS AL DISPOSITIVO DE IMPRESION (43 O 70) EN EL CASO DE QUE DICHA SEGUNDA CARACTERISTICA SEA DETECTADA DE MANERA QUE PUEDANREALIZARSE TODAS LAS POSIBILIDADES DEL DISPOSITIVO DE IMPRESION (34 O 70).
Description
Aparato y método de impresión.
La presente invención se refiere a un método y
un aparato para la impresión de documentos y en particular, pero no
exclusivamente, para la impresión de los documentos requeridos en un
terminal de autoservicio (SST) tal como un Cajero Automático
(ATM).
Tal aparato de impresión se describe en el
documento EP 0769737.
El uso de terminales SST está comenzando a
aumentar ampliamente no sólo con relación a la mera provisión de
fondos en efectivo a los clientes (tal como se proporciona por un
ATM normalizado) sino también con respecto a la provisión de otros
servicios y de información (tales como pases de esquí, y otros
medios valiosos). A medida que un mayor número de servicios se
hagan disponibles en los SST, la frecuencia y extensión de su uso es
probable que aumente.
El uso incrementado de los servicios provistos
por un SST aumenta la importancia de proporcionar terminales SST
que sean tanto fiables como eficaces en su funcionamiento. A la
vista del intervalo de servicios siempre en aumento proporcionados
por tales máquinas, se está haciendo cada vez más importante para la
máquina ofrecer impresos en la forma de extractos e informes. La
impresión de extractos e informes requiere una cantidad
relativamente grande de tiempo comparado con el tiempo total para
una transacción del cliente. Esto puede conducir desfavorablemente
a una reducción global en el tiempo durante el cual el SST puede
manejar una pregunta del cliente, conduciendo por lo tanto a una
disminución global en el número de transacciones que pueden
manejarse por un SST en un periodo determinado.
Además para imprimir documentos, la impresora
dentro de un SST tiene que realizar comprobaciones de su estado de
su salud o estado. Convencionalmente, la impresora en un SST sólo
tiene una única interfaz de comunicaciones. El dispositivo de
impresión (es decir, la parte de la impresora que aplica la
tinta/tóner a la hoja) dentro de la impresora generalmente no
funciona a su máxima velocidad porque recibe un flujo de datos que
contiene tanto datos de impresión como datos de comandos que deben
separarse por la impresora.
Para mantener un alto nivel de eficacia, sería
ventajoso proporcionar un SST en el cual las funciones que están
involucradas en la impresión de documentos no limitasen adversamente
el funcionamiento global del SST.
La presente invención por lo tanto busca
proporcionar un aparato y un método de impresión que exhiba ventajas
sobre tales aparatos y métodos conocidos.
De acuerdo con un aspecto de la invención se
proporciona un aparato de impresión que comprende un medio de
impresión y un procesador del ordenador para suministrar datos de
impresión y datos de comandos a través de una interfaz común al
medio de impresión y caracterizado porque el procesador del
ordenador está dispuesto para suministrar los datos de impresión
con una primera característica y los datos de comandos con una
segunda característica, y que el medio de impresión incluye un
dispositivo de impresión para recibir los datos de impresión y un
dispositivo de control para recibir los datos de comandos,
incluyendo además del aparato un medio de detección para detectar
las características de los datos que aparecen en la interfaz común,
y un medio de conmutación que responde al medio de detección para
asegurar que los datos de comandos no se encaminan al dispositivo
de impresión en el caso de que se detecte dicha segunda
característica.
En virtud de la invención, no hay ninguna
necesidad de un controlador separado para separar los datos de
impresión de los datos de comandos.
La interfaz común puede ser una interfaz de un
puerto paralelo normalizado.
En una realización la primera y la segunda
características pueden ser los modos de transferencia que se usan.
Por ejemplo, los datos de impresión pueden enviarse usando el Modo
de Compatibilidad, que es el modo Centronics normalizado; los dados
de comandos pueden enviarse usando el Modo Extendido de Capacidades
de Puerto (ECP). Como alternativa, los datos de impresión y los
datos de comandos pueden enviarse usando el mismo modo de
transferencia, pero los datos de impresión deben distinguirse de
los datos de comandos usando uno o más de los comandos disponibles
dentro de ese modo de transferencia; de este modo, la primera
característica puede ser un comando que está activo y la segunda
característica puede ser ese comando que está inactivo.
El modo en el que los datos de impresión y los
datos de comandos se proporcionan sobre la interfaz común
proporciona la base de un medio ventajoso para detectar cuales de
los datos de impresión o los datos de comandos que se están
publicando desde el ordenador. Esto permite un medio particularmente
eficaz para conmutar los datos para suministrarlos a su destino
apropiado de modo que permite una conexión directa del ordenador al
dispositivo de impresión sólo cuando se están transmitiendo datos
de impresión desde el dispositivo de ordenador de modo que permite
realizarlo ventajosamente a la velocidad máxima del dispositivo de
impresión.
Ventajosamente, el medio de detección se
proporciona en un camino de comunicación para proporcionar los datos
de comandos desde la interfaz al dispositivo de control, de modo
que limite ventajosamente adicionalmente el efecto que el medio de
detección tiene sobre la transferencia de los datos de impresión
desde el dispositivo de ordenador al dispositivo de impresión.
Ventajosamente, el menos una parte del medio de
detección se proporciona por una parte del dispositivo de control
que particularmente puede comprender ventajosamente una CPU
relativamente de bajo coste.
Además, la interfaz común puede estar asociada
con un controlador que puede incluir un puerto de salida desde el
cual puede hacerse disponibles los datos que identifican las
características de los datos que llegan desde la interfaz común.
Ventajosamente, el conmutador comprende un
conmutador de datos que tiene un modo de transferencia que permite
la conexión directa del dispositivo de impresión con el procesador
del ordenador.
De acuerdo con una ventaja particular de una
realización de la invención, las características de los datos
respectivos suministrados desde el procesador del ordenador
comprenden modos de transferencia diferentes para las
comunicaciones de datos que se presentan de acuerdo con un protocolo
establecido. En particular, los modos de transferencia se eligen a
partir de los que se presentan en la normativa IEEE 1284 y, en
particular, los datos de impresión se disponen para transferirse de
acuerdo con el llamado Modo de Compatibilidad y los datos de
comandos se disponen para transmitirse de acuerdo con el Modo
Extendido de Capacidades de Puerto. De este modo el ordenador se
dispone para transmitir los datos de impresión de acuerdo con el
modo de compatibilidad de la normativa 1284 y se dispone para
transmitir los datos de comandos de acuerdo con modo extendido de
capacidades de puerto de la normativa 1284.
El procesador del ordenador puede disponerse
para proporcionar la llamada negociación 1284 como se presenta de
acuerdo con la normativa IEEE 1284 de modo que se fija la interfaz
común de la presente invención al modo apropiado transmitiendo las
formas de datos respectivas.
Ventajosamente, el medio de impresión comprende
un controlador del dispositivo de impresión y un mecanismo del
dispositivo de impresión y, además, el medio de control comprende un
controlador del manipulador de medios / comunicaciones y un
mecanismo del manipulador de medios.
De acuerdo con una característica adicional de
la presente invención, puede proporcionarse una conectividad
directa entre el controlador del dispositivo de impresión y el
controlador del manipulador de medios de modo que permite la
transferencia directa del estatus / información de estado desde el
controlador del dispositivo de impresión directamente al
controlador del manipulador de medios que puede pasarse a
continuación al procesador del ordenador.
Ventajosamente, el dispositivo de control se
dispone para recibir datos de comandos al mismo tiempo que sirve
para inhibir el conmutador.
Preferiblemente, de acuerdo con una realización
particular de la presente invención, el aparato de impresión
comprende parte del mecanismo de impresión de una máquina de
autoservicio de acceso del cliente, en particular un cajero
automático.
De acuerdo con una ventaja particular de otra
realización de la invención, los datos de impresión y los datos de
comandos pueden enviarse usando el mismo modo de transferencia, pero
los datos de impresión pueden distinguirse de los datos de comandos
usando uno o más de los comandos disponibles dentro del modo de
transferencia; de este modo la primera característica puede ser un
comando de que está activo y la segunda característica puede ser el
comando de que está inactivo de acuerdo con un protocolo
establecido. En particular, los comandos se eligen a partir de los
que se presentan en el llamado Modo de Compatibilidad de la
normativa IEEE 1284. Los datos de impresión se disponen para su
transferencia de acuerdo con el comando "Petición de la ID del
Dispositivo" que está inactivo (no declarado), y los datos del
comando se disponen para su transmisión de acuerdo con el comando
"Petición de la ID del Dispositivo" que está activo
(declarado). De este modo, cuando el ordenador está suministrando
datos de impresión se asegura de que el comando "Petición de la ID
del Dispositivo" está inactivo, mientras que cuando el ordenador
está suministrando datos de comandos se asegura de que el comando
"Petición de la ID del Dispositivo" está activo.
De acuerdo con un segundo aspecto de la presente
invención se proporciona un método para imprimir documentos que
comprende las etapas de suministrar datos de impresión y datos de
comandos desde un procesador del ordenador al medio de impresión
que comprende un dispositivo de impresión y un dispositivo de
control a través de una interfaz común, y caracterizado por las
etapas adicionales de asignar una primera característica para los
datos de impresión y una segunda característica para los datos de
comandos, detectando la característica de los datos, y en respuesta
a la detec-
ción de dicha segunda característica, asegurar que los datos de comandos no se encaminan al dispositivo de impresión.
ción de dicha segunda característica, asegurar que los datos de comandos no se encaminan al dispositivo de impresión.
La presente invención se describe además más
adelante en este documento, sólo a modo de ejemplo, con referencia
a los dibujos adjuntos en los que:
la Fig. 1 es un diagrama esquemático de bloques
de una impresora de autoservicio conocida en la técnica
anterior;
la Fig. 2 es un diagrama esquemático de bloques
de una impresora de autoservicio de acuerdo con una realización de
la presente invención.
la Fig. 3 es un diagrama esquemático de bloques
de una impresora de autoservicio de acuerdo con otra realización de
la presente invención;
la Fig. 4 es una vista pictórica de un SST que
incluye una impresora de autoservicio de acuerdo con una realización
de la invención; y
la Fig. 5 es un diagrama de bloques del SST de
la Fig. 4.
Refiriéndonos a la Fig. 1, se ilustra una
impresora de autoservicio tal como la que se proporciona en una ATM
y como se conoce actualmente en la técnica anterior
Tal disposición de impresora comprende un
procesador de ordenador 10 que, por medio de una interfaz de
comunicaciones única 12 sirve para suministrar datos de impresión y
datos de comandos a través de un controlador de comunicaciones
común 14 bien a un dispositivo de impresión 16 que comprende un
controlador del dispositivo de impresión 18 y un mecanismo del
dispositivo de impresión 20, o a un dispositivo de control 22 que
comprende un controlador del manipulador de impresión 24 y un
mecanismo manipulador de medios 26.
Los datos de comandos son típicamente datos de
control para determinar el estatus de la impresora y sus diversos
componentes. Por ejemplo, los datos de comandos pueden usarse para
determinar si el medio que se ha presentado al usuario se ha
retirado por el usuario, para determinar cuán lleno está el cesto de
captura, cuánto papel de impresión queda, y cosas similares.
Las direcciones de las transferencias de datos
de acuerdo con los subsistemas se indican por las flechas mostradas
en el dibujo.
El uso de una única interfaz de comunicaciones
12 para el ordenador 10 indica que los datos que llegan al
controlador de comunicaciones 14 deben dividirse en sus componentes
de impresión y de comandos y a continuación dirigirse al
dispositivo de impresión 16 y al dispositivo de control 22
respectivamente.
De acuerdo con las impresoras de autoservicio
conocidas, el controlador de comunicaciones 14 sirve para dividir
el flujo de datos recibido desde el procesador del ordenador de modo
que se dirigen los elementos respectivos del flujo de datos al
objetivo apropiado, es decir el dispositivo de impresión 16 o el
dispositivo de control 22. El dispositivo de impresión 16
generalmente se considera que es de comunicación intensiva mientras
que los requisitos de comunicación reales del dispositivo de
control 22 tales como el controlador del manipulador de medios 24 y
el mecanismo manipulador de medios 26 son mucho menores y se
consideran mínimos. El funcionamiento del dispositivo de impresión
16 se basa por lo tanto en este requisito y el funcionamiento del
controlador del dispositivo de impresión 18 y el mecanismo del
dispositivo de impresión 20 comúnmente exceden el funcionamiento
potencial máximo del controlador de comunicaciones 14 que puede por
lo tanto situar desventajosamente un límite sobre el funcionamiento
global de la impresora de autoservicio.
De este modo, el funcionamiento del controlador
de comunicaciones 14 puede verse como la principal restricción
sobre la velocidad de funcionamiento que puede conseguirse por la
impresora de autoservicio.
Refiriéndonos a la Fig. 2, se muestra un
diagrama esquemático de bloques de una impresora autoservicio que
plasma la presente invención. En la realización ilustrada, la
participación del controlador de comunicaciones mostrado en la Fig.
1 se elimina ventajosamente mientras que no tiene ningún efecto
adverso sobre la funcionalidad del sistema global de
autoservicio.
De este modo, la presente invención supera la
necesidad de depender de un controlador de comunicaciones que
generalmente limita la velocidad y la división del flujo de datos
que pasa a través del mismo.
La realización ilustrada de la presente
invención emplea las características de las comunicaciones de datos
especificadas en la normativa "IEEE std. 1284 - 1994 Standard
Signaling Method for a Bi-directional Parallel
Peripheral Interface for Personal Computers", detalles
adicionales de la cual se tratan a continuación.
En la Fig. 2 se muestra una impresora de
autoservicio controlada por el procesador del ordenador 28 y que se
pretende que genere, secuencie y suministre datos de impresión y
datos de comandos por medio de una interfaz común 30.
La interfaz común 30 suministra los datos a la
disposición de conmutación 32 que sirve para encaminar los datos de
impresión a un dispositivo de impresión 34 que comprende un
controlador del dispositivo de impresión 36 y un mecanismo del
dispositivo de impresión 38, y para encaminar los dato de comandos a
un dispositivo de control 40 a través de las líneas de comandos 41.
El dispositivo de control 40 comprende un controlador del
manipulador de medios / comunicaciones 42 y un mecanismo del
manipulador de medios 44.
En la realización ilustrada, la disposición de
conmutación 32 comprende un controlador 46 para recibir los datos
desde la interfaz común 30, y un conmutador de datos 48 conectado al
controlador 46 por líneas de datos de impresión 47. Cuando el
conmutador de datos 48 está activado permite la conectividad directa
entre el procesador del ordenador 28 y el dispositivo de impresión
34 de modo que los datos de impresión se pasan directamente desde
el procesador del ordenador 28 a través de las líneas de datos de
impresión 47 al dispositivo de impresión 34. El controlador 46
también conecta con el controlador del manipulador de medios /
comunicaciones 42 a través de las líneas de comandos 41 para el
suministro de los datos de comandos al mismo.
Cuando el controlador 46 recibe datos de
impresión o de comandos pone los datos recibidos sobre las líneas
de datos de impresión 47 y también pone los datos recibidos sobre
las líneas de comandos 41. De este modo, tanto los datos de
impresión como los datos de comandos se presentan al conmutador de
datos 48 y al controlador del manipulador de medios /
comunicaciones 42. Sin embargo, el conmutador de datos sólo encamina
datos al dispositivo de impresión 34 cuando los datos de impresión
están presentes en las líneas de los datos de impresión 47,
mientras que el manipulador de medios 42 sólo recibe y funciona
sobre los datos cuando los datos de comandos están presentes sobre
las líneas de comandos 41.
El procesador del ordenador 28 incluye una
componente del gestor 50 que determina si los datos a enviar son
datos de impresión o datos de comandos. Como se ha observado
anteriormente, la realización ilustrada de la presente invención
emplea las características especificadas en la normativa IEEE 1284
y, en particular, el procesador del ordenador 28 está dispuesto de
modo que suministra tanto datos de impresión como datos de comandos
de acuerdo con el Modo de Compatibilidad de esa Normativa.
Si los datos a enviar son datos de impresión,
entonces el componente gestor 50 asegura que el comando "Petición
de la ID del Dispositivo" (como se especifica en la normativa
1284) no está en el estado activo (la primera característica). El
controlador del manipulador de medios / comunicaciones 42 monitoriza
el estado del comando "Petición de la ID del Dispositivo", y
si el comando "Petición de la ID del Dispositivo" está
inactivo, inactiva una señal de control 52 para asegurar que el
conmutador de datos 48 encamina los datos de impresión al
dispositivo de impresión 36. El controlador del manipulador de
medios / comunicaciones 42 ignora los datos de impresión sobre las
líneas de comandos 41 pero continúa monitorizando el comando
"Petición de la ID del Dispositivo".
Si los datos a enviar son datos de comandos, a
continuación el componente gestor 50 asegura que el comando
"Petición de la ID del Dispositivo" está activado (la segunda
característica). El controlador del manipulador de
medios / comunicaciones 42 detecta que el comando "Petición de la ID del Dispositivo" está activado y activa la señal de control 52 para asegurar que el conmutador de datos 48 no encamina los datos de comandos al dispositivo de impresión 36. El dispositivo de control 40 también responde al comando "Petición de la ID del Dispositivo" devolviendo los datos de identificación que usan la transferencia del canal inverso del modo Nibble de acuerdo con la normativa 1284. De este modo, el controlador 42 responde al comando normalizado "Petición de la ID del Dispositivo" y también asegura que los datos presentados a las líneas de comandos 41 se reciben por el controlador 42. De este modo se apreciará que en esta realización se usa un comando normalizado (el comando "Petición de la ID del Dispositivo" tanto para su función usual como para controlar el encaminamiento de los datos.
medios / comunicaciones 42 detecta que el comando "Petición de la ID del Dispositivo" está activado y activa la señal de control 52 para asegurar que el conmutador de datos 48 no encamina los datos de comandos al dispositivo de impresión 36. El dispositivo de control 40 también responde al comando "Petición de la ID del Dispositivo" devolviendo los datos de identificación que usan la transferencia del canal inverso del modo Nibble de acuerdo con la normativa 1284. De este modo, el controlador 42 responde al comando normalizado "Petición de la ID del Dispositivo" y también asegura que los datos presentados a las líneas de comandos 41 se reciben por el controlador 42. De este modo se apreciará que en esta realización se usa un comando normalizado (el comando "Petición de la ID del Dispositivo" tanto para su función usual como para controlar el encaminamiento de los datos.
Una vez que el componente del gestor 50 ha
activado el comando "Petición de la ID del Dispositivo", envía
a continuación los datos de comandos sobre las ocho líneas paralelas
de la interfaz común 30, y estos datos se encaminan al dispositivo
de control 40 a través de las líneas de comandos 41. Cuando se han
enviado todos los datos de comandos al dispositivo de control 40,
el gestor 50 envía a continuación una señal o secuencia de señales
predeterminadas sobre las 8 líneas de la interfaz 30 para informar
al controlador 42 de que se han enviado todos los datos de
comandos. Cuando se ha informado al controlador 42 de que se han
enviado todos los datos de comandos, a continuación inactiva la
señal de control 52 de modo que el conmutador de datos 48 encamina
todos los datos al dispositivo de
impresión 36.
impresión 36.
Como se ha ilustrado por medio del enlace de
datos 54, pueden suministrarse los datos de estatus directamente
desde el controlador del dispositivo de impresión 36 al controlador
del manipulador de medios / comunicaciones 47 que pueden a su vez,
suministrarse directamente desde el controlador 42 de vuelta al
procesador del ordenador 28 para instigar las actividades
apropiadas tales como el diagnóstico y las actividades
correctivas.
Tanto los datos de impresión como los datos de
comandos se transfieren usando el Modo de Compatibilidad, esta
invención podría implementarse en terminales de autoservicio que
tiene interfaces que no soportan ninguno de los modos de
transferencia extendida tales como el ECP.
Refiriéndonos ahora a la Fig. 3, se muestra una
impresora de autoservicio de acuerdo con otra realización de la
invención. La impresora tiene un procesador de ordenador 60 que
incorpora un gestor 62 y que suministra datos de impresión y datos
de comandos por medio de una interfaz común 64 a un controlador
66.
La interfaz común 64 suministra los datos a una
disposición de conmutación 68 que sirve para pasar los datos de
impresión a un dispositivo de impresión 70 que comprende un
controlador del dispositivo de impresión 72 y el mecanismo del
dispositivo de impresión 74, y para pasar los datos de comandos al
dispositivo de control 76 que comprende un controlador del
manipulador de medios / comunicaciones 78 y un mecanismo manipulador
de medios 80. La disposición de conmutación incluye un conmutador
de datos 81 que, cuando está activo, permite la conectividad
directa entre el procesador del ordenador 60 y el dispositivo de
impresión 70.
\newpage
El controlador 66 incluye un puerto de datos 82
que sirve para proporcionar una indicación del modo de transferencia
particular de la normativa 1284 que se emplea actualmente durante
la transferencia de datos desde el procesador del ordenador 60.
El estatus del puerto de datos 82 del
controlador 66 se detecta dentro del controlador del manipulador
de
medios / comunicaciones 78, que puede comprender ventajosamente un ordenador personal de bajo costo, y, sobre la base del estatus del puerto de datos 82 determinado por el controlador del manipulador de medios / comunicaciones 78, se suministra una señal de control 84 al conmutador de datos 81. En la realización ilustrada, se detecta una señal activa en el puerto de datos 82 del controlador 66 como se detecta por el controlador del manipulador de medios / comunicaciones 78, sirve para inhibir el conmutador de datos 81a través de la señal de control 84 de modo que permite la conductividad directa sólo entre el procesador del ordenador 60 y el dispositivo de control 76.
medios / comunicaciones 78, que puede comprender ventajosamente un ordenador personal de bajo costo, y, sobre la base del estatus del puerto de datos 82 determinado por el controlador del manipulador de medios / comunicaciones 78, se suministra una señal de control 84 al conmutador de datos 81. En la realización ilustrada, se detecta una señal activa en el puerto de datos 82 del controlador 66 como se detecta por el controlador del manipulador de medios / comunicaciones 78, sirve para inhibir el conmutador de datos 81a través de la señal de control 84 de modo que permite la conductividad directa sólo entre el procesador del ordenador 60 y el dispositivo de control 76.
De este modo, la transferencia de datos de
impresión desde el procesador del ordenador 60 al dispositivo de
impresión 70 se produce de acuerdo con el Modo de Compatibilidad
mencionado anteriormente y la existencia de este modo se detecta
fácilmente por el controlador del manipulador de medios /
comunicaciones 78, el cual, por medio de su señal de control 84
sirve para conmutar el conmutador de datos 81 al modo de
transferencia de modo que permite la conectividad directa entre el
procesador del ordenador 60 y el dispositivo de impresión 70 de
modo que a continuación el controlador del manipulador de medios /
comunicaciones 78 no juega ningún papel adicional en la
transferencia de datos.
En este modo, se apreciará que la conectividad
directa entre el procesador del ordenador 60 y el dispositivo de
impresión 70 significa que puede realizarse el funcionamiento global
del controlador del dispositivo de impresión 72 y el mecanismo del
dispositivo de impresión 74 por la impresora de autoservicio ya que
la única restricción en la velocidad de funcionamiento global es la
determinada por el funcionamiento del controlador del dispositivo
de impresión 72 y el mecanismo del dispositivo de impresión 74.
Sin embargo, cuando se van a transmitir los
datos de comandos, y a recibir por el procesador del ordenador 60,
los datos se disponen para transmitir por el gestor 62 de acuerdo
con el Modo Extendido de Capacidades del Puerto de la normativa IEEE
1284.
La provisión de los dos modos anteriormente
mencionados, es decir el Modo de Compatibilidad para la
transferencia de datos de impresión y el Modo Extendido de
Capacidades del Puerto para el control de transferencia de datos,
se consigue por medio de la llamada negociación 1284 en el
procesador del ordenador 60 de acuerdo con la normativa/protocolo
IEEE 1284. Como se ha observado en el protocolo mencionado
anteriormente, el concepto de "negociación" se ha desarrollado
de modo que permite a un ordenador determinar cual de las
capacidades particulares puede ser de un periférico conectado, y
para llegar a un método por el cual la interfaz común empleada puede
fijarse a un modo apropiado. Durante la fase de la negociación,
comúnmente el ordenador coloca una petición sobre las líneas de
datos y a continuación inicia una secuencia de negociación. La
petición puede ser de forma efectiva poner la interfaz dentro de un
modo particular, o solicitar la identificación de un dispositivo
particular desde el dispositivo periférico.
Cuando se emplea el Modo Extendido de
Capacidades del Puerto, el puerto de datos 82 del controlador 66 se
hace activo y esto se detecta por el controlador del manipulador de
medios / comunicaciones 78 que a continuación proporciona una señal
de control 84 que sirve para inhibir el conmutador de datos 81 de
modo que tiene lugar la transferencia de datos posterior entre el
procesador del ordenador 60 y el controlador del manipulador de
medios / comunicaciones 78 y el mecanismo del manipulador de medios
80.
Como se ha ilustrado por medio del enlace de
datos 86, los datos de estatus pueden suministrarse directamente
desde el controlador del dispositivo de impresión 72 al controlador
del manipulador de medios / comunicaciones 78 que puede a su vez,
suministrarse directamente desde el controlador 78 de vuelta al
procesador del ordenador 60 para instigar las actividades
apropiadas tales como las actividades de diagnóstico y
correctivas.
Por lo tanto se apreciará a partir de las
realizaciones anteriores que, con respecto a la impresora de
autoservicio tal como la ilustrada en estos dibujos, el problema de
la impresora que es parte de un ATM con una interfaz de
comunicaciones única que no funciona dentro de ella a la máxima
velocidad potencial del dispositivo de impresión puede superarse
ventajosamente eliminando la manera en la cual los datos de
impresión y de comando/estatus en el flujo de datos desde el
procesador del ordenador se separen en la impresora. Por lo tanto
puede realizarse la velocidad máxima del dispositivo de impresión
sobre una interfaz única de comunicaciones en paralelo mientras que
se mantiene toda la funcionalidad de autoservicio anteriormente
disponible. Como se apreciará puede usarse un procesador de bajo
coste como controlador del manipulador de medios / comunicaciones 42
o 78 y la velocidad del controlador de comunicaciones 14 que se
presentaba en la técnica anterior se elimina como potencial cuello
de botella en el proceso de comunicación intensiva que presenta la
impresión. De este modo, la presente invención posibilita que las
mejoras de funcionamiento del subsistema que presenta la impresión
estén directamente disponibles para el sistema del ordenador sin
requerir las mejoras de funcionamiento correspondientes del
controlador de comunicaciones 14 como se requeriría con la técnica
anterior.
Como se ha mencionado anteriormente, la presente
invención hace uso de las características que se presentan en la
normativa "IEEE 1284 - 1994 Standard Signalling Method for a
Bi-Direccional Parallel Peripheral Interface for
Personal Computers"
Refiriéndonos ahora a las Fig. 4 y 5, se
describirá un cajero automático (ATM) 90 que incluye el aparato de
impresión de la Fig. 2 o la Fig. 3. el ATM 90 incluye un panel de
interfaz de usuario 92 e incluye una ranura del lector de tarjetas
94, un teclado 96, una ranura del dispensador de efectivo 98, una
pantalla de CRT, una ranura del la impresora de recibos 102 y el
procesador del ordenador 28 ó 60. El lector de tarjetas, el
mecanismo dispensador de efectivo y el módulo de impresión de
recibos asociados con las ranuras respectivas 94, 98 y 102 sobre el
panel de usuarios 92 del ATM 90 están designados por las mismas
referencias numéricas. El ATM 90 comprende además una unidad de
control del ordenador 106 que comunica con los componentes del panel
frontal 92 y con otros diversos mecanismos de funcionamiento del
ATM 90. La unidad de control del ordenador 106 está conectada al
dispositivo de impresión 34, 70 y al dispositivo de control 40, 76,
e incluye el procesador del ordenador 28 ó 60 y una unidad de
memoria 82 conectada a través de la línea de bus al procesador del
ordenador 28 ó 60. Como se ilustra en la Fig. 5, el procesador del
ordenador 28 ó 60 recibe señales de entrada desde el lector de
tarjetas 94 y el teclado 96 y proporciona señales de salida a
diversos mecanismos del dispensador de efectivo 98, a la pantalla
100 y a la impresora de recibos 34 o 70. Debería entenderse que el
procesador del ordenador 28 ó 60 controla la cantidad de efectivo
dispensado por el dispensador de efectivo 98, la información
presentada en la pantalla 100 y la información impresa por la
impresora de recibos 34 ó 70.
En una transacción típica de retirada de
efectivo en un ATM, un cliente inserta su tarjeta de identificación
de cliente dentro de la ranura del lector de tarjetas 94 y se leen
los datos codificados sobre la tarjeta. A continuación se presentan
sobre la pantalla 100 las instrucciones. Se solicita al cliente que
introduzca su número de identificación personal (PIN) sobre el
teclado 96 que se verifica, usualmente en una localización central
remota desde el ATM 90. Si se determina que el PIN es correcto, a
continuación se presenta en la pantalla 100 un menú de las diversas
facilidades disponibles para el cliente. Si se selecciona la
facilidad de retirada de efectivo, se solicita al cliente que
introduzca la cantidad requerida sobre el teclado 96. Esta petición
se transmite al procesador del ordenador 28 ó 60 como una petición
de operación de selección de moneda para el número de billetes a
dispensar al cliente. Se selecciona el número deseado de billetes de
una o más casetes de moneda (no mostradas) en el módulo dispensador
de efectivo 98 y se alimentan por un mecanismo de transporte (no
mostrado) al mecanismo de almacenamiento (no mostrado) a
continuación se suministran al cliente a través de la ranura del
dispensador de efectivo 98 en el panel de usuario 92 del ATM 90. Los
datos de impresión del recibo para la transacción de retirada de
efectivo y los datos del comando de impresión se transmiten desde
el procesador del ordenador 28 ó 60 al controlador del dispositivo
de impresión 36 ó 72 y el controlador del manipulador de medios 42
o 78 a través del controlador 46 ó 66 y/o del conmutador de datos 48
ó 81 como se ha descrito anteriormente con relación a las Fig. 2 y
3. Los datos de impresión del recibo se imprimen a continuación
sobre el recibo de papel por los mecanismos del dispositivo de
impresión 38 ó 74 y se suministra el recibo que soporta los
detalles de la transacción de retirada de efectivo para el cliente
por medio de un mecanismo manipulador de medios 44 ó 80 a través de
la ranura de la impresora de recibos 102 en el panel de usuario 92
del
ATM 90.
ATM 90.
Debería apreciarse que la presente invención no
está restringida a los detalles de las realizaciones anteriores.
Por ejemplo, la presente invención puede incorporarse en cualquier
forma particular de terminales de autoservicio y no necesita
proporcionarse necesariamente como parte de un ATM. En otras
realizaciones, el medio de conmutación (32, 68) puede disponerse de
modo que los datos de impresión sólo se suministran al dispositivo
de impresión, no al dispositivo de control.
Claims (10)
1. Un aparato de impresión que comprende un
medio de impresión y un procesador de ordenador (28 ó 60) para
suministrar datos de impresión y datos de comandos a través de una
interfaz común (30 ó 64) al medio de impresión, y
caracterizado porque el procesador del ordenador (28 ó 60)
está dispuesto para suministrar los datos de impresión con una
primara característica y los datos de comandos con una segunda
característica, y porque el medio de impresión comprende un
dispositivo de impresión (34 ó 70) para recibir los datos de
impresión y un dispositivo de control (40 ó 76) para recibir los
datos de comandos, incluyendo además el aparato un medio de
detección (42 ó 78) para detectar la característica de los datos que
aparecen en la interfaz común (30 ó 64), y un medio de conmutación
(32 ó 68) que responde al medio de detección (42 ó 78) para asegurar
que los datos de comandos no se encaminan al dispositivo de
impresión (34 ó 74) en el caso de que se detecte dicha segunda
característica.
2. Un aparato de acuerdo con la reivindicación
1, en el que el medio de detección (42 ó 78) se proporciona en un
camino de comunicación para suministrar los datos de comandos desde
la interfaz (30 ó 64) al dispositivo de control (40 ó 76) y los
datos de respuesta desde el dispositivo de control (40 ó 76) a la
interfaz común (30).
3. Un aparato de acuerdo con la reivindicación
2, en el que al menos parte del medio de detección (42 ó 78) se
proporciona por una parte del dispositivo de control (40 ó 76).
4. Un aparato de acuerdo con cualquiera de las
reivindicaciones 1 a 3, en el que las características de los datos
respectivos suministrados desde el procesador del ordenador (60)
comprenden diferentes estados de los comandos disponibles dentro
del modo de transferencia.
5. Un aparato de acuerdo con cualquiera de las
reivindicaciones 1 a 3, en el que las características de los datos
respectivos suministrados desde el procesador del ordenador (28)
comprenden diferentes modos para la comunicación de datos que se
presentan de acuerdo con un protocolo establecido.
6. Un aparato de acuerdo con la reivindicación 5
en el que los modos se eligen de los que se presentan en la
normativa IEEE 1284 y en el que los datos de impresión se disponen
para transferirse de acuerdo con el Modo de Compatibilidad, y los
datos de comandos se disponen para transmitirse de acuerdo con el
Modo Extendido de Capacidades del Puerto.
7. Un aparato de acuerdo con una cualquiera de
las reivindicaciones 1 a 6, en el que el medio de impresión
comprende un controlador del dispositivo de impresión (36 ó 72) y un
mecanismo del dispositivo de impresión (38 ó 74) y el medio de
control (40 ó 76) comprende un controlador del manipulador de medios
/ comunicaciones (42 ó 78) y un mecanismo del manipulador de medios
(44 ó 80).
8. Un aparato de acuerdo con la reivindicación
7, en el que se proporciona la conectividad directa (54 ó 86) entre
el controlador del dispositivo de impresión (36 ó 72) y el
controlador del manipulador de medios / comunicaciones (42 ó 78) de
modo que permite la transferencia directa del estatus o información
de estado desde el controlador del dispositivo de impresión
directamente al controlador del manipulador de medios.
9. Un aparato de acuerdo con una cualquiera de
las reivindicaciones 1 a 8, en el que el aparato de impresión
comprende parte del mecanismo de impresión de una máquina de
autoservicio de acceso del cliente.
10. Un método para imprimir documentos que
comprende las etapas de suministrar datos de impresión y datos de
comandos desde un procesador de ordenador (28 ó 60) a un medio de
impresión que comprende un dispositivo de impresión (34 ó 70) y un
dispositivo de control (40 ó 76) a través de una interfaz común (30
ó 64), y caracterizado por las etapas adicionales de asignar
una primera característica a los datos de impresión y una segunda
característica a los datos de comandos, detectar la característica
de los datos, y en respuesta a la detección de dicha segunda
característica asegurar que los datos de comandos no se encaminan al
dispositivo de impresión (34 ó 70).
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB9807632.6A GB9807632D0 (en) | 1998-04-14 | 1998-04-14 | Printing apparatus and method |
GB9807632 | 1998-04-14 | ||
GBGB9903852.3A GB9903852D0 (en) | 1999-02-20 | 1999-02-20 | Printing apparatus and method |
GB9903852 | 1999-02-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2319940T3 true ES2319940T3 (es) | 2009-05-14 |
Family
ID=26313450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES99301526T Expired - Lifetime ES2319940T3 (es) | 1998-04-14 | 1999-03-02 | Aparato y metodo de impresion. |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0950981B1 (es) |
JP (1) | JP4325765B2 (es) |
DE (1) | DE69940136D1 (es) |
ES (1) | ES2319940T3 (es) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0519518B1 (en) * | 1991-06-21 | 1997-05-14 | Seiko Epson Corporation | Printing device and recording paper control |
EP0769737B1 (en) * | 1995-10-13 | 2002-04-10 | Seiko Epson Corporation | A printing apparatus with control function for external devices, and a control method therefor |
-
1999
- 1999-03-02 DE DE69940136T patent/DE69940136D1/de not_active Expired - Lifetime
- 1999-03-02 EP EP19990301526 patent/EP0950981B1/en not_active Expired - Lifetime
- 1999-03-02 ES ES99301526T patent/ES2319940T3/es not_active Expired - Lifetime
- 1999-04-12 JP JP10407199A patent/JP4325765B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0950981A3 (en) | 2004-03-03 |
EP0950981B1 (en) | 2008-12-24 |
EP0950981A2 (en) | 1999-10-20 |
JP4325765B2 (ja) | 2009-09-02 |
JP2000039974A (ja) | 2000-02-08 |
DE69940136D1 (de) | 2009-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7668987B2 (en) | Method and apparatus for controlling a peripheral via different data ports | |
US6029890A (en) | User-Specified credit card system | |
US8353458B2 (en) | Network system, cable set, and method and program for controlling network system | |
US20070248393A1 (en) | Method and apparatus for driving a printer | |
JPH08279014A (ja) | ビジネスシステム | |
JP2008538034A (ja) | バウチャとクーポンを印刷する方法 | |
KR100255889B1 (ko) | 통신 단말 및 그 제어방법 | |
EP0432123A2 (en) | Improvements in and relating to pay machines | |
ES2319940T3 (es) | Aparato y metodo de impresion. | |
ES2315001T3 (es) | Maquina automatizada de transacciones que funciona en respuesta a documentos html a los cuales se accede a traves de un navegador. | |
JP3718270B2 (ja) | セルフサービス取引端末 | |
US6382504B1 (en) | Printing apparatus and method | |
CN101646996B (zh) | 用于将打印机固件下载端口转换为通信端口的方法和设备 | |
JPH10100515A (ja) | セルフ・サービス・プリント装置 | |
ES2315000T3 (es) | Bean de prenavegacion (incluyendo la comprobacion de la velocidad de descarga para determinar la posibilidad de acceder a los registros http). | |
JPS6365567A (ja) | 銀行窓口業務用端末装置 | |
ES2709332T3 (es) | Conjunto de tarjeta de circuito indicador de guía | |
JP2004139192A (ja) | 取引処理システム | |
GB2271654A (en) | Document generation and printing control | |
JPH0582623B2 (es) | ||
JP2000082157A (ja) | カード処理装置 | |
JPH07334705A (ja) | 駅務装置 | |
KR19980085637A (ko) | 전자식 금전 등록기용 롤 프린터 | |
JP2001312747A (ja) | 申し込み書による発券装置 | |
JPH09245222A (ja) | 自動取引機の期間指定による取引情報印字方法 |