JPH04352024A - 印刷システム - Google Patents

印刷システム

Info

Publication number
JPH04352024A
JPH04352024A JP3125778A JP12577891A JPH04352024A JP H04352024 A JPH04352024 A JP H04352024A JP 3125778 A JP3125778 A JP 3125778A JP 12577891 A JP12577891 A JP 12577891A JP H04352024 A JPH04352024 A JP H04352024A
Authority
JP
Japan
Prior art keywords
signal
printing
print data
data
busy signal
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
JP3125778A
Other languages
English (en)
Inventor
Hidekazu Yoshida
英一 吉田
Masahiro Kawamura
河村 正弘
Takanori Miki
三木 貴紀
Kaneyuki Sakai
酒井 謙行
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.)
Kanebo Ltd
Mitsubishi Electric Corp
Original Assignee
Kanebo Ltd
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 Kanebo Ltd, Mitsubishi Electric Corp filed Critical Kanebo Ltd
Priority to JP3125778A priority Critical patent/JPH04352024A/ja
Publication of JPH04352024A publication Critical patent/JPH04352024A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、印字データなど、現
在出力中のデータ信号を取り逃がすことなく、当該デー
タ信号の転送および印字を順次実行可能にする印刷シス
テムに関するものである。
【0002】
【従来の技術】図4は従来の印刷システムを示すブロッ
ク図であり、図において、1は印刷装置、2はこの印刷
装置1に設けられて、印刷部を制御するコンピュータ、
3はその印刷部で、これが記録紙を送るモータや印字ヘ
ッドなどからなる。4は印字データ出力装置で、これが
セントロインターフェース仕様のプリントアウト端子を
持つパーソナルコンピュータやワードプロセッサなどか
らなる。
【0003】次に動作について説明する。印字データ出
力装置4は、データ信号である印字データとして印字す
べきキャラクターコードやドットイメージを印刷装置1
へ出力するとともに、この印刷装置1への印字データの
有効性を知らせるための有効性信号6を出力する。一方
、印刷装置1は上記印字データの処理中に、次の印字デ
ータが転送されてくるのを防ぐために、データ受信不可
を示すビジー信号を”L”から”H”にし、印字データ
を取り込む。また、コンピュータ2は印刷部3を制御し
、この印刷部3に上記の取り込んだ印字データを1文字
分印字させる。このような印字の終了後は、上記ビジー
信号7を”H”から”L”にし、応答信号8を出力する
。そして、次のデータが転送されるまで待機する。この
ような印字データの転送に使用する信号は、図5に示す
タイミングチャート図の通りである。
【0004】図6はこのようなコンピュータ2によるイ
ンタフェース処理を示すフローチャート図であり、これ
について説明すると、まず、印字データ出力装置4が有
効性信号を出力して割込み処理が開始される。これによ
り、コンピュータ2はデータ受信不可の状態信号である
ビジー信号7を”H”にし(ステップST1)、印字デ
ータであるデータ信号を1バイト分取り込む(ステップ
ST2)。次に、印字ヘッドの電源をオンにするなどの
印字前処理を行い(ステップST3)、印刷部3を制御
して1文字分の印字を行わせる(ステップST4)。次
に、印字ヘッドの電源をオフにするなどの印字後処理を
行い(ステップST5)、ビジー信号7を”H”から”
L”にし(ステップST6)、最終的に応答信号8を出
力して、処理を終了する(ステップST7)。
【0005】
【発明が解決しようとする課題】従来の印刷システムは
以上のように構成されているので、コンピュータ2の入
力ポートに直接有効性信号6およびビジー信号7が入力
されるようになっており、従って、ビジー信号7を”L
”から”H”にするタイミングが遅れると、次の印字デ
ータが転送されてしまい、現在出力されている印字デー
タを取り逃がす可能性があり、このため、ソフトウェア
で有効性信号6をサンプリングして、直ちにビジー信号
7を”L”から”H”する必要があった。また、有効性
信号6の”L”の時間は図5に示すように1マイクロ秒
であり、この信号を取り逃がさないためには、予め割込
み入力が内蔵されているコンピュータや割込みコントロ
ーラが必要となり、コストアップが避けられないなどの
問題点があった。
【0006】この発明は上記のような問題点を解消する
ためになされたもので、特別な割込み入力システムを採
用することなく、ビジー信号7の出し遅れによる現在出
力中の印字データの取り逃がしをハードウエアにて防止
でき、必要に応じ、高速印字を実現できる印刷システム
を得ることを目的とする。
【0007】
【課題を解決するための手段】この発明に係る印刷シス
テムは、印字データ出力装置からの有効性信号を受けて
セットされ、直ちにビジー信号をこの印字データ出力装
置に返すフリップフロップを備えて、コンピュータに、
該フリップフロップが出力するビジー信号がハイレベル
のとき、現在出力中の上記データ信号を取り込ませて、
印刷部に転送印字させるとともに、この印字終了後、上
記フリップフロップをリセットして、上記ビジー信号を
ローレベルにし、次のデータ信号の転送を待たせるよう
にしたものである。
【0008】
【作用】この発明におけるフリップフロップはセット入
力端子にデータ信号の有効性を知らせる有効性信号に受
けると、これにもとづき、直ちにビジー信号を印字デー
タ出力装置に返すため、誤って次の印字データが転送さ
れるのを阻止でき、従って、現在出力されている印字デ
ータの取り逃がしを防止する。
【0009】
【実施例】以下、この発明の一実施例を図について説明
する。図1において、9はフリップフロップであり、印
字データ出力装置4からの印字データ出力時に、セット
入力端子Sに有効性信号6が入力される。このフリップ
フロップ9のリセット端子Rは、印刷装置1におけるコ
ンピュータ2の出力ポートP3に接続されている。また
、フリップフロップ9の出力側はビジー信号を印字デー
タ出力装置4に直接返すように接続されるとともに、コ
ンピュータ2の入力ポートP2にも接続されている。 また、コンピュータ2には1行分の印字データを記載で
きるラインメモリ10が接続されている。なお、このほ
かの図4に示したものと同一の構成部分には同一符号を
付して、その重複する説明を省略する。
【0010】次に動作について説明する。以上のように
構成された印刷装置では、印字データ出力装置4からの
有効性信号6をフリップフロップ9がセット入力端子S
に受けると、このフリップフロップ9はビジー信号7を
直ちに印字データ出力装置4へ出力する。そして、その
ようなビジー信号7が返されたことによって、印字デー
タ出力装置4は次のデータ信号を出力することなく、現
在のデータ信号5の出力状態を維持する。一方、コンピ
ュータ2はフリップフロップ9の出力であるビジー信号
7を任意の周期でサンプリングしており、そのビジー信
号7がハイレベルの”H”であることを検出すると、現
在出力されているデータ信号5を取り逃がさず確実に取
り込み、さらに、そのデータ信号5をラインメモリ10
に転送する。このようなデータ信号5の転送によりライ
ンメモリ10に1ライン分のデータが転送されると、コ
ンピュータ2の制御により印刷部3はその1ライン相当
の1行分をまとめて印字する。次に、印字データ出力装
置4より、次のデータを印刷装置1へ転送させるように
、コンピュータ2がフリップフロップ9のリセット入力
端子Rに対しリセット信号を出力し、ビジー信号7を”
H”から”L”にする。すると、応答信号8が印字デー
タ出力装置4に入力されて、次のデータ転送を待つ。
【0011】図2はこの発明におけるコンピュータ2に
よるインターフェース処理を示すフローチャート図であ
る。この発明では、有効性信号6の出力によって、フリ
ップフロップ9が直ちに印字データ出力装置4にビジー
信号”H”を出力し(ステップST11)、印字データ
であるデータ信号を1バイト分取り込む(ステップST
12)。なお、このときビジー信号7が入力ポートP2
で読み取られるので、データ信号の転送の有無をチェッ
クできる。次に、コンピュータ2はデータ信号を取り込
み、これをラインメモリ10へ転送する(ステップST
13)。ここで、1ライン分が取り込まれたか否かを調
べ(ステップST14)、取り込まれた場合には、上記
のような印字前処理を実行し(ステップST15)、続
いて1ライン分の印字を1行分にまとめて印刷部3に行
わせる(ステップST16)。続いて、印字後処理を行
い(ステップST17)、フリップフロップ9のリセッ
ト入力端子Rに対して立下がりのリセット信号をコンピ
ュータ2の出力ポートP3から出力し、ビジー信号7を
”H”から”L”にして(ステップST18)、応答信
号8を印字データ出力装置4に返し(ステップST19
)、次のデータ転送を待つことになる。以下、ステップ
ST11以下を繰り返すことになる。また、ステップS
T11で、1ライン分が取り込まれない場合には、ステ
ップST18以下の処理を実行することになる。
【0012】なお、上記実施例ではフリップフロップ9
としてリセット,セットタイプのフリップフロップを使
用したが、図3に示すようにリセット,セット機能を持
つディレータイプのフリップフロップを用いてもよい。 この実施例ではエッジトリガによりデータを一時保存す
る機能を有する。
【0013】
【発明の効果】以上のように、この発明によれば印字デ
ータ出力装置からの有効性信号を受けてセットされ、直
ちにビジー信号をこの印字データ出力装置に返すフリッ
プフロップを備えて、コンピュータに、該フリップフロ
ップが出力するビジー信号がハイレベルのとき、現在出
力中の上記データ信号を取り込ませて、印刷部に転送印
字させるとともに、この印字終了後、上記フリップフロ
ップをリセットして、上記ビジー信号をローレベルにし
、次のデータ信号の転送を待たせるように構成したので
、ビジー信号の迅速な検出によって、現在出力中の印字
データの取り逃がしを確実に防止できるものが得られる
効果がある。
【図面の簡単な説明】
【図1】この発明の一実施例による印刷システムを示す
ブロック図である。
【図2】図1におけるコンピュータによるインターフェ
ース処理を示すフローチャート図である。
【図3】この発明の印刷システムの他の実施例を示すブ
ロック図である。
【図4】従来の印刷システムを示すブロック図である。
【図5】図4におけるブロック各部の信号を示すタイミ
ングチャート図である。
【図6】図4におけるコンピュータによるインターフェ
ース処理を示すフローチャート図である。
【符号の説明】
2  コンピュータ 3  印刷部 4  印字データ出力装置 9  フリップフロップ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  印字のためのデータ信号および該デー
    タ信号の有効性を知らせる有効性信号を出力する印字デ
    ータ出力装置と、上記有効性信号を受けてセットされ、
    直ちにビジー信号を上記印字データ出力装置に返すフリ
    ップフロップと、該フリップフロップが出力するビジー
    信号がハイレベルのとき、現在出力中の上記データ信号
    を取り込み、印刷部に転送印字させるとともに、この印
    字終了後、上記フリップフロップをリセットして、上記
    ビジー信号をローレベルにし、次のデータ信号の転送を
    待つコンピュータとを備えた印刷システム。
