JPH04314558A - プリンタの罫線印字制御方法 - Google Patents

プリンタの罫線印字制御方法

Info

Publication number
JPH04314558A
JPH04314558A JP10635991A JP10635991A JPH04314558A JP H04314558 A JPH04314558 A JP H04314558A JP 10635991 A JP10635991 A JP 10635991A JP 10635991 A JP10635991 A JP 10635991A JP H04314558 A JPH04314558 A JP H04314558A
Authority
JP
Japan
Prior art keywords
printer
printing
code
line
ruled
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
JP10635991A
Other languages
English (en)
Inventor
Akira Yamazaki
明 山崎
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.)
Takaoka Toko Co Ltd
Original Assignee
Takaoka Electric Mfg Co 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 Takaoka Electric Mfg Co Ltd filed Critical Takaoka Electric Mfg Co Ltd
Priority to JP10635991A priority Critical patent/JPH04314558A/ja
Publication of JPH04314558A publication Critical patent/JPH04314558A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プリンタで罫線を印字
する場合の罫線印字制御方式に関する。
【0002】
【従来の技術】プリンタに罫線を印字する時には従来で
は、コンピュータ側で、キャラクタコードをビットイメ
ージに変換し、その変換されたビットイメージをプリン
タにダウンロードすることにより、罫線を印字する方法
が一般的である。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
方法では、罫線を印字する際に、コンピュータ側からプ
リンタにビットイメージをダウンロードしているため、
コンピュータ側でキャラクタコードをビットイメージに
変換する必要があるうえ、変換した膨大なデータをコン
ピュータ内部で持たなければならない。このため、デー
タ転送に時間がかかり、データ変換処理に時間がかかり
過ぎる欠点がある。
【0004】そこで、本発明は、コンピュータ内部での
キャラクタコードからビットイメージへの変換処理をな
くすと共に、メモリ効率の向上をはかり、コンピュータ
内部での処理の負担を軽減し、処理時間を短縮すること
を目的とする。
【0005】
【課題を解決するための手段】コンピュータとプリンタ
間に罫線の印字を制御する制御部を設け、この御部内に
外字データを一時記憶しておくためのメモリを設けるこ
とにより、メモリ内の外字データからキャラクタデータ
を生成し、制御部からプリンタに対しキャラクタコード
で罫線と外字のデータを送り、改行量や印字位置を変え
ることにより罫線の印字を制御する。
【0006】
【作用】上記の方式においては、罫線を印字する時に、
コンピュータ側でのビット変換が不必要になり、膨大な
ビットイメージデータを持つ必要もなくなる。また、コ
ンピュータの内部処理が減少するため、罫線印字のため
の処理時間も短縮できる。
【0007】
【実施例】図1には、本実施例の構成図を示す。本実施
例では、罫線の印字を制御する制御部3をプリンタ2の
インターフェース部に設け、制御部3に外字データを一
時記憶しておくためのメモリ4を設け、制御部3からプ
リンタ2に対しキャラクタコードで罫線と外字のデータ
を送り、改行量や印字位置を変えることにより罫線を印
字制御する。
【0008】本実施例におけるプリンタ2の印字では、
図3に示すように罫線のキャラクタコードはJISコー
ド、24ドット(8)×24ドット(9)を使用し、文
字間を文字の右側に3ドット(10)、改行量つまり、
現在の印字位置13から次行の印字位置14までのドッ
ト幅を30ドット(12)と定め、外字は、図2の外字
5、外字6、外字7を定義する。
【0009】同一の線の太さである罫線コードは、図4
に示すように基本的に、罫線コード14から罫線コード
24までの11種類存在する。そこで、印字処理では、
制御部3はコンピュータ1から印字データをキャラクタ
コードで受け取り、その中に罫線コード14から罫線コ
ード24まで存在するかを調べ、罫線コード14、罫線
コード16、罫線コード19、罫線コード20が存在す
れば、外字5を、罫線コード17、罫線コード18、罫
線コード21が存在すれば、外字6を、罫線コード15
、罫線コード22、罫線コード23が存在すれば、外字
7を、外字データとし、それ以外のコードであれば、ス
ペースコードを制御部3内のメモリ4に記憶しておき印
字する時に組み合わせ処理を行うことにより罫線印字を
行う。
【0010】次に組み合わせ処理について図4に基づき
説明する。図4のX1からX4は通常の各行の印字開始
位置であり、Y1からY4は各行の印字開始位置から下
方へ6ドットずらし、更に右に3ドットずらした位置を
示す。
【0011】改行は改行コードにより行い、改行コード
つまり、1行目(X1)の終わりのコードになるまで罫
線のキャラクタコードを印字していき、改行コードにな
った時に、6ドット下方へずらし、続いて印字位置を右
に3ドットずらすことにより、印字位置がY1になり、
罫線文字と罫線文字の間に挿入する形となる。そこで、
上記罫線コードの外字データとして記憶していた外字コ
ードを順に上記罫線の印字カラム数だけ印字していくそ
の後、文字のドット数である24ドットの改行を行うこ
とにより、印字位置が通常印字の2行目(X2)の印字
位置となる。また、外字データを記憶するメモリ4は一
行ごとにオーバライト(上書き)することにより、メモ
リ効率をはかる。
【0012】以上の処理を繰り返し行うことにより罫線
印字を行う。
【0013】
【発明の効果】以上説明したように、本発明によれば、
罫線を印字する時に、コンピュータ側でのビット変換が
不必要になり、膨大なビットイメージデータを持つ必要
もなくなるため、メモリ効率の向上につながる。また、
内部処理の負担が減り、処理時間が短くなる。
【図面の簡単な説明】
【図1】本発明の罫線印字制御方式を示す図である。
【図2】罫線の外字データを示す図である。
【図3】プリンタの印字書式を示す図である。
【図4】印字例を示す図である。
【符号の説明】
1  コンピュータ 2  プリンタ 3  制御部 4  メモリ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  コンピュータと該コンピュータから印
    字データが入力されて、罫線印字を制御する制御部を備
    え、その制御部から出力されたデータにより印字を行う
    プリンタの罫線印字制御方式において、前記制御部に外
    字データを一時記憶しておくためのメモリを設け、前記
    制御部は前記プリンタに対し前記印字データと外字デー
    タから成るキャラクタコードを生成して送ることにより
    罫線を形成することを特徴とするプリンタの罫線印字制
    御方式。
