FR2627303A1 - INFORMATION PROCESSING APPARATUS - Google Patents

INFORMATION PROCESSING APPARATUS Download PDF

Info

Publication number
FR2627303A1
FR2627303A1 FR8902023A FR8902023A FR2627303A1 FR 2627303 A1 FR2627303 A1 FR 2627303A1 FR 8902023 A FR8902023 A FR 8902023A FR 8902023 A FR8902023 A FR 8902023A FR 2627303 A1 FR2627303 A1 FR 2627303A1
Authority
FR
France
Prior art keywords
control program
stored
instruction
cartridge
memory means
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.)
Granted
Application number
FR8902023A
Other languages
French (fr)
Other versions
FR2627303B1 (en
Inventor
Masaru Igarashi
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.)
Canon Inc
Original Assignee
Canon 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
Application filed by Canon Inc filed Critical Canon Inc
Publication of FR2627303A1 publication Critical patent/FR2627303A1/en
Application granted granted Critical
Publication of FR2627303B1 publication Critical patent/FR2627303B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/12Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers
    • G06K15/128Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by photographic printing, e.g. by laser printers generating or processing printable items, e.g. characters
    • 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
    • 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/002Generic data access
    • G06K2215/0022Generic data access characterised by the storage means used
    • G06K2215/0025Removable memories, e.g. cartridges

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Stored Programmes (AREA)

Abstract

L'invention concerne un appareil de traitement d'informations auquel peuvent être raccordées une ou plusieurs cartouches amovibles destinées à la mémorisation d'informations. L'appareil comporte des douilles 111, 114 au moyen desquelles, par exemple, deux cartouches 110, 113 à mémoire morte peuvent être raccordées. Ces cartouches contiennent un programme de commande et d'autres informations. Des moyens d'instructions 117, 118 déterminent s'il faut exécuter le programme de commande mémorisé dans l'une ou l'autre des cartouches ou bien le programme de commande mémorisé dans la mémoire interne de l'appareil. Domaine d'application : mémorisation de polices de caractères et d'autres informations pour imprimantes, etc.The invention relates to an information processing apparatus to which one or more removable cartridges intended for information storage can be connected. The apparatus has sockets 111, 114 by means of which, for example, two read-only memory cartridges 110, 113 can be connected. These cartridges contain a control program and other information. Instruction means 117, 118 determine whether to execute the control program stored in one or the other of the cartridges or the control program stored in the internal memory of the apparatus. Field of application: storage of fonts and other information for printers, etc.

Description

L'invention concerne un appareil de traitement d'informations auquel estThe invention relates to an information processing apparatus which is

reliée une cartouche amovible destinée à la mémorisation d'une information de motifs tels que des caractères ou analogues, d'une information de programme de commande et analogue, et qui peut extraire et exécuter le programme de commande, l'information de motifs  connected a removable cartridge for storing pattern information such as characters or the like, control program information and the like, and which can extract and execute the control program, the pattern information

ou analogue.or the like.

Jusqu'à présent, on connaissait une imprimante ou analogue dans laquelle, en raccordant au corps principal de l'imprimante une cartouche amovible dans laquelle sont mémorisées les polices de caractères, en plus des polices de caractères prévues de façon inhérente dans le corps principal de l'imprimante, on peut également utiliser des polices d'une cartouche et on peut augmenter le nombre de types de caractères pouvant être imprimés. Par ailleurs, dans des appareils habituels de traitement de données ou analogues, il est connu un appareil dans lequel un programme de commande est assemblé dans une cartouche amovible, la cartouche est raccordée au corps principal de l'appareil en fonction de l'objet d'utilisation de l'appareil de traitement et le programme de commande est exécuté, ce qui permet d'effectuer plusieurs opérations de  Until now, a printer or the like has been known in which, by connecting to the main body of the printer a removable cartridge in which are stored the fonts, in addition to the fonts provided inherently in the main body of the printer. the printer, you can also use fonts from a cartridge and you can increase the number of types of characters that can be printed. Furthermore, in conventional data processing apparatus or the like, there is known an apparatus in which a control program is assembled in a removable cartridge, the cartridge is connected to the main body of the apparatus according to the object of the invention. using the processing apparatus and the control program is executed, which enables several operations to be performed.

commande différentes avec le même appareil de traitement.  different control with the same treatment device.

Cependant, par exemple, dans une imprimante ou analogue, les polices de caractères ou analogues prévues dans une certaine cartouche de programme pour commander l'imprimante peuvent être utilisées lorsque la cartouche est raccordée à l'imprimante et que le programme de commande de la cartouche est exécuté. Cependant, elles ne peuvent pas être utilisées lorsqu'une autre cartouche est  However, for example, in a printer or the like, fonts or the like provided in a certain program cartridge for controlling the printer may be used when the cartridge is connected to the printer and the cartridge control program is executed. However, they can not be used when another cartridge is

raccordée et que son programme de commande est exécuté.  connected and that its control program is executed.

L'invention a pour objet un appareil de traitement d'informations dans lequel un programme de commande est mémorisé dans une cartouche amovible et une sélection peut être effectuée pour établir si le programme  The subject of the invention is an information processing apparatus in which a control program is stored in a removable cartridge and a selection can be made to establish whether the program

de commande peut être exécuté ou non.  command can be executed or not.

Un autre objet de l'invention est de proposer un appareil de traitement d'informations dans lequel une information autre qu'un programme de commande est extraite d'une cartouche amovible dans laquelle sont mémorisés  Another object of the invention is to propose an information processing apparatus in which information other than a control program is extracted from a removable cartridge in which are stored

ensemble un programme de commande et divers types d'infor-  together a control program and various types of information.

mations telles qu'une information de motifs et analogue, et l'information extraite peut être utilisée pour divers traitements. Un autre objet de l'invention est de proposer un appareil de traitement d'informations dans lequel à la  such as pattern information and the like, and the extracted information can be used for various treatments. Another object of the invention is to propose an information processing apparatus in which at the

fois un programme de commande et divers types d'informa-  a control program and various types of information.

