JPH0533404B2 - - Google Patents

Info

Publication number
JPH0533404B2
JPH0533404B2 JP61036296A JP3629686A JPH0533404B2 JP H0533404 B2 JPH0533404 B2 JP H0533404B2 JP 61036296 A JP61036296 A JP 61036296A JP 3629686 A JP3629686 A JP 3629686A JP H0533404 B2 JPH0533404 B2 JP H0533404B2
Authority
JP
Japan
Prior art keywords
data
pass data
printing
character
script
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP61036296A
Other languages
English (en)
Other versions
JPS62208950A (ja
Inventor
Shigeki Idoji
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 JP61036296A priority Critical patent/JPS62208950A/ja
Publication of JPS62208950A publication Critical patent/JPS62208950A/ja
Publication of JPH0533404B2 publication Critical patent/JPH0533404B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 〔概要〕 シリアルドツト型プリンタ装置であつて、ノー
マル印字文字の上付き文字、下付き文字となる高
品質のスクリプト文字を印字する場合、不揮発性
メモリに予め格納している全ての印字文字に対応
する高品質スクリプト文字を読取り印字していた
のに対して、不揮発性メモリに格納している高品
質印字文字データから高品質スクリプト文字を作
成して印字するように構成することにより、全て
の文字に対応する高品質スクリプト文字を予め作
成する工数と、メモリ容量の大幅削減が可能とな
る。
〔産業上の利用分野〕
本発明は、予め格納する少容量の印字用文字デ
ータで多種類の文字の印字が可能なプリンタ装置
に関する。
シリアルドツト型プリンタ装置の印字ヘツドは
ドツト素子となる例えば、縦8本の整列されたワ
イヤと、各々のワイヤを選択的に駆動する同数の
電磁石から構成されている。
この印字ヘツドをスペーシング動作により水平
方向に移動し、タイミングを取りながら紙面に等
間隔に例えば9回、ワイヤ先端をプラテンに向か
つてインパクトすると、8×9のドツトマトリツ
クスを形成し、各インパクトタイミングこどに駆
動マグネツトを選択することにより、画素形の文
字を形成することが可能となる。
この文字の字形はノマル印字用、高品質印字
用、高品質スクリプト印字用等があり、これらの
文字データは通常、予め全ての文字について作成
し例えば、キヤラクタジエネレータとして不揮発
性メモリに格納して置き、上位のホストシステム
等からの情報コードにより不発揮性メモリに格納
している印字用データを読出し、文字データとし
て印字している。
かかる印字処理を少容量の不揮発性メモリ(キ
ヤラクタジエネレータ)を用いて実行出来ること
が期待されている。
〔従来の技術〕
第5図は従来例を説明するブロツク図、第6図
は従来例のメモリ容量を説明する図、第7図は印
字する文字データ例図をそれぞれ示す。
第5図はシリアルドツト型プリンタ装置の概要
構成を示し、このブロツク図は、 各種の端末を接続し、それらの動作の制御を行
うホストシステム1と、 ホストシステム1及び印字ヘツド用ドライバ6
a、スペーシングモータ用ドライバ6bと、主処
理部(以下CPUと称する)3との間のインタフ
エースとして機能するI/Oポート2a〜2c
と、 装置内の各種動作をメモリ(ROM)5に格納
している制御プログラムに基づき制御するCPU
3と、 ホストシステム1から転送されて来るデータや
装置内の各種動作を行う必要な情報を格納してい
るメモリ(RAM)4と、 第6図に示すような各種文字の印字用データ及
び制御プログラムを格納しているメモリ
(ROM)5と、 印字ヘツド7及びスペーシングモータ8を駆動
するドライバ6a,6bと、 文字データを紙面(図示してない)上に印字す
る印字ヘツド7と、 1ドツトの文字データを印字する時、印字ヘツ
ド7を例えば9回水平方向にスペーシング動作さ
せるスペーシングモータ8とを具備し、構成され
ている。
上記のように構成するシリアルドツト型プリン
タ装置で、例えば第7図に示すような文字データ
“A”を印字する場合、上位のホストシステム1
からの印字指示と情報コードにより、メモリ
(ROM)5に予め格納されている各種の印字用
データから“A”に該当する印字用データを読出
し、CPU3の制御により文字データ“A”とし
てI/Oポート2bにセツトする。
次に、ドライバ6aはI/Oポート2bにセツ
トしてある文字データ“A”に基づき、印字ヘツ
ド7を構成する例えば8本のドツト素子(ワイ
ヤ)を縦の各カラムこどに選択的に駆動し、スペ
ーシングモータ8にて例えば9回、等間隔に水平
方向に移動させて文字“A”を印字する。
従来例のメモリ(ROM)5は第6図に示すよ
うに、各印字用データを格納する領域a〜fに分
割されており、例えばノーマル印字用データ領域
a、高品質印字1パス目データ領域b、高品質印
字2パス目データ領域c、高品質印字スクリプト
1パス目データ領域d、高品質印字スクリプト2
パス目データ領域e、制御プログラム領域f等と
なつている。
尚、1パス目データとは第6図で示す斜線○で
示すドツトデータ、2パス目データは白抜き○で
示すドツトデータである。即ち、第6図で示す文
字データの第1のラインが1パス目データ、第2
のラインが2パス目データとなり、これが交互に
繰り返えされている。
上記領域a〜fに格納する印字用文字データ
は、予め全ての文字に対して作成され、メモリ
(ROM)5内に格納して置き、CPU3のアクセ
スにより格納している印字用文字データを発生す
るキヤラクタジエネレタとして機能させている。
〔発明が解決しようとする問題点〕
上述のような従来方式では、予め各種タイプの
印字用文字データを全ての文字に対応して作成す
る必要があると共に、これらの膨大な印字用文字
データを全て格納可能な大容量メモリ(ROM)
5が必要になる等の問題点がある。
〔問題点を解決するための手段〕
第1図は本発明の実施例を説明するブロツク図
を示す。
本実施例のブロツク図は第5図で説明した機能
ブロツク1〜8(但し、機能ブロツク3,5を除
く)と、 メモリ(ROM)9からの高品質印字用1バス
目データ及び2パス目データを縦のカラム毎に論
理和する演算手段31(演算回路)を有する
CPU3′と、 予め作成されているノーマル印字用データ、高
品質印字1パス目データ、高品質印字2パス目デ
ータ及び制御プログラムを予め格納しているメモ
リ(ROM)9と、 CPU3′でスクリプト文字に処理した文字デー
タを一時的に格納する記憶手段(メモリ)10と
から構成されている。
〔作用〕
用紙上に印字ヘツドにて印字する文字データの
中で高品質スクリプト文字を印字する場合、不揮
発性メモリに格納している高品質印字データの1
パス目データ及び2パス目データを演算手段(演
算回路)で縦カラム毎に論理和を行い、その結果
をCPUにて高品質印字スクリプトパス目データ
及び高品質印字スクリプト2パス目データに処理
して揮発性記憶手段(メモリ)に格納し、それか
らスクリプト文字の1パス目データ及び2パス目
データを読出して、前記1パス目データにより印
字されたスクリプト文字を更に2パス目データに
より重ねて印字することにより、高品質スクリプ
ト文字として印字するように構成することによ
り、全ての文字に対応する高品質スクリプト文字
を予め作成する工数と、それらの文字データを予
め格納するメモリ容量を大幅に削減することが可
能となる。
〔実施例〕
以下本発明の要旨を第1図〜第4図に示す実施
例により具体的に説明する。
第2図は本発明の実施例における不揮発性メモ
リのデータ格納状況を説明する図、第3図は本発
明の実施例における文字作成状況を説明する図、
第4図は本発明の実施例における文字作成手順を
説明する図をそれぞれ示す。尚、全図を通じて同
一符号は同一対象物を示す。
本実施例に使用する不揮発性メモリ、即ちメモ
リ(ROM)9に予め格納される印字用データ
は、第2図に示すように領域aに格納しているノ
ーマル印字用データ、領域bの高品質印字1パス
目データ、領域cの高品質印字2パス目データ及
び領域fの制御プログラムとする。
次に、本実施例にて高品質スクリプト文字を印
字する場合は、領域bの高品質印字1パス目デー
タと領域cの高品質印字2パス目データをCPU
3′が読取り、演算回路31でそれぞれの縦のカ
ラム毎に論理和する。
第3図はその状況を説明する図で、第3図aが
高品質印字1パス目データ(8ドツトで斜線○印
で示す)及び高品質印字2パス目データ(8ドツ
トで白抜き○印で示す)を示す。演算した結果を
第3図bに示し、第3図cでCPU3′の制御プロ
グラムに基づきそれぞれ4ドツト×1の高品質ス
クリプト1パス目データ及び2パス目データと
し、メモリ(RAM)10へ格納する。
次に、CPU3′はメモリ(RAM)10へ格納
した高品質スクリプト1パス目データ又は2パス
目データを読取り、それぞれ上付き文字及び下付
き文字としてI/Oポート2bにセツトする。
ドライバ6aはI/Oポート2bへのセツト内
容により、印字ヘツド7を駆動して高品質スクリ
プト文字を印字する。尚、上記処理手順の概要を
第4図に示す。
〔発明の効果〕
以上のような本発明によれば、全ての文字に対
応する高品質スクリプト文字を予め作成する工数
の削減と、メモリ容量を大幅に削減することが出
来ると言う効果がある。
【図面の簡単な説明】
第1図は本発明の実施例を説明するブロツク
図、第2図は本発明の実施例における不揮発性メ
モリのデータ格納状況を説明する図、第3図は本
発明の実施例における文字作成状況を説明する
図、第4図は本発明の実施例における文字作成手
順を説明する図、第5図は従来例を説明するブロ
ツク図、第6図は従来例のメモリ容量を説明する
図、第6図は従来例のメモリ容量を説明する図、
第7図は印字する文字データ例図、をそれぞれ示
す。 図において、1はホストシステム、2a〜2c
はI/Oポート、3,3′はCPU、4,10はメ
モリ(RAM)、5,9はメモリ(ROM)、6a,
6bはドライバ、7は印字ヘツド、8はスペーシ
ングモータ、31は演算回路、をそれぞれ示す。

Claims (1)

  1. 【特許請求の範囲】 1 ホストシステム1から転送されて来た情報コ
    ードから、少なくとも1パス目データと、2パス
    目データとから構成される高品質印字用文字デー
    タを格納するメモリ9をアクセスし、前記メモリ
    9に格納されている当該文字データを読出して印
    字するプリンタ装置であつて、 前記メモリ9に予め格納されている高品質印字
    用文字データの1パス目データと、2パス目デー
    タとの縦カラム毎の論理和を演算する演算手段3
    1と、 前記演算手段31の出力データを対応するスク
    リプト文字の1パス目データ及び2パス目データ
    とする処理を行う主処理部3′と、 前記主処理部3′が処理したスクリプト文字の
    1パス目データ及び2パス目データを記録する記
    憶手段10と、 を設け、スクリプト文字を印字する場合、前記記
    憶手段10が記憶するスクリプト文字の1パス目
    データ及び2パス目データを読出して、該1パス
    目データにより印字されたスクリプト文字を更に
    2パス目データにより重ねて印字することを特徴
    とするプリンタ装置。
JP61036296A 1986-02-20 1986-02-20 プリンタ装置 Granted JPS62208950A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61036296A JPS62208950A (ja) 1986-02-20 1986-02-20 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61036296A JPS62208950A (ja) 1986-02-20 1986-02-20 プリンタ装置

Publications (2)

Publication Number Publication Date
JPS62208950A JPS62208950A (ja) 1987-09-14
JPH0533404B2 true JPH0533404B2 (ja) 1993-05-19

Family

ID=12465847

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61036296A Granted JPS62208950A (ja) 1986-02-20 1986-02-20 プリンタ装置

Country Status (1)

Country Link
JP (1) JPS62208950A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6068969A (ja) * 1983-09-27 1985-04-19 Oki Electric Ind Co Ltd ドットプリンタの印字方法
JPS6086588A (ja) * 1983-10-18 1985-05-16 富士通株式会社 文字パタ−ン作成装置

Also Published As

Publication number Publication date
JPS62208950A (ja) 1987-09-14

Similar Documents

Publication Publication Date Title
JPH0418376A (ja) 印字装置
JPH0533404B2 (ja)
JP3055738B2 (ja) ドットマトリクスパターンの印字方法および装置
JPH0616764Y2 (ja) ドットマトリクスプリンタ
JPH0457510B2 (ja)
JPH0439434B2 (ja)
JPS6176373A (ja) 印字装置
JP3003266B2 (ja) シリアルプリンタ
JP3003265B2 (ja) シリアルプリンタ
JP3098435B2 (ja) 複数サーマルヘッド用制御システム
JPS62290546A (ja) 記録装置
JPH03120060A (ja) 縮小印刷方法
JPH11179979A (ja) 画像記録装置
JPH02107459A (ja) 縮小印字方法
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JPH0214167A (ja) 印字方式
JPS63257650A (ja) 白抜き文字の印字方式
JPH0456751B2 (ja)
JPH08183208A (ja) ビットマップ記録方法および記録装置
JPS63112160A (ja) ドツトプリンタの印字寸法制御装置
JPH02301452A (ja) 印字方式
JPH064344B2 (ja) 印字装置
JPS645309B2 (ja)
JPH0876737A (ja) キャラクタパターンデータの変換方法
JPH0197661A (ja) マルチヘツドドツトマトリクスプリンタの制御回路