JPH02217281A - プリンタ制御装置 - Google Patents
プリンタ制御装置Info
- Publication number
- JPH02217281A JPH02217281A JP1038668A JP3866889A JPH02217281A JP H02217281 A JPH02217281 A JP H02217281A JP 1038668 A JP1038668 A JP 1038668A JP 3866889 A JP3866889 A JP 3866889A JP H02217281 A JPH02217281 A JP H02217281A
- Authority
- JP
- Japan
- Prior art keywords
- page
- error
- unit
- information processing
- processing system
- 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から送られてくる漢字データを受信す
る受信部、13は1ページ分以上の漢字データを蓄積す
るページバッファ(記憶手段)、13aはページバッフ
ァ13の入出力データに基づきページバッファ13に残
っている漢字データのページ数をカウントするページカ
ウンタ、14は文字パターンを記憶するフォントメモリ
15と1行分の漢字データを蓄積するラインビットバッ
ファ16とから構成された出力部である。17はライン
ピットバッファ16からの漢字データを印字するプリン
タ、18は障害検出部であり、この障害検出部18は、
出力部14のエラーを検出する障害検出手段18aと、
ページバッファ13内に残っているページ数をページカ
ウンタ13aにより調べるページ数検知手段18bと、
エラーコード設定手段18cとから構成されている。1
9は情報処理システム11へ障害検出部18からのエラ
ー内容、ページ数を報告する送信部、20は前述した受
信部12.ページバッファ13.出力部14.障害検出
部18.送信部19から構成されるプリンタ制御装置で
ある。
り、図において、11は情報処理システム、12は情報
処理システム11から送られてくる漢字データを受信す
る受信部、13は1ページ分以上の漢字データを蓄積す
るページバッファ(記憶手段)、13aはページバッフ
ァ13の入出力データに基づきページバッファ13に残
っている漢字データのページ数をカウントするページカ
ウンタ、14は文字パターンを記憶するフォントメモリ
15と1行分の漢字データを蓄積するラインビットバッ
ファ16とから構成された出力部である。17はライン
ピットバッファ16からの漢字データを印字するプリン
タ、18は障害検出部であり、この障害検出部18は、
出力部14のエラーを検出する障害検出手段18aと、
ページバッファ13内に残っているページ数をページカ
ウンタ13aにより調べるページ数検知手段18bと、
エラーコード設定手段18cとから構成されている。1
9は情報処理システム11へ障害検出部18からのエラ
ー内容、ページ数を報告する送信部、20は前述した受
信部12.ページバッファ13.出力部14.障害検出
部18.送信部19から構成されるプリンタ制御装置で
ある。
次に動作について説明する。第3図において。
情報処理システム11から1行分の漢字データが送られ
てくると、受信部12がこれを一旦格納し。
てくると、受信部12がこれを一旦格納し。
ページバッファ13へ転送する。これを複数行分繰り返
し、ページバッファ13に1ページ分以上の漢字データ
が蓄積されると、ページバッファ13から読み出しを開
始し、フォントメモリ15で文字パターンに変換して、
ラインピットバッファ16へ送る。そして、ラインピッ
トバッファ16のデータは、プリンタ17へ出力され印
刷される。
し、ページバッファ13に1ページ分以上の漢字データ
が蓄積されると、ページバッファ13から読み出しを開
始し、フォントメモリ15で文字パターンに変換して、
ラインピットバッファ16へ送る。そして、ラインピッ
トバッファ16のデータは、プリンタ17へ出力され印
刷される。
このページバッファ13に漢字データを格納する受信処
理と、ページバッファ13から漢字データを読み出し印
刷する出力処理とは並行して行なわれる。障害検出部1
8は、障害検出手段18aにより出力部14の障害を検
出するとともにその障害内容を判別し、ページ数検知手
段18bによりページカウンタ13aを介してページバ
ッファ13に残っている漢字データのページ数を調べ。
理と、ページバッファ13から漢字データを読み出し印
刷する出力処理とは並行して行なわれる。障害検出部1
8は、障害検出手段18aにより出力部14の障害を検
出するとともにその障害内容を判別し、ページ数検知手
段18bによりページカウンタ13aを介してページバ
ッファ13に残っている漢字データのページ数を調べ。
エラーフード設定手段18cにより障害内容、ページ数
に基づいてエラーコードを設定し送信部19へ送出する
。そして、送信部19は、障害検出部18から送られて
きたエラーコードを、情報処理システム11へ予め定め
られた規則に従って送信する。
に基づいてエラーコードを設定し送信部19へ送出する
。そして、送信部19は、障害検出部18から送られて
きたエラーコードを、情報処理システム11へ予め定め
られた規則に従って送信する。
ついで、エラー発生時の動作について説明する。
フォントメモリ15やラインピットバッファ16の論理
回路が発生したパリティエラーなどのエラー情報は、障
害検出部18の障害検出手段18aにより検出されその
障害内容を判別される。そして、ページ数検知手段18
bがページバッファ13にデータが残っているかを調べ
、残っている場合にはそのページ数を記録しておき、残
っていない場合にはページ数は0としておく、同時に、
エラー内容に関し、どこのどういう障害であるかを記録
しておく、エラーコード設定手段18cは、エラー内容
、ページ数に従ってエラーツー ドを設定し送信部19
へ伝える。
回路が発生したパリティエラーなどのエラー情報は、障
害検出部18の障害検出手段18aにより検出されその
障害内容を判別される。そして、ページ数検知手段18
bがページバッファ13にデータが残っているかを調べ
、残っている場合にはそのページ数を記録しておき、残
っていない場合にはページ数は0としておく、同時に、
エラー内容に関し、どこのどういう障害であるかを記録
しておく、エラーコード設定手段18cは、エラー内容
、ページ数に従ってエラーツー ドを設定し送信部19
へ伝える。
情報処理システム11は、このエラー情報(ページ数)
を得ることにより、何ページ戻るかを判断でき、それに
基づき漢字データを再送信することになる。
を得ることにより、何ページ戻るかを判断でき、それに
基づき漢字データを再送信することになる。
[発明が解決しようとする課題]
従来のプリンタ制御装置では、以上のようにページバッ
ファ13に残っているデータのページ数(ページカウン
タ13aのカウント値)に基づきページカウントを管理
するように構成されているので、エラーの種類、エラー
の発生タイミングによってはページカウントに誤差を生
じる場合があり、情報処理システム11側で正確にエラ
ーリカバリを行なえないなどの課題があった。
ファ13に残っているデータのページ数(ページカウン
タ13aのカウント値)に基づきページカウントを管理
するように構成されているので、エラーの種類、エラー
の発生タイミングによってはページカウントに誤差を生
じる場合があり、情報処理システム11側で正確にエラ
ーリカバリを行なえないなどの課題があった。
この発明は上記のような課題を解消するためになされた
もので、正確に印刷したページカウントを管理し、正確
にエラーリカバリを行なえるようにしたプリンタ制御装
置を得やことを目的とする。
もので、正確に印刷したページカウントを管理し、正確
にエラーリカバリを行なえるようにしたプリンタ制御装
置を得やことを目的とする。
[課題を解決するための手段]
この発明に係るプリンタ制御装置は、受信部もしくは出
力部から1ページ分の文字データが送出される度にカウ
ントアツプされるページカウンタと、該ページカウンタ
のカウント値と情報処理システムから文字データととも
に送られるページナンバとを照合する照合部とをそなえ
、前記照合部が、カウント値とページナンバとが不一致
の場合に障害検出部へエラー通知を行なうものである。
力部から1ページ分の文字データが送出される度にカウ
ントアツプされるページカウンタと、該ページカウンタ
のカウント値と情報処理システムから文字データととも
に送られるページナンバとを照合する照合部とをそなえ
、前記照合部が、カウント値とページナンバとが不一致
の場合に障害検出部へエラー通知を行なうものである。
[作 用]
この発明におけるプリンタ制御装置では、受信部もしく
は出力部から1ページ文の文字データが送出されると、
ページカウンタによりカウントアツプされ印刷したペー
ジ数がカウントされる。そして、照合部においては、ペ
ージカウンタにより得られたカウント値と、情報処理シ
ステムから送られてくるページナンバとが照合され、こ
れらが一致しない場合には、照合部から障害検出部へエ
ラー通知がなされる。そして、障害検出部は、送信部を
通じて、ページカウンタのカウント値とともに情報処理
システムへエラーが発生したことを送信する。
は出力部から1ページ文の文字データが送出されると、
ページカウンタによりカウントアツプされ印刷したペー
ジ数がカウントされる。そして、照合部においては、ペ
ージカウンタにより得られたカウント値と、情報処理シ
ステムから送られてくるページナンバとが照合され、こ
れらが一致しない場合には、照合部から障害検出部へエ
ラー通知がなされる。そして、障害検出部は、送信部を
通じて、ページカウンタのカウント値とともに情報処理
システムへエラーが発生したことを送信する。
[発明の実施例]
以下、この発明の一実施例を図について説明する。第1
図はこの発明の一実施例によるプリンタ装置を示すブロ
ック図であり、図中、既述の符号と同一の符号は同一部
分を示しているので、その説明は省略する。
図はこの発明の一実施例によるプリンタ装置を示すブロ
ック図であり、図中、既述の符号と同一の符号は同一部
分を示しているので、その説明は省略する。
第1図において、18Aは障害検出部で、この障害検出
部18Aは、従来と同様に出力部14のエラーを検出し
た場合、および、後述するページナンバ管理部21から
のエラー通知を受けた場合に、送信部19を介して情報
処理システム11ヘエラー内容、ページ数を報告するも
のである。
部18Aは、従来と同様に出力部14のエラーを検出し
た場合、および、後述するページナンバ管理部21から
のエラー通知を受けた場合に、送信部19を介して情報
処理システム11ヘエラー内容、ページ数を報告するも
のである。
また、21はページナンバ管理部で、ページカウンタ2
1aと照合部21bとから構成されている。ページカウ
ンタ21aは、出力部14から1ページ分の文字データ
が送出される度にカウントアツプされ、印刷したページ
数をカウント記録するものである。照合部21bは、ペ
ージバッファ13に記憶されている情報処理システム1
1からのページナンバを読み出し、このページナンバと
、ページカウンタ21aのカウント値とを照合して、こ
れらが不一致の場合に障害検出部18Aへエラー通知を
行なうものである。
1aと照合部21bとから構成されている。ページカウ
ンタ21aは、出力部14から1ページ分の文字データ
が送出される度にカウントアツプされ、印刷したページ
数をカウント記録するものである。照合部21bは、ペ
ージバッファ13に記憶されている情報処理システム1
1からのページナンバを読み出し、このページナンバと
、ページカウンタ21aのカウント値とを照合して、こ
れらが不一致の場合に障害検出部18Aへエラー通知を
行なうものである。
なお、20Aは受信部12.ページバッファ13、出力
部14.障害検出部18A、送信部19およびページナ
ンバ管理部21から構成される本実施例のプリンタ制御
装置である。
部14.障害検出部18A、送信部19およびページナ
ンバ管理部21から構成される本実施例のプリンタ制御
装置である。
次に、本実施例の装置の動作について説明する。
第1図において、情報処理システム11から1行分の漢
字データ(文字データ)および当該ページナンバデータ
が送られてくると、受信部12がこれを一旦格納し、ペ
ージバッファ13へ転送する。
字データ(文字データ)および当該ページナンバデータ
が送られてくると、受信部12がこれを一旦格納し、ペ
ージバッファ13へ転送する。
これを複数行分繰り返し、ページバッファ13に1ペー
ジ分以上の漢字データが蓄積されると、ページバッファ
13から読み出しを開始し、出力部14を通して文字パ
ターンに変換されたデータが、プリンタ17へ出力され
印刷される。なお、以上のページバッファ13に漢字デ
ータを格納する受信処理と、ページバッファ13から漢
字データを読み出し印刷する出力処理とは、従来と同様
に並行して行なわれる。
ジ分以上の漢字データが蓄積されると、ページバッファ
13から読み出しを開始し、出力部14を通して文字パ
ターンに変換されたデータが、プリンタ17へ出力され
印刷される。なお、以上のページバッファ13に漢字デ
ータを格納する受信処理と、ページバッファ13から漢
字データを読み出し印刷する出力処理とは、従来と同様
に並行して行なわれる。
このとき、ページカウンタ21aは、出力部14からの
データを受け、そのデータが1ページ分になる度にカウ
ントアツプして、印刷したページ数を記録する。
データを受け、そのデータが1ページ分になる度にカウ
ントアツプして、印刷したページ数を記録する。
そして、照合部21bは、ページバッファ13から読み
出されたデータが当該ページナンバデータである時にそ
のページナンバデータを取り込み、同ページナンバとペ
ージカウンタ21aのカウント値から1だけ減算した値
とが一致しているかどうか照合する。不一致であった場
合には、ページナンバ不一致として、障害検出部18A
にエラーが発生したことを通知し、これを受けた障害検
出部18Aは、送信部19を通じて情報処理システム1
1へエラーを報告する。
出されたデータが当該ページナンバデータである時にそ
のページナンバデータを取り込み、同ページナンバとペ
ージカウンタ21aのカウント値から1だけ減算した値
とが一致しているかどうか照合する。不一致であった場
合には、ページナンバ不一致として、障害検出部18A
にエラーが発生したことを通知し、これを受けた障害検
出部18Aは、送信部19を通じて情報処理システム1
1へエラーを報告する。
これにより、情報処理システム11は、エラー発生を知
り、次の漢字データの送信を中止しエラーリカバリする
。
り、次の漢字データの送信を中止しエラーリカバリする
。
また、出力部14でプリンタ17のエラーを検出した場
合には、従来と同様に、障害検出部18Aがこれを検知
し、送信部19から情報処理システム11へエラー報告
する。このとき、情報処理システム11は、ページナン
バ管理部21のページカウンタ21Aのカウント値を読
み取り、何ページ目でエラーが発生したかを知る。この
カウント値により、情報処理システム11は再送すべき
漢字データのページナンバを知ることができる。
合には、従来と同様に、障害検出部18Aがこれを検知
し、送信部19から情報処理システム11へエラー報告
する。このとき、情報処理システム11は、ページナン
バ管理部21のページカウンタ21Aのカウント値を読
み取り、何ページ目でエラーが発生したかを知る。この
カウント値により、情報処理システム11は再送すべき
漢字データのページナンバを知ることができる。
このように、本実施例の装置によれば、ページナンバ管
理部21において、印刷したページナンバを管理し、情
報処理システム11から送られるページナンバと照合す
ることによりエラーを検知できるとともに、ページカウ
ンタ21aにより情報処理システム11はリカバリすべ
きページナンバを正確に判断でき、そのページナンバに
対応する文字データから再送信することにより、印刷ペ
ージ抜けや二重印刷を防止できる。
理部21において、印刷したページナンバを管理し、情
報処理システム11から送られるページナンバと照合す
ることによりエラーを検知できるとともに、ページカウ
ンタ21aにより情報処理システム11はリカバリすべ
きページナンバを正確に判断でき、そのページナンバに
対応する文字データから再送信することにより、印刷ペ
ージ抜けや二重印刷を防止できる。
なお、上記実施例では、ページナンバ管理部21を出力
部14に設け、出力したページナンバを管理するものを
示したが、第2図に示すように、受信部12にページナ
ンバ管理部21を設けることによっても、情報処理シス
テム11から送信されプリンタ制御装置20Aで受信し
たページナンバを管理することができ、上記実施例と同
様の効果を奏する。
部14に設け、出力したページナンバを管理するものを
示したが、第2図に示すように、受信部12にページナ
ンバ管理部21を設けることによっても、情報処理シス
テム11から送信されプリンタ制御装置20Aで受信し
たページナンバを管理することができ、上記実施例と同
様の効果を奏する。
[発明の効果]
以上のように、この発明によれば、印刷したページ数を
カウントするページカウンタをそなえ。
カウントするページカウンタをそなえ。
照合部により、ページカウンタのカウント値と情報処理
システムからのページナンバとを照合してエラーを検知
し、エラーが発生した場合(不一致の場合)に、障害検
出部、送信部を通じてページカウンタのカウント値とと
もに情報処理システムへエラーが発生したことを送信す
るように構成したので、情報処理システムはリカバリす
べきページナンバを正確に判断でき、そのページナンバ
に対応する文字データから再送信することで印刷ページ
抜けや二重印刷を防止できる効果がある。
システムからのページナンバとを照合してエラーを検知
し、エラーが発生した場合(不一致の場合)に、障害検
出部、送信部を通じてページカウンタのカウント値とと
もに情報処理システムへエラーが発生したことを送信す
るように構成したので、情報処理システムはリカバリす
べきページナンバを正確に判断でき、そのページナンバ
に対応する文字データから再送信することで印刷ページ
抜けや二重印刷を防止できる効果がある。
第1図はこの発明の一実施例によるプリンタ制御装置を
示すブロック図、第2図はこの発明の他の実施例による
プリンタ制御装置を示すブロック図、第3図は従来のプ
リンタ制御装置を示すブロック図である。 図において、11−情報処理システム、12−受信部、
13−ページバッファ(記憶手段)、14−・出力部、
17−プリンタ、18A−障害検出部、19−送信部、
20A−プリンタ制御装置、21−ページナンバ管理部
、21a−ページカウンタ。 21b−照合部。 なお1図中、同一の符号は同一、又は相当部分を示して
いる。
示すブロック図、第2図はこの発明の他の実施例による
プリンタ制御装置を示すブロック図、第3図は従来のプ
リンタ制御装置を示すブロック図である。 図において、11−情報処理システム、12−受信部、
13−ページバッファ(記憶手段)、14−・出力部、
17−プリンタ、18A−障害検出部、19−送信部、
20A−プリンタ制御装置、21−ページナンバ管理部
、21a−ページカウンタ。 21b−照合部。 なお1図中、同一の符号は同一、又は相当部分を示して
いる。
Claims (1)
- 情報処理システムから送られる文字データを受信する受
信部と、該受信部により受信した文字データを1ページ
分以上蓄積する記憶手段と、文字データを前記記憶手段
より読み出しプリンタに出力する出力部と、該出力部に
おける障害を検出する障害検出部と、該障害検出部によ
り検出された障害を前記情報処理システムへ送る送信部
とをそなえ、前記受信部による受信動作と前記出力部に
よるプリンタへの出力動作とを並行して行なうプリンタ
制御装置において、前記の受信部もしくは出力部から1
ページ分の文字データが送出される度にカウントアップ
されるページカウンタと、該ページカウンタのカウント
値と前記情報処理システムから前記文字データとともに
送られるページナンバとを照合する照合部とがそなえら
れ、前記照合部が、前記のカウント値とページナンバと
が一致しないと判定した場合に前記障害検出部へエラー
通知を行なうことを特徴とするプリンタ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1038668A JPH02217281A (ja) | 1989-02-17 | 1989-02-17 | プリンタ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1038668A JPH02217281A (ja) | 1989-02-17 | 1989-02-17 | プリンタ制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02217281A true JPH02217281A (ja) | 1990-08-30 |
Family
ID=12531652
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1038668A Pending JPH02217281A (ja) | 1989-02-17 | 1989-02-17 | プリンタ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02217281A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6967743B1 (en) | 1998-06-30 | 2005-11-22 | Fujitsu Limited | Printer controller, printing system, and recording medium therefor |
-
1989
- 1989-02-17 JP JP1038668A patent/JPH02217281A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6967743B1 (en) | 1998-06-30 | 2005-11-22 | Fujitsu Limited | Printer controller, printing system, and recording medium therefor |
| US7436548B2 (en) | 1998-06-30 | 2008-10-14 | Fujitsu Limited | Printer controller, printing system, and recording medium therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6608693B1 (en) | Apparatus and method for generating a print job from a command stream describing multiple copies of a document | |
| US20070283063A1 (en) | Data transfer method and data transfer device | |
| JPH02199938A (ja) | データ伝送誤り検出方式 | |
| US6388765B1 (en) | Page alignment indication method, page control method, printer system and printer device | |
| JPH02217281A (ja) | プリンタ制御装置 | |
| US3618017A (en) | Data processing system | |
| JPH02202468A (ja) | プリンタ制御装置 | |
| JPS61121128A (ja) | 印刷制御方式 | |
| US7602533B2 (en) | Image formation with merging of image data and a specific pattern based on acknowledgement data of pattern usage approval | |
| GB843004A (en) | Improvements in data processing apparatus | |
| JPS63159924A (ja) | プリンタ制御装置 | |
| US2954435A (en) | Controlled end of record device | |
| TW382087B (en) | Apparatus for detecting errors in asynchronous data receiver and transmitter | |
| JPS61103297A (ja) | 電子複写機制御装置 | |
| US3038961A (en) | System for detecting errors in telegraph transmission | |
| JPS6041375B2 (ja) | 情報誤り検出方法 | |
| JPH0114134B2 (ja) | ||
| JPH0516498A (ja) | 印字異常診断機能付プリンタ装置 | |
| JPH04267631A (ja) | パリティビット付加方式 | |
| JPH0224184A (ja) | プリンタ装置 | |
| HK40129062A (zh) | 用於列车控制系统的应答器的自动编程的方法和编程装置 | |
| JPH0528051A (ja) | プリント板ユニツトの異常検出方法と故障自動復旧方法 | |
| JPS5998244A (ja) | 印刷装置 | |
| JPH10294839A (ja) | 画像形成装置 | |
| JPH11198494A (ja) | プリントシステム |