tions telles qu'une information de motifs et analogue sont mémorisés ensemble dans chacune de plusieurs cartouches amovibles, une cartouche souhaitée est sélectionnée, et  such that pattern information and the like are stored together in each of a plurality of removable cartridges, a desired cartridge is selected, and

soit l'exécution du programme de commande, soit l'utilisa-  either the execution of the control program or the use of

tion de divers types d'informations est effectuée sélec-  different types of information is carried out selectively

tivement, ce qui permet d'utiliser efficacement les informations contenues dans les diverses cartouches  enabling the information contained in the various cartridges to be used effectively

amovibles.removable.

Un autre objet de l'invention est de proposer un appareil de traitement d'informations dans lequel on réduit le nombre de fois qu'une cartouche amovible est raccordée/séparée et on diminue donc la dégradation de la qualité, par exemple par abrasion ou analogue, dans le corps principal de l'appareil et dans la partie de  Another object of the invention is to provide an information processing apparatus in which the number of times that a removable cartridge is connected is reduced and the quality degradation is reduced, for example by abrasion or the like. , in the main body of the device and in the part of

connexion de la cartouche.cartridge connection.

L'invention sera décrite plus en détail en regard des dessins annexés à titre d'exemples nullement limitatifs et sur lesquels: la figure 1 est un schéma simplifié montrant la construction fonctionnelle d'une imprimante dans une forme de réalisation; la figure 2 est un diagramme montrant une structure de données dans une cartouche; la figure 3 est un organigramme montrant le fonctionnement lorsque l'alimentation en énergie est mise sous tension dans l'imprimante de la forme de réalisation; la figure 4 est un organigramme montrant le processus pour extraire des données d'une mémoire morte d'une cartouche; la figure 5 est un schéma simplifié montrant la construction fonctionnelle d'une imprimante dans une autre forme de réalisation; et la figure 6 est un organigramme montrant le processus d'entrée de commutation dans une autre forme de réalisation. La figure 1 est un schéma simplifié montrant la construction fonctionnelle d'une imprimante de la présente  The invention will be described in more detail with reference to the accompanying drawings by way of non-limiting examples and in which: FIG. 1 is a simplified diagram showing the functional construction of a printer in one embodiment; Fig. 2 is a diagram showing a data structure in a cartridge; Fig. 3 is a flowchart showing operation when the power supply is turned on in the printer of the embodiment; Fig. 4 is a flowchart showing the process for extracting data from a read-only memory of a cartridge; Fig. 5 is a schematic diagram showing the functional construction of a printer in another embodiment; and Fig. 6 is a flowchart showing the switching input process in another embodiment. FIG. 1 is a simplified diagram showing the functional construction of a printer of the present

forme de réalisation.embodiment.

Sur ce schéma, la référence numérique 101 désigne un bloc de commande de l'imprimante de la forme de réalisation; la référence numérique I02 désigne un bloc de formation d'images de i'imprimante, destiné à effectuer l'impression, la formation d'images et analogue; et la référence numérique 100 représente des données d'entrée telles que des codes de caractères, une information de commande ou analogue, qui est appliquée en entrée en provenance d'un appareil extérieur tel qu'un calculateur central ou analogue. Un bloc d'interface d'entrée 103 reçoit les données d'entrée 100 et les délivre à un bus système 116. La référence numérique 105 désigne une unité centrale de traitement telle qu'un microprocesseur ou  In this scheme, numeral 101 denotes a printer control block of the embodiment; numeral I02 designates an image forming block of the printer for performing printing, imaging and the like; and numeral 100 represents input data such as character codes, control information, or the like, which is inputted from an external device such as a central computer or the like. An input interface block 103 receives the input data 100 and delivers it to a system bus 116. The reference numeral 105 designates a central processing unit such as a microprocessor or

analogue, destinée à commander l'ensemble de l'appareil.  analogue, intended to control the entire apparatus.

L'unité centrale de traitement 105 délivre divers types de signaux de commande ou analogues conformément -à un programme de commande mémorisé dans une mémoire morte 104 de programme, et elle exécute une commande, comme expliqué ci-après. La référence numérique 106 désigne une mémoire  The central processing unit 105 outputs various types of control signals or the like in accordance with a control program stored in a program read only memory 104 and executes a command, as explained hereinafter. Reference numeral 106 designates a memory

morte de polices de caractères dans laquelle une informa-  of fonts in which an informa-

tion de polices de caractères est mémorisée; la référence numérique 107 désigne une mémoire vive qui est utilisée comme zone de travail de l'unité centrale de traitement 105 qui effectue la mémorisation temporaire de diverses données et analogues; la référence numérique 108 désigne une mémoire d'image destinée à mémoriser une information à imprimer (configuration de points) d'au moins une page; et la référence numérique 109 désigne un bloc d'interface de sortie destiné à extraire des données d'images de la mémoire d'image 108 et à les transmettre au bloc 102 de  fonts are stored; numeral 107 designates a random access memory which is used as the working area of the central processing unit 105 which temporarily stores various data and the like; numeral 108 designates an image memory for storing information to be printed (dot configuration) of at least one page; and reference numeral 109 designates an output interface block for extracting image data from image memory 108 and transmitting it to block 102 of

formation d'images.image formation.

Les références numériques 110 et 113 désignent des cartouches à mémoire morte dans chacune desquelles un programme de commande et/ou divers types de données sont  Numerals 110 and 113 designate read-only cartridges in each of which a control program and / or various types of data are

mémorisés. Dans la description qui suit, on suppose qu'à la  stored. In the following description, it is assumed that at the

fois le programme de commande et les polices de caractères sont mémorisés dans chacune des cartouches 110 et 113 à mémoire morte. Les cartouches 110 et 113 à mémoire morte sont raccordées de façon amovible au corps principal du  both the control program and the fonts are stored in each of the cartridges 110 and 113 read only memory. The cartridges 110 and 113 with read-only memory are removably connected to the main body of the

bloc de commande 101 par des douilles 111 et 114, respec-  control block 101 by sockets 111 and 114, respectively

