JPH08310059A - Printer and document creating device - Google Patents

Printer and document creating device

Info

Publication number
JPH08310059A
JPH08310059A JP7125449A JP12544995A JPH08310059A JP H08310059 A JPH08310059 A JP H08310059A JP 7125449 A JP7125449 A JP 7125449A JP 12544995 A JP12544995 A JP 12544995A JP H08310059 A JPH08310059 A JP H08310059A
Authority
JP
Japan
Prior art keywords
control data
data
printer
storage unit
download
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
JP7125449A
Other languages
Japanese (ja)
Other versions
JP2778523B2 (en
Inventor
Koji Nakamura
浩二 中村
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP7125449A priority Critical patent/JP2778523B2/en
Publication of JPH08310059A publication Critical patent/JPH08310059A/en
Application granted granted Critical
Publication of JP2778523B2 publication Critical patent/JP2778523B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE: To assuredly renew a control data only when it is necessary by providing, in a control data memory section, a memory section of model information of an expansion section and type information of control data and a receive control data memory section from a document creating device. CONSTITUTION: A printer device 1, when it receives a data sent from a document creating device, determines whether the received data is a printing data or a control data. When the received data is the printing data, printing is performed as usual. When the received data is the control data, a control program storing non-volatile memory is initialized so as to prepare for downloading of the control program. After the preparation is completed, a downloading data to be sent from the document creating device is written in the control program storing memory 11 in sequence. After the writing is completed, a new control program is rewritten in the control program storing memory 11. When a power source of the printer device 1 is turned on again, a CPU 14 operates based on the newly downloaded control program.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、プリンタ装置および文
書作成装置に係り、特に、プリンタ装置の展開部の展開
処理用の制御データをプリンタ装置に送信する文書作成
装置と、この文書作成装置から送信された制御データに
基づいて展開処理を行うプリンタ装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer device and a document preparation device, and more particularly to a document preparation device for transmitting control data for expansion processing of a development unit of the printer device to the printer device, and the document preparation device The present invention relates to a printer device that performs expansion processing based on transmitted control data.

【0002】[0002]

【従来の技術】従来、プリンタ装置の制御データ(制御
プログラム)の更新にあたっては、当該プリンタ装置に
装着したROMカセットから新たな制御データを供給す
る方法があった。また、プリンタシステムの上位装置か
らオペレータが予め選択した所望の制御データをプリン
タ装置に転送(ダウンロード)する方法があった。プリ
ンタ装置の制御データの更新は、例えば、最新の制御デ
ータが開発された場合や、現行の制御データに何らかの
欠陥が発見され、それを改善する新たな制御データが開
発された場合等に行われる。
2. Description of the Related Art Conventionally, in updating control data (control program) of a printer, there has been a method of supplying new control data from a ROM cassette mounted in the printer. Further, there is a method of transferring (downloading) desired control data preselected by the operator from the upper device of the printer system to the printer device. The control data of the printer device is updated, for example, when the latest control data is developed, or when some defect is found in the current control data and new control data is developed to improve it. .

【0003】この際、制御データ更新の対象となるプリ
ンタ装置は現にユーザにおいて使用されているものであ
り、その数は膨大である。一般的には、専門の作業者が
顧客先に出向いて更新作業を実施する場合と、一方で
は、更新用の制御データが記録された上記ROMカセッ
トやフロッピディスク等の媒体を顧客先に配布し、当該
顧客先のオペレータが手順書に従って更新作業を実施す
る場合がある。
At this time, the printer device for which the control data is updated is currently used by the user, and the number thereof is enormous. Generally, when a specialized worker goes to the customer to perform the update work, on the other hand, the medium such as the ROM cassette or the floppy disk in which the control data for the update is recorded is distributed to the customer. The operator at the customer may carry out the update work according to the procedure manual.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記従
来例にあっては、専門作業者による作業にあっては、対
象装置の全てについて更新作業を施すためには膨大な時
間及び労力と費用がかかるという不都合があった。一
方、顧客先のオペレータが更新を行う場合には、そのオ
ペレータが現にインストールされている制御データの版
番等を認識した上で、上位装置から不慣れな操作によっ
て更新作業を実行しなければならず、操作上の誤りによ
り制御データの更新を正しく行うことができないなどの
不都合があった。この場合、正常に印刷されない状態が
発生する。
However, in the above-mentioned conventional example, it takes a huge amount of time, labor and cost to perform the updating work for all the target devices in the work by the professional worker. There was an inconvenience. On the other hand, when the customer's operator updates, the operator must recognize the version number of the control data currently installed and then perform the update work by an unfamiliar operation from the host device. However, there was a problem that the control data could not be updated correctly due to an operational error. In this case, a state where printing is not performed normally occurs.

【0005】また、顧客先に配布する媒体として高価な
ROMカセットを用いると、膨大な費用がかかる不都合
があった。
Further, if an expensive ROM cassette is used as a medium to be distributed to customers, there is a disadvantage that a huge amount of money is required.

【0006】[0006]

【発明の目的】本発明は、かかる従来例の有する不都合
を改善し、特に、プリンタ装置の展開処理用の制御デー
タを必要な場合にのみ確実に更新することができるプリ
ンタ装置および文書作成装置を提供することを、その目
的とする。
SUMMARY OF THE INVENTION An object of the present invention is to improve the inconvenience of the conventional example, and more particularly, to provide a printer device and a document preparation device capable of surely updating control data for expansion processing of the printer device only when necessary. The purpose is to provide.

【0007】[0007]

【課題を解決するための手段】そこで、本発明では、第
1の手段として、文書作成装置からの印刷データを所定
の制御データに基づいてイメージデータに展開する展開
部と、この展開部により展開されたイメージデータを印
刷出力する印刷部と、制御データを予め記憶した制御デ
ータ記憶部とを備えている。しかも、制御データ記憶部
に、展開部の型番情報と制御データの種類情報とを記憶
した制御データ情報記憶部と、文書作成装置から受信し
た制御データを記憶するダウンロード制御データ記憶部
とを併設している。さらに、展開部が、制御データ情報
記憶部中の型番情報および種類情報とを文書作成装置に
送信する型番通知機能と、当該型番情報および種類情報
に応じて文書作成装置から送信された制御データをダウ
ンロード制御データ記憶部に格納する制御データ受信機
能と、ダウンロード制御データ記憶部に制御データが格
納されている場合には当該ダウンロード制御データ記憶
部に格納された制御データを選択する第1の制御データ
選択機能とを備えた、という構成のプリンタ装置を採っ
ている。
Therefore, in the present invention, as a first means, a developing unit for developing print data from the document creating apparatus into image data based on predetermined control data, and a developing unit for developing the image data. A printing unit that prints out the generated image data and a control data storage unit that stores control data in advance are provided. In addition, the control data storage unit is provided with a control data information storage unit that stores model number information of the expansion unit and control data type information, and a download control data storage unit that stores the control data received from the document creation device. ing. Furthermore, the expansion unit transmits the model number notification function of transmitting the model number information and type information in the control data information storage unit to the document creation device, and the control data transmitted from the document creation device according to the model number information and the type information. A control data receiving function to be stored in the download control data storage unit, and first control data for selecting the control data stored in the download control data storage unit when the control data is stored in the download control data storage unit. A printer device having a selection function is adopted.

【0008】ここで、展開部の型番情報とは、プリンタ
装置の種別を示す型番情報をいい、制御データの種類情
報とは、制御データの種別や版(バージョン)をいう。
Here, the model number information of the developing section is model number information indicating the type of the printer device, and the control data type information is the type or version of the control data.

【0009】第2の手段として、第1の手段のダウンロ
ード制御データ記憶部が、不揮発性メモリである、とい
う構成を採っている。
As a second means, the download control data storage section of the first means is a non-volatile memory.

【0010】第3の手段として、第1の手段の構成に加
え、展開部が、外部指令に基づいて制御データを選択す
る第2の制御データ選択機能を備えた、という構成を採
っている。
As a third means, in addition to the structure of the first means, the expanding section has a second control data selecting function for selecting control data based on an external command.

【0011】第4の手段として、文書又は図形からなる
データが入力されるデータ入力部と、このデータ入力部
からのデータを印刷データに変更してプリンタ装置に送
信するプリンタドライバとを備えている。このプリンタ
ドライバに、プリンタ装置の展開処理に用いる制御デー
タを複数種類記憶したダウンロードデータ記憶部を併設
し、さらに、プリンタドライバが、プリンタ装置からの
型番情報および種類情報に基づいてダウンロードデータ
記憶部中の制御データを選択してプリンタ装置に送信す
る制御データ送信機能を備えた、という構成の文書作成
装置を採っている。これは、第1の手段であるプリンタ
装置との組み合わせで使用するのが望ましい。
As a fourth means, a data input section for inputting data consisting of a document or a graphic, and a printer driver for converting the data from the data input section into print data and transmitting the print data to a printer device are provided. . This printer driver is provided with a download data storage section that stores a plurality of types of control data used in the expansion processing of the printer apparatus. Further, the printer driver stores the download data storage section based on the model number information and the type information from the printer apparatus. The document creating apparatus is configured to have a control data transmitting function of selecting the control data of and transmitting the control data to the printer. This is preferably used in combination with the printer device which is the first means.

【0012】第5の手段として、第4の手段の構成に加
え、プリンタドライバが、プリンタ装置からの種類情報
に基づいて当該種類情報に指定される制御データよりも
新しい制御データがダウンロードデータ記憶部中に格納
されている場合に、当該新しい制御データを選択する種
類別制御データ選択機能を備えた、という構成を採って
いる。
As a fifth means, in addition to the configuration of the fourth means, the download data storage unit allows the printer driver to generate control data newer than the control data specified in the type information based on the type information from the printer device. When it is stored in the inside, it is provided with a type-specific control data selection function for selecting the new control data.

【0013】第6の手段として、プリンタドライバが、
プリンタ装置からの型番情報に基づいてダウンロードデ
ータ記憶部に格納された複数の制御データから当該型番
情報に対応する制御データを選択する型番別制御データ
選択機能を備えた、という構成を採っている。
As a sixth means, the printer driver is
A control data selection function for each model number that selects control data corresponding to the model number information from a plurality of control data stored in the download data storage unit based on the model number information from the printer is adopted.

【0014】本発明は、これら産業上の利用分野が同一
の各手段によって、上述した目的を達成しようとするも
のである。
The present invention is intended to achieve the above-mentioned object by means of each of these industrial fields having the same field of use.

【0015】[0015]

【作用】第1の手段によるプリンタ装置は、通常の印刷
出力とは別に、展開処理用の制御データの更新処理を行
う。これは、まず、展開部が、型番通知機能により、制
御データ情報記憶部に格納されている展開部の型番情報
と制御データの種類情報とを第4の手段による文書作成
装置に送信する。すると、この文書作成装置から当該型
番情報および種類情報に応じた制御データが送信され
る。展開部は、制御データ受信機能により、この文書作
成装置から送信された制御データをダウンロード制御デ
ータ記憶部に格納する。
The printer device according to the first means updates the control data for expansion processing separately from the normal print output. In this case, first, the expansion unit transmits the model number information of the expansion unit and the control data type information stored in the control data information storage unit to the document creation device by the fourth means by the model number notification function. Then, the control data according to the model number information and the type information is transmitted from this document creation device. The expanding unit stores the control data transmitted from the document creating apparatus in the download control data storage unit by the control data receiving function.

【0016】ダウンロード制御データ記憶部に文書作成
装置から受信した制御データが格納されているとき、展
開部は、第1の制御データ選択機能により、当該ダウン
ロード制御データ記憶部中の制御データを選択する。す
ると、展開部は、文書作成装置から印刷データが送信さ
れたとき、このダウンロード制御データ記憶部中の制御
データに基づいて当該印刷データをイメージデータに展
開する。このイメージデータは、印刷部により印刷出力
される。
When the control data received from the document creating apparatus is stored in the download control data storage unit, the expansion unit selects the control data in the download control data storage unit by the first control data selection function. . Then, when the print data is transmitted from the document creation device, the expansion unit expands the print data into image data based on the control data in the download control data storage unit. This image data is printed out by the printing unit.

【0017】第2の手段では、ダウンロード制御データ
記憶部に制御データが格納され、しかる後に当該プリン
タ装置の電源がオフとなっても、このダウンロード制御
データ記憶部は不揮発性メモリであるため、文書作成装
置からダウンロードした制御データを保持する。
In the second means, the control data is stored in the download control data storage unit, and even if the power supply of the printer device is turned off thereafter, the download control data storage unit is a non-volatile memory, so that the document It holds the control data downloaded from the creation device.

【0018】第3の手段では、第6の手段による文書作
成装置から複数の制御データが送信された場合、例え
ば、エミュレーションを行うための制御データが送信さ
れ、ダウンロード制御データ記憶部に格納されている場
合、展開部は、第2の制御データ選択機能により、外部
指令に基づいて当該ダウンロード制御データ記憶部中の
複数の制御データのうちの一つを選択する。このため、
展開部は、エミュレートしたいプリンタ装置の型番やプ
リンタ記述言語名を外部指令として受け付けると、この
外部指令に応じた制御データに基づいて展開処理を行
う。
In the third means, when a plurality of control data is transmitted from the document creating apparatus of the sixth means, for example, control data for emulation is transmitted and stored in the download control data storage section. If so, the decompression unit uses the second control data selection function to select one of the plurality of control data in the download control data storage unit based on the external command. For this reason,
When receiving the model number of the printer device to be emulated and the printer description language name as the external command, the expansion unit performs the expansion process based on the control data according to the external command.

【0019】第4の手段では、プリンタドライバは、第
1の手段によるプリンタ装置から型番情報および種類情
報を受信すると、制御データ送信機能により、当該型番
情報および種類情報に基づいて、ダウンロードデータ記
憶部中の制御データを選択してプリンタ装置に送信す
る。また、プリンタドライバは、データ入力部から文書
又は図形からなるデータを受信すると、当該データを印
刷データに変更してプリンタ装置に送信する。
In the fourth means, when the printer driver receives the model number information and the type information from the printer device by the first means, the control data transmission function causes the download data storage section to perform the downloading based on the model number information and the type information. The selected control data is selected and transmitted to the printer device. Further, when the printer driver receives data including a document or a graphic from the data input unit, the printer driver changes the data into print data and transmits the print data to the printer device.

【0020】第5の手段では、第1の手段によるプリン
タ装置から型番情報および種類情報を受信すると、種類
別制御データ選択機能により、当該種類情報に基づいて
当該種類情報に指定される制御データよりも新しい制御
データがダウンロードデータ記憶部中に格納されている
場合に、当該新しい制御データを選択する。さらに、制
御データ送信機能により、種類別制御データ選択機能に
より選択された制御データをプリンタ装置に送信する。
In the fifth means, when the model number information and the type information are received from the printer device by the first means, the type-based control data selection function causes the control data specified in the type information to be selected based on the type information. Selects new control data when new control data is stored in the download data storage unit. Further, the control data transmission function transmits the control data selected by the type-specific control data selection function to the printer device.

【0021】第6の手段では、第3の手段によるプリン
タ装置から型番情報および種類情報を受信すると、型番
別制御データ選択機能により、当該型番情報に基づいて
ダウンロードデータ記憶部に格納された複数の制御デー
タから当該型番情報に対応する複数の制御データを選択
する。さらに、制御データ送信機能により、種類別制御
データ選択機能により選択された制御データをプリンタ
装置に送信する。
In the sixth means, when the model number information and the type information are received from the printer device by the third means, the control data selection function for each model number causes a plurality of pieces of data stored in the download data storage section to be stored on the basis of the model number information. A plurality of control data corresponding to the model number information is selected from the control data. Further, the control data transmission function transmits the control data selected by the type-specific control data selection function to the printer device.

【0022】[0022]

【実施例】以下、本発明の一実施例を図面を参照して説
明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0023】図1は本実施例によるプリンタ装置の構成
を示すブロック図である。プリンタ装置1は、文書作成
装置2からの印刷データを所定の制御データ(制御プロ
グラム)に基づいてイメージデータに展開する展開部1
4と、このイメージデータを印刷出力する印刷部(印刷
機構)16と、制御データを予め記憶した制御データ記
憶部12とを備えている。
FIG. 1 is a block diagram showing the arrangement of a printer apparatus according to this embodiment. The printer device 1 is an expansion unit 1 that expands the print data from the document creation device 2 into image data based on predetermined control data (control program).
4, a printing unit (printing mechanism) 16 that prints out the image data, and a control data storage unit 12 that stores control data in advance.

【0024】しかも、制御データ記憶部12に、展開部
14の型番情報と制御データの種類情報とを記憶した制
御データ情報記憶部11Aと、文書作成装置2から受信
した制御データを記憶するダウンロード制御データ記憶
部11とを併設している。
Moreover, the control data storage unit 12 stores in the control data storage unit 12 the model number information of the expansion unit 14 and the type information of the control data, and the download control for storing the control data received from the document creating apparatus 2. A data storage unit 11 is also provided.

【0025】これを詳細に説明する。図2は展開部14
の詳細構成を示す機能ブロック図である。展開部14
は、制御データ情報記憶部11A中の型番情報および種
類情報とを文書作成装置に送信する型番通知機能14A
と、当該型番情報および種類情報に応じて文書作成装置
2から送信された制御データをダウンロード制御データ
記憶部11に格納する制御データ受信機能14Bと、ダ
ウンロード制御データ記憶部11に制御データが格納さ
れている場合には当該制御データに基づいて印刷データ
の展開処理を行う第1の制御データ選択機能14Cとを
備えている。
This will be described in detail. FIG. 2 shows the developing unit 14
3 is a functional block diagram showing a detailed configuration of FIG. Development unit 14
Is a model number notification function 14A for transmitting model number information and type information in the control data information storage unit 11A to the document creation device.
And a control data receiving function 14B that stores the control data transmitted from the document creation device 2 in the download control data storage unit 11 according to the model number information and the type information, and the control data is stored in the download control data storage unit 11. In this case, a first control data selection function 14C that performs print data expansion processing based on the control data is provided.

【0026】ダウンロード制御データ記憶部11は、本
実施例では、不揮発性メモリで構成している。
In this embodiment, the download control data storage section 11 is composed of a non-volatile memory.

【0027】図3は図1に示したプリンタ装置1に接続
されて用いられる文書作成装置2の構成を示すブロック
図である。文書作成装置2は、文書又は図形からなるデ
ータが入力されるデータ入力部25と、このデータ入力
部25からのデータを印刷データに変更してプリンタ装
置に送信するプリンタドライバ22とを備えている。さ
らに、このプリンタドライバ22に、プリンタ装置の展
開処理に用いる制御データを複数種類記憶したダウンロ
ードデータ記憶部23を併設している。
FIG. 3 is a block diagram showing the configuration of a document creation device 2 used by being connected to the printer device 1 shown in FIG. The document creation device 2 includes a data input unit 25 to which data including a document or a graphic is input, and a printer driver 22 that converts the data from the data input unit 25 into print data and sends the print data to the printer device. . Further, the printer driver 22 is provided with a download data storage unit 23 that stores a plurality of types of control data used in the expansion processing of the printer device.

【0028】図4はプリンタドライバ22の詳細構成を
示す機能ブロック図である。図4に示すように、プリン
タドライバ22が、プリンタ装置1からの型番情報およ
び種類情報に基づいてダウンロードデータ記憶部23中
の制御データを選択してプリンタ装置1に送信する制御
データ送信機能22Aを備えている。また、プリンタド
ライバ22は、プリンタ装置1からの種類情報に基づい
て当該種類情報に指定される制御データよりも新しい制
御データがダウンロードデータ記憶部23中に格納され
ている場合に、当該新しい制御データを選択する種類別
制御データ選択機能22Bを備えている。
FIG. 4 is a functional block diagram showing the detailed structure of the printer driver 22. As shown in FIG. 4, the printer driver 22 has a control data transmission function 22A for selecting control data in the download data storage unit 23 based on model number information and type information from the printer device 1 and transmitting it to the printer device 1. I have it. Further, the printer driver 22 determines that the new control data is stored in the download data storage unit 23 when the control data newer than the control data designated by the type information based on the type information from the printer device 1 is stored. A control data selection function 22B for selecting the type is provided.

【0029】図5は図1に示したプリンタ装置1および
文書作成装置2のハードウエア構成を示すブロック図で
ある。図5に示す例では、プリンタ装置1は、文書作成
装置と双方向通信を行う双方向対応インタフェース13
を備えている。このインタフェース13には、展開部1
4として機能するCPU14が接続されている。CPU
14には、RAM17が併設されていて、このRAM1
7は、文書作成装置から送信された印刷データを一時的
に記憶する受信バッファと、イメージデータが描画され
る描画メモリと、所定の制御データを読み込む領域とを
備えている。
FIG. 5 is a block diagram showing the hardware configuration of the printer device 1 and the document creation device 2 shown in FIG. In the example shown in FIG. 5, the printer device 1 has a bidirectional interface 13 for bidirectional communication with the document creation device.
It has. The interface 13 includes a development unit 1
A CPU 14 functioning as 4 is connected. CPU
A RAM 17 is attached to the RAM 14, and the RAM 1
Reference numeral 7 includes a reception buffer for temporarily storing print data transmitted from the document creation device, a drawing memory for drawing image data, and an area for reading predetermined control data.

【0030】図5に示す例では、ダウンロード制御デー
タ記憶部11として、制御プログラム格納用メモリ11
が装備されている。この制御プログラム格納用メモリ1
1は、書き換え可能な不揮発性メモリである。この不揮
発性メモリとしては、EPROMやフラッシュメモリ等
の半導体メモリに限定されず、フロッピーディスク、ハ
ードディスク、光磁気ディスク等の記録媒体によっても
実現できる。
In the example shown in FIG. 5, as the download control data storage unit 11, the control program storage memory 11 is used.
Is equipped. This control program storage memory 1
Reference numeral 1 is a rewritable nonvolatile memory. The nonvolatile memory is not limited to a semiconductor memory such as an EPROM or a flash memory, but can be realized by a recording medium such as a floppy disk, a hard disk, a magneto-optical disk.

【0031】また、プリンタ装置1の製造時に装備され
る制御データは、制御データ記憶部12としてのROM
に格納されている。このROMには、図2に示した展開
部14の各種機能の実行手順が記載されたプログラム
と、装置の型番情報とが格納されている。CPU14
は、電源投入時にこのROM12からプログラムを読み
出して、当該プログラムに従って動作する。
The control data installed when the printer device 1 is manufactured is stored in the ROM as the control data storage unit 12.
It is stored in. This ROM stores a program in which execution procedures of various functions of the expansion unit 14 shown in FIG. 2 are described, and device model number information. CPU14
Reads a program from the ROM 12 when the power is turned on and operates according to the program.

【0032】また、印刷部(印刷機構)16の解像度に
併せて作成されたドットフォントを記憶したフォントメ
モリ15がCPU14に併設されている。CPU14
は、展開部14として動作するときには、印刷データに
指定された文字コードに対応するドットフォントをこの
フォントメモリ15から読み出して、描画メモリに蓄積
する。また、展開部14の機能によっては、このフォン
トメモリ15にアウトラインフォントを格納するように
しても良い。
A font memory 15 for storing dot fonts created according to the resolution of the printing section (printing mechanism) 16 is also provided in the CPU 14. CPU14
When operating as the expansion unit 14, reads the dot font corresponding to the character code specified in the print data from the font memory 15 and stores it in the drawing memory. Further, depending on the function of the expansion unit 14, outline fonts may be stored in the font memory 15.

【0033】制御データ情報記憶部11Aとしては、ま
ず、製造時のオリジナルの制御データの種類情報と、型
番情報については、ROM12に記録されている。ま
た、文書作成装置2からダウンロードした制御データの
種類情報は、制御プルグラム格納用メモリに特定領域に
記録されている。このため、CPU14は、当該制御デ
ータ情報を文書作成装置2に送信するときには、各記憶
領域から各情報を読み出したのちに送信している。
As the control data information storage unit 11A, first, the type information of the original control data at the time of manufacture and the model number information are recorded in the ROM 12. Further, the type information of the control data downloaded from the document creation device 2 is recorded in a specific area in the control program storage memory. Therefore, when transmitting the control data information to the document creating apparatus 2, the CPU 14 reads each information from each storage area and then transmits the information.

【0034】一方、文書作成装置2は、ここでは、コン
ピュータを用いている。データ入力部25は、ワープロ
ソフトや表計算ソフト等のアプリケーションソフトであ
る。この文書作成装置2は、プリンタ装置1と双方向通
信を行う双方向対応インタフェース24を備えている。
このインタフェース24には、データ入力部25やプリ
ンタドライバ22として機能するCPU22が接続され
ている。このCPU22には、ROMやRAM、および
ハードディスクからなるメモリ21が併設されていて
い、各種プログラムおよびデータを記憶する。
On the other hand, the document creating apparatus 2 uses a computer here. The data input unit 25 is application software such as word processing software and spreadsheet software. The document creation device 2 includes a bidirectional interface 24 that performs bidirectional communication with the printer device 1.
A CPU 22 functioning as a data input unit 25 and a printer driver 22 is connected to the interface 24. The CPU 21 is provided with a memory 21 including a ROM, a RAM, and a hard disk, and stores various programs and data.

【0035】また、CPU22には、入出力部としてF
Dドライブが接続されている。この図5に示す例では、
プリンタ装置2にダウンロードする制御データはFD
(フロッピーディスク)で供給され、このFDは、FD
ドライブによりデータの再生が行われる。また、制御デ
ータの頒布媒体としては、FDのみならず、他の記録媒
体や、電話回線を介したネットワークからアップロード
された制御データをダウンロードするようにしても良
い。
Further, the CPU 22 has an F as an input / output unit.
D drive is connected. In the example shown in FIG.
The control data downloaded to the printer device 2 is FD.
Supplied with (floppy disk), this FD is
Data is reproduced by the drive. Further, as the distribution medium of the control data, not only the FD but also another recording medium or control data uploaded from a network via a telephone line may be downloaded.

【0036】次に、図5に示した構成での動作例を図6
を参照して説明する。図6はプリンタ装置1の更新処理
の一例を示すフローチャートである。まず、文書作成装
置2でダウンロードプログラムを起動する(ステップS
01)。すると、プリンタドライバ22は、複数のダウ
ンロード用制御データが入っているFD23を読み込
む。
Next, FIG. 6 shows an operation example in the configuration shown in FIG.
Will be described with reference to. FIG. 6 is a flowchart showing an example of the update process of the printer device 1. First, the download program is started in the document creation device 2 (step S
01). Then, the printer driver 22 reads the FD 23 containing a plurality of download control data.

【0037】次いで、プリンタドライバ22は、プリン
タ装置1に制御データ情報を要求する。すると、プリン
タ装置1では、展開部14が、型番情報と、制御データ
の種類情報とを読み出して、インタフェース13,24
を介して文書作成装置2に送信する。すると、プリンタ
ドライバ22は、当該制御データ情報を取得する(ステ
ップS02)。
Next, the printer driver 22 requests the control data information from the printer device 1. Then, in the printer device 1, the expansion unit 14 reads the model number information and the type information of the control data, and the interfaces 13 and 24
To the document creation device 2 via. Then, the printer driver 22 acquires the control data information (step S02).

【0038】プリンタドライバ22は、まず、型番情報
に基づいて対応する制御データがFDに格納されている
か否かを確認する(ステップS03)。対応する制御デ
ータがFDに格納されている場合、次に、種類番号に基
づいて制御データの新旧を比較する(ステップS0
4)。
The printer driver 22 first confirms whether the corresponding control data is stored in the FD based on the model number information (step S03). If the corresponding control data is stored in the FD, then the old and new control data are compared based on the type number (step S0).
4).

