JPH05147269A - シリアルプリンタ - Google Patents

シリアルプリンタ

Info

Publication number
JPH05147269A
JPH05147269A JP3342193A JP34219391A JPH05147269A JP H05147269 A JPH05147269 A JP H05147269A JP 3342193 A JP3342193 A JP 3342193A JP 34219391 A JP34219391 A JP 34219391A JP H05147269 A JPH05147269 A JP H05147269A
Authority
JP
Japan
Prior art keywords
printing
line
outline font
image buffer
serial printer
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
JP3342193A
Other languages
English (en)
Inventor
Masayuki Yamaguchi
昌幸 山口
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 JP3342193A priority Critical patent/JPH05147269A/ja
Publication of JPH05147269A publication Critical patent/JPH05147269A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 印字時間を有効に短縮することを可能とした
シリアルプリンタを提供すること。 【構成】 アウトラインフォントをビットマップに展開
するアウトラインフォント展開部3と、印字出力用に展
開されたドットイメージを印字する印字ヘッドとを備え
たシリアルプリンタにおいて、アウトラインフォント展
開部3で展開されたビットマップを分割し編集中の行イ
メージバッファ6と次行の編集用の行イメージバッファ
6に格納するビットマップ分割部5とを設け、1行分編
集が終了した時点でその行の印字に続けて次行の印字制
御を行う印字動作制御部7を装備したこと。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はシリアルプリンタに係
り、特にアウトラインフォント処理を行なうシリアルプ
リンタに関する。
【0002】
【従来の技術】従来のシリアルプリンタは、縦のドット
数が印字ヘッドを構成する印字素子数に相当する行イメ
ージバッファを有している。文字を構成する縦ドット数
が印字ヘッドの印字素子数を超える場合は、印字動作を
複数回に分け、縦ドット数が印字ヘッドの印字素子数分
ずつ行イメージバッファに展開し印字を行う。アウトラ
インフォントを展開する場合も同様に、縦ドット数が印
字ヘッドの印字素子数分ずつ分解して展開し、印字を行
っていた。
【0003】
【発明が解決しようとする課題】しかしながら、この従
来のシリアルプリンタでは、縦方向のドット数が印字ヘ
ッドの印字素子数分ずつ分けて印字動作を行うため、1
つの文字を生成するのにアウトラインフォントの展開処
理を複数回行う必要があり、プリンタ全体の処理速度が
遅くなるという問題点があった。
【0004】
【発明の目的】本発明は、かかる従来例の有する不都合
を改善し、とくに印字時間を有効に短縮することを可能
としたシリアルプリンタを提供することを、その目的と
する。
【0005】
【課題を解決するための手段】本発明では、アウトライ
ンフォントをビットマップに展開するアウトラインフォ
ント展開部と、印字出力用に展開されたドットイメージ
を印字する印字ヘッドとを備えている。そして、前述し
たアウトラインフォント展開部で展開されたビットマッ
プを分割し編集中の行イメージバッファと次行の編集用
の行イメージバッファに格納するビットマップ分割部と
を設け、1行分編集が終了した時点でその行の印字に続
けて次行の印字制御を行う印字動作制御部を装備する、
という構成を採っている。これによって前述した目的を
達成しようとするものである。
【0006】
【実施例】以下、本発明の一実施例を図1ないし図2に
基づいて説明する。ここで、前述した従来例と同一の構
成部材については同一の符号を用いるものとする。本実
施例のブロック図を図1に示す。図1において、このブ
ロック構成は、アウトラインフォントをビットマップに
展開するアウトラインフォント展開部3と、印字出力用
に展開されたドットイメージを印字する印字ヘッドとを
備えている。そして、アウトラインフォント展開部3で
展開されたビットマップを分割し編集中の行イメージバ
ッファ6と次行の編集用の行イメージバッファ6に格納
するビットマップ分割部5とを設け、1行分編集が終了
した時点でその行の印字に続けて次行の印字制御を行う
印字動作制御部7を装備している。
【0007】これを24ピンのシリアルプリンタで縦2倍
文字の印字を行う場合を例にとって詳述する。図1にお
いて、図示しないプリンタは印字データを受信すると行
イメージバッファ展開部2で行イメージバッファ6に展
開する。印字データが縦2倍文字の場合、まずアウトラ
インフォントデータ4をアウトラインフォント展開部3
で48ドット分展開する。ビットマップ分割部5は展開さ
れたビットマップを上下に分割し、上半分を現在編集中
の行イメージバッファ6aに、下半分を次行の編集用の
行イメージバッファ6bに格納する。1行分の印字デー
タの編集が終わると、印字動作制御部7はまず行イメー
ジバッファ6aの印字を行い、続いての行イメージバッ
ファ6bの印字を行う。
【0008】次に、本実施例に係るシリアルプリンタ
で、1文字印字データを行イメージバッファに展開処理
する概略フローチャートを図2に示し、従来例のシリア
ルプリンタで1文字印字データを行イメージバッファ展
開処理する概略フローチャートを図3に示す。従来のシ
リアルプリンタでは図3に示すとおり、上半分の印字デ
ータを展開する場合も下半分の印字データを展開する場
合も、それぞれアウトラインフォント展開部3を起動す
る。これに対し、図1に示す本発明のシリアルプリンタ
では、上半分の印字データを展開する時に1度に縦48ド
ット分展開し、現在編集中の行イメージバッファ6aと
次行の編集用の行イメージバッファ6bに分割して格納
し、下半分の印字データを展開する時には3のアウトラ
インフォント展開部を起動しない。一般にアウトライン
フォントを展開する処理は他の処理に比べて非常に時間
がかかり、しかも縦48ドットの文字を上半分あるいは下
半分だけ展開するのにかかる時間は、縦48ドット分全体
を展開するのにかかる時間の半分にはならず、ほとんど
かわらない。従って、従来のシリアルプリンタが上半分
の印字を行うための処理時間も下半分の印字を行うため
の処理時間も同じように長くかかるのに対し、本発明の
シリアルプリンタでは下半分の印字を行う時にはほとん
ど処理時間はかからず、総合的に見て印字時間の大幅な
短縮が図れるものとなる。
【0009】尚、実施例では縦2倍文字を印字する場合
について説明したが、縦2倍を超える文字を印字する場
合にも同様に効果が得られる。つまり、従来のシリアル
プリンタでは縦24ドット分ずつアウトラインフォント展
開部を起動していたが、本発明のシリアルプリンタでは
縦48ドット分ずつアウトラインフォント展開部を起動す
れば良く、アウトラインフォント展開部を起動する回数
を減らせばプリンタ全体の処理速度の改善がはかれるこ
とは、以上説明してきたことから明らかである。
【0010】
【発明の効果】以上説明したように、本発明によると、
アウトラインフォントを1度に縦2倍分展開し、編集中
の行イメージバッファと次行の編集用の行イメージバッ
ファに格納する手段を設けたため、アウトラインフォン
トを展開する回数を減らし、総合的に見て印字時間を短
縮できるという従来例にない優れたシリアルプリンタを
提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】図1に示した実施例のアウトラインフォント1
文字を展開する処理を示すフローチャートである。
【図3】従来のアウトラインフォント1文字を展開する
処理を示すフローチャートである。
【符号の説明】
3 アウトラインフォント展開部 5 ビットマップ分割部 6a,6b 行イメージバッファ 7 印字動作制御部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G09G 5/24 9061−5G

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 アウトラインフォントをビットマップに
    展開するアウトラインフォント展開部と、印字出力用に
    展開されたドットイメージを印字する印字ヘッドとを備
    えたシリアルプリンタにおいて、前記アウトラインフォ
    ント展開部で展開されたビットマップを分割し編集中の
    行イメージバッファと次行の編集用の行イメージバッフ
    ァに格納するビットマップ分割部とを設け、1行分編集
    が終了した時点でその行の印字に続けて次行の印字制御
    を行う印字動作制御部を装備したことを特徴とするシリ
    アルプリンタ。