tivement et les contenus des cartouches 110 et 113 sont extraits par l'unité centrale de traitement 105 et sont appliqués au bus système 116 pour être utilisés pour diverses commandes. Les références numériques 112 et 115 désignent des signaux de détection détectant que les cartouches 110 et 113 ont été raccordées aux douilles 111 et 114, respectivement. La référence numérique 117 désigne une console comprenant un tableau de commande, un visuel et analogue. Divers types d'instructions peuvent être exécutés par l'unité centrale de traitement 105 par la manoeuvre de commutateurs agencés sur le tableau 117. En particulier, un commutateur 118 est utilisé pour sélectionner un programme de commande. Lorsqu'une cartouche est raccordée, si le commutateur 118 est ouvert, l'exécution du programme de  and the contents of the cartridges 110 and 113 are extracted by the central processing unit 105 and are applied to the system bus 116 to be used for various commands. Numerals 112 and 115 denote detection signals detecting that cartridges 110 and 113 have been connected to sockets 111 and 114, respectively. Reference numeral 117 denotes a console comprising a control panel, a display and the like. Various types of instructions may be executed by the central processing unit 105 by the operation of switches arranged in the table 117. In particular, a switch 118 is used to select a control program. When a cartridge is connected, if the switch 118 is open, the execution of the program of

commande de la cartouche est demandée par une instruction.  command of the cartridge is requested by an instruction.

Si le commutateur 118 est fermé, l'exécution du programme  If the switch 118 is closed, the execution of the program

interne de commande est demandée par une instruction.  internal command is requested by an instruction.

On décrira d'abord le fonctionnement de la  We will first describe how the

forme de réalisation précédente lors4u'aucune des car-  previous embodiment in any of the

touches 110 et 113 n'est raccordée. Lorsque divers types de données tels que des codes de caractères et analogues sont appliqués en entrée par l'intermédiaire du bloc d'interface d'entrée 103, ces données sont analysées par l'unité centrale de traitement 105. Les codes de caractères sont développés en motif de caractères par la mémoire morte 106 de polices de caractères et ils sont mémorisés dans une position appropriée dans la mémoire d'image 108. Lorsque les données de combinaison de points d'une page sont enregistrées de cette manière dans la mémoire d'image, les données de combinaison sont délivrées au bloc 102 de formation d'images par l'intermédiaire du bloc d'interface  buttons 110 and 113 are connected. When various types of data such as character codes and the like are inputted through the input interface block 103, these data are analyzed by the central processing unit 105. The character codes are developed in character pattern by the font ROM 104 and are stored in an appropriate position in the image memory 108. When the dot combination data of a page is stored in this manner in the memory of image, the combination data is output to the imaging block 102 via the interface block

de sortie 109 et elles sont imprimées.  output 109 and they are printed.

On décrira à présent le fonctionnement dans le cas o l'une des cartouches est raccordée, ou bien lorsque  We will now describe the operation in the case where one of the cartridges is connected, or when

les deux cartouches sont raccordées.  both cartridges are connected.

Lorsqu'il est détecté par les signaux 112 et de détection que l'une des cartouches 110 et 113 est raccordée ou que les deux cartouches sont raccordées, l'unité centrale de traitement 105 sélectionne soit le programme de commande de la cartouche, soit le programme de commande se trouvant dans la mémoire morte interne 104 de programme, conformément au réglage, et elle exécute ce programme pour la cartouche raccordée dans le cas o l'une des cartouches est raccordée, ou pour la cartouche de priorité la plus élevée dans le cas o les deux cartouches sont raccordées. Si cela est nécessaire, l'unité centrale de traitement 105 extrait l'information de polices de la cartouche conformément à une instruction et elle développe l'information de code d'entrée pour le motif et mémorise le  When detected by the signals 112 and detection that one of the cartridges 110 and 113 is connected or that the two cartridges are connected, the central processing unit 105 selects either the control program of the cartridge or the control program in the program internal read-only memory 104, in accordance with the setting, and executes this program for the connected cartridge in the case where one of the cartridges is connected, or for the highest priority cartridge in the where both cartridges are connected. If necessary, the CPU 105 extracts the font information from the cartridge according to an instruction and develops the input code information for the pattern and stores the

motif dans la mémoire d'image 108.pattern in the image memory 108.

Les opérations ci-dessus seront à présent décrites en détail ci-après en référence aux figures 2 et 3. La figure 2 est un diagramme montrant une structure de données dans la cartouche à mémoire morte. La structure de données est commune aux deux cartouches 110 et 113. Un programme de commande et des polices de caractères sont prévus tous deux dans une cartouche 200 à mémoire morte. Un identificateur 201 de programme est prévu dans l'en-tête d'une zone de programme de commande et indique que le programme de commande est incorporé dans la zone qui suit. La référence numérique 202 désigne une information de taille représentative d'une capacité de  The above operations will now be described in detail below with reference to FIGS. 2 and 3. FIG. 2 is a diagram showing a data structure in the ROM cartridge. The data structure is common to both cartridges 110 and 113. Both a control program and fonts are provided in a dead memory cartridge 200. A program identifier 201 is provided in the header of a control program area and indicates that the control program is incorporated in the following area. Reference numeral 202 designates a piece of information representative of a capacity of

codes-objets de tous les programmes, y compris l'iden-  object codes of all programs, including the identification

tificateur 201, et la référence numérique 203 désigne une  201, and the reference numeral 203 designates a

partie objet dans laquelle est mémorisé un code d'instruc-  object in which an instruction code is stored.

tions du programme réel.real program.

Un identificateur, représentatif du type de données après l'objet 203 du programme, est mémorisé dans  An identifier, representative of the type of data after the object 203 of the program, is stored in

un identificateur 204 d'information. Dans ce cas, l'iden-  an information identifier 204. In this case, the identification

tificateur représentatif de l'information de polices est mémorisé. La référence numérique 205 représente une information de taille représentative de la capacité d'un objet de polices 206, et cette référence 206 désigne des  representative representative of the font information is stored. Reference numeral 205 represents information of size representative of the capacity of a font object 206, and this reference 206 designates