【0039】プリンタ装置1のROM12又は制御プロ
グラム格納用メモリ11に格納されている制御データよ
りも、FD23に格納されている制御データの方が新し
い場合には、プリンタドライバ22は、当該FD23に
格納されている制御データをプリンタ装置1に転送する
(ステップS05)。このように、ステップS03から
S04で型番情報および種類情報の新旧比較を行うた
め、新しい制御プログラムが古い制御プログラムに書き
換えられるという不具合を避けることができ、しかも、
プリンタ装置1に適さない不要なデータをプリンタ装置
1に送信することもない。
When the control data stored in the FD 23 is newer than the control data stored in the ROM 12 or the control program storage memory 11 of the printer device 1, the printer driver 22 stores the data in the FD 23. The control data stored is transferred to the printer device 1 (step S05). As described above, since the model number information and the type information are compared in steps S03 to S04, it is possible to avoid the problem that the new control program is rewritten to the old control program.
Unnecessary data that is not suitable for the printer device 1 is not transmitted to the printer device 1.

【0040】一方、プリンタ装置1は、文書作成装置か
ら送信されたデータを受信するとき、送信されたデータ
が印刷データかそれとも制御データなのかを判断する。
判断の手法としては、2バイトからなる判定用コードを
プリンタ装置1の基本制御コマンドとして最初からRO
M12に格納しておき、送信データが制御データである
場合に限り、データの先頭に判定用コードを付けること
で判断する。
On the other hand, when the printer device 1 receives the data transmitted from the document creating device, it determines whether the transmitted data is print data or control data.
As a determination method, a 2-byte determination code is used as a basic control command for the printer device 1 from the beginning to RO.
It is stored in M12, and only when the transmission data is control data, the determination is made by adding the determination code to the head of the data.

