JPH04148320A - Printer device - Google Patents
Printer deviceInfo
- Publication number
- JPH04148320A JPH04148320A JP2272774A JP27277490A JPH04148320A JP H04148320 A JPH04148320 A JP H04148320A JP 2272774 A JP2272774 A JP 2272774A JP 27277490 A JP27277490 A JP 27277490A JP H04148320 A JPH04148320 A JP H04148320A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- host computer
- interface
- control software
- switch
- 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.)
- Pending
Links
- 230000006870 function Effects 0.000 claims abstract description 9
- 230000015654 memory Effects 0.000 claims abstract description 9
- 230000005540 biological transmission Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、プリンタ装置に関し、特に文字の拡大、ビッ
トイメージの印字などの種々の機能を有するプリンタ装
置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a printer device, and particularly to a printer device having various functions such as enlarging characters and printing bit images.
従来、文字の拡大、ビットイメージの印字などの種々の
機能を有するプリンタ装置において、ホストコンピュー
タの種類によって、出力されるプリンタ制御コードが異
なるために、互換性はなかった。そのため、プリンタ装
置は多種多様にわたっていた。Conventionally, printer devices having various functions such as character enlargement and bit image printing have not been compatible because the output printer control codes differ depending on the type of host computer. As a result, there have been a wide variety of printer devices.
上述した従来のプリンタ装置は、自社および他社のホス
トコンピュータのプリンタ制御コードが各々異なるので
、1つのプリンタ装置に多くのホストコンピュータを接
続することが、不可能という欠点がある。The conventional printer device described above has a drawback that it is impossible to connect many host computers to one printer device because the printer control codes of the host computers of the company and those of other companies are different.
本発明のプリンタ装置は、文字の拡大、ビットイメージ
の印字の機能を実現するプリンタ制御ソフトウェアをホ
ストコンピュータに接続している外部記憶装置から受け
取るインタフェース手段と、このインタフェース手段が
受け取ったデータの送出先を選択するスイッチ手段と、
前記プリンタ制御ソフトウェアを保存する書き換え可能
なメモリ手段とを具備することを特徴とする。The printer device of the present invention includes an interface means for receiving printer control software that realizes functions of enlarging characters and printing bit images from an external storage device connected to a host computer, and a destination for sending data received by this interface means. and a switch means to select the
The apparatus is characterized by comprising a rewritable memory means for storing the printer control software.
次に本発明の実施例について図面を参照して詳細かつ具
体的に説明する。Next, embodiments of the present invention will be described in detail and specifically with reference to the drawings.
第1図は本発明の一実施例の構成を示すブロック図であ
る。ホストコンピュータ2は、CRTlと外部記憶装置
3に接続され、インタフェースケーブルを介して、イン
タフェース5に接続されている。インタフェース5はス
イッチ6に接続され、スイッチ6はメインコントローラ
9に接続されている。メインコントローラ9は、RAM
7とROM8とページバッファメモリ10と印字コント
ローラ11に接続されている。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. The host computer 2 is connected to a CRTl and an external storage device 3, and is connected to an interface 5 via an interface cable. The interface 5 is connected to a switch 6, and the switch 6 is connected to a main controller 9. The main controller 9 is a RAM
7, ROM 8, page buffer memory 10, and print controller 11.
このような構成における各部の機能について説明する。The functions of each part in such a configuration will be explained.
ホストコンピュータ2は、文字9図形などの画像データ
および、プリンタ制御コードをインタフェースケーブル
を介してプリンタ装置4に送る。CRTlは表示装置と
して機能する。外部記憶装置3は、ハードディスク、フ
ロッピーディスクなどの記憶装置として機能する。イン
タフェース5は、ホストコンピュータ2から、出力され
たデータを受け取る。スイッチ6は、インタフェース5
の受け取ったデータの出力光を選択する。The host computer 2 sends image data such as characters 9 graphics and a printer control code to the printer device 4 via an interface cable. CRTl functions as a display device. The external storage device 3 functions as a storage device such as a hard disk or a floppy disk. The interface 5 receives output data from the host computer 2. Switch 6 is interface 5
Select the output light of the received data.
RAM7、ROM8はプログラム格納メモリとして機能
し、前者はホストコンピュータに依存する部分であり、
後者はホストコンピュータに依存しない部分である。メ
インコントローラ9は、受け取ったデータに従って各処
理部を制御する。ページバッファメモリ10は1ページ
の画像データを格納する。印字コントローラ11は、ペ
ージバッファメモリ10から受け取ったデータを紙に描
画し印字する。RAM7 and ROM8 function as program storage memories, and the former is a part that depends on the host computer.
The latter is a part that does not depend on the host computer. The main controller 9 controls each processing section according to the received data. The page buffer memory 10 stores one page of image data. The print controller 11 draws and prints the data received from the page buffer memory 10 on paper.
次にこの実施例の動作について説明する。ホストコンピ
ュータ2は、インタフェース5にデータを送出する。イ
ンタフェース5の受け取ったデータは、スイッチ6によ
って、RAM?またはメインコントローラ9に送出され
る。メインコントローラ9に送出されたときは、印字デ
ータとして処理される。RAM7に送出されたときは、
プリント制御ソフトウェアとして、RAM7に格納され
る。前記プリンタ制御ソフトウェアをすべて格納終了後
は、スイッチ6はメインコントローラ9側に選択される
。このとき、プリンタ制御ソフトウェアは、現在接続さ
れているホストコンピュータの出力コード仕様に書き替
り、かつ、スイッチ6は、メインコントローラ9側に選
択されているので、その後のプリンタ受信データは印字
データとして正しく処理される。Next, the operation of this embodiment will be explained. Host computer 2 sends data to interface 5. The data received by the interface 5 is transferred to the RAM? by the switch 6. Or it is sent to the main controller 9. When sent to the main controller 9, it is processed as print data. When sent to RAM7,
It is stored in the RAM 7 as print control software. After all the printer control software has been stored, the switch 6 is selected to the main controller 9 side. At this time, the printer control software is rewritten to the output code specifications of the currently connected host computer, and the switch 6 is set to the main controller 9 side, so the subsequent printer received data will be correctly printed as print data. It is processed.
前述の動作を第2図のフローチャートを参照して説明す
る。The above-mentioned operation will be explained with reference to the flowchart shown in FIG.
ステップ101で電源の投入する。In step 101, the power is turned on.
ステップ102で、電源投入後、スイッチ6はRAM側
に選択される。At step 102, after power is turned on, switch 6 is selected to the RAM side.
ステップ103で、ホストコンピュータからデータを受
信する。At step 103, data is received from the host computer.
ステップ104で、データはスイッチ6が選択されてい
る側に転送される。RAM7側に選択されている場合は
ステップ105に移行する。メインコントローラ9側に
選択されている場合は、ステップ108に移行する。At step 104, data is transferred to the side on which switch 6 is selected. If the RAM 7 side is selected, the process moves to step 105. If the main controller 9 side is selected, the process moves to step 108.
ステップ105で、受信してデータはプリンタ制御ソフ
トウェアと判断され、プログラムメモリであるRAM7
に格納される。In step 105, the received data is determined to be printer control software and is stored in RAM 7, which is a program memory.
is stored in
ステップ106で、データを全部受け取ったかどうかを
判断する。全部受信済みの場合は、ステップ107へ移
行する。受信済みでない場合は、ステップ103へ移行
する。At step 106, it is determined whether all data has been received. If all have been received, the process moves to step 107. If it has not been received, the process moves to step 103.
ステップ107で、スイッチ6をメインコントローラ9
側に選択する。In step 107, switch 6 is connected to main controller 9.
Select on the side.
ステップ108で、受信データは、プリンタ印字データ
と判断され、メインコントローラθ側で処理される。At step 108, the received data is determined to be printer print data and is processed on the main controller θ side.
以上説明したように本発明は、ホストコンピュータの外
部記憶装置から、プリンタ装置内のホストコンピュータ
に依存するプリンタ制御ソフトウェアを自由に書き換え
ることにより、異機種のホストコンピュータにも容易に
接続することができるという効果を奏する。As explained above, the present invention enables easy connection to a host computer of a different model by freely rewriting the printer control software that depends on the host computer in the printer device from the host computer's external storage device. This effect is achieved.
第1図は本発明の一実施例の構成を示すブロック図、第
2図は同実施例の動作を示すフローチャートである。
1・・・CRT12・・・ホストコンピュータ、3・・
・外部記憶装置、4・・・プリンタ装置、5・・・イン
タフェース、6・・・スイッチ、7・・・RAM、8・
・・ROM。
9・・・メインコントローラ、10・・・ページバッフ
ァメモリ、11・・・印字コントローラ。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, and FIG. 2 is a flowchart showing the operation of the embodiment. 1...CRT12...Host computer, 3...
- External storage device, 4... Printer device, 5... Interface, 6... Switch, 7... RAM, 8...
...ROM. 9... Main controller, 10... Page buffer memory, 11... Print controller.
Claims (1)
リンタ制御ソフトウェアをホストコンピュータに接続し
ている外部記憶装置から受け取るインタフェース手段と
、このインタフェース手段が受け取ったデータの送出先
を選択するスイッチ手段と、前記プリンタ制御ソフトウ
ェアを保存する書き換え可能なメモリ手段とを具備する
ことを特徴とするプリンタ装置。an interface means for receiving printer control software for realizing functions of enlarging characters and printing bit images from an external storage device connected to a host computer; and a switch means for selecting a destination of data received by the interface means; A printer device comprising: a rewritable memory means for storing the printer control software.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2272774A JPH04148320A (en) | 1990-10-11 | 1990-10-11 | Printer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2272774A JPH04148320A (en) | 1990-10-11 | 1990-10-11 | Printer device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04148320A true JPH04148320A (en) | 1992-05-21 |
Family
ID=17518560
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2272774A Pending JPH04148320A (en) | 1990-10-11 | 1990-10-11 | Printer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04148320A (en) |
-
1990
- 1990-10-11 JP JP2272774A patent/JPH04148320A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4543458B2 (en) | OUTPUT SYSTEM, OUTPUT DEVICE, HOST DEVICE, CONTROL METHOD THEREOF, AND INFORMATION RECORDING MEDIUM | |
| JPH05318840A (en) | Image forming device and formation thereof | |
| US5748861A (en) | Image processing apparatus and method therefor | |
| JP2615137B2 (en) | Printing device | |
| US5931586A (en) | Apparatus capable of combining inputs from two different printer languages | |
| JPH04148320A (en) | Printer device | |
| JPH043219A (en) | Printer | |
| JPH05324930A (en) | Image forming device and control method for the device | |
| JP3129679B2 (en) | Printer | |
| JP2972211B2 (en) | Character output control device and method | |
| JPH05318839A (en) | Image forming method, apparatus therefor, and information processing system | |
| JPH01150568A (en) | Printer device | |
| JPS60110033A (en) | Display printer | |
| JPH05318829A (en) | Image forming apparatus and method thereof | |
| JPH044171A (en) | Printer control device | |
| KR100544165B1 (en) | Method for changing registered information of printer in printer driver | |
| JP2940140B2 (en) | Document data processing device | |
| JPH03180378A (en) | printer controller | |
| JPH0818448B2 (en) | Page printer | |
| JPH10326166A (en) | Printer device | |
| JPH0361562A (en) | Printer | |
| JPH10283349A (en) | Document creation device and recording medium | |
| JPH04272870A (en) | printer | |
| JPH0491564A (en) | Printer device | |
| KR20000014938A (en) | Method for printing additional information of printer |