JP3125778A 1991-05-29 1991-05-29 印刷システム Pending JPH04352024A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3125778A JPH04352024A (ja) 1991-05-29 1991-05-29 印刷システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3125778A JPH04352024A (ja) 1991-05-29 1991-05-29 印刷システム

Publications (1)

Publication Number Publication Date
JPH04352024A true JPH04352024A (ja) 1992-12-07

Family

ID=14918612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3125778A Pending JPH04352024A (ja) 1991-05-29 1991-05-29 印刷システム

Country Status (1)

Country Link
JP (1) JPH04352024A (ja)

Similar Documents

Publication Publication Date Title
EP0477945A2 (en) Device sharing system using PCL macros
JP3115390B2 (ja) プリントデータの受信方法及び該方法を用いたプリンタ装置
JPH01269565A (ja) 印刷装置
US6408353B1 (en) Microcomputer having sampling function of retry requesting signal in syncronization with strobe signal
JP3844024B2 (ja) 印刷装置
JP2835487B2 (ja) プリンタバッファ
JP4032471B2 (ja) プリンタ制御回路
JPH1021019A (ja) プリンタ装置
JPH0615884A (ja) プリンタ
JPH02271418A (ja) プリンタのデータ受信回路
JPH0229357A (ja) プリンタのインターフェース
JP2001325049A (ja) インタフェース装置および出力装置
JPH082021A (ja) ページプリンタ装置
JPH11110334A (ja) データ処理回路およびそれを備えた画像形成装置
JPH11328084A (ja) ディスク装置のホストインターフェース回路およびディスク装置
JPH0934727A (ja) 割込制御方式
JP2001156955A (ja) 画像形成装置およびファックス装置
JP2001166891A (ja) 印刷装置
JP2000293482A (ja) コンピュータシステム及び同システムに於ける表示制御方法
JP2655858B2 (ja) 画像処理表示システム
JPH04351568A (ja) 高速画像処理機能を持つプリンタの制御回路
JPH06255214A (ja) 印刷装置
JPH0440738B2 (ja)
JPH0359742A (ja) 接続制御装置
JPS62152040A (ja) シリアルプリンタのデ−タ転送方式