【0041】データの判定結果が印刷データの場合に
は、通常通りに印刷処理に移行し、印刷を行う。一方、
判定結果が制御データの場合は、印刷処理に移行せず、
制御プログラム格納用の不揮発性メモリを初期化し、制
御プログラムのダウンロード準備を行う。
When the result of the data determination is print data, the process shifts to the print processing as usual and printing is performed. on the other hand,
If the judgment result is control data, do not shift to print processing,
Initializes the non-volatile memory for storing the control program and prepares to download the control program.

【0042】準備完了後、文書作成装置から送信される
ダウンロードデータを制御プログラム格納用メモリ11
に順次書き込む。書き込み作業終了後、制御プログラム
格納用メモリ11は新しい制御プログラムに書き換えら
れる。すると、プリンタ装置1の電源を再投入したと
き、CPU14は、新規にダウンロードした制御プログ
ラムに基づいて動作する。
After the preparation is completed, the download data transmitted from the document creating apparatus is transferred to the control program storage memory 11
Sequentially write to. After the writing operation is completed, the control program storage memory 11 is rewritten with a new control program. Then, when the printer apparatus 1 is turned on again, the CPU 14 operates based on the newly downloaded control program.

【0043】上述したように本実施例によると、プリン
タ装置内部の制御プログラム格納用メモリを新しい制御
データで書き換えることができ、また、双方向通信によ
って文書作成装置からプリンタ装置の情報を得ることに
よって、ユーザの誤った操作で装置既存の制御プログラ
ムが、古いデータで上書きされてしまう不都合も生じな
いため、プリンタ装置では、いつでも最新の制御データ
を保持することができる。また、文書作成装置側でプリ
ンタ装置の制御プログラムの新旧の判断ができるため、
データを送る前にダウンロードが必要か否かを判定する
ことができる。さらに、プリンタ装置(展開部)の型番
の比較が行えるため、他機種のダウンロードデータをF
Dなどの1つの記録媒体に納めて配布することができ、
このため、制御データのバージョンアップ時にコストを
抑えて一度に配布することができる。
As described above, according to this embodiment, the control program storing memory in the printer can be rewritten with new control data, and the printer information can be obtained from the document creating apparatus by bidirectional communication. Since the control program existing in the apparatus is not overwritten with old data due to an erroneous operation by the user, the printer apparatus can always hold the latest control data. Also, since the document creation device side can determine whether the control program of the printer device is old or new,
It may be possible to determine if a download is needed before sending the data. Furthermore, since the model numbers of printer devices (expansion units) can be compared, the download data of other models can be
It can be stored in one recording medium such as D and distributed,
Therefore, it is possible to distribute the control data at a time while suppressing the cost when upgrading the version.

