JPS6271658A - プリンタ制御装置 - Google Patents

プリンタ制御装置

Info

Publication number
JPS6271658A
JPS6271658A JP60213779A JP21377985A JPS6271658A JP S6271658 A JPS6271658 A JP S6271658A JP 60213779 A JP60213779 A JP 60213779A JP 21377985 A JP21377985 A JP 21377985A JP S6271658 A JPS6271658 A JP S6271658A
Authority
JP
Japan
Prior art keywords
data
byte
page buffer
printing data
buffer
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
JP60213779A
Other languages
English (en)
Other versions
JPH0457197B2 (ja
Inventor
Masaharu Tsuchiya
土谷 昌晴
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP60213779A priority Critical patent/JPS6271658A/ja
Publication of JPS6271658A publication Critical patent/JPS6271658A/ja
Publication of JPH0457197B2 publication Critical patent/JPH0457197B2/ja
Granted legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/01—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for special character, e.g. for Chinese characters or barcodes

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、1バイト/2バイトが混在する印字データ
をプリンタ(例えば漢字プリンタ)で高速に印字するた
めの、印字データ処理方式(1関するものである。
〔従来の技術〕
第3図は例えば特開昭59−226957号公報に示さ
れた従来の処理装置を示す図であり、図(:詔いて13
1)は続出レジスタ、(32)は書込みレジスタ(33
はアライメント器、(34)は差分レジスタを示す。
次に動作について説明する。第3図において、メモリか
ら読出したデータは(31)の続出レジスタを経由して
(33)のアライメント器に格納される。
このとき、続出レジスタと書込レジスタをバイト位置が
異なるとき、(34)の差分レジスタ(二バイト位置の
差を設定しておき、アライメント器はそのに分データを
右にシフトし、(32)の書込レジスタC二速る。この
書込レジスタを経由して別なメモリ番地にデータを格納
する。シフトされたデータは2回目の書込み時(−格納
されることになる。
〔発明が解決しようとする問題点〕
従来の処理装置は以上のように構成されているので、ワ
ード(1ワードは2バイト)単位(二差分レジスタを設
定する必要があるため、処理時間がかかり、漢字プリン
タが印字するデータを要求したとき間(二合わfxいこ
とがあり、印字動作が中断され、性能がおちる問題点が
あった。
この発明は上記のような問題点を解消するためになされ
たもので、漢字プリンタの性能をフルに発揮させること
ができる漢字プリンタ制御装置を得ることを目的とする
。
〔問題点を解決するだめの手段〕
この発明に係る漢字プリンタ制御装置は入力バッファと
ページバッファの間に印字データ変換回路を設け、高速
処理を行なうようにしたものである。
〔作用〕
この発明における印字データ変換回路は、2バイトの印
字データを常にワード単位でページバッファに格納し、
ページバッファ読出し以降のアクセスを高速化すること
ができ、漢字プリンタの性能をフル(二発揮することが
できる。
〔発明の実施例〕
以ドこの発明の一実施例を図について説明する。
第1図において、fi+はホス) CPUからの印字デ
ータをコマシト単位で格納する入力バッファである。(
2)は2バイトの印字データをワード単位でページバッ
ファに格納する印字データ変換回路、(3)は印字デー
タを格納するページバッファ、(41は文字パターンを
記憶するフォントメモリ、(51はフォントメモリから
読出した文字パターンを図形に展開して漢字プリンタに
出力する出力バッファである。又第2図に入力バッファ
から印字データを読出し、印字データ変換回路でコード
整合し、ページバッファC二格納するデータ内容例を示
す。
次(:動作について説明する。第1図においてホス) 
CPUより送られる位字データは一度(11の入力バッ
ファ1:格納される。(2)の印字データ変換回路で1
運の行制御情報、印字データ、制御情報のバイト数が奇
数になるデータは、1バイトのダミーコードを付加して
偶数バイト≦ニしたのち(3)のページバッファに格納
される。ページバッファの読出しはワード単位(2バイ
ト)に行なわれ、読出した印字データを整合することf
xしで、そのまま(4)のフォントメモリのアクセスコ
ードとして使用し、フォントメモリから該当の文字パタ
ーンヲ統−出して15)の出力バッファに格納する。漢
字プリンタは前の行の印字を終えたのち、出力バッファ
から次の行のデータを受取り印字する。
漢字プリンタから印字データの要求があったとき、(5
)の出力バッファ(二印字データが格納されていrλい
と印字が中断することになり、性能ダウンf’ニー I
t ルか、(31のページバッファ読出し処理以降が高
速処理されるため、印字データが間に合わないことがf
xい。
次に@2図において具体例にて説明する。αυはホスト
CPUから送られるデータで、1マスが1バイトである
ことを示している。WRITEコマンドは1バイト、英
数字シフト、漢字シフトは2バイト、英数字コード(A
、H,C,D、 E)は1バイト、漢字コー) (#、
字、処、理)は2バイトと、1バイト、2バイトコード
が混在している。
(121の入力バッファはホストCP(1から送られる
データをそのまま格納する、(13)の印字データ変換
回路は奇数バイトで終るデータ、WRITIi、コマン
ド、Eのデータコードについて1バイトのダミーコート
を付加してUのページバッファに格納する。もしQ3の
印字データ変換回路がない場合は、u4)のページバッ
ファの形式はり7Jの入力バッファと同一であり、例え
ば、漢のコードは4ワード目と5ワード目に格納される
ことにはり、漢のコードに対応するフォントメモリをア
クセスするためには、4ワード目と5ワード目を読出し
、4ワード目の下位バイトと5ワード目の上位バイトを
合成することが必要になり、処理時間が長くなる。
この(13]の印字データ変換回路により、上記の2ワ
ード読出しと合成の処理が不要になり、調速処理するこ
とができる。
なお、上記実施例は漢字プリンタ制御装置で1バイト/
2バイトのデータが混在する場合の処理方式について示
したが、日本語データ処理を行なうワードプロセッサー
、及びパソコンであっても上記実施例と同様の効果を奏
する。
〔発明の効果〕
以上のようにこの発明によれば、印字データ変換回路を
設けたことにより、高速に処理する装置を提供できる効
果がある。
【図面の簡単な説明】
第1図はこの発明のプリンタ制御装置の一実施例(二よ
る構成図、第2図はこの発明の実施例によるデータ内容
の変換の説明図、第3図は従来の漢字プリシタ制御装置
の構成図である。 図において、(11は入力バッファ、+21は印字デー
タ変換回路、(3)はページバッファ、(41はフォン
トメモリ、(5)は出力バッファである。 γXお、図中同一符号は同一、又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 1バイト、2バイトが混在する印字データをワード単位
    で格納する入力バッファと、この入力バッファの前記1
    バイトの印字データに1バイトのダミーバイトを付加し
    前記2バイトの印字データが2ワードにまたがらないよ
    うに変換する印字データ変換回路と、この印字データ変
    換回路で変換された印字データを収納するページバッフ
    ァと、このページバッファの印字データによりアクセス
    される文字パターンを出力するフォントメモリとを備え
    たプリンタ制御装置。
JP60213779A 1985-09-25 1985-09-25 プリンタ制御装置 Granted JPS6271658A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60213779A JPS6271658A (ja) 1985-09-25 1985-09-25 プリンタ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60213779A JPS6271658A (ja) 1985-09-25 1985-09-25 プリンタ制御装置

Publications (2)

Publication Number Publication Date
JPS6271658A true JPS6271658A (ja) 1987-04-02
JPH0457197B2 JPH0457197B2 (ja) 1992-09-10

Family

ID=16644895

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60213779A Granted JPS6271658A (ja) 1985-09-25 1985-09-25 プリンタ制御装置

Country Status (1)

Country Link
JP (1) JPS6271658A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2249255A4 (en) * 2008-03-06 2014-03-12 Nec Corp DATA TRANSFER APPARATUS AND METHOD, AND SEMICONDUCTOR CIRCUIT

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2249255A4 (en) * 2008-03-06 2014-03-12 Nec Corp DATA TRANSFER APPARATUS AND METHOD, AND SEMICONDUCTOR CIRCUIT

Also Published As

Publication number Publication date
JPH0457197B2 (ja) 1992-09-10

Similar Documents

Publication Publication Date Title
JPH0457197B2 (ja)
JPS6363913B2 (ja)
JPH06274145A (ja) 文字処理装置
JPS63202476A (ja) 文書出力装置
JPH02102073A (ja) プリンタ制御装置
JPH01190465A (ja) ベクトルフォント再生による文字出力装置
JPS63118280A (ja) プリンタ制御装置
KR940010469B1 (ko) 팩시밀리에서의 문자발생방법
JPS605469B2 (ja) ゲラ刷りシステム
JPS61104860A (ja) 縮小印字装置
JPS62212823A (ja) プリンタ装置
JPS62265690A (ja) ラスタスキヤン読出回路
JP3012269B2 (ja) 印刷制御装置
JPH03261573A (ja) 縮小印字装置
JPS5936314B2 (ja) 表示装置の制御方式
JPS62202748A (ja) 文書処理装置
JPH01229666A (ja) 印字装置
JPS62202749A (ja) 文書処理装置
JPH0226770A (ja) 印刷制御装置
JPS612566A (ja) 印刷装置
JPS63199647A (ja) 文書出力装置
JPS6349825A (ja) オ−ダ処理方式
JPS61156190A (ja) 文字出力方式
JPS60107977A (ja) プリンタ制御装置
JPH0338719A (ja) 印字文字制御機構