données de polices réelles.real font data.

Lorsque les données de polices et le programme de commande sont tous deux présents de façon mixte dans une cartouche, les données du programme de commande sont  When both the font data and the control program are mixed together in a cartridge, the control program data is

mémorisées en premier.memorized first.

La figure 3 est un organigramme montrant le  Figure 3 is a flowchart showing the

fonctionnement de l'imprimante de cette forme de réalisa-  printer operation of this form of

tion. Un programme d'exécution est mémorisé dans la mémoire morte 104 de programme et est lancé par la mise sous  tion. An execution program is stored in the program read-only memory 104 and is started by

tension de l'imprimante.printer voltage.

Lorsque l'alimentation en énergie met l'impri-  When the power supply puts the printer

mante sous tension, le programme de traitement passe à une étape S1 et l'ensemble de l'appareil est initialisé. A l'étape S2, il est vérifié par le signal 112 de détection si la cartouche 110 a été mise en place dans la douille 111 ou non. Si la réponse est OUI, il est vérifié, à l'étape S3, si le programme de commande a été mémorisé ou non par discrimination de l'identificateur des données se trouvant  When the power is turned on, the processing program proceeds to a step S1 and the entire device is initialized. In step S2, it is checked by the detection signal 112 if the cartridge 110 has been placed in the bushing 111 or not. If the answer is YES, it is checked, in step S3, whether the control program has been memorized or not by discrimination of the identifier of the data located

dans la cartouche 110.in the cartridge 110.

Si aucun programme de commande n'est mémorisé à l'étape S3, le programme de commande se trouvant dans la mémoire morte interne 104 de programme est exécuté à l'étape S6. Si le programme de commande a été prévu dans la cartouche 110, il est déterminé à une étape S4 si le commutateur 118 pour sélectionner le programme de commande sur le tableau 117 a été enfoncé ou non. Si la réponse est OUI, c'est-à-dire si une instruction demande l'exécution du programme de commande interne, on passe à l'étape S6. Si le commutateur 118 n'est pas enfoncé, le programme de commande se trouvant dans la mémoire morte 110 de la cartouche est  If no control program is stored in step S3, the control program in the internal program memory 104 is executed in step S6. If the control program has been provided in the cartridge 110, it is determined in a step S4 whether the switch 118 for selecting the control program on the table 117 has been depressed or not. If the answer is YES, that is, if an instruction requests the execution of the internal control program, proceed to step S6. If the switch 118 is not depressed, the control program in the ROM 110 of the cartridge is

exécuté à l'étape S5.executed in step S5.

Par ailleurs, si la mémoire morte 110 de la cartouche n'est pas raccordée à l'étape S2, il est vérifié à une étape S7 si la mémoire morte 113 de la cartouche a été raccordée à la douille 114 ou non. Si la réponse est OUI, il est déterminé à une étape S8 si le programme de commande a été mémorisé dans la cartouche 113 ou non. Si la réponse est OUI à l'étape S8, il est vérifié à une étape S9 si le commutateur 18 a été enfoncé ou non. Si le commutateur 118 n'est pas enfoncé, le programme de commande se trouvant dans la cartouche 113 est exécuté à une étape S1o. De cette manière, selon cette forme de réalisation, lors de la mise sous tension au moyen de la source d'alimentation en énergie, on procède d'abord préférentiellement à une vérification permettant de déterminer si la cartouche 110 a été raccordée à la douille 111 ou non. Si la réponse est NON, on procède ensuite à une vérification pour déterminer si la cartouche 113 a été raccordée ou non. Lorsque le programme de commande est mémorisé dans la cartouche et que, simultanément, le commutateur 118 est ouvert, par l'exécution du programme de commande, le programme à exécuter peut être sélectionné  Furthermore, if the ROM 110 of the cartridge is not connected to the step S2, it is checked at a step S7 if the ROM 113 of the cartridge has been connected to the socket 114 or not. If the answer is YES, it is determined in a step S8 whether the control program has been stored in the cartridge 113 or not. If the answer is YES in step S8, it is checked at a step S9 if the switch 18 has been depressed or not. If the switch 118 is not depressed, the control program in the cartridge 113 is executed at a step S1o. In this way, according to this embodiment, when powering up by means of the power supply source, a check is first made preferably to determine whether the cartridge 110 has been connected to the bushing 111. or not. If the answer is NO, then a check is made to determine whether the cartridge 113 has been connected or not. When the control program is stored in the cartridge and, simultaneously, the switch 118 is opened, by the execution of the control program, the program to be executed can be selected

avec la cartouche à mémoire morte raccordée.  with the connected read-only cartridge.

La figure 4 est un organigramme montrant le processus pour extraire des données de la mémoire morte d'une cartouche conformément au programme interne prévu  Fig. 4 is a flowchart showing the process for extracting data from the ROM of a cartridge in accordance with the intended internal program

dans la mémoire morte 104 de programme.  in the program ROM 104.

Tout d'abord, à une étape S20, il est procédé à une vérification par le signal 112 de détection pour  First, at a step S20, a check is made by the detection signal 112 for

déterminer si la cartouche 110 a été mise en place ou non.  determine whether the cartridge 110 has been put in place or not.

Si la réponse est OUI, on passe à une étape S22. Si la réponse est NON, une vérification est effectuée à l'étape S21 par le signal 115 de détection pour déterminer si la cartouche 113 a été mise en place ou non. Si aucune des cartouches 110 et 113 n'est en place, le programme de traitement s'achève. Si l'une des cartouches est en place ou si les deux cartouches ont été mises en place, on passe à l'étape S22. Si la cartouche 110 a été mise en place, le processus pour extraire des données de la cartouche 110 est lancé. Si uniquement la cartouche 113 a été mise en place, le processus pour extraire des données de la cartouche 113  If the answer is YES, proceed to step S22. If the answer is NO, a check is made in step S21 by the detection signal 115 to determine whether the cartridge 113 has been set up or not. If none of the cartridges 110 and 113 are in place, the treatment program ends. If one of the cartridges is in place or if both cartridges have been put in place, proceed to step S22. If the cartridge 110 has been put in place, the process for extracting data from the cartridge 110 is started. If only cartridge 113 has been put in place, the process for extracting data from cartridge 113