【0044】次に、プリンタ装置1がエミュレーション
用の制御データを通常の制御データとは別に更新する場
合の実施例を説明する。上述した第1実施例でエミュレ
ーションを行う場合には、各制御データが複数のエミュ
レーションのためのプログラム部分を備えた構成となる
が、この第2実施例では、1つのエミュレーションのた
めに1つの制御データを用いる構成としている。
Next, an embodiment in which the printer device 1 updates the control data for emulation separately from the normal control data will be described. When emulation is performed in the above-described first embodiment, each control data has a configuration including a program portion for a plurality of emulations, but in the second embodiment, one control is performed for one emulation. It is configured to use data.

【0045】この実施例では、プリンタ装置1の展開部
14が、外部指令に基づいて制御データを選択する第2
の制御データ選択機能14Dを備えている。また、文書
作成装置2では、プリンタドライバ22が、プリンタ装
置1からの型番情報に基づいてダウンロードデータ記憶
部23に格納された複数の制御データから当該型番情報
に対応する制御データを選択する型番別制御データ選択
機能22Cを備えている。
In this embodiment, the developing unit 14 of the printer device 1 selects the control data based on the external command.
It has a control data selection function 14D. Further, in the document creation device 2, the printer driver 22 selects control data corresponding to the model number information from a plurality of control data stored in the download data storage unit 23 based on the model number information from the printer device 1. A control data selection function 22C is provided.

