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

プリンタ制御装置

Info

Publication number
JPH02102073A
JPH02102073A JP63254781A JP25478188A JPH02102073A JP H02102073 A JPH02102073 A JP H02102073A JP 63254781 A JP63254781 A JP 63254781A JP 25478188 A JP25478188 A JP 25478188A JP H02102073 A JPH02102073 A JP H02102073A
Authority
JP
Japan
Prior art keywords
byte
data
print data
buffer
page 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.)
Pending
Application number
JP63254781A
Other languages
English (en)
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 JP63254781A priority Critical patent/JPH02102073A/ja
Publication of JPH02102073A publication Critical patent/JPH02102073A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、1バイト、2バイトが混在する印字データ
を高速印字するプリンタ制御装置に関するものである。
〔従来の技術〕
第3図は例えば特開昭62−71658号公報に示され
た従来のプリンタ制御装置を示すブロック接続図であり
、1はホストマイクロプロセッサからの印字データをコ
マンド単位で格納する入力バッファ、2は2バイトの印
字データをワード単位でページバッファに格納する印字
データ変換回路、3は印字データを格納するページバッ
ファ、4は文字パターンを記憶するフォントメモリ、5
は上記文字パターンを図形に展開して漢字プリンタに出
力する出力バッファである。
次に動作について説明する。第3図において、ホストマ
イクロプロセッサからの印字データは。
−度人カバッファ1に格納され、印字データ変換回路2
は上記格納した印字データのうち、1連の行制御情報、
印字データ、制御情報のバイト数が奇数になるデータを
、1バイトのダミーコードを付加して偶数バイトにした
のち、ページバッファ3に格納する。ページバッファ3
の読出しはワード単位(2バイト)で行われ、読出す印
字データを整合することなしに、そのままフォントメモ
リ4のアクセスコードとして使用し、フォントメモリ4
からの該当する文字パターンを読出して、出カバッファ
5に格納する。漢字プリンタは前め行の印字を終えたの
ち、出力バッファからの次の行のデータを受取って印字
する。
〔発明が解決しようとする課題〕
従来のプリンタ制御装置は以上のように構成されている
ので、一連のデータが奇数バイトで終ったかどうかを1
バイト単位でチエツクする必要があるほか、奇数バイト
で終る場合は、ページバッファ3に、ダミーコードを付
加する必要があり、入力処理、ページバッファ読出し処
理とも複雑になり、処理時間が長くなるなどの問題点が
あった。
この発明は上記のような問題点を解消するためになされ
たもので、入力処理、ページバッファ3の読出し処理を
簡単にでき、かつ高速処理を実現できるプリンタ制御装
置を得ることを目的とする。
〔課題を解決するための手段〕
この発明に係るプリンタ制御装置は、1バイト。
2バイトが混在する印字データを入カバソファに格納し
、この印字データのすべてを印字データ変換回路により
2バイトに変換し、この変換した印字データをページバ
ッファに格納して、このページバッファの印字データに
もとづき、フォントメモリより文字パターンを出力する
ようにしたものである。
〔作用〕
この発明における印字データ変換回路は、1バイト系、
2バイト系の印字データを、すべて2バイト系の内部コ
ードに変換し、ページバッファの読出し以降の処理を高
速化できるようにする。
〔発明の実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、1は印字データを一時格納する入力バッフ
ァ、2Aは1バイト、2バイト混在の印字データを、す
べて2バイトに変換する印字データ変換回路、3は変換
した印字データを格納するページバッファ、4は文字パ
ターンを記憶しているフォントメモリ、5はフォントメ
モリ4からの文字パターンを図形展開して漢字プリンタ
へ出力する出力バッファである。
また、第2図は入力バッファ1からの印字データを読出
し、印字データ変換回路2Aにより2バイトの印字デー
タに変換して、ページバッファ3に格納するデータ説明
図を示す。
次に動作について説明する。
ホストマイクロプロセッサより送られる印字データは、
−屑入力バッファ1に格納される。印字データ変換回路
2Aは1バイト単位に入力データをチエツクし、各デー
タが1バイト系、2バイト系のいずれの印字データかを
判断し、さらに纂れらのすべての印字データを2バイト
の内部コードに変換して、ページバッファ3に格納する
。ページバッファ3の読出しはワード単位(2バイト単
位)で行われ、読出した印字データをそのままフォント
メモリ4のアクセスコードとして使用し、フォントメモ
リ4から該当する文字パターンを読出して、出力バッフ
ァ5に格納する。なお、漢字プリンタから印字データの
要求があったとき、出力バッファ5に印字データが格納
されていない場合には、印字が中断して性能低下となる
が、ページバッファ3の読出し処理以降が高速処理とな
るため、印字データの出力が間に合わなくなることはな
い。
次に、この印字データの処理について、第2図を見なが
ら更に具体的に説明する。11はホストマイクロプロセ
ッサから送られる入力データ、としての印字データで、
ここでは1ますが1バイトであることを示している。従
って、書込み(WRITE)コマンドは1バイト、英数
字シフト、漢字シフトは2バイト、英数字コード(A、
B、C。
D、E)は1バイト、漢字コード(漢字、処理)は2バ
イトである。つまり、この印字データ11には、1バイ
ト、2バイトのコードが混在している612はホストマ
イクロプロセッサから送られて、そのまま入力バッファ
1に格納された入力バッファデータである。印字データ
変換回路2Aは1バイト、2バイトのデータをすべて2
バイトの内部コードに変換して、ページバッファ3にバ
ッファデータ13として格納する。
なお、上記実施例では漢字プリンタ制御において1バイ
ト、2バイトの印字データが混在する場合の処理につい
て説明したが、日本語データ処理ヲ行うワードプロセッ
セやパソコンにおける印字データの処理にも適用できる
また、と記実施例では2バイト系に変換する処理につい
て説明したが、2バイト系に限らず、処理するプロセッ
サの最も効率的なビット長であってもよく、上記実施例
と同様の効果を奏する。
〔発明の効果〕
以上のように、この発明によれば入力バッファに一時格
納した1バイト、2バイトのすべての印字データを2バ
イトの印字データに変換して、各2バイト単位でページ
バッファに格納するように構成したので、1つのコード
が例えば4ワード目と5ワード目に分かれて格納される
ということがなくなり、従ってこれらを別々にアクセス
する処理が不要になり、全体として印字データの出力処
理を迅速化できるものが得られる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるプリンタ制御装置を
示すブロック接続図、第2図はこのプリンタ制御装置で
扱う印字データの処理方法を示す説明図、第3図は従来
のプリンタ制御装置を示すブロック接続図である。 1は入力バッファ、2Aは印字データ変換回路、3はペ
ージバッファ、4はフォントメモリ。 なお、図中、同一符号は同一、又は相当部分を示す。 特許出願人  三菱電機株式会社 第1図 第2図 1 : 入力バッファ 2A: 印字ヲニク変番Iヨ路 3: ページバラフッ 4: フォントメモリ