est lancé.is launched.

Une vérification est effectuée à l'étape S23 pour déterminer si le programme de commande a été mémorisé dans la cartouche ou non. Si la réponse est OUI, la zone de programme est sautée sur la base de l'information de taille 202. Ensuite, le programme de traitement est renvoyé à l'étape S22 et les données suivantes sont extraites de la cartouche. Apres que l'information autre que le programme de commande a été extraite, une vérification est effectuée à l'étape S25 pour déterminer si l'information extraite est  A check is made in step S23 to determine whether the control program has been stored in the cartridge or not. If the answer is YES, the program area is skipped based on the size information 202. Then, the processing program is returned to step S22 and the following data is retrieved from the cartridge. After the information other than the control program has been extracted, a check is made at step S25 to determine whether the extracted information is

l'information souhaitée ou non.the desired information or not.

Si la réponse est NON & l'étape S25, aucun processus n'est exécuté à ce moment et le programme de traitement s'achève. S'il est confirmé par l'identificateur 204 que l'information souhaitée est incluse, on passe à l'étape S26 et on établit dans la mémoire vive 107 une table de gestion en correspondance avec l'information souhaitée. Dans ce cas, l'information souhaitée est, par exemple, des polices de caractères, des données de  If the answer is NO & step S25, no process is executed at this time and the processing program ends. If it is confirmed by the identifier 204 that the desired information is included, proceed to step S26 and set in the random access memory 107 a management table corresponding to the desired information. In this case, the desired information is, for example, fonts,

formulaires, des macrodonnées ou analogues.  forms, macrodata or the like.

La figure 5 est un organigramme montrant le fonctionnement d'une imprimante dans une autre forme de réalisation. Dans cette forme de réalisation, l'une ou l'autre des douilles 111 et 114 est sélectionnée par une manoeuvre du commutateur du tableau 117 sans établir les  Fig. 5 is a flowchart showing the operation of a printer in another embodiment. In this embodiment, one or the other of the sockets 111 and 114 is selected by operation of the switch of the table 117 without establishing the

priorités pour les cartouches 110 et 113.  priorities for cartridges 110 and 113.

On décrira le cas dans lequel le commutateur 118 de repositionnement est utilisé. Lorsque le commutateur 118 est enfoncé, le sous-programme de traitement passe à une étape S30 et une vérification est effectuée pour déterminer si le côté de la douille 111 a été sélectionné par un commutateur 119 du tableau 117, ou non. Si la  The case in which the repositioning switch 118 is used will be described. When the switch 118 is depressed, the processing routine proceeds to a step S30 and a check is made to determine whether the side of the bushing 111 has been selected by a switch 119 of Table 117, or not. If the

réponse est OUI, on passe à une étape S31 et une vérifica-  answer is YES, go to step S31 and check

tion est effectuée pour déterminer si la cartouche 110 a  is performed to determine whether Cartridge 110 has

été mise en place ou non.been put in place or not.

Si la cartouche 110 n'est pas en place, une initialisation est exécutée dans une étape S34. Si la cartouche 110 a été mise en place, une vérification est effectuée à l'étape S32 pour déterminer si le programme de commande a été prévu dans la cartouche 110 ou non. Si la réponse est OUI, le programme-de commande se trouvant dans  If the cartridge 110 is not in place, an initialization is performed in a step S34. If the cartridge 110 has been put in place, a check is made in step S32 to determine whether the control program has been provided in the cartridge 110 or not. If the answer is YES, the command program is in

la cartouche 110 est exécuté lors d'une étape S33.  the cartridge 110 is executed during a step S33.

Par ailleurs, si le côté de la douille 114 a été sélectionné à l'étape S30, une vérification est effectuée à une étape S35 pour déterminer si la cartouche 113 a été mise en place ou non. Si la cartouche 113 a été mise en place et que, dans le même temps, le programme de commande a été mémorisé dans la cartouche 113, le programme de commande se trouvant dans la cartouche 113 est exécuté lors d'une étape S37. Dans ce cas, si la cartouche 113 n'est pas en place ou si le programme de commande n'est pas mémorisé intérieurement, une initialisation est effectuée à  On the other hand, if the side of the bushing 114 has been selected in step S30, a check is made in a step S35 to determine whether the cartridge 113 has been set up or not. If the cartridge 113 has been put in place and at the same time the control program has been stored in the cartridge 113, the control program in the cartridge 113 is executed in a step S37. In this case, if the cartridge 113 is not in place or if the control program is not memorized internally, an initialization is performed to

l'étape S34.step S34.

De cette manière, on peut également commuter l'exécution du programme de commande en utilisant le  In this way, it is also possible to switch the execution of the control program using the

commutateur du tableau 117.Table switch 117.

Bien que les formes de réalisation aient été décrites par rapport au cas de l'imprimante, l'invention peut également être appliquée à tout appareil de traitement de données auquel plusieurs cartouches à mémoire morte  Although the embodiments have been described with respect to the case of the printer, the invention can also be applied to any data processing apparatus to which several read-only cartridges

peuvent être raccordées.can be connected.

Bien que deux cartouches aient été prévues dans les formes de réalisation, même dans le cas o l'on utilise trois cartouches ou plus, l'invention peut être réalisée de façon presque similaire par une modification aisée du mode  Although two cartridges have been provided in the embodiments, even in the case where three or more cartridges are used, the invention can be performed in a substantially similar fashion by an easy modification of the method.

de réalisation du commutateur ou analogue.  embodiment of the switch or the like.