【0046】この動作を説明する。文書作成装置2は、
プリンタ装置から型番情報および種類情報を受信する
と、当該型番情報に基づいてダウンロードデータ記憶部
に格納された複数の制御データから当該型番情報に対応
する複数の制御データを選択する。これは、当該型番で
指定されるプリンタ装置でエミュレートを行うための制
御データである。型番情報で制御データを特定するた
め、特定された制御コードは全て当該プリンタ装置1で
実行可能である。
This operation will be described. The document creation device 2
When the model number information and the type information are received from the printer device, a plurality of control data corresponding to the model number information is selected from the plurality of control data stored in the download data storage unit based on the model number information. This is control data for emulating the printer device specified by the model number. Since the control data is specified by the model number information, all the specified control codes can be executed by the printer device 1.

【0047】さらに、制御データ送信機能により、種類
別制御データ選択機能により選択された複数の制御デー
タをプリンタ装置1に送信する。すると、プリンタ装置
1では、ダウンロード制御データ記憶部11に当該複数
の制御データを格納する。さらに、プリンタ装置1は、
このようにダウンロード制御データ記憶部11に複数の
制御データが格納されている場合、展開部14は、第2
の制御データ選択機能14Dにより、外部指令に基づい
て当該ダウンロード制御データ記憶部11中の複数の制
御データのうちの一つを選択する。このため、展開部1
4は、エミュレートしたいプリンタ装置の型番やプリン
タ記述言語名を外部指令として受け付けると、この外部
指令に応じた制御データに基づいて展開処理を行う。
Further, the control data transmission function transmits a plurality of control data selected by the type-specific control data selection function to the printer device 1. Then, the printer device 1 stores the plurality of control data in the download control data storage unit 11. Further, the printer device 1
When a plurality of control data are stored in the download control data storage unit 11 in this way, the decompression unit 14 determines that the second control data
The control data selection function 14D of 1 selects one of the plurality of control data in the download control data storage unit 11 based on the external command. Therefore, the expansion unit 1
When receiving the model number of the printer device to be emulated and the printer description language name as an external command, 4 performs expansion processing based on control data according to this external command.