JP10635991A 1991-04-12 1991-04-12 プリンタの罫線印字制御方法 Pending JPH04314558A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10635991A JPH04314558A (ja) 1991-04-12 1991-04-12 プリンタの罫線印字制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10635991A JPH04314558A (ja) 1991-04-12 1991-04-12 プリンタの罫線印字制御方法

Publications (1)

Publication Number Publication Date
JPH04314558A true JPH04314558A (ja) 1992-11-05

Family

ID=14431556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10635991A Pending JPH04314558A (ja) 1991-04-12 1991-04-12 プリンタの罫線印字制御方法

Country Status (1)

Country Link
JP (1) JPH04314558A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5938080A (ja) * 1982-08-26 1984-03-01 Toshiba Corp フオ−ムオ−バレイ制御方式
JPS60107379A (ja) * 1983-11-17 1985-06-12 Fujitsu Ltd 情報処理装置
JPS62226325A (ja) * 1986-03-28 1987-10-05 Toshiba Corp フオ−ムオ−バレイ制御装置
JPS63142460A (ja) * 1986-12-04 1988-06-14 Fujitsu Ltd 文書処理システムにおける罫線の移動・複写処理方式

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5938080A (ja) * 1982-08-26 1984-03-01 Toshiba Corp フオ−ムオ−バレイ制御方式
JPS60107379A (ja) * 1983-11-17 1985-06-12 Fujitsu Ltd 情報処理装置
JPS62226325A (ja) * 1986-03-28 1987-10-05 Toshiba Corp フオ−ムオ−バレイ制御装置
JPS63142460A (ja) * 1986-12-04 1988-06-14 Fujitsu Ltd 文書処理システムにおける罫線の移動・複写処理方式

Similar Documents

Publication Publication Date Title
EP0422793A2 (en) Graphics scaling method for high resolution printers
JPS6122960A (ja) 印字速度切替方式
JPH04314558A (ja) プリンタの罫線印字制御方法
JP4942414B2 (ja) プリント装置
JPH11348381A (ja) プリンタ
JPS6367167A (ja) プリンタの外字処理方式
US5408592A (en) Printer having a data output time controller
KR100212981B1 (ko) 화상형성장치의 출력용지 및 토너 절약 프린팅 장치 및 방법
KR200162887Y1 (ko) 프린터 공유기
JP3511890B2 (ja) シリアルプリンタ、シリアルプリンタの印字位置制御方法
JPS62180419A (ja) プリンタ装置
JPS60171527A (ja) 印字装置
JPH01215545A (ja) 印刷装置
JP2572857Y2 (ja) 熱転写型多色印刷装置
JP3003266B2 (ja) シリアルプリンタ
JP3033731B2 (ja) 罫線処理装置、罫線処理方法、およびプログラムを記録する記録媒体
JPH047166A (ja) ドット式プリンタ
JPH0683823A (ja) データ出力装置
JPH08132684A (ja) 点字版下出力システム及び点字版下出力方法
JPH0773931B2 (ja) グラフィック・データの印刷方法
JPS5827285A (ja) パタ−ン出力方式
JPS61225063A (ja) 印字装置
JPH11170629A (ja) 複数行を同時に印字可能な印字ヘッドを有するプリンタ及びその制御方法
JPH04173268A (ja) 印字制御装置
JPH04312863A (ja) プリンタ装置