Dans les formes de réalisation, on sélectionne l'une de plusieurs cartouches et on procède à une sélection déterminant si le contenu mémorisé dans la cartouche sélectionnée est utilisé ou si le contenu mémorisé dans un bloc de mémoire interne est utilisé. Cependant, il est également possible de suivre une conception telle qu'un programme de commande d'une certaine cartouche soit exécuté et qu'une information autre que le programme de commande soit extraite d'une autre cartouche et puisse être utilisée. Par ailleurs, l'information concernant la cartouche utilisée parmi plusieurs cartouches et concernant aussi le type de contenu mémorisé dans la cartouche à utiliser peut être désignée par un commutateur à positions multiples ou analogues, ou bien cette information peut également être mémorisée dans une mémoire vive non volatile  In the embodiments, one of several cartridges is selected and a selection is made determining whether the content stored in the selected cartridge is used or whether the content stored in an internal memory block is used. However, it is also possible to follow a design such that a control program of a certain cartridge is executed and information other than the control program is extracted from another cartridge and can be used. Furthermore, the information concerning the cartridge used among several cartridges and also concerning the type of content stored in the cartridge to be used may be designated by a multi-position switch or the like, or this information may also be stored in a random access memory nonvolatile

ou analogue.or the like.

En outre, bien que l'on ait effectué une discrimination concernant le fait que la cartouche ait été mise en place ou non, sur la base du signal de détection provenant de la douille, la présence ou l'absence de la cartouche peut également être déterminée sur la base de  Furthermore, although discrimination has been made whether or not the cartridge has been placed on the basis of the detection signal from the socket, the presence or absence of the cartridge may also be determined on the basis of

l'identificateur ou analogue de la cartouche.  the identifier or the like of the cartridge.

Bien que cela ne soit pas expliqué dans les formes de réalisation, le programme de commande se trouvant dans la mémoire morte de la cartouche peut également être  Although not explained in the embodiments, the control program in the ROM of the cartridge can also be

utilisé pour commander les données dans la mémoire morte.  used to control the data in ROM.

Comme décrit précédemment, conformément à la forme de réalisation, dans l'appareil de traitement de  As previously described, according to the embodiment, in the processing apparatus of

données auquel plusieurs cartouches peuvent être raccor-  data to which several cartridges can be connected.

dées, ou autres, il existe des avantages tels que le programme de commande et les données, par exemple des polices de caractères ou analogues, sont tous deux mémorisés à l'avance dans chacune des cartouches et le  However, there are advantages such that the control program and the data, for example fonts or the like, are both stored in advance in each of the cartridges and the

programme de commande est extrait d'une cartouche arbi-  control program is extracted from an arbitrary cartridge

traire et exécuté, et l'information se trouvant dans la cartouche peut être utilisée pour un autre programme de  milk and run, and the information in the cartridge can be used for another

commande ou analogue.command or the like.

Même dans le cas o la mémoire morte de la.  Even in the case where the ROM of the.

cartouche est positionnée, un processus autre que le programme de commande interne prévu dans la mémoire morte de la cartouche peut être exécuté afin que l'on bénéficie  cartridge is positioned, a process other than the internal control program provided in the ROM of the cartridge can be executed so that one benefits

d'avantages tels qu'une diminution du nombre de raccor-  benefits such as a reduction in the number of connections

dements/séparations des cartouches et une suppression de l'abrasion des parties de connexion de la douille ou de la cartouche. Comme décrit précédemment, un avantage de l'invention est que, soit le programme de commande de la cartouche raccordée, soit le programme de commande prévu dans le corps principal de l'appareil peut être sélectionné  cartridges / separations and removal of abrasion from the connection parts of the socket or cartridge. As described above, an advantage of the invention is that either the control program of the connected cartridge or the control program provided in the main body of the apparatus can be selected

et exécuté.and executed.

Par ailleurs, d'autres avantages sont que le programme de commande de la cartouche peut être exécuté.et que divers types de données de la cartouche peuvent être  Moreover, other advantages are that the control program of the cartridge can be executed and that various types of data of the cartridge can be

utilisés pour divers programmes de commande.  used for various control programs.

I1 va de soi que de nombreuses modifications peuvent être apportées à l'appareil décrit et représenté  It goes without saying that many modifications can be made to the apparatus described and shown

sans sortir du cadre de l'invention.  without departing from the scope of the invention.

Claims (12)