【0048】この第2実施例では、プリンタ装置の使用
を開始した後、文書作成装置のオペレーティングシステ
ムの更新や新しいアプリケーションソフトの導入に応じ
て、当該プリンタ装置でエミュレートを行うことが必要
になったときに、当該エミュレートを可能とする制御デ
ータをプリンタ装置に送信することができる。
In the second embodiment, after starting the use of the printer device, it is necessary to emulate the printer device according to the update of the operating system of the document creating device or the introduction of new application software. At this time, the control data that enables the emulation can be transmitted to the printer device.

【0049】また、上述した第1または第2実施例で
は、複数のプリンタ装置が1つのネットワークに接続さ
れている場合に非常に有利な効果を奏する。これは、文
書作成装置は、各プリンタ装置から各プリンタ装置の型
番情報および制御データの種類情報を受信することとな
るため、各プリンタ装置に1つのFDから必要な制御デ
ータの更新を1度のプロセスで行うことができ、各プリ
ンタ装置の型番を調査したり、また、制御データの版を
調べる等の煩雑な調査が一切必要なくなる。
The first or second embodiment described above has a very advantageous effect when a plurality of printer devices are connected to one network. This means that the document creation apparatus receives model number information and control data type information of each printer apparatus from each printer apparatus, so that each printer apparatus can update the necessary control data from one FD once. This can be done by a process, and no complicated investigation such as checking the model number of each printer or checking the control data version is required.

【0050】さらに、プリンタドライバ22は、プリン
タ装置の型番や制御データの種類に応じた印刷データを
生成するため、文書作成装置にオペレーティングシステ
ムや一部のアプリケーションソフトを導入する際には、
使用するプリンタ装置を特定する作業が必要となる。し
かし、本実施例では、プリンタ装置からの型番情報及び
制御データの種類情報を受信するため、当該制御データ
情報に基づいて使用するプリンタ装置の特定処理を自動
的に行うことができる。
Further, since the printer driver 22 generates print data according to the model number of the printer device and the type of control data, when installing the operating system or some application software in the document creating device,
Work to specify the printer device to be used is required. However, in this embodiment, since the model number information and the control data type information from the printer device are received, the specifying process of the printer device to be used can be automatically performed based on the control data information.