Claims (1)

    【特許請求の範囲】
  1. 1バイト、2バイトが混在する印字データを格納する入
    力バッファと、この入力バッファのデータをすべて2バ
    イトの印字データに変換する印字データ変換回路と、こ
    の印字データ変換回路で変換した印字データを2バイト
    単位で格納するページバッファと、このページバッファ
    の印字データによりアクセスされる文字パターンを出力
    するフォントメモリとを備えたプリンタ制御装置。
JP63254781A 1988-10-12 1988-10-12 プリンタ制御装置 Pending JPH02102073A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63254781A JPH02102073A (ja) 1988-10-12 1988-10-12 プリンタ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63254781A JPH02102073A (ja) 1988-10-12 1988-10-12 プリンタ制御装置

Publications (1)

Publication Number Publication Date
JPH02102073A true JPH02102073A (ja) 1990-04-13

Family

ID=17269794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63254781A Pending JPH02102073A (ja) 1988-10-12 1988-10-12 プリンタ制御装置

Country Status (1)

Country Link
JP (1) JPH02102073A (ja)

Similar Documents

Publication Publication Date Title
US4811242A (en) Chinese character printer controlling device
JPH02102073A (ja) プリンタ制御装置
JPH0246490A (ja) メモリ回路
JPS602715B2 (ja) 漢字プリンタにおける漢字用ビットパタ−ン管理方式
JPS5931751B2 (ja) ドツト式印刷装置
JPS63202476A (ja) 文書出力装置
JPH029654A (ja) ページプリンタ印刷制御装置
JPS6271658A (ja) プリンタ制御装置
JPS5936314B2 (ja) 表示装置の制御方式
JPS5831443A (ja) プリンタ
JPS6134620A (ja) 計算機への入力方法
JPS61156190A (ja) 文字出力方式
JP2744250B2 (ja) 文字処理装置及び方法
JPS59216240A (ja) 情報出力装置
JP2556469B2 (ja) 文書処理方法
JP2622121B2 (ja) 文字処理装置および方法
JPS6217752B2 (ja)
JPH0325667A (ja) 日本語処理方式
JPH04128069A (ja) プリンタの印字制御装置
JPS63138417A (ja) 印字装置
JPS5922134A (ja) プリンタ装置
JPH0348924A (ja) 印刷装置
JPS61149365A (ja) デ−タ制御装置
JPS61156189A (ja) コ−ドコンバ−ト方式
JPS61149362A (ja) デ−タ制御装置