REVENDICATIONS 1. Appareil de traitement d'informations, caractérisé en ce qu'il comporte un moyen à mémoire amovible (110 ou 113) dans lequel est mémorisé un programme de commande, un moyen d'instruction (117, 118) destiné à demander par une instruction que le programme de commande mémorisé dans ledit moyen à mémoire soit exécuté ou non lorsque ledit moyen à mémoire est raccordé, et des moyens de commande (101) destinés à commander une opération en  1. An information processing apparatus, characterized in that it comprises a removable memory means (110 or 113) in which is stored a control program, an instruction means (117, 118) for requesting by a instructing that the control program stored in said memory means is executed or not when said memory means is connected, and control means (101) for controlling an operation of fonction d'une instruction dudit moyen d'instruction.  function of an instruction of said instruction means. 2. Appareil selon la revendication 1, carac-  2. Apparatus according to claim 1, characterized térisé en ce que le moyen à mémoire est une cartouche (110  characterized in that the memory means is a cartridge (110 ou 113) à mémoire morte.or 113) with read only memory. 3. Appareil selon la revendication 1, carac-  3. Apparatus according to claim 1, characterized térisé en ce qu'il comporte en outre un second moyen à mémoire (104) qui est prévu dans l'appareil et qui mémorise un programme de commande, appareil dans lequel, lorsque ledit moyen d'instruction demande par une instruction de ne pas exécuter le programme de commande mémorisé dans ledit moyen à mémoire, lesdits moyens de commande interviennent afin d'exécuter le programme de commande mémorisé dans  characterized in that it further comprises a second memory means (104) which is provided in the apparatus and which stores a control program, an apparatus in which, when said instruction means requests by an instruction not to execute the control program stored in said memory means, said control means intervene to execute the control program stored in ledit second moyen à mémoire.said second memory means. 4. Appareil selon la revendication 1, carac-  4. Apparatus according to claim 1, characterized térisé en ce qu'il comporte en outre des moyens de détection (112, 115) destinés à détecter si le moyen à  characterized in that it further comprises detection means (112, 115) for detecting whether the means for mémoire a été raccordé ou non.memory has been connected or not. 5. Appareil de traitement d'informations, caractérisé en ce qu'il comporte un moyen à mémoire amovible (110 ou 113) dans lequel sont mémorisés un programme de commande et d'autres informations, un moyen d'instruction (117, 118) destiné à demander par une instruction d'extraire l'information autre que le programme de commande mémorisé dans ledit moyen à mémoire lorsque celui-ci est raccordé, et des moyens d'exécution (102) destinés à exécuter l'opération consistant à extraire l'information autre que le programme de commande du moyen à mémoire en réponse à une instruction provenant dudit moyen d'instruction.  5. An information processing apparatus, characterized in that it comprises a removable memory means (110 or 113) in which are stored a control program and other information, a means of instruction (117, 118) for requesting by an instruction to retrieve the information other than the control program stored in said memory means when it is connected, and execution means (102) for performing the operation of extracting the information other than the control program of the memory means in response to an instruction from said instruction means. 6. Appareil selon la revendication 5, carac-  Apparatus according to claim 5, characterized térisé en ce que ledit moyen à mémoire est une cartouche  characterized in that said memory means is a cartridge (110 ou 113) à mémoire morte.(110 or 113) read only memory. 7. Appareil selon la revendication 5, carac-  Apparatus according to claim 5, characterized térisé en ce qu'il comporte en outre des moyens de détection (112, 115) destinés à détecter que ledit moyen-à  characterized in that it further comprises detection means (112, 115) for detecting that said means-to mémoire a été raccordé.memory has been connected. 8. Appareil selon la revendication 5, carac-  Apparatus according to claim 5, characterized térisé en ce qu'il comporte en outre un second moyen (104) à mémoire qui est prévu dans l'appareil et dans lequel est mémorisé un programme de commande, et des moyens de commande (101) destinés à permettre à l'information autre que le programme de commande mémorisé dans ledit moyen à mémoire amovible, d'être utilisée pendant l'exécution du programme de commande mémorisé dans ledit second moyen à mémoire.  characterized in that it further comprises a second memory means (104) which is provided in the apparatus and in which a control program is stored, and control means (101) for permitting the information other than that the control program stored in said removable memory means, to be used during the execution of the control program stored in said second memory means. 9. Appareil de traitement d'informations, caractérisé en ce qu'il comporte plusieurs moyens à mémoire amovibles (110, 113) dans chacun desquels sont mémorisés un programme de commande et une autre information, des moyens9. An information processing apparatus, characterized in that it comprises several removable memory means (110, 113) in each of which are stored a control program and other information, means de raccordement (111, 114) capables de raccorder simultané-  connection (111, 114) capable of connecting simultaneously ment plusieurs moyens à mémoire amovibles, des premiers moyens d'instruction (119) destinés à demander par une instruction que le programme de commande, mémorisé dans chacun des moyens à mémoire, soit exécuté ou non par rapport à chacun desdits moyens à mémoire amovibles raccordés dans le cas o lesdits moyens à mémoire amovibles sont raccordés par lesdits moyens de raccordement, des seconds moyens d'instruction destinés à demander par une  a plurality of removable memory means, first instruction means (119) for requesting by an instruction that the control program, stored in each of the memory means, is executed or not with respect to each of said connected removable memory means. in the case where said removable memory means are connected by said connecting means, second instruction means for requesting by a instruction d'extraire l'information autre que les pro-  instruction to extract information other than grammes de commande mémorisés dans les moyens à mémoire, et des moyens d'exécution (102) destinés à exécuter les instructions fournies par lesdits premiers et seconds  control grams stored in the memory means, and execution means (102) for executing the instructions provided by said first and second moyens d'instruction.means of instruction. 10. Appareil selon la revendication 9, caractérisé en ce qu'il comporte en outre un moyen à mémoire interne (104) dans lequel un programme de commande est mémorisé, et des moyens de commande (101) destines à permettre au programme de commande mémorisé dans ledit moyen à mémoire interne d'être exécuté lorsque lesdits  Apparatus according to claim 9, characterized in that it further comprises internal memory means (104) in which a control program is stored, and control means (101) for enabling the stored control program in said internal memory means to be executed when said premiers moyens d'instruction demandent par une instruc-  first means of instruction require an instruc- tion de n'exécuter aucun des programmes de commande  not run any of the command programs mémorisés dans lesdits moyens à mémoire amovibles.  stored in said removable memory means. 11. Appareil selon la revendication 9, caractérisé en ce que les moyens à mémoire amovibles sont  11. Apparatus according to claim 9, characterized in that the removable memory means are des cartouches (110, 113) à mémoire morte.  cartridges (110, 113) with read only memory. 12. Appareil selon la revendication 9, caractérisé en ce qu'il comporte en outre des moyens de détection (112, 115) destinés à détecter si chacun desdits  12. Apparatus according to claim 9, characterized in that it further comprises detection means (112, 115) for detecting whether each of said moyens à mémoire amovibles a été raccordé ou non.  removable memory means has been connected or not.
FR8902023A 1988-02-17 1989-02-16 INFORMATION PROCESSING APPARATUS Expired - Fee Related FR2627303B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63032653A JP3004274B2 (en) 1988-02-17 1988-02-17 Output control device

Publications (2)

Publication Number Publication Date
FR2627303A1 true FR2627303A1 (en) 1989-08-18
FR2627303B1 FR2627303B1 (en) 1995-07-13

Family

ID=12364824

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8902023A Expired - Fee Related FR2627303B1 (en) 1988-02-17 1989-02-16 INFORMATION PROCESSING APPARATUS

Country Status (4)