【0051】[0051]

【発明の効果】本発明は、以上のように構成され機能す
るので、これによると、プリンタ装置が、型番情報およ
び種類情報を文書作成装置に通知し、文書作成装置が、
この型番情報および種類情報に対応した制御データをプ
リンタ装置に送信するため、必要な制御データのダウン
ロードのみを行うことができ、従って、不必要な制御デ
ータのダウンロードによる不具合の発生を有効に防止す
ることができ、さらに、型番情報に基づいて制御データ
のダウンロードを実行するため、多種のプリンタ装置用
の制御データが混在していても、自動的にプリンタ装置
に対応する制御データを選択することができる。このよ
うに、プリンタ装置の展開処理用の制御データの更新を
簡易に且つ確実に行うことができる従来にない優れたプ
リンタ装置および文書作成装置を提供することができ
る。
Since the present invention is constructed and functions as described above, according to this, the printer device notifies the document creation device of model number information and type information, and the document creation device
Since the control data corresponding to the model number information and the type information is transmitted to the printer device, it is possible to download only the necessary control data, and thus effectively prevent the occurrence of troubles due to the unnecessary control data download. Further, since the control data is downloaded based on the model number information, even if the control data for various printers are mixed, the control data corresponding to the printer can be automatically selected. it can. As described above, it is possible to provide an unprecedented excellent printer device and document creation device that can easily and reliably update the control data for the expansion processing of the printer device.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明によるプリンタ装置の構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a configuration of a printer device according to the present invention.

【図2】図1に示した展開部の詳細構成を示す機能ブロ
ック図である。
FIG. 2 is a functional block diagram showing a detailed configuration of a development unit shown in FIG.

【図3】本発明による文書作成装置の構成を示すブロッ
ク図である。
FIG. 3 is a block diagram showing a configuration of a document creation device according to the present invention.

【図4】図3に示したプリンタドライバの詳細構成を示
すブロック図である。
FIG. 4 is a block diagram showing a detailed configuration of the printer driver shown in FIG.

【図5】図1に示したプリンタ装置と図3に示した文書
作成装置のハードウエア構成を示すブロック図である。
5 is a block diagram showing a hardware configuration of the printer device shown in FIG. 1 and the document creation device shown in FIG.

【図6】図5に示した構成での動作例を示すフローチャ
ートである。
FIG. 6 is a flowchart showing an operation example in the configuration shown in FIG.

【符号の説明】[Explanation of symbols]

1 プリンタ装置 11 ダウンロード制御データ記憶部(制御プログラム
格納用メモリ) 11A 制御データ情報記憶部 12 制御データ記憶部(ROM) 14 展開部(CPU) 16 印刷部(印刷機構) 2 文書作成装置 22 プリンタドライバ(CPU) 23 ダウンロードデータ記憶部(FD) 25 データ入力部
1 Printer Device 11 Download Control Data Storage Unit (Memory for Control Program Storage) 11A Control Data Information Storage Unit 12 Control Data Storage Unit (ROM) 14 Expansion Unit (CPU) 16 Printing Unit (Printing Mechanism) 2 Document Creation Device 22 Printer Driver (CPU) 23 Download data storage unit (FD) 25 Data input unit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 文書作成装置からの印刷データを所定の
制御データに基づいてイメージデータに展開する展開部
と、この展開部により展開されたイメージデータを印刷
出力する印刷部と、前記制御データを予め記憶した制御
データ記憶部とを備えたプリンタ装置において、 前記制御データ記憶部に、前記展開部の型番情報と前記
制御データの種類情報とを記憶した制御データ情報記憶
部と、前記文書作成装置から受信した制御データを記憶
するダウンロード制御データ記憶部とを併設し、 前記展開部が、前記制御データ情報記憶部中の前記型番
情報および種類情報とを文書作成装置に送信する型番通
知機能と、当該型番情報および種類情報に応じて前記文
書作成装置から送信された制御データを前記ダウンロー
ド制御データ記憶部に格納する制御データ受信機能と、
前記ダウンロード制御データ記憶部に制御データが格納
されている場合には当該ダウンロード制御データ記憶部
に格納されている制御データを選択する第1の制御デー
タ選択機能とを備えたことを特徴とするプリンタ装置。
1. A development unit that develops print data from a document creation device into image data based on predetermined control data, a printing unit that prints out the image data developed by the development unit, and the control data. In a printer device including a control data storage unit stored in advance, a control data information storage unit storing model number information of the expansion unit and type information of the control data in the control data storage unit, and the document creation device. A download control data storage unit for storing control data received from the device is provided together, and the expansion unit sends a model number notification and the model number information and type information in the control data information storage unit to a document creation device, The control data transmitted from the document creating device according to the model number information and the type information is stored in the download control data storage unit. And your data reception function,
A printer having a first control data selection function for selecting the control data stored in the download control data storage unit when the control data is stored in the download control data storage unit. apparatus.
【請求項2】 前記ダウンロード制御データ記憶部が、
不揮発性メモリであることを特徴とする請求項1記載の
プリンタ装置。
2. The download control data storage unit,
The printer device according to claim 1, wherein the printer device is a non-volatile memory.
【請求項3】 前記展開部が、外部指令に基づいて前記
制御データを選択する第2の制御データ選択機能を備え
たことを特徴とする請求項1記載のプリンタ装置。
3. The printer device according to claim 1, wherein the expansion unit has a second control data selection function of selecting the control data based on an external command.
【請求項4】 文書又は図形からなるデータが入力され
るデータ入力部と、このデータ入力部からのデータを印
刷データに変更してプリンタ装置に送信するプリンタド
ライバとを備えた文書作成装置において、 前記プリンタドライバに、前記プリンタ装置の展開処理
に用いる制御データを複数種類記憶したダウンロードデ
ータ記憶部を併設し、 前記プリンタドライバが、前記プリンタ装置からの型番
情報および種類情報に基づいて前記ダウンロードデータ
記憶部中の制御データを選択して前記プリンタ装置に送
信する制御データ送信機能を備えたことを特徴とする文
書作成装置。
4. A document creating apparatus comprising: a data input section for inputting data consisting of a document or a figure; and a printer driver for converting data from the data input section into print data and transmitting the print data to a printer apparatus. The printer driver is provided with a download data storage unit that stores a plurality of types of control data used in the expansion processing of the printer device, and the printer driver stores the download data based on model number information and type information from the printer device. A document creating apparatus having a control data transmitting function of selecting control data in a set and transmitting the selected control data to the printer device.
【請求項5】 前記プリンタドライバが、前記プリンタ
装置からの種類情報に基づいて当該種類情報に指定され
る制御データよりも新しい制御データが前記ダウンロー
ドデータ記憶部中に格納されている場合に、当該新しい
制御データを選択する種類別制御データ選択機能を備え
たことを特徴とする請求項4記載の文書作成装置。
5. When the printer driver stores control data newer than the control data specified in the type information based on the type information from the printer device in the download data storage unit, 5. The document creation apparatus according to claim 4, further comprising a type-specific control data selection function for selecting new control data.
【請求項6】 前記プリンタドライバが、前記プリンタ
装置からの型番情報に基づいて前記ダウンロードデータ
記憶部に格納された複数の制御データから当該型番情報
に対応する制御データを選択する型番別制御データ選択
機能を備えたことを特徴とする請求項4記載の文書作成
装置。
6. The control data selection by model number, wherein the printer driver selects control data corresponding to the model number information from a plurality of control data stored in the download data storage unit based on the model number information from the printer device. The document creation device according to claim 4, further comprising a function.
JP7125449A 1995-05-24 1995-05-24 Printer device and document creation device Expired - Fee Related JP2778523B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7125449A JP2778523B2 (en) 1995-05-24 1995-05-24 Printer device and document creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7125449A JP2778523B2 (en) 1995-05-24 1995-05-24 Printer device and document creation device

