JPS5856192A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPS5856192A
JPS5856192A JP15564281A JP15564281A JPS5856192A JP S5856192 A JPS5856192 A JP S5856192A JP 15564281 A JP15564281 A JP 15564281A JP 15564281 A JP15564281 A JP 15564281A JP S5856192 A JPS5856192 A JP S5856192A
Authority
JP
Japan
Prior art keywords
print
pattern information
printing
code
line
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
Application number
JP15564281A
Other languages
English (en)
Inventor
Kazunori Shiotani
塩谷 和則
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP15564281A priority Critical patent/JPS5856192A/ja
Publication of JPS5856192A publication Critical patent/JPS5856192A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は印刷装置、特に、頻繁に使用される標準的な印
刷パターン情報を内蔵すると共に、他の印刷パターン情
報については制御装置から取り出すようにし、かつ制御
装置からの印刷パターン情報の取り出し処理を、前印刷
行の印刷動作中に行うようにして正確な印刷を可能とし
たドツトマトリックス型の印刷装置に関するものである
ドツトマトリックス型の印刷装置においては、印字すべ
き文字を例えば16X16,24X24゜32X32等
のドツトのオン/オフにより表現し出力する。このドツ
トによる印字パターン情報は、例えば24X24のドツ
トの場合、1文字につき576ビツトすなわち72バイ
トの情報が必要となり、例えば漢字を含む日本語など字
種の多いものについては、全体の印字パターン情報の量
は極めて膨大な゛ものとなる。
従来、印刷装置としては印刷に必要な上記印刷パターン
情報をすべて印刷装置に内蔵する方式と、印刷装置の制
御装置の共用パターン情報ファイルに印刷パターン情報
を格納し、このファイルから必要な印刷パターン情報を
取り出して印刷する方式とが用いられていた。前者の方
式によれば、すべての印刷パターン情報を各印刷装置毎
に持つこととなるので、かなりの無駄が生じ、特に字種
が多い場合には価格が大幅にアップするという欠点があ
った。後者の方式によれば、制御装置に複数台4の印刷
装置が接続される場合等無駄が生じることはなく、また
フロッピーディスク等の外部記憶装置の利用も可能とな
ることがら、前者の方式の如き欠点は生じない。しかし
、従来の後者の方式については、印字指示のあったコー
ドの取り出し、該印字すべきコードに対応する印刷パタ
ーン情報の制御装置からの取り出し、印刷パターン情報
のラインバッファへの格納、ラインバッファからの印字
出力、といった各処理を直列的に%行するようにしてい
たため、実際の印字出力のスピードやバッファとの関係
上、時間的に制御装置から取抄出すことのできるパター
ン情報の量に制限があり、不足した分は他のパターン(
例えば空白)に置き換えて印刷せざるを得ないという欠
点があった。
本発明は上記の点の解決を図り、印刷装置のハードウェ
アの価格を上げず、かつ印刷指示のあっ九印刷コードを
すべて正確に印字出方することができるようにすること
を目的としている。そのため本発明の印刷装置は、印刷
パターン情報を内蔵した制御装置に接続されるドツトマ
トリックス型印刷装置において、1部の印刷コードを印
刷パターン情報に変換するキャラクタジェネレータと、
該キャラクタジェネレータによって変換できない非常駐
コードを検出し該非常駐コードに対応する印刷パターン
情報を1文字又は複数文字単位で上記制御装置から取り
出す非常駐コード処理部と。
印刷行単位の印刷パターン情報が格納される少なくとも
2以上のラインバッファとをそなえ、上記ラインバッフ
ァの1つに格納された印刷パターン情報による印刷動作
を行いつつ、上記非常駐コード処理部によって次の印刷
行の非常駐コード処理を行うようにしたことを特徴とし
ている。以下図面を参照しつつ説明する。
第1図は本発明に係るディスプレイサブシステムの構成
例、第2図は漢字コードを例にしたパターン内蔵範囲の
説明図、第3図は本発明の一実施例構成、第4図は非常
駐コード用のメモリ対応説明図を示す。図中、1は下位
に接続されるディスプレイ装置や印刷装置の制御を行う
制御装置、2は印刷パターン情報が格納された共用パタ
ーン情報ファイル、3はORTディスプレイ装置、4゜
4′はドツトマトリックス型の印刷装置、5は印刷指示
のあった印刷コードが格納される印刷コードバッファ、
6は印刷装置が内蔵していない印刷パターン情報に対応
する非常駐コードについて処理する非常駐コード処理部
、7は印刷コードバッファ5から取り出した印刷コード
が非常駐コードであるか否かを判定し非常駐コードを検
出する非常駐コード検出部、8は非常“狂コードメモリ
、9は非常駐パターンメモリ、lOは印刷装置4内の同
期制御その他の全体の制御を行う制御回路、11は内蔵
印刷パターン情報によるキャラクタジェネレータ、12
は第1ラインバツフア、13は第2ラインバツフア、1
4は実際の印字出力を行う印刷機構部を表わす。
第1図に示す如く、本発明に係る印刷装置4は、制御装
置1に接続される。制御装置1には他のディスプレイ装
[3、印刷装置14’等が接続されてもよい。制御装置
1は例えばフロッピーディスク等の外部記憶装置に共用
パターン情報ファイル2を持つ。この共用パターン情報
ファイル2には、下位の接続装置が必要とするドツトの
文字パターンを作成するためのすべての印刷用ま九は表
示用のパターン情報が格納され、印刷装置4等の下位接
続装置からの要求により、この共用パターン情報ファイ
ル2から印刷コードに対応する印刷パターン情報が取り
出されて転送される。
一方、印刷装置4も一部の非常によく使用される印刷コ
ードに対応する印刷パターン情報は内蔵して持つように
される。例えば、漢字コードは漢字の字種が非常に多い
ため2バイトで表わされるが、漢字コードに対して例え
ば7000字分の印刷パターン情報が割当てられたとす
ると、その7000字分の印刷パターン情報を第2図の
領域Aに示す如く制御装置1が持つようにされ、そのう
ちの第2図図示領域Bの漢字コードに対応する印刷パタ
ーン情報については、印刷装置4も保持するようにされ
る。
第3図において、印刷コードバッファ5は、ホストの処
理装置から制御装置1を経由して印刷指示のあった印刷
コードが格納されるバッファであり、例えば4にバイト
の大きさをもつ。非常駐コード処理部6の非常駐コード
検出回路7は、印刷指示のあった各印刷コードに対応す
る印刷パターン情報が該印刷装置4に内蔵されているか
どうかをチェツクする回路であり、印刷コードバッファ
5から1行分に相当するコードを順次続出しては、その
中の非常駐コードすなわち該印刷装置4が対応する印刷
パターン情報を保持していない印刷コードを検出して抜
き出す。この検出された非常駐コードは、非常駐コード
メモリ8の先頭から順次格納される。この処理は、例え
ば印刷行単位で行われるが、上述の如くよく便用される
印刷パターン情報は該印刷装#4内に内蔵され、後述す
る如く内蔵キャラクタジェネレータ11によって印刷パ
ターン情報の生成がなされるので、一般には1印刷行に
含まれる非常駐コードの割合いは少ない。
1印刷行についての上記非常駐コード検出の処理が終了
したならば、非常駐コードメモリ8に格納された非常駐
コードを制御装置1に転送し、制御波[11の共用パタ
ーン情報ファイル2から対応する印刷パターン情報を取
り出し、結果が非常駐パターンメモリ9に格納されるよ
うにする。この制御装置1からの印刷パターン情報の取
り出し処理については、従来と同様の手順により行われ
てよい。例えば、漢字コードについては1文字につき2
バイト必要とし、非常駐コードメモリ8には、例えば9
0×2バイトの大きさの領域が用意されるが、非常駐パ
ターンメモリ9については、例えば文字が24X24の
ドツトで表わされる場合1文字につ専72バイト必要と
なるので、90X72バイトの大きさの領域が用意され
る。これらの領域は、第4図図示の如く各1文字分毎に
先頭から順次対応づけられ、制御装置1から転送される
印刷パターン情報も、非常駐コードメモリ8の印刷コー
ドの格納位置に対応する非常駐パターンメモリ9の格納
位置に格納されることとなる。
非常駐コードメ七り8に格納された印刷コードに対応す
る印刷パターン情報が、すべて非常駐パターンメモリ9
に取り出されて格納されたならば、制御回路10の制御
の下に、再度今処理した印刷行と同じ印刷行の印刷コー
ドを、印刷コードバッファ5から読み出し、非常駐コー
ド検出回路7に入力されるようにされる。非常駐コード
検出回路7は、上記1回目の場合と同様入力された印刷
行の各印刷コードについての非常駐コードの判定を行う
が、以後は結果が非常駐コードであるか否かりこよって
次の如く処理する。判定結果が非常駐コードでない場合
には、その印刷コード全内蔵キャラクタジェネレータ1
1の入力とする。内蔵キャラクタジェネレータ11は、
入力した印刷コードに対応する印刷パターン情報を生成
し、その結果の印刷パターン情報を第1ラインノくソフ
ァ12に格納する。もし、非常駐コード検出回路7にお
ける判定結果が非常駐コードであれば、それに対応する
印刷パターン情報がすでに非常駐パターンメモリ9に格
納されているので、その印刷パターン情報を読み出し、
第1ラインバツフア12に格納する。このようにして1
印刷行分の印刷パターン+[が第1ラインバツフア12
にすべて格納されたならば、印刷機構部14によって印
刷動作が開始され、第1ラインバツフア12の内容の印
字出力が行われる。
一方、印刷機構部14が第1ラインバツフア12の内容
の印字出力を行っている間、非常駐コード処理部6は、
印刷コードバッファ5から次の印刷行の印刷コードを非
常駐コード検出回路7に入力し、上記の場合と同様に非
常駐コードの処理を行う。そして、内−キャラクタジェ
ネレータ11または非常駐パターンメモリ9から得られ
た次行文の印刷パターン情報は、次の第2ラインノ(ソ
ファ13に格納されるようにされる。印刷機構部14は
第1ラインバツフア12の内容の印字出力終了後、同様
に第2う1゛ンパツフア13に格納された印刷パターン
情報を取り出し印字出力を行う。そして。
この第2ラインバツフア13の内容の印字出力中に、第
1ラインバツフア12に格納されるべき次々行分の印刷
パターン情報の処理が上記の如くなされることになる。
すなわち、非常駐コード処理部6等による印刷パターン
情報の準備処理と、印刷機構部14の印刷動作とが併行
して実行されることとなる。以下同様にして印刷動作が
繰り返され、印刷コードバッファ5の内容がすべて印刷
され念ならば、印刷動作を終了する。
以上説明した如く本発明によれば、各印刷装置毎にすべ
ての印刷パターン情報を保持する必要はなく、しかも制
御装置の負担を軽減させると共に、すべての印刷パター
ンについて正確に印刷させることが可能となる。
【図面の簡単な説明】
第1図は本発明に係るディスプレイサブシステムの構成
例、第2図はパターン内蔵範囲の説明図、第3図は本発
明の一実施例構成、第4図は非常駐コード用メモリ対応
説明図を示す。 図中、1は制御装置、2は共用パターン情報ファイル、
3はディスプレイ装置、4は印刷装置。 5は印刷コードバッファ、6は非常駐コード処理部、7
は非常駐コード検出回路、8は非常駐コードメモリ、9
は非常駐パターンメモリ、10は制御回路、11は内蔵
キャラクタジェネレータ、12は第1ラインバツフア、
13は第2ラインバツフア、14は印刷機構部を表わす
。 特許出願人  富士通株式会社 代理人弁理士  森 1)  寛

Claims (1)

    【特許請求の範囲】
  1. 印刷パターン情報を内蔵した制御装置に接続されるドツ
    トマトリックス型印刷装置において、1部の印刷コード
    を印刷パターン情報に変換するキャラクタジェネレータ
    と、該キャラクタジェネレータによって変換できない非
    常駐コードを検出し該非常駐コードに対ろする印刷ノく
    ターン情報を1文字又は複数文字単位で上記制御装置か
    ら取り出す非常駐コード処理部と、印刷行単位の印刷ノ
    (ターン情報が格納される少なくとも2以上のラインバ
    ッファとをそなえ、上記ライン/(ソファの1つvc格
    納すれた印刷パターン情報による印刷動作を行いつつ、
    上記非常駐コード処理部によって次の印刷行の非常駐コ
    ード処理を行うようにしたことを特徴と1する印刷装置
JP15564281A 1981-09-30 1981-09-30 印刷装置 Pending JPS5856192A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15564281A JPS5856192A (ja) 1981-09-30 1981-09-30 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15564281A JPS5856192A (ja) 1981-09-30 1981-09-30 印刷装置

Publications (1)

Publication Number Publication Date
JPS5856192A true JPS5856192A (ja) 1983-04-02

Family

ID=15610429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15564281A Pending JPS5856192A (ja) 1981-09-30 1981-09-30 印刷装置

Country Status (1)

Country Link
JP (1) JPS5856192A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61213173A (ja) * 1985-03-18 1986-09-22 Tokyo Electric Co Ltd バ−コ−ドプリンタによる印字方法
JPS643688A (en) * 1987-06-26 1989-01-09 Canon Kk Recorder

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5359336A (en) * 1976-11-09 1978-05-29 Toshiba Corp Buffer memory control system
JPS5377428A (en) * 1976-12-21 1978-07-08 Fujitsu Ltd Page printer
JPS5423327A (en) * 1977-07-22 1979-02-21 Fujitsu Ltd Memory unit
JPS55115186A (en) * 1979-02-27 1980-09-04 Nec Corp Character processing system for printer
JPS5622185A (en) * 1979-07-31 1981-03-02 Fujitsu Ltd Chinese character bit pattern control system for chinese character printer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5359336A (en) * 1976-11-09 1978-05-29 Toshiba Corp Buffer memory control system
JPS5377428A (en) * 1976-12-21 1978-07-08 Fujitsu Ltd Page printer
JPS5423327A (en) * 1977-07-22 1979-02-21 Fujitsu Ltd Memory unit
JPS55115186A (en) * 1979-02-27 1980-09-04 Nec Corp Character processing system for printer
JPS5622185A (en) * 1979-07-31 1981-03-02 Fujitsu Ltd Chinese character bit pattern control system for chinese character printer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61213173A (ja) * 1985-03-18 1986-09-22 Tokyo Electric Co Ltd バ−コ−ドプリンタによる印字方法
JPS643688A (en) * 1987-06-26 1989-01-09 Canon Kk Recorder

Similar Documents

Publication Publication Date Title
JPS6321158A (ja) プリンタ出力装置
JPS61250722A (ja) プリンタ装置
JP3218088B2 (ja) プリンタ
JP2713707B2 (ja) 文字出力装置
JPS62255993A (ja) 画像出力装置
JP2846766B2 (ja) バーコードフォント作成制御装置
JP3182782B2 (ja) 画像処理装置
JPH0630927B2 (ja) パターン出力方法
JP2940140B2 (ja) 文書データ処理装置
JPS6235856A (ja) 出力方法
JPS5936314B2 (ja) 表示装置の制御方式
JPH0348924A (ja) 印刷装置
JPS63242561A (ja) フオント縮小システム
JPH06320801A (ja) プリンタ装置
JPH04294179A (ja) プリンタ
JPH01103467A (ja) 文書出力方式
JPH04220365A (ja) 印刷装置
JPH0596811A (ja) 印字方法
JPH0527928A (ja) 印字データ制御方式
JPH04111116A (ja) 文字処理装置
JPS62193838A (ja) プリンタ装置
JPH0461782B2 (ja)
JPH01264859A (ja) 文字出力装置
JPH0433629B2 (ja)
JPH0462084A (ja) プリンタ