Country Link
JP (1) JP3004274B2 (en)
DE (1) DE3904928A1 (en)
FR (1) FR2627303B1 (en)
GB (1) GB2216314B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0387039A2 (en) * 1989-03-08 1990-09-12 Canon Kabushiki Kaisha Output device
EP0452115A2 (en) * 1990-04-12 1991-10-16 Canon Kabushiki Kaisha Information processing apparatus with switchable program

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT403220B (en) * 1991-03-12 1997-12-29 Siemens Ag Oesterreich DATA PROCESSING SYSTEM
JPH04292964A (en) * 1991-03-22 1992-10-16 Nec Corp Printer
KR101528979B1 (en) * 2013-11-15 2015-06-15 윤형빈 Disposable sleeping bag

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2161005A (en) * 1984-06-25 1986-01-02 Epson Corp Printer
EP0181949A1 (en) * 1984-11-14 1986-05-28 Mannesmann Tally Ges. mbH Printer, in particular a matrix printer
GB2192476A (en) * 1986-07-11 1988-01-13 Dataproducts Corp Vertical format apparatus for a printer
GB2193162A (en) * 1986-08-01 1988-02-03 Alps Electric Co Ltd Dot printers

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3859635A (en) * 1971-06-15 1975-01-07 Robert E Watson Programmable calculator
US4181965A (en) * 1971-12-27 1980-01-01 Hewlett-Packard Company Programmable calculator including program trace means
JPS5839343A (en) * 1981-08-31 1983-03-08 Nec Home Electronics Ltd Initial starting device for plural systems
JPS60173637A (en) * 1984-02-17 1985-09-07 Canon Inc Interruption processing system and memory cartridge for the purpose
FR2594984A1 (en) * 1986-02-24 1987-08-28 Ricoh Kk INTEGRATED CIRCUIT BOARD ELEMENT FOR DATA PROCESSING DEVICE
JPS6319277A (en) * 1986-07-14 1988-01-27 Canon Inc Printer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2161005A (en) * 1984-06-25 1986-01-02 Epson Corp Printer
EP0181949A1 (en) * 1984-11-14 1986-05-28 Mannesmann Tally Ges. mbH Printer, in particular a matrix printer
GB2192476A (en) * 1986-07-11 1988-01-13 Dataproducts Corp Vertical format apparatus for a printer
GB2193162A (en) * 1986-08-01 1988-02-03 Alps Electric Co Ltd Dot printers

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0618547A3 (en) * 1989-03-08 1994-12-14 Canon Kk Output device.
EP0387039A3 (en) * 1989-03-08 1991-03-06 Canon Kabushiki Kaisha Output device
US5696984A (en) * 1989-03-08 1997-12-09 Canon Kabushiki Kaisha Output apparatus and method for varying size of cache memory area
EP0387039A2 (en) * 1989-03-08 1990-09-12 Canon Kabushiki Kaisha Output device
EP0618547A2 (en) * 1989-03-08 1994-10-05 Canon Kabushiki Kaisha Output device
EP0689158A2 (en) * 1990-04-12 1995-12-27 Canon Kabushiki Kaisha Information processing apparatus with switchable program
EP0452115A3 (en) * 1990-04-12 1993-01-13 Canon Kabushiki Kaisha Information processing apparatus with switchable program
EP0689158A3 (en) * 1990-04-12 1996-01-17 Canon Kk
EP0452115A2 (en) * 1990-04-12 1991-10-16 Canon Kabushiki Kaisha Information processing apparatus with switchable program
EP0881593A2 (en) * 1990-04-12 1998-12-02 Canon Kabushiki Kaisha Information processing apparatus with switchable program
EP0881593A3 (en) * 1990-04-12 1999-02-03 Canon Kabushiki Kaisha Information processing apparatus with switchable program
US5878275A (en) * 1990-04-12 1999-03-02 Canon Kabushiki Kaisha Information processing apparatus which discriminates whether or not input information is stored in memory and controlling the switching from a first control program to a second control program
US6154795A (en) * 1990-04-12 2000-11-28 Canon Kabushiki Kaisha System for switching from control program stored in an output apparatus to control program stored in detachable memory based on discriminated feeding status of recording medium
US6397271B1 (en) 1990-04-12 2002-05-28 Canon Kabushiki Kaisha System for switching from a first control program to a second control program based on discriminated transport status of recording medium

Also Published As

Publication number Publication date
DE3904928C2 (en) 1990-11-22
DE3904928A1 (en) 1989-08-31
FR2627303B1 (en) 1995-07-13
GB2216314A (en) 1989-10-04
JPH01209532A (en) 1989-08-23
GB2216314B (en) 1992-06-10
GB8903598D0 (en) 1989-04-05
JP3004274B2 (en) 2000-01-31

Similar Documents

Publication Publication Date Title
US20030223635A1 (en) Image correction system and method
US7456983B2 (en) System and method for preventing comprehension of a printed document
US5996893A (en) Method and apparatus for visually identifying an area on a photograph or image where digital data is stored
EP0632413B1 (en) Method for confidential information input and associated terminal
JPH11284874A (en) Automatic red-eye detection and reduction system
KR20110033980A (en) Automatic face and skin beautification using face detection
WO2003071484A1 (en) Detection and correction of red-eye features in digital images
WO2001050248A3 (en) Quick starting microprocessor-based system
CN107948506A (en) Image processing method and device and electronic equipment
TW200939134A (en) Imaging apparatus and method for authentication of user
FR2627303A1 (en) INFORMATION PROCESSING APPARATUS
CN110084871A (en) image typesetting method and device and electronic terminal
CN111582045B (en) Living body detection method and device and electronic equipment
CN109934886A (en) Graph filling method and device and interactive intelligent equipment
FR2630233A1 (en) PERIPHERAL OUTLET APPARATUS
MXPA06015061A (en) A confugurable printer and methods for configuring a printer.
FR2632099A1 (en) DATA PROCESSING APPARATUS
CA2299552C (en) System for local or remote switching on and off of computers and/or peripherals with differentiation of local and remote switching-on mode and switching-off software
CN108510446A (en) The stacking method of retinal images and the stacking apparatus of retinal images
JP2003233279A5 (en)
FR2654533A1 (en) APPARATUS AND METHOD FOR DATA OUTPUT.
CN107845184B (en) Bank note scanning recognition method, apparatus, ATM and storage medium
FR2630234A1 (en)
CN108234777A (en) Cell phone application icon hides platform automatically
FR2655747A1 (en) FAST DATA PROCESSOR.

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20081031