ES2319940T3 - Aparato y metodo de impresion. - Google Patents

Aparato y metodo de impresion. Download PDF

Info

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
print
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
Application number
ES99301526T
Other languages
English (en)
Inventor
Eric G. Lyons
Jan Durajczyk
Brian G. Hutchinson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR International Inc
Original Assignee
NCR International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GBGB9807632.6A external-priority patent/GB9807632D0/en
Priority claimed from GBGB9903852.3A external-priority patent/GB9903852D0/en
Application filed by NCR International Inc filed Critical NCR International Inc
Application granted granted Critical
Publication of ES2319940T3 publication Critical patent/ES2319940T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete 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/20Automatic teller machines [ATMs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete 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/20Automatic teller machines [ATMs]
    • G07F19/201Accessories of ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G5/00Receipt-giving machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1297Printer code translation, conversion, emulation, compression; Configuration of printer parameters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0011Accepting 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.
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.
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.
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.
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.
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).
ES99301526T 1998-04-14 1999-03-02 Aparato y metodo de impresion. Expired - Lifetime ES2319940T3 (es)

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)

* Cited by examiner, † Cited by third party
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

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) 自動取引機の期間指定による取引情報印字方法