JPS6285321A - 漢字プリンタデ−タ制御方式 - Google Patents
漢字プリンタデ−タ制御方式Info
- Publication number
- JPS6285321A JPS6285321A JP60226520A JP22652085A JPS6285321A JP S6285321 A JPS6285321 A JP S6285321A JP 60226520 A JP60226520 A JP 60226520A JP 22652085 A JP22652085 A JP 22652085A JP S6285321 A JPS6285321 A JP S6285321A
- Authority
- JP
- Japan
- Prior art keywords
- page
- buffer
- data
- character
- 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
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、漢字プリンタにおけるコピー修飾機能に関
するものである。
するものである。
第2凶は、従来の漢字プリンタ装置のブロック図であり
、凶において、(1)はホスト計算機よりチャネルを通
じて送附されるコマンド、(2)はこのコマンドを受け
るチャネルインタフェース部、(3ンは制御上のワーク
エリア、(4)はホストから送附されるコマンドに伴な
うデータ内の論理文字コードを、漢字プリンタ内の実ア
ドレス(物理コード)に変換する変換テーブル、(5)
はテキスト印字データをページ単位で複数ページ分格納
可能なページバッファ、(6)はテキスト印字データの
指定された文字をすり換える為の情報・印字データを格
納したコピー修飾バッファ、(7)はページバッファ(
5)とコピー修飾バッファ(6)に基づき文字のすり換
え処理完了後、−行分の印字データを格納するラインバ
ッファで、書き込みと読み出しを並行に行なう為、ダブ
ル構成とする。(8)は予め各文字コードに対応する文
字パターンをロードしておき、ラインバッファ(7)か
ら読み出した文字コードより、文字パターンを出力する
フォントメモリ、(9)はホストより送射された論理文
字コードを物理文字コードに変換し文字パターンと共に
、フォントメモリ(8)へ書き込む信号線を示し、(I
Qは前記文字パターンを印刷機構部へ送出するプリント
部インタフェース、σηはプリント部インタフェースα
Qより送出される印字データを示す。
、凶において、(1)はホスト計算機よりチャネルを通
じて送附されるコマンド、(2)はこのコマンドを受け
るチャネルインタフェース部、(3ンは制御上のワーク
エリア、(4)はホストから送附されるコマンドに伴な
うデータ内の論理文字コードを、漢字プリンタ内の実ア
ドレス(物理コード)に変換する変換テーブル、(5)
はテキスト印字データをページ単位で複数ページ分格納
可能なページバッファ、(6)はテキスト印字データの
指定された文字をすり換える為の情報・印字データを格
納したコピー修飾バッファ、(7)はページバッファ(
5)とコピー修飾バッファ(6)に基づき文字のすり換
え処理完了後、−行分の印字データを格納するラインバ
ッファで、書き込みと読み出しを並行に行なう為、ダブ
ル構成とする。(8)は予め各文字コードに対応する文
字パターンをロードしておき、ラインバッファ(7)か
ら読み出した文字コードより、文字パターンを出力する
フォントメモリ、(9)はホストより送射された論理文
字コードを物理文字コードに変換し文字パターンと共に
、フォントメモリ(8)へ書き込む信号線を示し、(I
Qは前記文字パターンを印刷機構部へ送出するプリント
部インタフェース、σηはプリント部インタフェースα
Qより送出される印字データを示す。
次に動作に付いて説明する。ホスト計算機よりチャネル
を通じて送られるコマンド(1)により、まずテキスト
データを修飾する為のコピー修飾データが送られる。こ
れには、テキストデータのコピー処理(同一ページをく
りかえし印字すること)′の時、文字をすりかえる先頭
ページ、適用ページ数、ページ内の開始行、適用行数、
行内の適用開始位置か制御情報として、これに続きすり
換える論理文字コードが含まれている。これらのデータ
は一旦ワークエリア(3)に入った後、変換テーブル(
4)により論理文字コードを物理文字コードに変換し、
又制御データはそのまま、コピー修飾バッファ(6)に
格納される。次にコマンド(υにより、テキストデータ
が送られ、変換テーブル(4)を通じ物理文字コードに
変換し、ページバッファ(5)に収納される。ページバ
ッファ(5)に1ページ以上の印字データがある場合、
印字動作を開始し、以降印字動作は用紙搬送に追従して
連続的に行われ、ページバッファ(5)内に印字データ
がなくなれば印字動作を停止する。この時、テキストデ
ータにコピー修飾か指定されておれば、ページバッファ
(5)とコピー修飾バッファ(6)より一行単位に文字
コードをすり換え、それをラインバッファ(7)にロー
ドする処理を用紙搬送に遅れない様に行なう。印字動作
はページ単位に行われ、行単位には制御出来ない鳥であ
る。この時、ラインバッファ(7)はダブルバッファ構
成の為、−行方のすりかえ処理を行ないラインバッファ
(7)に収納する処理と、ラインバッファ(7)上に既
に収納さnている前行の物理コードを読み出し、フォン
トメモリ(8)より文字パターンを得て、プリント部イ
ンタフェース叫を通じて、印字データ(Iυを送出する
処理が並列に行なう。この場合、1行分のデータを印字
する間に、次の行の印字データを揃える必要かある。印
刷機構部にて用紙を行単位でスタート/ストップ制御す
ることは不可能な為、次行のデータか揃わない場合はエ
ラーとなる。
を通じて送られるコマンド(1)により、まずテキスト
データを修飾する為のコピー修飾データが送られる。こ
れには、テキストデータのコピー処理(同一ページをく
りかえし印字すること)′の時、文字をすりかえる先頭
ページ、適用ページ数、ページ内の開始行、適用行数、
行内の適用開始位置か制御情報として、これに続きすり
換える論理文字コードが含まれている。これらのデータ
は一旦ワークエリア(3)に入った後、変換テーブル(
4)により論理文字コードを物理文字コードに変換し、
又制御データはそのまま、コピー修飾バッファ(6)に
格納される。次にコマンド(υにより、テキストデータ
が送られ、変換テーブル(4)を通じ物理文字コードに
変換し、ページバッファ(5)に収納される。ページバ
ッファ(5)に1ページ以上の印字データがある場合、
印字動作を開始し、以降印字動作は用紙搬送に追従して
連続的に行われ、ページバッファ(5)内に印字データ
がなくなれば印字動作を停止する。この時、テキストデ
ータにコピー修飾か指定されておれば、ページバッファ
(5)とコピー修飾バッファ(6)より一行単位に文字
コードをすり換え、それをラインバッファ(7)にロー
ドする処理を用紙搬送に遅れない様に行なう。印字動作
はページ単位に行われ、行単位には制御出来ない鳥であ
る。この時、ラインバッファ(7)はダブルバッファ構
成の為、−行方のすりかえ処理を行ないラインバッファ
(7)に収納する処理と、ラインバッファ(7)上に既
に収納さnている前行の物理コードを読み出し、フォン
トメモリ(8)より文字パターンを得て、プリント部イ
ンタフェース叫を通じて、印字データ(Iυを送出する
処理が並列に行なう。この場合、1行分のデータを印字
する間に、次の行の印字データを揃える必要かある。印
刷機構部にて用紙を行単位でスタート/ストップ制御す
ることは不可能な為、次行のデータか揃わない場合はエ
ラーとなる。
従来の漢字プリンタ装置は以上の様に構成されているの
で、前行の印字が終るまでに次の行の印字データのすり
換えを完了させておく必要があり、印字速度と制御系の
処理速度から同一行内にてすり換え可能な文字数か決定
される為、同一ページ内の局部的な大量の文字コードす
り換え及びページ内の大量の文字コードのすり換えか難
しく、制限を越えた場合エラーが発生する点及び+3i
J記欠点をおぎなう為には高価な高速制御回路を必要と
するなどの問題点があった。
で、前行の印字が終るまでに次の行の印字データのすり
換えを完了させておく必要があり、印字速度と制御系の
処理速度から同一行内にてすり換え可能な文字数か決定
される為、同一ページ内の局部的な大量の文字コードす
り換え及びページ内の大量の文字コードのすり換えか難
しく、制限を越えた場合エラーが発生する点及び+3i
J記欠点をおぎなう為には高価な高速制御回路を必要と
するなどの問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので、同一ページ内の局部的な大量文字コードのす
り換えがあっても連続印字を行ない、ページ内に大量の
文字コードのすり換えがある場合でも、印字停止しなが
ら正常印字を行なう安価な漢字プリンタを得ることを目
的とする。
たもので、同一ページ内の局部的な大量文字コードのす
り換えがあっても連続印字を行ない、ページ内に大量の
文字コードのすり換えがある場合でも、印字停止しなが
ら正常印字を行なう安価な漢字プリンタを得ることを目
的とする。
C問題点を解決するための手段〕
この発明に係る漢字プリンタ装置は、文字コードのすり
換えを行単位でなくページ単位に行ない、その印字デー
タを収納するページ印字バッファを設け、印字のスター
ト/ストップを、このバッファに1ページ分の印字デー
タか収納されたか否かで制御する様にしたものである。
換えを行単位でなくページ単位に行ない、その印字デー
タを収納するページ印字バッファを設け、印字のスター
ト/ストップを、このバッファに1ページ分の印字デー
タか収納されたか否かで制御する様にしたものである。
この発明におけるページ印字バッファは、印字動作を正
常に行なう為の文字コードのすり換え址をページ単位に
て管理し、ページ内の局部的な大量処理を平均化し、印
字スタート/ストップのページ印字バッファによる制御
は、ページ内に大量の文字コードすり換えが発生しても
一旦停止ケし印字データを揃えてから再スタートが可能
となり、エラー発生が防止出来る。
常に行なう為の文字コードのすり換え址をページ単位に
て管理し、ページ内の局部的な大量処理を平均化し、印
字スタート/ストップのページ印字バッファによる制御
は、ページ内に大量の文字コードすり換えが発生しても
一旦停止ケし印字データを揃えてから再スタートが可能
となり、エラー発生が防止出来る。
以下この発明の一実施例を凶について説明する。
第1凶において、(1)はホスト計算機よりチャネルを
通じて送られるコマンド、(2)はコマンド(1)を受
けるとチャネルインタフェース部、(3)はワークエリ
ア、(4)は論理文字コードから、漢字プリンタの物理
アドレスへ変換する変換テーブル、(5)はテキスト印
字データをページ単位で複数ページ分収納するページバ
ッファ、(6)はテキストデータとすりかえる論理文字
コード及び制御情報をストアするコピー修飾バッファ、
@はページノ(ツファ(5)とコピー修飾バッファ(6
)により、文字をすりかえページ単位に収納するページ
印字バッファで、書き込みと読み出しを並列化する為、
ダブル構成とする。
通じて送られるコマンド、(2)はコマンド(1)を受
けるとチャネルインタフェース部、(3)はワークエリ
ア、(4)は論理文字コードから、漢字プリンタの物理
アドレスへ変換する変換テーブル、(5)はテキスト印
字データをページ単位で複数ページ分収納するページバ
ッファ、(6)はテキストデータとすりかえる論理文字
コード及び制御情報をストアするコピー修飾バッファ、
@はページノ(ツファ(5)とコピー修飾バッファ(6
)により、文字をすりかえページ単位に収納するページ
印字バッファで、書き込みと読み出しを並列化する為、
ダブル構成とする。
(8)は予め各文字コードに対応する文字ノ(ターンを
ロードしておき、ページ印字バッファ(2)より読み出
した物理文字コードより文字パターンを得る為のフォン
トメモリ、(9)は、フォントメモ1月8)へ文字パタ
ーンを書き込む為のデータ及び物理文字コードを示す。
ロードしておき、ページ印字バッファ(2)より読み出
した物理文字コードより文字パターンを得る為のフォン
トメモリ、(9)は、フォントメモ1月8)へ文字パタ
ーンを書き込む為のデータ及び物理文字コードを示す。
Q(lは文字パターンを印刷機構部へ送るプリント部イ
ンタフェース、(ロ)はプリント部インタフェースQQ
より送出される印字データを示す。
ンタフェース、(ロ)はプリント部インタフェースQQ
より送出される印字データを示す。
以下この発明の詳細な説明する。ホスト計算機よりチャ
ネルを通じ送られるコマンド(1)により、コピー修飾
データか送られる。このデータにより同一テキストデー
タを繰り返しするコピー動作において、指定された場所
の文字コードをすり換える処理ケ行なう。従ってコピー
修飾データには先頭ページ、適用ページ数、ページ内の
開始行、適用行数、行内の適用囲始位置が制御情報とし
て、これに続きすり換える論理文字コードが含まれてい
る。これらのデータは一旦ワークエリア(3)に入った
後、制御情報はそのまま、論理文字コードは変換テーブ
ル(4)により物理コードに変換後、コピー修飾バッフ
ァ(6)にロードされる。次にコマンド(1)により、
テキストデータが送られ、変換テーブル(4)を経て、
ページバッファ(5)に収納される。ページバッファ(
5)に1ページ以上の印字データがたまれば、コピー修
飾バッファ(6)に従って、文字コードをすり換えて、
ページ印字バッファ四に順次書き込んで行く。1ページ
分の文字コードのすり換えが完了後、このページ印字バ
ッファ四より物理文字コードを読み出し、フォントメモ
リ(8)より文字パターンを得て、プリンタ部インタフ
ェースα(1’通じ、印字データ(ロ)を印字機構部へ
送出し印字動作をスタートする。ページ印字バッファ四
はダブル構成の為、文字コードのすり換え処理と、印字
データ(ロ)の送出処理とか並列に行なう為、印字を連
続的に行なえ停止しない。万−大鰍の文字コードのすり
換えが発生し、文字コードのすり換え処理が印字動作が
追従出来ない場合は、ページ単位でストップ制御を行な
えば良く、エラーの発生することはない。
ネルを通じ送られるコマンド(1)により、コピー修飾
データか送られる。このデータにより同一テキストデー
タを繰り返しするコピー動作において、指定された場所
の文字コードをすり換える処理ケ行なう。従ってコピー
修飾データには先頭ページ、適用ページ数、ページ内の
開始行、適用行数、行内の適用囲始位置が制御情報とし
て、これに続きすり換える論理文字コードが含まれてい
る。これらのデータは一旦ワークエリア(3)に入った
後、制御情報はそのまま、論理文字コードは変換テーブ
ル(4)により物理コードに変換後、コピー修飾バッフ
ァ(6)にロードされる。次にコマンド(1)により、
テキストデータが送られ、変換テーブル(4)を経て、
ページバッファ(5)に収納される。ページバッファ(
5)に1ページ以上の印字データがたまれば、コピー修
飾バッファ(6)に従って、文字コードをすり換えて、
ページ印字バッファ四に順次書き込んで行く。1ページ
分の文字コードのすり換えが完了後、このページ印字バ
ッファ四より物理文字コードを読み出し、フォントメモ
リ(8)より文字パターンを得て、プリンタ部インタフ
ェースα(1’通じ、印字データ(ロ)を印字機構部へ
送出し印字動作をスタートする。ページ印字バッファ四
はダブル構成の為、文字コードのすり換え処理と、印字
データ(ロ)の送出処理とか並列に行なう為、印字を連
続的に行なえ停止しない。万−大鰍の文字コードのすり
換えが発生し、文字コードのすり換え処理が印字動作が
追従出来ない場合は、ページ単位でストップ制御を行な
えば良く、エラーの発生することはない。
以上の様にこの発明によれば、文字コードのすり換えを
ページ単位で行ないこの結果を収納するページ印字バッ
ファを設け、印字のスタート/ストップをこのバッファ
単位で制御する為、安価な装置で、性能の良いものが得
られる効果がある。
ページ単位で行ないこの結果を収納するページ印字バッ
ファを設け、印字のスタート/ストップをこのバッファ
単位で制御する為、安価な装置で、性能の良いものが得
られる効果がある。
第1凶はこの発明の実施例による漢字プリンタのブロッ
ク凶を示し、第2凶は従来の漢字プリンタのブロック凶
を示す。(1)はコマンド、(2)はチャネルインター
フェース部、(3)はワークエリア、(4)は変換テー
ブル、(5)はページバッファ、(6)はコピー修飾バ
ッファ、(8)はフォントメモリ、(9)は文字パター
ン、qIはプリンタ部インタフェース、αルは印字デー
タ、四はページ印字バッファを示す。なお図中、同一符
号は同−又は相当部分を示す。
ク凶を示し、第2凶は従来の漢字プリンタのブロック凶
を示す。(1)はコマンド、(2)はチャネルインター
フェース部、(3)はワークエリア、(4)は変換テー
ブル、(5)はページバッファ、(6)はコピー修飾バ
ッファ、(8)はフォントメモリ、(9)は文字パター
ン、qIはプリンタ部インタフェース、αルは印字デー
タ、四はページ印字バッファを示す。なお図中、同一符
号は同−又は相当部分を示す。
Claims (1)
- 文字パターンを予めロードしておくメモリと、同一テキ
ストデータを繰り返し印字するコピー機能と、テキスト
データに対応して指定位置の文字をすり換えるコピー修
飾機能と、コピー修飾データとを貯えるバッファメモリ
及びテキストデータを収納するページバッファを有する
漢字プリンタにおいて、文字コードのすり換え処理をペ
ージ単位で行ない、その結果をページ印字バッファに収
納する様制御し、このページ印字バッファに1ページ分
の印字データが揃うか否かにより、印字動作のスタート
/ストップ制御を行なうことを特徴とする漢字プリンタ
データ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60226520A JPS6285321A (ja) | 1985-10-09 | 1985-10-09 | 漢字プリンタデ−タ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60226520A JPS6285321A (ja) | 1985-10-09 | 1985-10-09 | 漢字プリンタデ−タ制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6285321A true JPS6285321A (ja) | 1987-04-18 |
| JPH0378652B2 JPH0378652B2 (ja) | 1991-12-16 |
Family
ID=16846415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60226520A Granted JPS6285321A (ja) | 1985-10-09 | 1985-10-09 | 漢字プリンタデ−タ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6285321A (ja) |
-
1985
- 1985-10-09 JP JP60226520A patent/JPS6285321A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0378652B2 (ja) | 1991-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60116464A (ja) | プリンタ | |
| JPH0378651B2 (ja) | ||
| JPS62126430A (ja) | プリンタ制御装置 | |
| JPH0378652B2 (ja) | ||
| JPH01290448A (ja) | 文字発生装置 | |
| JP2654015B2 (ja) | 文書処理装置 | |
| JPH01208141A (ja) | 印刷制御装置 | |
| JP3098435B2 (ja) | 複数サーマルヘッド用制御システム | |
| JPH0211357A (ja) | 印字装置 | |
| JPH02286382A (ja) | 印刷装置 | |
| JPH04216983A (ja) | 印刷装置 | |
| JPS62193838A (ja) | プリンタ装置 | |
| JPS6111844A (ja) | 記録装置 | |
| JPS6161861A (ja) | プリンタ制御装置 | |
| JPH02286381A (ja) | プリンタ・コントローラ | |
| JPS6349824A (ja) | プリンタ制御方式 | |
| JPS61135274A (ja) | 文字発生制御装置 | |
| JPH04366674A (ja) | 印刷制御装置 | |
| JPH0477277A (ja) | 印刷装置 | |
| JPS61249771A (ja) | ドツトマトリツクスプリンタ | |
| JPS61156190A (ja) | 文字出力方式 | |
| JPH08324033A (ja) | ラインプリンタおよびラインプリンタを備えるコンピュータシステムおよびラインプリンタの制御方法 | |
| JPH0698792B2 (ja) | プリンタ装置 | |
| JPS60136824A (ja) | プリンタ制御装置 | |
| JPH03155268A (ja) | 画像出力制御装置 |