JP3342193A 1991-11-30 1991-11-30 シリアルプリンタ Pending JPH05147269A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3342193A JPH05147269A (ja) 1991-11-30 1991-11-30 シリアルプリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3342193A JPH05147269A (ja) 1991-11-30 1991-11-30 シリアルプリンタ

Publications (1)

Publication Number Publication Date
JPH05147269A true JPH05147269A (ja) 1993-06-15

Family

ID=18351840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3342193A Pending JPH05147269A (ja) 1991-11-30 1991-11-30 シリアルプリンタ

Country Status (1)

Country Link
JP (1) JPH05147269A (ja)

Similar Documents

Publication Publication Date Title
US4707153A (en) Printer controller
JPH04128970A (ja) 文書処理システム
JPH04238062A (ja) 印字データ処理装置
JP2710120B2 (ja) 文書処理方法
JP3016515B2 (ja) 文字処理装置および方法
JPH05147269A (ja) シリアルプリンタ
US4835529A (en) Output display apparatus
JPH03213367A (ja) 印刷装置及びその制御方法
US5930812A (en) Word processing apparatus which adjusts character output position
JPS6189861A (ja) 印字制御装置
JPS6179673A (ja) ドツト記録方式
JPH0630927B2 (ja) パターン出力方法
JPH10129045A (ja) 文書作成装置
JP3004736B2 (ja) サーマルプリンタ
JP2966847B2 (ja) 文字処理装置
JPH01148562A (ja) 文書作成編集装置
JPS61264377A (ja) 文字パタ−ン発生装置
JPH05177873A (ja) プリンタ装置
JPH06168239A (ja) 文書作成装置
JPH03112671A (ja) 印刷装置
JPH03112668A (ja) 印刷装置
JPH0325495A (ja) プリンタ
JPH0815794B2 (ja) 文字処理装置
JPH08108585A (ja) プリンタ
JPH01204758A (ja) ドットプリンタ

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990721