Publications (2)

Publication Number Publication Date
JPH08310059A true JPH08310059A (en) 1996-11-26
JP2778523B2 JP2778523B2 (en) 1998-07-23

Family

ID=14910367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7125449A Expired - Fee Related JP2778523B2 (en) 1995-05-24 1995-05-24 Printer device and document creation device

Country Status (1)

Country Link
JP (1) JP2778523B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7072063B2 (en) 2000-09-11 2006-07-04 Canon Kabushiki Kaisha Information processing apparatus and system, method of controlling same, peripheral apparatus and printer driver
US7095520B2 (en) 2000-09-11 2006-08-22 Canon Kabushiki Kaisha Information processing apparatus and system, information processing method and device driver
US7110130B2 (en) 2000-09-11 2006-09-19 Canon Kabushiki Kaisha Information processing apparatus and system, method of controlling same, peripheral apparatus and printer device
US7126709B2 (en) 2000-09-11 2006-10-24 Canon Kabushiki Kaisha Printing control apparatus and system, method of controlling same, printing apparatus and printer driver
US7187459B2 (en) 2001-07-19 2007-03-06 Seiko Epson Corporation Printing system in which programs required for printer operation are downloaded from computer

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63187357A (en) * 1987-01-30 1988-08-02 Toshiba Corp Down loading system
JPH02114315A (en) * 1988-10-24 1990-04-26 Nec Corp Printer device
JPH06219021A (en) * 1993-01-27 1994-08-09 Ricoh Co Ltd Image forming device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63187357A (en) * 1987-01-30 1988-08-02 Toshiba Corp Down loading system
JPH02114315A (en) * 1988-10-24 1990-04-26 Nec Corp Printer device
JPH06219021A (en) * 1993-01-27 1994-08-09 Ricoh Co Ltd Image forming device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7072063B2 (en) 2000-09-11 2006-07-04 Canon Kabushiki Kaisha Information processing apparatus and system, method of controlling same, peripheral apparatus and printer driver
US7095520B2 (en) 2000-09-11 2006-08-22 Canon Kabushiki Kaisha Information processing apparatus and system, information processing method and device driver
US7110130B2 (en) 2000-09-11 2006-09-19 Canon Kabushiki Kaisha Information processing apparatus and system, method of controlling same, peripheral apparatus and printer device
US7126709B2 (en) 2000-09-11 2006-10-24 Canon Kabushiki Kaisha Printing control apparatus and system, method of controlling same, printing apparatus and printer driver
US7187459B2 (en) 2001-07-19 2007-03-06 Seiko Epson Corporation Printing system in which programs required for printer operation are downloaded from computer

Also Published As

Publication number Publication date
JP2778523B2 (en) 1998-07-23

Similar Documents

Publication Publication Date Title
JPH08161250A (en) Information processor
JP4543458B2 (en) OUTPUT SYSTEM, OUTPUT DEVICE, HOST DEVICE, CONTROL METHOD THEREOF, AND INFORMATION RECORDING MEDIUM
JP2002247252A (en) Image forming device
JP2778523B2 (en) Printer device and document creation device
JP3962649B2 (en) Font downloading apparatus and method
JP4425808B2 (en) Print information processing apparatus, print information processing program, and recording medium
JPH09114614A (en) Printer
JP4239392B2 (en) Printing apparatus, printing system, and printing method
JP2006227990A (en) Method for updating print software and method for acquiring newest module
JPH10283129A (en) Printing controller, installation method for printing control program and storage medium
KR0159725B1 (en) Method for choosing and installing emulation and printer thereof
JP2913941B2 (en) Printer control device
JP2004110337A (en) Image forming method, image forming system, client terminal, server device, program and storage medium
JP3709695B2 (en) Printing system, printer server apparatus used in printing system, printer server processing method, and recording medium on which printer server processing program is recorded
JPH05274157A (en) Image generating device
JPH10226140A (en) Image-forming apparatus
JP3760525B2 (en) Printing apparatus and control method thereof
KR100193804B1 (en) How to Support Printer Emulation Using Computer
JP4313998B2 (en) HOST COMPUTER, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JPH08137638A (en) Printer and print method
JPH096556A (en) Printing data transfer system
JP4133226B2 (en) Printing apparatus and OEMID information control method
JP2019185802A (en) Control method for printer, printer, management device, and program
JPH11334184A (en) Outputting unit, method for altering device id information of the unit and storage medium
JPH10301725A (en) Printing device and information processor, system and control method therefor and storage medium

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980407

LAPS Cancellation because of no payment of annual fees