JPH02245349A - プリンタの印刷制御方式 - Google Patents

プリンタの印刷制御方式

Info

Publication number
JPH02245349A
JPH02245349A JP6865289A JP6865289A JPH02245349A JP H02245349 A JPH02245349 A JP H02245349A JP 6865289 A JP6865289 A JP 6865289A JP 6865289 A JP6865289 A JP 6865289A JP H02245349 A JPH02245349 A JP H02245349A
Authority
JP
Japan
Prior art keywords
data
print
printing
line
dot
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
JP6865289A
Other languages
English (en)
Other versions
JPH0813555B2 (ja
Inventor
Katsuyasu Fujii
克泰 藤井
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 JP1068652A priority Critical patent/JPH0813555B2/ja
Publication of JPH02245349A publication Critical patent/JPH02245349A/ja
Publication of JPH0813555B2 publication Critical patent/JPH0813555B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 [N要] 白黒反転印刷及び線抜き印刷等の装飾印刷機能を備えた
プリンタの印刷制御方式に関し、装飾印刷の制御を共通
化して構成及び処理を簡単にすること目的とし、 白黒反転印刷の指定時には、網掛はデータの1カラム分
を全て印字指定のドツトデータに変換して後に印字デー
タとの排他論理和(EX−OR>を取ることで白黒反転
印刷の印字データを生成し、また線法き印刷の指定時に
は、網掛はデータの1カラム分を上下に交互に印字指定
するしないのドツトデータに変換した後に印字データと
の論理積(AND>を取って線抜き印刷の印字データを
生成するように構成する。
[産業上の利用分野] 本発明は、白黒反転印刷や線法き印刷等の装飾印刷機能
を備えたプリンタの印刷制御方式に関する。
文字印刷を中心としたプリンタにあっては、文字印刷機
能に加えて文字や他の印字データに重ねて網掛は印刷を
行なう網掛は印刷機能が設けられており、更に文字を白
黒反転して印刷したり、文字を横に多段で線法きして印
刷するの装飾印刷機能が設けられている。
このような各種の装飾印刷を実現するには装飾印刷の種
別毎に専用の印刷制御部を必要とするが、これらの印刷
制御部は可能な限り共通化して装置構成及び処理を簡単
にすることが望まれる。
[従来技術] 第5図は従来方式の構成図であり、内部の処理動作を制
御する主制御装置18、外部とのインタフェースをとる
インタフェース部20、予め定めた文字ドツトパターン
を記憶している文字データ記憶部22、印字処理の動作
を制御する印字制御部12、印字処理時のスペース動作
を制御するスペース制御部24、改行動作を制御する改
行制御部26、最終的な印字データが格納される印字前
段バッファとしてのラインバッファ10.及びラインバ
ッファ10に格納された印字データを印字制御部12の
制御のもとに印字する印字ヘッド28を備える。
これのような通常のプリンタとしての構成に加え、網掛
は印刷のために網掛はデータを記憶した網掛はデータ記
憶部14と、網掛は印刷を制御する網掛は制御部30が
設けられる。
また白黒反転印刷のために専用の白黒反転制御部32が
設けられ、更に線抜き印刷のために専用の線抜き制御部
34が設けられる。
このような網掛は印刷、白黒反転印刷、及び線抜き印刷
の各機能を備えたプリンタにあっては、例えば1行の文
字列を白黒反転させようとした場合には、白黒反転制御
部32によりラインバッファ10に書込まれた1行分の
印字データ(ドツトイメージデータ)を反転させるよう
にしている。
[発明が解決しようとする課題] しかしながら、このような従来の印刷制御方式による装
飾印刷にあっては、網掛は印刷、白黒反転印刷及び線法
き印刷毎に専用の制御部を必要とし、装飾印刷機能の追
加に伴って装置構成及び処理内容が複雑化する問題があ
った。
本発明は、このような従来の問題点に鑑みてなされたも
ので、白黒反転印刷と線法き印刷を可能な限り共通化し
て構成及び処理を簡単にするプリンタの印刷制御方式を
提供することを目的とする。
[課題を解決するための手段] 第1図は本発明の原理説明図である。
第1図において、まず本発明は、印字の前段バッファ1
0に格納された印字データを用いて印字制御部12によ
り印字するプリンタを対象とする。
このようなプリンタについて本発明の印刷制御方式にあ
っては、印字データの網掛は印刷に用いる網掛はデータ
記憶部14に記憶された網掛はデータを有効に活用して
書込論理制御部16で共通に白黒反転制御及び線抜き制
御の両方を実現する。
まず印字データの白黒反転印刷を指定された際には、第
1図(b >に示すように、網掛はデータの1カラム分
を全て印字指定としたドツトデータ100に変換した後
に印字データ200との排他論理和(EX−OR)を取
りながら前段バッファ10に書込んで白黒反転データ3
00を生成する。
また印字データの線抜き印刷を指定された際には、第1
図(C)に示すように、網掛はデータの1カラム分のド
ツトデータを上下に交互に印字指定するしないのドツト
データ400に変換した後に印字データ200との論理
積(AND)を取って線抜き印刷の印字データ500を
生成する。
[作用] このような構成を備えた本発明によるプリンタの印刷制
御方式にあっては、白黒反転データを生成す制御部と線
抜きデータを生成する制御部とを共通化して1つの制御
部とすることができ、特に装飾データの生成は網掛はデ
ータに所定の処理を施した後に印字データとの間の論理
条件を設定するという共通した処理ステップを経由して
生成することができ、装飾印刷機能が増加しても装置構
成及び処理内容をより簡単にすることができる。
[実施例] 第2図は本発明の一実施例を示した実施例構成図である
。
第2図において、まず通常のプリンタとしての装置構成
は、内部の処理動作を制御する主制御装置18、外部と
のインタフェース部20、予め定めた文字ドツトパター
ンを記憶している文字データ記憶部22、印字動作を制
御する印字制御部12、印字処理時のスペース動作を制
御するスペース制御部24、改行動作を制御する改行制
御部26、最終的なデータが格納される印字前段バッフ
?としてのラインバッファ10及びラインバッファ10
に格納された印字データを印字制御部12の制御のもと
に印字する印字ヘッド28を備える。
このような通常のプリンタとしての構成に加えて文字デ
ータまたは他の印字データに重ねて網掛は印刷を行なう
ため、網掛はデータを記憶した網掛はデータ記憶部14
と、網掛は制御部30が主制御装置18に対し設けられ
ている。
ここで網掛はデータ記憶部14には文字サイズに対応し
た縦1列のドツトデータを所定カラム数A1例えばA=
10カラム分格納し、各カラムドツトデータの特定の位
置をビット1に印字指定した形態のドツトイメージパタ
ーンでなる網掛はデータが記憶されている。
そして網掛は制御部30にあっては、網掛は制御の指定
を受けた際に、ラインバッファ10に対し網掛はデータ
記憶部14から指定されたカラム分の網掛はデータを転
送して印字制御部12による制御のもとに網掛は印刷を
行なうようになる。
具体的には、ある行について1カラム目から50カラム
目の網掛は印刷が指定されたとすると、網掛はデータ記
憶部14には総カラム数A=10カラムの網掛はデータ
が記憶されていることから、網掛は制御部30は網掛は
データ記憶部14の総カラム数A=10カラムの網掛は
データを5回ラインバッファ10に転送することで、指
定された1カラム目から50カラム目までの連続する網
掛はデータを生成する。
更に本発明にあっては、白黒反転印刷の制御機能と線法
き印刷の制御機能を共通に備えた書込論理制御部16が
主制御装置18に対し新たに設けられている。
書込論理制御部16は、ラインバッファ10に格納され
た印字データに対し白黒反転印刷あるいは線法き印刷の
指定を受けた際に、網掛はデータ記憶部14からの網掛
はデータを取り込んで所定の処理を施した後、白黒反転
印刷の際にはラインバッファ10に格納した印字データ
との排他論理輪をとる論理条件の指定により白黒反転さ
れた印字データを生成し、一方、線法き印刷の指定の際
には、ラインバッファ”IQに格納された印字データと
の論理和の条件指定により線法き印刷の印字データを生
成する。
次に、第3図を参照して第2図の書込論理制御部16に
よる本発明の白黒反転ff1Wを説明する。
まず主制御装置18を経由して書込論理制御部16にそ
の時ラインバッファ10に格納されている例えば1行分
の文字データ200に対する白黒反転印刷の指定が行な
われたとする。この白黒反転印刷の指定を受けて書込論
理制御部16は、まず網掛はデータ記憶部14より例え
ば総カラム数A−10カラムの網掛はデータ50を読み
出し、この網掛はデータ50の1カラム分のドツトデー
タ、即ち縦並びのドツトに対応する全ビットを印字指定
のビット1となるデータ100に変換し、全ドツト印字
指定とされた網掛はデータ100とラインバッファ10
より読み込んだ文字データ200との排他論理和、即ち
EX−ORを取りながら白黒反転印刷のためのデータ3
00を生成する。
即ち、排他論理和におっては、縦並び1カラム分が全て
ビット1となる全ドツト印字指定の15掛はデータ10
0と、適宜のドツト配列をもつ文字データ200を第1
カラム目から最終カラム目まで順次ドツト単位に取り出
して排他論理和を通過させ、この時、常時、網掛はデー
タは印字指定となるごット1であることから文字データ
が印字指定でないビットOの時、排他論理和の出力は印
字指定のビット1に変換され、逆に文字データが印字指
定のビット1の時には排他論理和の出力は印字を指定し
ないビットOに変換される。従って、排他論理和から出
力された印字データ300は文字データ200に対しビ
ットOと1が反転したいわゆる白黒反転データに変換さ
れた状態でラインバッファ10に格納される。
次に、第4図を参照して第2図の書込論理制御部16に
よる本発明の線抜き処理を説明する。
主制御装置18を経由して書込論理制御部16が線抜き
印刷の指定を受けると、白黒反転処理の場合と同様、網
掛はデータ記憶部14より例えば総カラム数A=10カ
ラムの網掛はデータ50を読み込み、この網掛はデータ
50の1カラム分のドツトデータを上下に交互に印刷す
るしないの指定をしたデータ400に変換する。即ち、
オリジナルの網掛はデータ50はカラム位置に応じ縦横
のドツトの特定の位置にビット1となる印字指定をもっ
ているが、この1カラム分の網掛はデータを用いて線法
き印刷のデータを生成するために縦方向のビットの並び
を例えば[1010・・・10]としたデータ400に
変換する。
続いて上下のドツトを交互に印字指定するしないの網掛
はデータ400と、ラインバッファ10から読み込んだ
文字データ20をカラム方向で順次ドツト単位に論理積
(AND)を取る。即ち、文字データ200で印字指定
を受けたドツトのビット1に対し、上下のドツトを交互
に指定するしないの網掛はデータ400のビット1につ
いてはそのままビット1となる印字指定ドツトが出力さ
れ、一方、変換網掛はデータがビットOについては、文
字データのビット1がビットOに変換されて印字なし、
いわゆる線法きビットとなり、最終的に文字データ20
0を上下に1ドツト単位で線抜きした線抜きデータ50
0に変換してラインバッファ10に格納することができ
る。
[発明の効果コ 以上説明してきたように本発明によれば、網掛はデータ
を有効に活用した論理条件の設定により、共通の制御部
で白黒反転印刷のための印字データと線抜き印刷のため
の印字データを作り出すことができ、装置構成及び処理
内容をより一層簡略化することができる。
【図面の簡単な説明】
第1図は本発明の原理説明図; 第2図は本発明の実施例構成図; 第3図は本発明の白黒反転処理説明図:第4図は本発明
の線抜き処理説明図; 第5図は従来方式の処理説明図である。 図中、 前段バッファ(ラインバッファ) 印字制御部 網掛はデータ記憶部 書込論理制御部 主制御装置 インタフェース部 文字データ記憶部 スペース制御部 改行制御部 28:印字ヘッド 50:網掛はデータ 100:1カラム全印字指定の網掛はデータ200 :
文字データ 300 :白黒反転データ 4oo:’tカラム交互に印字指定の網掛はデータSO
O:線抜きデータ

Claims (2)

    【特許請求の範囲】
  1. (1)バッファ(10)に格納された印字データを用い
    て印刷制御部(12)により印字するプリンタに於いて
    、 印字データの網掛け印刷に用いる網掛けデータを記憶し
    た網掛けデータ記憶部(12)と;印字データの白黒反
    転印刷を指定された際に、前記網掛けデータ記憶部(1
    2)から読出した網掛けデータの1カラム分のドットデ
    ータを全て印字指定データ(100)に変換した後に印
    字データ(200)との排他論理和を取りながら前記バ
    ッファ(10)に書込んで白黒反転された印字データ(
    300)を生成する書込論理制御部(16)と;を備え
    たことを特徴とするプリンタの印刷制御方式。
  2. (2)印字の前段バッファ(10)に格納された印字デ
    ータを用いて印刷制御部(12)により印字するプリン
    タに於いて、 印字データの網掛け印刷に用いる網掛けデータを記憶し
    た網掛けデータ記憶部(14)と;印字データの線抜き
    印刷を指定された際に、前記網掛けデータ記憶部(14
    )から読出した網掛けデータの1カラム分のドットデー
    タを上下に交互に印字するしないの指定をしたデータ(
    400)に変換した後に印字データ(200)との論理
    積を取りながら前記前段バッファ(10)に書込んで線
    抜き印刷の印字データ(500)を生成する書込論理制
    御部(16)と; を備えたことを特徴とするプリンタの印刷制御方式。
JP1068652A 1989-03-20 1989-03-20 プリンタの印刷制御方式 Expired - Fee Related JPH0813555B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1068652A JPH0813555B2 (ja) 1989-03-20 1989-03-20 プリンタの印刷制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1068652A JPH0813555B2 (ja) 1989-03-20 1989-03-20 プリンタの印刷制御方式

Publications (2)

Publication Number Publication Date
JPH02245349A true JPH02245349A (ja) 1990-10-01
JPH0813555B2 JPH0813555B2 (ja) 1996-02-14

Family

ID=13379845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1068652A Expired - Fee Related JPH0813555B2 (ja) 1989-03-20 1989-03-20 プリンタの印刷制御方式

Country Status (1)

Country Link
JP (1) JPH0813555B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62264322A (ja) * 1986-05-12 1987-11-17 Casio Comput Co Ltd 印字装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62264322A (ja) * 1986-05-12 1987-11-17 Casio Comput Co Ltd 印字装置

Also Published As

Publication number Publication date
JPH0813555B2 (ja) 1996-02-14

Similar Documents

Publication Publication Date Title
JPH0813555B2 (ja) プリンタの印刷制御方式
JPH03213367A (ja) 印刷装置及びその制御方法
JPH08183207A (ja) カラーイメージデータ制御方法
JPS62240553A (ja) 記録装置
JPS60155472A (ja) 画像拡大処理方式
JPS621550A (ja) アウトラインフオント印字方法および印字装置
JPS62242548A (ja) 文字パタンの記録方法
JP2907143B2 (ja) Ledプリンタ装置
JPS6137441A (ja) ドツトプリンタの高速印字処理方式
JP2564521B2 (ja) 計算機端末装置
JP2000079728A (ja) 画像処理装置及び画像出力装置
JPH0371028B2 (ja)
JPH0326558A (ja) プリンタの平滑印字方式
JPH01229651A (ja) 画像記録装置
JPH08183208A (ja) ビットマップ記録方法および記録装置
JPH0245174A (ja) プリンタ
JPS63290760A (ja) 飾り文字印字方式
JPH0647301B2 (ja) キヤラクタパタ−ン発生装置
JPH0434946B2 (ja)
JPS5931731B2 (ja) プリント情報処理方式
JPH03241395A (ja) 文字の網かけ表示方式
JPS62208090A (ja) 画像処理装置
JPH07106645B2 (ja) 文書処理方法
JPH05185652A (ja) 印刷制御装置
JPS62259858A (ja) プリンタ−用パラレルインタ−フエ−ス

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees