JPH02209267A - 印刷制御装置 - Google Patents
印刷制御装置Info
- Publication number
- JPH02209267A JPH02209267A JP1030610A JP3061089A JPH02209267A JP H02209267 A JPH02209267 A JP H02209267A JP 1030610 A JP1030610 A JP 1030610A JP 3061089 A JP3061089 A JP 3061089A JP H02209267 A JPH02209267 A JP H02209267A
- Authority
- JP
- Japan
- Prior art keywords
- interrupt
- page
- printing
- print 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.)
- Pending
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野コ
この発明は、プリンタ装置等の印刷装置においてその印
刷を制御するための装置に関するものである。
刷を制御するための装置に関するものである。
[従来の技術]
第3図は従来の印刷制御装置を示すブロック図であり、
図において、11は印刷データを送出するホスト計算機
、12はホスト計算機11から送られる印刷データを少
なくとも1ページ分蓄積するページバッファ、13は文
字パターンを記憶しページバッファ12からの印刷デー
タを文字パターンに変換するフォントメモリ、14はこ
のフォントメモリ13により変換された文字パターンを
1行分だけ記憶するラインピットバッファ、15Aはこ
のラインピットバッファ14に記憶された1行分の印刷
データをプリンタ装置i!(外部の印刷装@)17へ出
力する出力部、16Aはこの出力部15に設けられプロ
グラムにより1ページ印刷中における割込み発生タイミ
ングおよび割込み要因を予め任意に設定される垂直方向
制御バッファ、18Aはこの垂直方向制御バッファ16
Aから上記割込み発生タイミングで出力される割込み信
号を受は上記割込み要因に応じて割込み処理を実行する
処理部、19Aはこれらのページバッファ12、フォン
トメモリ13.ラインピットバッファ14.出力部15
A、垂直方向制御バッファ16Aおよび処理部18Aか
ら構成される印刷制御装置である。
図において、11は印刷データを送出するホスト計算機
、12はホスト計算機11から送られる印刷データを少
なくとも1ページ分蓄積するページバッファ、13は文
字パターンを記憶しページバッファ12からの印刷デー
タを文字パターンに変換するフォントメモリ、14はこ
のフォントメモリ13により変換された文字パターンを
1行分だけ記憶するラインピットバッファ、15Aはこ
のラインピットバッファ14に記憶された1行分の印刷
データをプリンタ装置i!(外部の印刷装@)17へ出
力する出力部、16Aはこの出力部15に設けられプロ
グラムにより1ページ印刷中における割込み発生タイミ
ングおよび割込み要因を予め任意に設定される垂直方向
制御バッファ、18Aはこの垂直方向制御バッファ16
Aから上記割込み発生タイミングで出力される割込み信
号を受は上記割込み要因に応じて割込み処理を実行する
処理部、19Aはこれらのページバッファ12、フォン
トメモリ13.ラインピットバッファ14.出力部15
A、垂直方向制御バッファ16Aおよび処理部18Aか
ら構成される印刷制御装置である。
また、第4図は上述した従来装置の具体的な動作を説明
するための図であり、図において、20は印刷用紙、2
1はこの印刷用紙20を1ページごとに切断するための
ミシン目、22は1ページ中における印刷範囲である。
するための図であり、図において、20は印刷用紙、2
1はこの印刷用紙20を1ページごとに切断するための
ミシン目、22は1ページ中における印刷範囲である。
次に動作について説明する。ホスト計算機11から送ら
れる印刷データは、ページバッファ12に格納されてゆ
き、1ページ分以上格納された時点でページバッファ1
2から読み出されて、フォントメモリ13で文字パター
ンに変換された後、ラインピットバッファ14に1行分
だけ格納される。そして、このラインピットバッファ1
4から印刷データを読み出し出力部15Aからプリンタ
装置17へ送って1行分の印刷を行なう。1貸車位で上
述した動作を繰返して1ページ分の印刷が行なわれる。
れる印刷データは、ページバッファ12に格納されてゆ
き、1ページ分以上格納された時点でページバッファ1
2から読み出されて、フォントメモリ13で文字パター
ンに変換された後、ラインピットバッファ14に1行分
だけ格納される。そして、このラインピットバッファ1
4から印刷データを読み出し出力部15Aからプリンタ
装置17へ送って1行分の印刷を行なう。1貸車位で上
述した動作を繰返して1ページ分の印刷が行なわれる。
この1ページ印刷中には、該ページのエラー処理や次ペ
ージの印刷の制御等を行なう必要があり。
ージの印刷の制御等を行なう必要があり。
その処理が割込み処理として以下のように行なわれるが
、これを第4図を用いて説明する。垂直方向制御バッフ
ァ16Aには、処理部18Aのプログラムにより予め割
込みタイミングおよび割込み要因が設定されている。な
お、この垂直方向制御バッファ16Aは、1ページ中の
印刷位置が1ドツト進むたびにアドレスが1つずつカウ
ントアツプされるようになっている。
、これを第4図を用いて説明する。垂直方向制御バッフ
ァ16Aには、処理部18Aのプログラムにより予め割
込みタイミングおよび割込み要因が設定されている。な
お、この垂直方向制御バッファ16Aは、1ページ中の
印刷位置が1ドツト進むたびにアドレスが1つずつカウ
ントアツプされるようになっている。
例えば、第4図に示すように、符号23,24゜25で
示す割込み発生タイミングで所定の割込み要因rt 1
u 、 rr 2 jj 、 113 Itが設定さ
れている。これらの割込みタイミングおよび割込み要因
は、処理部18Aのプログラムにより任意に設定される
。
示す割込み発生タイミングで所定の割込み要因rt 1
u 、 rr 2 jj 、 113 Itが設定さ
れている。これらの割込みタイミングおよび割込み要因
は、処理部18Aのプログラムにより任意に設定される
。
そして、このような割込みデータを設定された垂直方向
制御バッファ16Aにより、1ページ印刷中、タイミン
グ23で割込み要因rt I Hlが出力部15Aから
処理部18Aへ通知され、この処理部18Aは、割込み
要因II I Itにより例えば次ページの印刷位置の
計算を行なう。ついで、タイミング24の位置に達する
と、割込み要因II 211が処理部18Aへ通知され
、このとき処理部18Aは、例えばプリンタ装置17の
エラーチェックを行ない、エラーがあれば該ページの印
刷を取り消してエラー表示およびホスト計算機11への
エラー通知を行なう一方、エラーがなければ印刷ページ
数をカウントアツプするなどの割込み処理を実行する。
制御バッファ16Aにより、1ページ印刷中、タイミン
グ23で割込み要因rt I Hlが出力部15Aから
処理部18Aへ通知され、この処理部18Aは、割込み
要因II I Itにより例えば次ページの印刷位置の
計算を行なう。ついで、タイミング24の位置に達する
と、割込み要因II 211が処理部18Aへ通知され
、このとき処理部18Aは、例えばプリンタ装置17の
エラーチェックを行ない、エラーがあれば該ページの印
刷を取り消してエラー表示およびホスト計算機11への
エラー通知を行なう一方、エラーがなければ印刷ページ
数をカウントアツプするなどの割込み処理を実行する。
さらに、タイミング25の位置に達すると、割込み要因
“3″が処理部18Aへ通知され、このとき処理部18
Aは1例えば、印刷継続の可否を決定する。即ち5次ペ
ージの印刷データがページバッファ12に格納されてい
れば印刷を継続する割込み処理を実行する。
“3″が処理部18Aへ通知され、このとき処理部18
Aは1例えば、印刷継続の可否を決定する。即ち5次ペ
ージの印刷データがページバッファ12に格納されてい
れば印刷を継続する割込み処理を実行する。
[発明が解決しようとする課題]
従来の印刷制御装置は上述のように構成されているので
、印刷用紙2oの相対位置が変わる毎に垂直方向I!J
御バッファ16Aの割込みタイミングを再設定する必要
があり、また、印刷用紙20との相対位置が変わらない
プリンタ装置17のエラーチェックを行なうタイミング
24についても再設定が必要であるなどの課題があった
。
、印刷用紙2oの相対位置が変わる毎に垂直方向I!J
御バッファ16Aの割込みタイミングを再設定する必要
があり、また、印刷用紙20との相対位置が変わらない
プリンタ装置17のエラーチェックを行なうタイミング
24についても再設定が必要であるなどの課題があった
。
この発明は上記のような課題を解消するためになされた
もので、印刷用紙に対する印刷範囲の相対位置の変化に
合わせて割込みタイミングが変化するとともに、プリン
タ装置のエラーチェックを印刷用紙に対して固定的な位
置で行なえ9割込みタイミングの再設定を不要とした印
刷制御装置を得ることを目的とする。
もので、印刷用紙に対する印刷範囲の相対位置の変化に
合わせて割込みタイミングが変化するとともに、プリン
タ装置のエラーチェックを印刷用紙に対して固定的な位
置で行なえ9割込みタイミングの再設定を不要とした印
刷制御装置を得ることを目的とする。
[課題を解決するための手段]
この発明に係る印刷制御装置は、ホスト計算機から送ら
れる印刷データを少なくとも1ページ分蓄積するページ
バッファと、文字パターンを記憶し上記ページバッファ
からの印刷データを文字パターンに変換するフォントメ
モリと、同フォントメモリにより変換された文字パター
ンを1ページ分記憶する複数のビットマツプメモリと、
上記の各ビットマツプメモリに記憶された1ページ分の
印刷データを外部の印刷装置へ順次出力する出力部とを
そなえ、1ページ印刷中における印刷データについての
割込み発生タイミングおよび割込み要因を予め任意に設
定されうる垂直方向制御バッファと、上記外部の印刷装
置についてのエラーチェック、印刷動作継続または停止
の判断・通知を行なうための搬送チェック割込み信号を
印刷用紙に対して固定的なタイミングで発生する搬送チ
ェック割込み発生部とを上記出力部に設けるとともに、
上記垂直方向制御バッファから上記割込み発生タイミン
グで出力される割込み信号と上記搬送チェック割込み発
生部からの搬送チェック割込み信号とを受けて割込み処
理を実行する処理部を設けたものである。
れる印刷データを少なくとも1ページ分蓄積するページ
バッファと、文字パターンを記憶し上記ページバッファ
からの印刷データを文字パターンに変換するフォントメ
モリと、同フォントメモリにより変換された文字パター
ンを1ページ分記憶する複数のビットマツプメモリと、
上記の各ビットマツプメモリに記憶された1ページ分の
印刷データを外部の印刷装置へ順次出力する出力部とを
そなえ、1ページ印刷中における印刷データについての
割込み発生タイミングおよび割込み要因を予め任意に設
定されうる垂直方向制御バッファと、上記外部の印刷装
置についてのエラーチェック、印刷動作継続または停止
の判断・通知を行なうための搬送チェック割込み信号を
印刷用紙に対して固定的なタイミングで発生する搬送チ
ェック割込み発生部とを上記出力部に設けるとともに、
上記垂直方向制御バッファから上記割込み発生タイミン
グで出力される割込み信号と上記搬送チェック割込み発
生部からの搬送チェック割込み信号とを受けて割込み処
理を実行する処理部を設けたものである。
[作 用]
この発明における印刷制御装置では、印刷データに関す
る割込み処理(例えば印刷ページ数の計算、印刷位置の
制御等)は、垂直方向制御バッファによる割込み発生タ
イミングで行なわれる一方、外部の印刷装置に対するエ
ラーチェック、印刷動作継続または停止の判断等の割込
み処理は、搬送チェック割込み発生部からの印刷用紙に
対して固定的な割込みタイミングで行なわれる。
る割込み処理(例えば印刷ページ数の計算、印刷位置の
制御等)は、垂直方向制御バッファによる割込み発生タ
イミングで行なわれる一方、外部の印刷装置に対するエ
ラーチェック、印刷動作継続または停止の判断等の割込
み処理は、搬送チェック割込み発生部からの印刷用紙に
対して固定的な割込みタイミングで行なわれる。
[発明の実施例]
以下、この発明の一実施例を図について説明する。第1
図はこの発明の一実施例による印刷制御装置を示すブロ
ック図、第2図は本実施例の具体的な動作を説明するた
めの図であり、図中、既述の符号と同一の符号は同一部
分を示しているので、その説明は省略する。
図はこの発明の一実施例による印刷制御装置を示すブロ
ック図、第2図は本実施例の具体的な動作を説明するた
めの図であり、図中、既述の符号と同一の符号は同一部
分を示しているので、その説明は省略する。
第1図において、15は後述するビットマツプメモリ2
6に記憶された1ページ分の印刷データをプリンタ装置
(外部の印刷装置)17へ出力する出力部、16はこの
出力部15に設けられプログラムにより1ページ印刷中
における印刷データについての割込み発生タイミングお
よび割込み要因を予め任意に設定されうる垂直方向制御
バッファ。
6に記憶された1ページ分の印刷データをプリンタ装置
(外部の印刷装置)17へ出力する出力部、16はこの
出力部15に設けられプログラムにより1ページ印刷中
における印刷データについての割込み発生タイミングお
よび割込み要因を予め任意に設定されうる垂直方向制御
バッファ。
18はこの垂直方向制御バッファ16から割込み発生タ
イミングで出力される割込み信号と後述する搬送チェッ
ク割込み発生部27からの搬送チェック割込み信号とを
受けて割込み処理を実行する処理部である。
イミングで出力される割込み信号と後述する搬送チェッ
ク割込み発生部27からの搬送チェック割込み信号とを
受けて割込み処理を実行する処理部である。
また、26.26はフォントメモリ13により変換され
た文字パターンを1ページ分記憶する2つのビットマツ
プメモリで、各ビットマツプメモリ26は、一連の印刷
データを1ページごとに交互に記憶するものである。2
7は1ページ印刷中におけるプリンタ装置17のエラー
チェックとプリンタ装置17への印刷動作継続または停
止の判断・通知と行なうための搬送チェック割込み信号
を印刷用紙20に対して固定的なタイミング(第2図に
より後述する)で発生する搬送チェック割込み発生部で
、この搬送チェッジ割込み発生部27は、垂直方向制御
バッファ16とともに出力部15内に設けられている。
た文字パターンを1ページ分記憶する2つのビットマツ
プメモリで、各ビットマツプメモリ26は、一連の印刷
データを1ページごとに交互に記憶するものである。2
7は1ページ印刷中におけるプリンタ装置17のエラー
チェックとプリンタ装置17への印刷動作継続または停
止の判断・通知と行なうための搬送チェック割込み信号
を印刷用紙20に対して固定的なタイミング(第2図に
より後述する)で発生する搬送チェック割込み発生部で
、この搬送チェッジ割込み発生部27は、垂直方向制御
バッファ16とともに出力部15内に設けられている。
そして、本実施例では、ページバッファ12゜フォント
メモリ13.出力部15.垂直方向制御バッファ16.
処理部18.ビットマツプメモリ26および搬送チェッ
ク割込み発生部27から、印刷制御装置19が構成され
ている。
メモリ13.出力部15.垂直方向制御バッファ16.
処理部18.ビットマツプメモリ26および搬送チェッ
ク割込み発生部27から、印刷制御装置19が構成され
ている。
また、第2図において、28は垂直方向制御バッファ1
6に設定され次ページの印刷データがビットマツプメモ
リ26に準備されているか否かを判断するための割込み
要因“4″の発生タイミング、29はミシン目21から
固定的な位置に設定されて搬送チェック割込み信号を発
生するタイミングである。
6に設定され次ページの印刷データがビットマツプメモ
リ26に準備されているか否かを判断するための割込み
要因“4″の発生タイミング、29はミシン目21から
固定的な位置に設定されて搬送チェック割込み信号を発
生するタイミングである。
次に、本実施例の装置の動作について説明する。
ホスト計算機11から送られる印刷データは、ページバ
ッファ12に格納されてゆき、1ページ分以上格納され
た時点でページバッファ12から読み出されて、フォン
トメモリ13で文字パターンに変換された後、一方のビ
ットマツプメモリ26に1ページ分だけ格納される。そ
して、このビットマツプメモリ26から印刷データを読
み出し出力部15からプリンタ装置17へ送って1ペー
ジ分の印刷を行なう。
ッファ12に格納されてゆき、1ページ分以上格納され
た時点でページバッファ12から読み出されて、フォン
トメモリ13で文字パターンに変換された後、一方のビ
ットマツプメモリ26に1ページ分だけ格納される。そ
して、このビットマツプメモリ26から印刷データを読
み出し出力部15からプリンタ装置17へ送って1ペー
ジ分の印刷を行なう。
ここで、本実施例では、前述の通り、ビットマツプメモ
リ26は2個そなえられており、1ページ分印刷中、印
刷データの読み出しを行なっていない他方のビットマツ
プメモリ26に次のページの印刷データが記憶されるよ
うになっている。そして、他方のビットマツプメモリ2
6に印刷データが記憶されていれば、一方のビットマツ
プメモリ26内の印刷データの印刷終了後に続けて次ペ
ージの印刷が行なわれる。以上の動作を繰返して複数ペ
ージに亘る連続印刷が行なわれる。
リ26は2個そなえられており、1ページ分印刷中、印
刷データの読み出しを行なっていない他方のビットマツ
プメモリ26に次のページの印刷データが記憶されるよ
うになっている。そして、他方のビットマツプメモリ2
6に印刷データが記憶されていれば、一方のビットマツ
プメモリ26内の印刷データの印刷終了後に続けて次ペ
ージの印刷が行なわれる。以上の動作を繰返して複数ペ
ージに亘る連続印刷が行なわれる。
ところで、1ページ印刷中には、該ページのエラー処理
や次ページの印刷の制御等を行なう必要があり、これを
第2図を用いて説明する。
や次ページの印刷の制御等を行なう必要があり、これを
第2図を用いて説明する。
垂直方向制御バッファ16および搬送チェック割込み発
生部27には、処理部18のプログラムにより予め割込
みタイミングおよび割込み要因が設定されている。なお
、この垂直方向制御バッファ16は、印刷範囲22に示
す1ページ中の印刷位置が1ドツト進むたびにアドレス
が1つずつカウントアツプされるようになっている。ま
た、搬送チェック割込み発生部27は、プリンタ装置1
7に対するエラーチェックが有効で、且つ、ミシン目2
1にて印刷停止を可能とするタイミングで割込み信号を
発生できるように設定されている。
生部27には、処理部18のプログラムにより予め割込
みタイミングおよび割込み要因が設定されている。なお
、この垂直方向制御バッファ16は、印刷範囲22に示
す1ページ中の印刷位置が1ドツト進むたびにアドレス
が1つずつカウントアツプされるようになっている。ま
た、搬送チェック割込み発生部27は、プリンタ装置1
7に対するエラーチェックが有効で、且つ、ミシン目2
1にて印刷停止を可能とするタイミングで割込み信号を
発生できるように設定されている。
本実施例では、第2図に示すように、垂直方向制御バッ
ファ16には、タイミング23.28でそれぞれ割込み
要因′″l II II 4 +″が設定されるとと
もに、搬送チェック割込み発生部27には、タイミング
29で搬送チェック割込みが設定されている。
ファ16には、タイミング23.28でそれぞれ割込み
要因′″l II II 4 +″が設定されるとと
もに、搬送チェック割込み発生部27には、タイミング
29で搬送チェック割込みが設定されている。
そして、このような割込みデータを設定された割込みデ
ータにより、1ページ印刷中、タイミング23で割込み
要因“1″が出力部15から処理部18へ通知され、処
理部18は1割込み要因II l #1により例えば次
ページの印刷位置の計算を行なう。
ータにより、1ページ印刷中、タイミング23で割込み
要因“1″が出力部15から処理部18へ通知され、処
理部18は1割込み要因II l #1により例えば次
ページの印刷位置の計算を行なう。
ついで、タイミング28の位置に達すると1割込み要因
u 4 IIが処理部18へ通知され、このとき処理部
18は、印刷ページ数のカウントアツプや次ページが他
方のビットマツプメモリ26へ準備できているか否かの
判断を行なう。
u 4 IIが処理部18へ通知され、このとき処理部
18は、印刷ページ数のカウントアツプや次ページが他
方のビットマツプメモリ26へ準備できているか否かの
判断を行なう。
さらに、ミシン目21に対して固定的なタイミング29
に達すると、搬送チェック割込み信号が搬送チェック割
込み発生部27から処理部18へ通知され、このとき処
理部18は、プリンタ装置17のエラーチェックを行な
い、エラーがあれば該ページの印刷を取り消してエラー
表示およびホスト計算機11へのエラー通知を行なう一
方、エラーが無ければタイミング58での次ページ準備
の判断に従い印刷継続の可否を決定する。
に達すると、搬送チェック割込み信号が搬送チェック割
込み発生部27から処理部18へ通知され、このとき処
理部18は、プリンタ装置17のエラーチェックを行な
い、エラーがあれば該ページの印刷を取り消してエラー
表示およびホスト計算機11へのエラー通知を行なう一
方、エラーが無ければタイミング58での次ページ準備
の判断に従い印刷継続の可否を決定する。
このように1本実施例の装置によれば、印刷データに関
する割込み処理が垂直方向制御バッファ16による割込
み発生タイミングで行なわれる一方、プリンタ装置17
に対するエラーチェック。
する割込み処理が垂直方向制御バッファ16による割込
み発生タイミングで行なわれる一方、プリンタ装置17
に対するエラーチェック。
印刷動作継続または停止の判断等の割込み処理が搬送チ
ェック割込み発生部27からの印刷用紙20に対して固
定的な割込みタイミングで行なわれるので、印刷用紙2
0に対する印刷範囲の相対位置が変化しても割込みタイ
ミングの再設定が不要であり、プリンタ装置17.ミシ
ン目21に対するエラーチェック、印刷動作継続または
停止のメカニカルな動作の精度が高くなるとともに、該
当割込み処理のソフトウェア製作において処理の独立性
が高くなる。
ェック割込み発生部27からの印刷用紙20に対して固
定的な割込みタイミングで行なわれるので、印刷用紙2
0に対する印刷範囲の相対位置が変化しても割込みタイ
ミングの再設定が不要であり、プリンタ装置17.ミシ
ン目21に対するエラーチェック、印刷動作継続または
停止のメカニカルな動作の精度が高くなるとともに、該
当割込み処理のソフトウェア製作において処理の独立性
が高くなる。
なお、上記実施例では、第2図に示すように、印刷範囲
22および垂直方向制御バッファ16をミシン目21に
対して進めた(早い)位置にて図示したが、これは、垂
直方向制御バッファ16と搬送チェック割込み発生部2
7が互いに依存しないことを表わしたものであり、ミシ
ン目21に対する印刷範囲22.垂直方向制御バッファ
16の位置は任意である。
22および垂直方向制御バッファ16をミシン目21に
対して進めた(早い)位置にて図示したが、これは、垂
直方向制御バッファ16と搬送チェック割込み発生部2
7が互いに依存しないことを表わしたものであり、ミシ
ン目21に対する印刷範囲22.垂直方向制御バッファ
16の位置は任意である。
また、上記実施例では、ビットマツプメモリ26が2個
そなえられた場合について説明したが、本発明はこれに
限定されるものではない。
そなえられた場合について説明したが、本発明はこれに
限定されるものではない。
さらに、上記実施例では、印刷データをプリンタ装置1
7に供給するものを示したが、ファクシミリ等において
も、送受信データに対する処理を垂直方向制御バッファ
16にて行ない、出力機器に対する処理を搬送チェック
割込みで行なえば、上記実施例と同様の効果を奏する。
7に供給するものを示したが、ファクシミリ等において
も、送受信データに対する処理を垂直方向制御バッファ
16にて行ない、出力機器に対する処理を搬送チェック
割込みで行なえば、上記実施例と同様の効果を奏する。
[発明の効果]
以上のように、この発明によれば、印刷データに関する
割込み処理を垂直方向制御バッファによる割込み発生タ
イミングで行なう一方、プリンタ装置に対するエラーチ
ェック、印刷動作継続または停止の判断等の割込み処理
を搬送チェック割込み発生部からの印刷用紙に対して固
定的な割込みタイミングで行なうように構成したので、
印刷用紙に対する印刷範囲の相対位置が変化しても割込
みタイミングの再設定が不要になるほか、印刷装置に対
するエラーチェック、印刷動作継続または停止のメカニ
カルな動作の精度が高くなるとともに、該当割込み処理
のソフトウェア製作において処理の独立性が高くなる効
果がある。
割込み処理を垂直方向制御バッファによる割込み発生タ
イミングで行なう一方、プリンタ装置に対するエラーチ
ェック、印刷動作継続または停止の判断等の割込み処理
を搬送チェック割込み発生部からの印刷用紙に対して固
定的な割込みタイミングで行なうように構成したので、
印刷用紙に対する印刷範囲の相対位置が変化しても割込
みタイミングの再設定が不要になるほか、印刷装置に対
するエラーチェック、印刷動作継続または停止のメカニ
カルな動作の精度が高くなるとともに、該当割込み処理
のソフトウェア製作において処理の独立性が高くなる効
果がある。
第1図この発明の一実施例による印刷制御装置を示すブ
ロック図、第2図は上記実施例の具体的な動作を説明す
るための図、第3図は従来の印刷制御装置を示すブロッ
ク図、第4図は従来装置の具体的な動作を説明するため
の図である。 図において、11・−ホスト計算機、12・・−ページ
バッファ、13−・−フォントメモリ、15・・−出力
部、16・・−垂直方向制御バッファ、17・・−・プ
リンタ装置(外部の印刷装置)、18・−処理部、19
−・−印刷制御装置、26−ピッドマツプメモリ、27
−搬送チェック割込、み発生部。 なお、図中、同一の符号は同一、又は相当部分を示して
いる。
ロック図、第2図は上記実施例の具体的な動作を説明す
るための図、第3図は従来の印刷制御装置を示すブロッ
ク図、第4図は従来装置の具体的な動作を説明するため
の図である。 図において、11・−ホスト計算機、12・・−ページ
バッファ、13−・−フォントメモリ、15・・−出力
部、16・・−垂直方向制御バッファ、17・・−・プ
リンタ装置(外部の印刷装置)、18・−処理部、19
−・−印刷制御装置、26−ピッドマツプメモリ、27
−搬送チェック割込、み発生部。 なお、図中、同一の符号は同一、又は相当部分を示して
いる。
Claims (1)
- ホスト計算機から送られるデータの印刷を制御する印刷
制御装置において、上記ホスト計算機から送られる印刷
データを少なくとも1ページ分蓄積するページバッファ
と、文字パターンを記憶し上記ページバッファからの印
刷データを文字パターンに変換するフォントメモリと、
同フォントメモリにより変換された文字パターンを1ペ
ージ分記憶する複数のビットマップメモリと、上記の各
ビットマップメモリに記憶された1ページ分の印刷デー
タを外部の印刷装置へ順次出力する出力部とをそなえ、
1ページ印刷中における印刷データについての割込み発
生タイミングおよび割込み要因を予め任意に設定されう
る垂直方向制御バッファと、上記外部の印刷装置につい
てのエラーチェック、印刷動作継続または停止の判断・
通知を行なうための搬送チェック割込み信号を印刷用紙
に対して固定的なタイミングで発生する搬送チェック割
込み発生部とが上記出力部に設けられるとともに、上記
垂直方向制御バッファから上記割込み発生タイミングで
出力される割込み信号と上記搬送チェック割込み発生部
からの搬送チェック割込み信号とを受けて割込み処理を
実行する処理部が設けられたことを特徴とする印刷制御
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1030610A JPH02209267A (ja) | 1989-02-09 | 1989-02-09 | 印刷制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1030610A JPH02209267A (ja) | 1989-02-09 | 1989-02-09 | 印刷制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02209267A true JPH02209267A (ja) | 1990-08-20 |
Family
ID=12308643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1030610A Pending JPH02209267A (ja) | 1989-02-09 | 1989-02-09 | 印刷制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02209267A (ja) |
-
1989
- 1989-02-09 JP JP1030610A patent/JPH02209267A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3044939B2 (ja) | ページプリンタ | |
| JPH02209267A (ja) | 印刷制御装置 | |
| JPS59180678A (ja) | ペ−ジプリンタの制御方式 | |
| JPS6035687B2 (ja) | プリントデ−タ制御装置 | |
| JPS63249222A (ja) | プリンタ制御装置 | |
| JP2699440B2 (ja) | プリンタ装置 | |
| JPH02281978A (ja) | 印刷制御装置 | |
| JPS5856085A (ja) | 印字制御方式 | |
| JP2846766B2 (ja) | バーコードフォント作成制御装置 | |
| JPH0318192B2 (ja) | ||
| JPH02286382A (ja) | 印刷装置 | |
| JPS63272145A (ja) | ダンプ出力装置 | |
| JPS5967766A (ja) | 印刷装置異常印刷検出方式 | |
| JPH01249482A (ja) | データ出力装置 | |
| JP2598042B2 (ja) | 印刷装置及び印刷制御方法 | |
| JPH01241456A (ja) | 印刷制御装置及び方法 | |
| JPH0213631B2 (ja) | ||
| JPH01214460A (ja) | プリンタのページ出力検出方式 | |
| JPH05162360A (ja) | サーマル記録装置 | |
| JPS6111844A (ja) | 記録装置 | |
| JPH0550695A (ja) | 印字データ処理装置 | |
| JPH04361363A (ja) | 情報処理装置 | |
| JPH02112971A (ja) | 印字装置 | |
| JPH0542723A (ja) | 画像プリンタ制御方法 | |
| JPS62193838A (ja) | プリンタ装置 |