JPS635768B2 - - Google Patents
Info
- Publication number
- JPS635768B2 JPS635768B2 JP57202217A JP20221782A JPS635768B2 JP S635768 B2 JPS635768 B2 JP S635768B2 JP 57202217 A JP57202217 A JP 57202217A JP 20221782 A JP20221782 A JP 20221782A JP S635768 B2 JPS635768 B2 JP S635768B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- data
- display
- display screen
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0082—Architecture adapted for a particular function
- G06K2215/0091—Outputting only video data, e.g. Hard copy of CRT display
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Digital Computer Display Output (AREA)
- Television Signal Processing For Recording (AREA)
Description
【発明の詳細な説明】
〔発明の分野〕
本発明は、ラインプリンタ接続装置に関し、特
にデイスプレイ・スクリーン端末装置を含むシス
テムにおけるラインプリンタ接続装置に関する。
にデイスプレイ・スクリーン端末装置を含むシス
テムにおけるラインプリンタ接続装置に関する。
ラインプリンタは、デイスプレイ・スクリーン
端末装置と通常は独立のものである。ラインプリ
ンタというのは、印刷データの行が一時に与えら
れるプリンタのことである。プリンタの動作速度
に比べて非常に高い速度でプリンタに印刷データ
の行が送られるので、通常は印刷行全体がバツフ
アに入れられる。データが一旦転送されてしまえ
ば、ラインプリンタはそれ自体の速度で印刷動作
を行なう。そして行の印刷が終れば、通常は割込
みによつてそのことを信号で知らせる。ラインプ
リンタはデイスプレイ・スクリーン端末装置と同
じインターフエースに接続し得るが、これまでデ
イスプレイ・スクリーン端末装置それ自体に接続
され、しかもそのデイスプレイ・スクリーン端末
装置が尚もその通常の態様で機能しているものは
知られていない。尚、本出願人による1980年4月
28日付の米国特許出願第144499号(米国特許第
4334231号)においてデイスプレイ・スクリーン
端末装置にデイスプレイ・スクリーン複写機プリ
ンタを接続したものが知られているが、本発明は
デイスプレイ・スクリーン・プリンタがラインプ
リンタとして動作できるようそのデイスプレイ・
スクリーン・プリンタを改造したものである。こ
の改造によりラインプリンタも非常に低いコスト
で提供される。何故ならばそのデイスプレイ・ス
クリーン複写機プリンタの場合と同様、デイスプ
レイ・スクリーン端末装置の制御装置及びタイミ
ング回路が共用されるのでそのような回路のコス
トの分節約できる。またデイスプレイ・スクリー
ン端末装置のメモリが印刷行バツフアとして使用
されるので、そのようなメモリをラインプリンタ
に重複して設ける必要はなく、その分コストを引
下げることができる。
端末装置と通常は独立のものである。ラインプリ
ンタというのは、印刷データの行が一時に与えら
れるプリンタのことである。プリンタの動作速度
に比べて非常に高い速度でプリンタに印刷データ
の行が送られるので、通常は印刷行全体がバツフ
アに入れられる。データが一旦転送されてしまえ
ば、ラインプリンタはそれ自体の速度で印刷動作
を行なう。そして行の印刷が終れば、通常は割込
みによつてそのことを信号で知らせる。ラインプ
リンタはデイスプレイ・スクリーン端末装置と同
じインターフエースに接続し得るが、これまでデ
イスプレイ・スクリーン端末装置それ自体に接続
され、しかもそのデイスプレイ・スクリーン端末
装置が尚もその通常の態様で機能しているものは
知られていない。尚、本出願人による1980年4月
28日付の米国特許出願第144499号(米国特許第
4334231号)においてデイスプレイ・スクリーン
端末装置にデイスプレイ・スクリーン複写機プリ
ンタを接続したものが知られているが、本発明は
デイスプレイ・スクリーン・プリンタがラインプ
リンタとして動作できるようそのデイスプレイ・
スクリーン・プリンタを改造したものである。こ
の改造によりラインプリンタも非常に低いコスト
で提供される。何故ならばそのデイスプレイ・ス
クリーン複写機プリンタの場合と同様、デイスプ
レイ・スクリーン端末装置の制御装置及びタイミ
ング回路が共用されるのでそのような回路のコス
トの分節約できる。またデイスプレイ・スクリー
ン端末装置のメモリが印刷行バツフアとして使用
されるので、そのようなメモリをラインプリンタ
に重複して設ける必要はなく、その分コストを引
下げることができる。
デイスプレイ・スクリーン端末装置にラインプ
リンタを接続するためのラインプリンタ接続装置
が、デイスプレイ・スクリーン端末装置とは独立
に、データを印刷するためのラインプリンタを制
御する。しかしデイスプレイ・スクリーン端末装
置とは独立と云つても、印刷モードにおいては、
デイスプレイ・メモリの所定の記憶位置を印刷デ
ータの記憶のために使用するようになつている。
その所定の記憶位置は、通常はデイスプレイ・ス
クリーンの所定の行に表示する表示データの記憶
のために割当てられている記憶位置であり、ま
た、デイスプレイ・スクリーンの所定の行は、例
えば、最終行若しくは状況表示行である。そし
て、後で述べるように、印刷モードにおいて、所
定の記憶位置に書込まれる印刷データは、デイス
プレイ・スクリーン端末装置において表示データ
と同様に処理されて、直列のビデオデータに変換
されるが、デイスプレイ・スクリーンには表示さ
れず、ラインプリンタにおいて印刷されるのであ
る。
リンタを接続するためのラインプリンタ接続装置
が、デイスプレイ・スクリーン端末装置とは独立
に、データを印刷するためのラインプリンタを制
御する。しかしデイスプレイ・スクリーン端末装
置とは独立と云つても、印刷モードにおいては、
デイスプレイ・メモリの所定の記憶位置を印刷デ
ータの記憶のために使用するようになつている。
その所定の記憶位置は、通常はデイスプレイ・ス
クリーンの所定の行に表示する表示データの記憶
のために割当てられている記憶位置であり、ま
た、デイスプレイ・スクリーンの所定の行は、例
えば、最終行若しくは状況表示行である。そし
て、後で述べるように、印刷モードにおいて、所
定の記憶位置に書込まれる印刷データは、デイス
プレイ・スクリーン端末装置において表示データ
と同様に処理されて、直列のビデオデータに変換
されるが、デイスプレイ・スクリーンには表示さ
れず、ラインプリンタにおいて印刷されるのであ
る。
デイスプレイ・スクリーンの水平ラスタ走査が
前述の所定の行に達するとき、印刷を可能ならし
め印刷開始信号及び所定行指示信号を生じる手段
が設けられており、所定行指示信号の制御の下
に、印刷データに基づくビテオデータはデイスプ
レイ・スクリーンには与えられず、ラインプリン
タだけに与えられる。即ちその直列化されたビデ
オデータを用いてそのビデオデータで表わされる
印刷行の最初の水平ドツト行を印刷するようライ
ンプリンタを動作可能にする。最初の水平ドツト
行が印刷された後、デイスプレイ・スクリーン端
末装置は再びその通常の態様で機能する。これは
上記の所定の行即ち最終行又は特別の行(実施例
では状況情報等を表示するための行)に再び達す
るまで続けられる。このデイスプレイ・スクリー
ンはそこで再びブランクにされ且つラインプリン
タも再び動作可能にされる。これによつてその印
刷行の2番目の水平ドツト行が印刷される。ライ
ンプリンタ接続装置は、どの直列ビデオデータが
印刷されるべきかを判断する。上記の過程は1行
の印刷を完成させるため水平ドツト行全てが印刷
されるまで反復される。
前述の所定の行に達するとき、印刷を可能ならし
め印刷開始信号及び所定行指示信号を生じる手段
が設けられており、所定行指示信号の制御の下
に、印刷データに基づくビテオデータはデイスプ
レイ・スクリーンには与えられず、ラインプリン
タだけに与えられる。即ちその直列化されたビデ
オデータを用いてそのビデオデータで表わされる
印刷行の最初の水平ドツト行を印刷するようライ
ンプリンタを動作可能にする。最初の水平ドツト
行が印刷された後、デイスプレイ・スクリーン端
末装置は再びその通常の態様で機能する。これは
上記の所定の行即ち最終行又は特別の行(実施例
では状況情報等を表示するための行)に再び達す
るまで続けられる。このデイスプレイ・スクリー
ンはそこで再びブランクにされ且つラインプリン
タも再び動作可能にされる。これによつてその印
刷行の2番目の水平ドツト行が印刷される。ライ
ンプリンタ接続装置は、どの直列ビデオデータが
印刷されるべきかを判断する。上記の過程は1行
の印刷を完成させるため水平ドツト行全てが印刷
されるまで反復される。
図面の特に第1図に、デイスプレイ・スクリー
ン端末装置10、ラインプリンタアダプタ100
及びラインプリンタ300を含むシステムに導入
した本発明を示す。デイスプレイ・スクリーン端
末装置10は、第2図に示すように、種々の構成
要素のうち、陰極線管(CRT)コントローラ2
5に1行のデータを転送するためアドレス・デイ
スプレイ・メモリ20(ランダムアクセスメモリ
即ちRAMで構成されても良い)にバス15によ
つて接続されたマイクロプロセツサ・ユニツト
(MPU)11を含む。プリンタ300(第1図)
によつて印刷される一連のデータはデイスプレ
イ・メモリ20に記憶され、それからMPU11
の制御下でCRTコントローラ25中の行バツフ
アの中に転送される。ラインプリンタ・アダプタ
100(第1図)は、デイスプレイ・メモリ20
の所定の記憶位置にデータが書込まれるのを検出
するためシステム・バス15をモニタする。尚デ
イスプレイメモリ20中の書込み位置は、陰極線
管(CRT)40上で表示されようとする最終行
に割当てられた記憶位置である。この最終行は、
通常は状況情報を表示するための行であるが、そ
のシステムが印刷モードで動作しているときはそ
れは表示されず、代りにそのビデオデータが印刷
される。
ン端末装置10、ラインプリンタアダプタ100
及びラインプリンタ300を含むシステムに導入
した本発明を示す。デイスプレイ・スクリーン端
末装置10は、第2図に示すように、種々の構成
要素のうち、陰極線管(CRT)コントローラ2
5に1行のデータを転送するためアドレス・デイ
スプレイ・メモリ20(ランダムアクセスメモリ
即ちRAMで構成されても良い)にバス15によ
つて接続されたマイクロプロセツサ・ユニツト
(MPU)11を含む。プリンタ300(第1図)
によつて印刷される一連のデータはデイスプレ
イ・メモリ20に記憶され、それからMPU11
の制御下でCRTコントローラ25中の行バツフ
アの中に転送される。ラインプリンタ・アダプタ
100(第1図)は、デイスプレイ・メモリ20
の所定の記憶位置にデータが書込まれるのを検出
するためシステム・バス15をモニタする。尚デ
イスプレイメモリ20中の書込み位置は、陰極線
管(CRT)40上で表示されようとする最終行
に割当てられた記憶位置である。この最終行は、
通常は状況情報を表示するための行であるが、そ
のシステムが印刷モードで動作しているときはそ
れは表示されず、代りにそのビデオデータが印刷
される。
ラインプリンタ・アダプタ100(第1図、第
3b図)は、状況行又は情報行を通常はバツフア
動作する、デイスプレイ・メモリ20(第2図)
中の位置にデータが書込まれるのを検出するため
アドレス・デコーダ101(第3a図)の機能を
介してシステムバス15をモニタする。アドレ
ス・デコーダ101がこの位置のアドレスを検知
するときは何時でもそれはラツチ103(フリツ
プフロツプラツチFL、第3a図)をセツトする
出力を与える。ラツチ103のセツト出力が
AND回路110を条件付け、更にこれから最終
行ラツチ115(FL、第3b図)をセツトする
出力が生じる。そしてこの最終行ラツチ115
は、そのセツト時に、AND回路117(第3b
図)のところで、CRT40へのビデオデータを
阻止する。このために最終行ラツチ115のリセ
ツト出力がAND回路117に与えられている。
AND回路117は、ビデオ直列化兼CRTクロツ
ク回路30(第2図)から線31を介してビデオ
データを受取る。前述のAND回路110(第3
a図)が最終行ラツチ115をセツトできるの
は、そのシステムが印刷モードで動作していると
きだけであり、このために印刷モード信号も線6
1でAND回路110に与えられる。この印刷モ
ード信号はオペレータがそのシステムを印刷モー
ドにするべくキーボード55(第2図)で選択動
作するときキーボード・インターフエース60を
介して与えられる。AND回路110は、CRT4
0の最終行に達してしまうまで最終行ラツチ11
5をセツトする信号を通さず、水平帰線時間しか
そのセツト信号を通さない。これは線33の水平
帰線信号がAND回路110に与えられることに
よつて具現される。
3b図)は、状況行又は情報行を通常はバツフア
動作する、デイスプレイ・メモリ20(第2図)
中の位置にデータが書込まれるのを検出するため
アドレス・デコーダ101(第3a図)の機能を
介してシステムバス15をモニタする。アドレ
ス・デコーダ101がこの位置のアドレスを検知
するときは何時でもそれはラツチ103(フリツ
プフロツプラツチFL、第3a図)をセツトする
出力を与える。ラツチ103のセツト出力が
AND回路110を条件付け、更にこれから最終
行ラツチ115(FL、第3b図)をセツトする
出力が生じる。そしてこの最終行ラツチ115
は、そのセツト時に、AND回路117(第3b
図)のところで、CRT40へのビデオデータを
阻止する。このために最終行ラツチ115のリセ
ツト出力がAND回路117に与えられている。
AND回路117は、ビデオ直列化兼CRTクロツ
ク回路30(第2図)から線31を介してビデオ
データを受取る。前述のAND回路110(第3
a図)が最終行ラツチ115をセツトできるの
は、そのシステムが印刷モードで動作していると
きだけであり、このために印刷モード信号も線6
1でAND回路110に与えられる。この印刷モ
ード信号はオペレータがそのシステムを印刷モー
ドにするべくキーボード55(第2図)で選択動
作するときキーボード・インターフエース60を
介して与えられる。AND回路110は、CRT4
0の最終行に達してしまうまで最終行ラツチ11
5をセツトする信号を通さず、水平帰線時間しか
そのセツト信号を通さない。これは線33の水平
帰線信号がAND回路110に与えられることに
よつて具現される。
CRTコントローラ25中の行バツフアにある
表示すべきデータは、文字発生器26により
CRT40で表示可能なデータに変換され、ビデ
オ直列化兼CRTクロツク回路30においてCRT
コントローラ25の制御下で直列のビデオデータ
に直列化される。ビデオ直列化兼CRTクロツク
回路30からの線31のビデオデータは、最終行
ラツチがセツトされていない限り、AND回路1
17、線118を介してCRT40に与えられる。
斯してそのシステムが印刷モードで動作している
場合でも、その最終行に到達するまではCRT4
0がデイスプレイデータに対しその通常の態様で
作用する。最終行に到達したときで且つ水平帰線
期間中は、ラツチ103がセツトされていれば、
最終行ラツチ115もセツトされ、CRT40へ
のビデオデータを阻止する。
表示すべきデータは、文字発生器26により
CRT40で表示可能なデータに変換され、ビデ
オ直列化兼CRTクロツク回路30においてCRT
コントローラ25の制御下で直列のビデオデータ
に直列化される。ビデオ直列化兼CRTクロツク
回路30からの線31のビデオデータは、最終行
ラツチがセツトされていない限り、AND回路1
17、線118を介してCRT40に与えられる。
斯してそのシステムが印刷モードで動作している
場合でも、その最終行に到達するまではCRT4
0がデイスプレイデータに対しその通常の態様で
作用する。最終行に到達したときで且つ水平帰線
期間中は、ラツチ103がセツトされていれば、
最終行ラツチ115もセツトされ、CRT40へ
のビデオデータを阻止する。
最終行が表示されようとする事実を検知するの
を利用して、印刷動作が開始される。AND回路
110で通される信号は、印刷開始信号であり、
それは線111からOR回路121を介してモー
タ制御ラツチ122(FL、第3b図)をセツト
するよう与えられる。モータ制御ラツチ122の
セツト出力がモータ駆動信号(第3c図)を生じ
る。これは第5図のモータ351に与えられて、
ラインプリンタ300を前述の米国特許出願第
144499号に説明したのと同じ態様で動作させる。
この例では、しかし第5図の押しボタン309の
動作に応答して発生される印刷信号ではなく印刷
開始信号に応答してモータ351が開始される。
を利用して、印刷動作が開始される。AND回路
110で通される信号は、印刷開始信号であり、
それは線111からOR回路121を介してモー
タ制御ラツチ122(FL、第3b図)をセツト
するよう与えられる。モータ制御ラツチ122の
セツト出力がモータ駆動信号(第3c図)を生じ
る。これは第5図のモータ351に与えられて、
ラインプリンタ300を前述の米国特許出願第
144499号に説明したのと同じ態様で動作させる。
この例では、しかし第5図の押しボタン309の
動作に応答して発生される印刷信号ではなく印刷
開始信号に応答してモータ351が開始される。
第3a図のデイスプレイ走査カウンタ130が
デコーダ135で決められた値、即ち最終行の開
始を示す値に達したときにのみ線111の印刷開
始信号が生じることは云うまでもない。最終行、
即ちラインプリンタ300によつて印刷されるべ
きデータ行は、複数本の水平走査線から成る。こ
の例では第4図のタイミング図で示されるように
14本の水平走査線から成る。最終行の各走査線毎
に、水平のドツト行が印刷される。最終行が検知
された最初のタイミングのとき印刷は行なわれな
い。プリンタ・モータ351が速度を上昇させる
のに時間が必要だからである。しかしCRT40
は、その最終行が走査されている間ブランクにさ
れる。その後、垂直帰線があり、最後にその最終
行が再び走査される。その最終行の最初の走査に
対応するビデオデータが、ラインプリンタ300
に送られる(これについては後でもう少し説明す
る)。そして水平のドツト行の印刷は、その最終
行の最初の走査の直列のビデオデータに基づいて
行なわれる。その最終行の残りの走査線の走査
は、何ら印刷動作をせずに通常の態様で完了する
こともできる。その最終行が走査された後次の垂
直帰線が生じる。そして最終的には、その最終行
が再び検知される。このときその最終行の最初の
走査線の直列ビデオデータは無視される。しかし
その最終行の2番目の走査線の直列ビデオデータ
は水平ドツト行として印刷される。最終行の残り
の走査線の直列ビデオデータもその後走査を続け
て行く際無視される。そして次の垂直帰線が生じ
る。この過程は、最終行の全ての走査線がドツト
行として印刷されるまで反復する。次のデータ行
が印刷される筈の場合は、プリンタのモータ35
1は付勢されたままであるが、そうでない場合は
停止される。
デコーダ135で決められた値、即ち最終行の開
始を示す値に達したときにのみ線111の印刷開
始信号が生じることは云うまでもない。最終行、
即ちラインプリンタ300によつて印刷されるべ
きデータ行は、複数本の水平走査線から成る。こ
の例では第4図のタイミング図で示されるように
14本の水平走査線から成る。最終行の各走査線毎
に、水平のドツト行が印刷される。最終行が検知
された最初のタイミングのとき印刷は行なわれな
い。プリンタ・モータ351が速度を上昇させる
のに時間が必要だからである。しかしCRT40
は、その最終行が走査されている間ブランクにさ
れる。その後、垂直帰線があり、最後にその最終
行が再び走査される。その最終行の最初の走査に
対応するビデオデータが、ラインプリンタ300
に送られる(これについては後でもう少し説明す
る)。そして水平のドツト行の印刷は、その最終
行の最初の走査の直列のビデオデータに基づいて
行なわれる。その最終行の残りの走査線の走査
は、何ら印刷動作をせずに通常の態様で完了する
こともできる。その最終行が走査された後次の垂
直帰線が生じる。そして最終的には、その最終行
が再び検知される。このときその最終行の最初の
走査線の直列ビデオデータは無視される。しかし
その最終行の2番目の走査線の直列ビデオデータ
は水平ドツト行として印刷される。最終行の残り
の走査線の直列ビデオデータもその後走査を続け
て行く際無視される。そして次の垂直帰線が生じ
る。この過程は、最終行の全ての走査線がドツト
行として印刷されるまで反復する。次のデータ行
が印刷される筈の場合は、プリンタのモータ35
1は付勢されたままであるが、そうでない場合は
停止される。
第4図から、最終行の検知時に印刷開始信号が
発生されること、そのときにはメモリアドレス・
デコード・ラツチ103が既にセツトされている
こと、そしてモータ駆動ラツチ122がセツトさ
れることが判る。モータ駆動ラツチ122(第3
b図)がセツトされていれば、モータ351の駆
動が開始されるほか、そのラツチ122のセツト
出力によつてAND回路152(第3a図)が条
件づけられる。AND回路152の出力が能動化
ラツチ154をセツトするか否か制御する。即ち
垂直帰線信号が線32を介してAND回路152
に与えられるとき能動化ラツチ154はセツトさ
れる。
発生されること、そのときにはメモリアドレス・
デコード・ラツチ103が既にセツトされている
こと、そしてモータ駆動ラツチ122がセツトさ
れることが判る。モータ駆動ラツチ122(第3
b図)がセツトされていれば、モータ351の駆
動が開始されるほか、そのラツチ122のセツト
出力によつてAND回路152(第3a図)が条
件づけられる。AND回路152の出力が能動化
ラツチ154をセツトするか否か制御する。即ち
垂直帰線信号が線32を介してAND回路152
に与えられるとき能動化ラツチ154はセツトさ
れる。
能動化ラツチ154の出力は、AND回路14
7及び155(第3a図)を条件付けるよう与え
られる。AND回路147は印刷カウンタ148
のクロツク動作を制御する。またAND回路15
5は走査カウンタ156のクロツク動作を制御す
る。ビデオ直列化兼CRTクロツク回路30から
線32を介して到来する垂直帰線信号によつて印
刷カウンタ148は進められる。この垂直帰線信
号は、第3a図に示すように、インバータ141
の出力によつて条件づけられるAND回路149
に与えられる。インバータ141は、線140に
インターレース・モード信号を受取るよう接続さ
れる。AND回路149の出力は、AND回路14
7にOR回路143を介して与えられる。OR回
路143は、AND回路151からの入力も受取
る。AND回路151は、インターレース・モー
ド信号を線140で、また偶数フイールド信号を
線150で受取る。この実施例で行なわれる動作
が非インターレース・モードであると仮定する。
すると印刷カウンタ148は、各垂直帰線毎に
AND回路149、OR回路143及びAND回路
147を介して進められる。従つて印刷カウンタ
は1という値を有することになり、この値はデコ
ーダ160によつて解読され、そしてその出力が
接続された印刷ラツチ165をセツトする。
7及び155(第3a図)を条件付けるよう与え
られる。AND回路147は印刷カウンタ148
のクロツク動作を制御する。またAND回路15
5は走査カウンタ156のクロツク動作を制御す
る。ビデオ直列化兼CRTクロツク回路30から
線32を介して到来する垂直帰線信号によつて印
刷カウンタ148は進められる。この垂直帰線信
号は、第3a図に示すように、インバータ141
の出力によつて条件づけられるAND回路149
に与えられる。インバータ141は、線140に
インターレース・モード信号を受取るよう接続さ
れる。AND回路149の出力は、AND回路14
7にOR回路143を介して与えられる。OR回
路143は、AND回路151からの入力も受取
る。AND回路151は、インターレース・モー
ド信号を線140で、また偶数フイールド信号を
線150で受取る。この実施例で行なわれる動作
が非インターレース・モードであると仮定する。
すると印刷カウンタ148は、各垂直帰線毎に
AND回路149、OR回路143及びAND回路
147を介して進められる。従つて印刷カウンタ
は1という値を有することになり、この値はデコ
ーダ160によつて解読され、そしてその出力が
接続された印刷ラツチ165をセツトする。
印刷ラツチ165のセツト出力がAND回路1
66を条件づける。このAND回路166は5ビ
ツトの比較回路175からの入力を有している。
比較回路175は、印刷カウンタ148の出力
を、最終行走査カウンタ156の出力と比較する
働らきをもつ。最終行走査カウンタ156は、そ
の最終行に到達するまで、即ち最終行ラツチ11
5がセツトされてしまうまでは、水平走査を計数
しない。最終行ラツチ115のセツト出力は
AND回路155(第3a図)に与えられる。斯
して、1という値を有する印刷カウンタ148と
の比較が行なわれるが、最終行走査カウンタ15
6が1という値になるとき比較一致が生じる。そ
こでAND回路166が信号を通し、インバータ
167を介してフリツプフロップ即ちFF190
及び195を最早リセツト状態に保持しなくな
る。
66を条件づける。このAND回路166は5ビ
ツトの比較回路175からの入力を有している。
比較回路175は、印刷カウンタ148の出力
を、最終行走査カウンタ156の出力と比較する
働らきをもつ。最終行走査カウンタ156は、そ
の最終行に到達するまで、即ち最終行ラツチ11
5がセツトされてしまうまでは、水平走査を計数
しない。最終行ラツチ115のセツト出力は
AND回路155(第3a図)に与えられる。斯
して、1という値を有する印刷カウンタ148と
の比較が行なわれるが、最終行走査カウンタ15
6が1という値になるとき比較一致が生じる。そ
こでAND回路166が信号を通し、インバータ
167を介してフリツプフロップ即ちFF190
及び195を最早リセツト状態に保持しなくな
る。
FF190及び195は夫々FF189及び19
4から直列のビデオデータを受取る。これらの
FFは、線34上のCRTクロツク信号により調時
される。斯して、AND回路166が信号を通す
までは、直列のビデオデータがラインプリンタ3
00で使用可能にされず、プリンタ接続機構10
0で無視される。
4から直列のビデオデータを受取る。これらの
FFは、線34上のCRTクロツク信号により調時
される。斯して、AND回路166が信号を通す
までは、直列のビデオデータがラインプリンタ3
00で使用可能にされず、プリンタ接続機構10
0で無視される。
線34上のCRTクロツク信号は、FF196へ
はインバータ198を介して、またFF197へ
は直接に与えられる。FF196の出力がFF19
0及び195を調時し、FF197へデータ入力
を与える。FF197の出力は、ラインプリンタ
300へ線199上にSRクロツク信号(第3c
図)を与える。
はインバータ198を介して、またFF197へ
は直接に与えられる。FF196の出力がFF19
0及び195を調時し、FF197へデータ入力
を与える。FF197の出力は、ラインプリンタ
300へ線199上にSRクロツク信号(第3c
図)を与える。
FF196はOR回路169からの信号によつて
セツトされることができる。OR回路169へは
インバータ167の出力とAND回路168の出
力が入力される。AND回路168は、線133
上の水平帰線信号を、AND回路166の出力と
を受取る。奇偶データ配列なので、線34上の
CRTクロツク信号は線199上のSRクロツク信
号となるよう分割される。このクロツク信号は、
常に特定のレベルで開始するよう設計される。ま
たAND回路166が信号を通すときOR回路16
9の出力がこのことを行なう働らきを有する。ま
たOR回路169の出力は、AND回路166が条
件付けを解除されるとき、FF196を安定状態
に保持する働らきも有する。
セツトされることができる。OR回路169へは
インバータ167の出力とAND回路168の出
力が入力される。AND回路168は、線133
上の水平帰線信号を、AND回路166の出力と
を受取る。奇偶データ配列なので、線34上の
CRTクロツク信号は線199上のSRクロツク信
号となるよう分割される。このクロツク信号は、
常に特定のレベルで開始するよう設計される。ま
たAND回路166が信号を通すときOR回路16
9の出力がこのことを行なう働らきを有する。ま
たOR回路169の出力は、AND回路166が条
件付けを解除されるとき、FF196を安定状態
に保持する働らきも有する。
FF190及び195の中にセツトされる直列
のビデオデータは、第5図のラインプリンタ30
0のシフトレジスタ332及び333の中に夫々
入力される。線199上のSRクロツク信号が
各々400ビツトのシフトレジスタ332及び33
4の夫々において奇数データ及び偶数データを調
時する。しかし第3b図のストローブラツチ13
7が線138にストローブ信号を与えるようセツ
トされるまでは印刷は行なわれない。ストローブ
ラツチ137はAND回路136の出力によつて
セツトされる。AND回路136はデコーダ13
2の出力と能動化ラツチ154のセツト出力とが
入力される。デコーダ132はデイスプレイ走査
カウンタ130の出力に接続され、カウンタ13
0が1という値になるとき出力信号を与える。ス
トローブラツチ137はデコーダ133の出力に
よつてリセツトされる。デコーダ133は、カウ
ンタ130が90という計数値に達したときそれを
検知する働らきがある。従つてこのストローブ信
号は最初の90回の水平走査中、存在して、ライン
プリンタ300の印刷ヘツド301を付勢するた
めの信号を与える。デイスプレイ走査カウンタ1
30は、線33上の水平帰線信号によつて歩進さ
れ、線32上の垂直帰線信号によつてリセツトさ
れる。デコーダ135が水平走査を336回計数し
たことを検知するとき再び最終行に到達する。第
4図から判るように、最終行が3回検知された
後、間もなく印刷が行なわれる。
のビデオデータは、第5図のラインプリンタ30
0のシフトレジスタ332及び333の中に夫々
入力される。線199上のSRクロツク信号が
各々400ビツトのシフトレジスタ332及び33
4の夫々において奇数データ及び偶数データを調
時する。しかし第3b図のストローブラツチ13
7が線138にストローブ信号を与えるようセツ
トされるまでは印刷は行なわれない。ストローブ
ラツチ137はAND回路136の出力によつて
セツトされる。AND回路136はデコーダ13
2の出力と能動化ラツチ154のセツト出力とが
入力される。デコーダ132はデイスプレイ走査
カウンタ130の出力に接続され、カウンタ13
0が1という値になるとき出力信号を与える。ス
トローブラツチ137はデコーダ133の出力に
よつてリセツトされる。デコーダ133は、カウ
ンタ130が90という計数値に達したときそれを
検知する働らきがある。従つてこのストローブ信
号は最初の90回の水平走査中、存在して、ライン
プリンタ300の印刷ヘツド301を付勢するた
めの信号を与える。デイスプレイ走査カウンタ1
30は、線33上の水平帰線信号によつて歩進さ
れ、線32上の垂直帰線信号によつてリセツトさ
れる。デコーダ135が水平走査を336回計数し
たことを検知するとき再び最終行に到達する。第
4図から判るように、最終行が3回検知された
後、間もなく印刷が行なわれる。
最終行の最初の走査線が印刷された後、線32
の垂直帰線信号が印刷カウンタ148を2という
値に歩進させる。比較回路175は、最終行走査
カウンタ156が2という値に達するまで最早出
力を生じない。第3b図の印刷ラツチ165は、
デコーダ170の出力によつてリセツトされるま
ではセツトされたままである。デコーダ170は
印刷カウンタ148が15という値に達したときそ
れを検知する。
の垂直帰線信号が印刷カウンタ148を2という
値に歩進させる。比較回路175は、最終行走査
カウンタ156が2という値に達するまで最早出
力を生じない。第3b図の印刷ラツチ165は、
デコーダ170の出力によつてリセツトされるま
ではセツトされたままである。デコーダ170は
印刷カウンタ148が15という値に達したときそ
れを検知する。
印刷カウンタ148は、AND回路171がOR
回路181へ信号を通すか否かに依つて15か又は
16という値の後リセツトされる。AND回路17
1は、デコーダ170からの入力と、AND回路
110(第3a図)からの入力とを受取る。OR
回路181へのもう1つの入力はデコーダ180
からのものである。デコーダ180は、印刷カウ
ント148が16という値を有するときそれを検知
する。OR回路181の出力が印刷カウンタ14
8をリセツトするよう与えられる。斯してAND
回路110が出力を生じる場合、印刷カウンタ1
48はその値が15という値に達した後リセツトさ
れる。そして線172上の印刷(割込)終了信号
が第2図のマイクロプロセツサユニツト即ち
MPU11に送られる。AND回路110が出力を
生じない場合、AND回路171(第3b図)が
信号を通すよう条件付けられないので印刷カウン
タ148は、15という値に達した後もリセツトさ
れない。しかしそれは、16という値に達したとき
デコーダ180によつてその値が検知され、OR
回路181を介してリセツトされる。
回路181へ信号を通すか否かに依つて15か又は
16という値の後リセツトされる。AND回路17
1は、デコーダ170からの入力と、AND回路
110(第3a図)からの入力とを受取る。OR
回路181へのもう1つの入力はデコーダ180
からのものである。デコーダ180は、印刷カウ
ント148が16という値を有するときそれを検知
する。OR回路181の出力が印刷カウンタ14
8をリセツトするよう与えられる。斯してAND
回路110が出力を生じる場合、印刷カウンタ1
48はその値が15という値に達した後リセツトさ
れる。そして線172上の印刷(割込)終了信号
が第2図のマイクロプロセツサユニツト即ち
MPU11に送られる。AND回路110が出力を
生じない場合、AND回路171(第3b図)が
信号を通すよう条件付けられないので印刷カウン
タ148は、15という値に達した後もリセツトさ
れない。しかしそれは、16という値に達したとき
デコーダ180によつてその値が検知され、OR
回路181を介してリセツトされる。
線172上の印刷(割込)終了信号はMPU1
1に、1行の印刷が終了したこと、並びに次に印
刷されるべき行がデイスプレイメモリ20から
CRTコントローラ25に転送可能なことを知ら
せる。斯して、更に印刷すべきデータ行がある場
合、そのデータ行がMPU11の制御の下にデイ
スプレイ・メモリ20の所定の記憶位置に書込ま
れるので、AND回路110は、印刷カウンタ1
48が16という値に達する前に条件付けられる。
従つてモータ制御ラツチ122もリセツトされな
い(印刷カウンタ148が16という値に達すると
すればリセツトされたであろう)。斯して最初の
印刷行と同じ態様で2番目の印刷行も印刷され
る。印刷すべき行がこれ以上ない場合、印刷カウ
ンタ148が16という値に到達し、これによつて
モータ制御ラツチ122がリセツトされ、次いで
能動化ラツチ154(第3a図)もリセツトされ
る。モータ制御ラツチ122がリセツトされると
きには、線123上のモータ駆動信号も最早存在
せず、印刷モード351がオフに切換えられる。
1に、1行の印刷が終了したこと、並びに次に印
刷されるべき行がデイスプレイメモリ20から
CRTコントローラ25に転送可能なことを知ら
せる。斯して、更に印刷すべきデータ行がある場
合、そのデータ行がMPU11の制御の下にデイ
スプレイ・メモリ20の所定の記憶位置に書込ま
れるので、AND回路110は、印刷カウンタ1
48が16という値に達する前に条件付けられる。
従つてモータ制御ラツチ122もリセツトされな
い(印刷カウンタ148が16という値に達すると
すればリセツトされたであろう)。斯して最初の
印刷行と同じ態様で2番目の印刷行も印刷され
る。印刷すべき行がこれ以上ない場合、印刷カウ
ンタ148が16という値に到達し、これによつて
モータ制御ラツチ122がリセツトされ、次いで
能動化ラツチ154(第3a図)もリセツトされ
る。モータ制御ラツチ122がリセツトされると
きには、線123上のモータ駆動信号も最早存在
せず、印刷モード351がオフに切換えられる。
上述のとおり、本発明はデイスプレイスクリー
ン複写機プリンタを、デイスプレイスクリーン端
末装置とは独立にデータを印刷でき、しかも尚デ
イスプレイスクリーン端末装置を印刷行バツフア
として使用しているというようなラインプリンタ
に転換できる。印刷すべきデータは、表示される
のと同じ態様で直列化される。しかしこの端末装
置のデイスプレイスクリーンは、その印刷データ
が直列化される際ブランクにされる。従つてその
印刷データはその端末装置のデイスプレイ・スク
リーン上には現われない。その印刷データが直列
化されるときの時間は、デイスプレイスクリーン
端末装置の最終行を検知することによつて決定さ
れる。デイスプレイ・スクリーン端末装置の最終
行は複数回の水平走査を含み、その最初の走査に
対応する直列ビデオデータが印刷される。そこで
デイスプレイスクリーン端末装置はその通常の態
様で動作することができる。その後、その最終行
にもう1度到達する。するとそのデイスプレイス
クリーンは再びブランクにされ、ラインプリンタ
が再び能動化即ち動作可能にされて、その最終行
の2番目の走査線に対応する直列化ビデオデータ
が印刷される。以下もその最終行の全ての走査線
が印刷されるまで上記の過程が反復される。
ン複写機プリンタを、デイスプレイスクリーン端
末装置とは独立にデータを印刷でき、しかも尚デ
イスプレイスクリーン端末装置を印刷行バツフア
として使用しているというようなラインプリンタ
に転換できる。印刷すべきデータは、表示される
のと同じ態様で直列化される。しかしこの端末装
置のデイスプレイスクリーンは、その印刷データ
が直列化される際ブランクにされる。従つてその
印刷データはその端末装置のデイスプレイ・スク
リーン上には現われない。その印刷データが直列
化されるときの時間は、デイスプレイスクリーン
端末装置の最終行を検知することによつて決定さ
れる。デイスプレイ・スクリーン端末装置の最終
行は複数回の水平走査を含み、その最初の走査に
対応する直列ビデオデータが印刷される。そこで
デイスプレイスクリーン端末装置はその通常の態
様で動作することができる。その後、その最終行
にもう1度到達する。するとそのデイスプレイス
クリーンは再びブランクにされ、ラインプリンタ
が再び能動化即ち動作可能にされて、その最終行
の2番目の走査線に対応する直列化ビデオデータ
が印刷される。以下もその最終行の全ての走査線
が印刷されるまで上記の過程が反復される。
第1図は、デイスプレイスクリーン端末装置と
ラインプリンタとの間に接続されるラインプリン
タ・アダプタを示す図式図である。第2図は、デ
イスプレイスクリーン端末装置の図式的ブロツク
図である。第3図は、第3a図,第3b図及び第
3c図の位置関係を示す図である。第3a図,第
3b図及び第3c図はその全体で、第1図にブロ
ツク図で示したラインプリンタアダプタを示す図
式図である。第4図はタイミング図である。第5
図はラインプリンタの図式図である。 10……デイスプレイスクリーン端末装置、1
1……マイクロプロセツサユニツト(MPU)、2
0……デイスプレイメモリ、25……(行バツフ
アを含む)CRTコントローラ、26……文字発
生器、30……ビデオ直列化兼CRTクロツク回
路、31,118……(ビデオ信号)線、32…
…(垂直帰線信号)線、33……(水平帰線信
号)線、34……(CRTクロツク信号)線、4
0……CRT、61……(印刷モード信号)線、
100……ラインプリンタアダプタ(接続装置)、
111……(印刷開始信号)線、115……最終
行ラツチ、117……AND回路、165……印
刷ラツチ、166……AND回路、190,19
5……フリツプフロップ(FF)、191……(奇
数データ)線、193……(偶数データ)線、3
00……ラインプリンタ、301……印刷ヘツ
ド、332……奇数シフトレジスタ(SR)、33
3……偶数シフトレジスタ(SR)。
ラインプリンタとの間に接続されるラインプリン
タ・アダプタを示す図式図である。第2図は、デ
イスプレイスクリーン端末装置の図式的ブロツク
図である。第3図は、第3a図,第3b図及び第
3c図の位置関係を示す図である。第3a図,第
3b図及び第3c図はその全体で、第1図にブロ
ツク図で示したラインプリンタアダプタを示す図
式図である。第4図はタイミング図である。第5
図はラインプリンタの図式図である。 10……デイスプレイスクリーン端末装置、1
1……マイクロプロセツサユニツト(MPU)、2
0……デイスプレイメモリ、25……(行バツフ
アを含む)CRTコントローラ、26……文字発
生器、30……ビデオ直列化兼CRTクロツク回
路、31,118……(ビデオ信号)線、32…
…(垂直帰線信号)線、33……(水平帰線信
号)線、34……(CRTクロツク信号)線、4
0……CRT、61……(印刷モード信号)線、
100……ラインプリンタアダプタ(接続装置)、
111……(印刷開始信号)線、115……最終
行ラツチ、117……AND回路、165……印
刷ラツチ、166……AND回路、190,19
5……フリツプフロップ(FF)、191……(奇
数データ)線、193……(偶数データ)線、3
00……ラインプリンタ、301……印刷ヘツ
ド、332……奇数シフトレジスタ(SR)、33
3……偶数シフトレジスタ(SR)。
Claims (1)
- 【特許請求の範囲】 1 表示データを記憶するデイスプレイ・メモリ
と、上記デイスプレイ・メモリから表示データを
受取るよう接続され且つビデオ制御信号を発生す
るよう動作し得るデイスプレイ・スクリーン・コ
ントローラと、上記デイスプレイ・スクリーン・
コントローラから表示データを受取るよう接続さ
れ且つ上記表示データを表示可能データに変換す
る文字発生器と、上記文字発生器から上記表示可
能データを受取るよう接続され、且つ上記表示可
能データを直列のビデオデータに直列化するよう
且つ上記デイスプレイ・スクリーン・コントロー
ラからのビデオ制御信号に応答して表示タイミン
グ信号を生じるよう動作し得るビデオ直列化手段
と、上記表示タイミング信号の制御の下に水平ラ
インの複数のビデオドツト位置に上記直列のビデ
オデータを表示するためのデイスプレイ・スクリ
ーンとを具備するデイスプレイ・スクリーン端末
装置に対し、上記水平ラインの複数のビデオドツ
ト位置に対応する複数の印刷素子及び印刷すべき
データを受入れるためのバツフア手段を具備する
ラインプリンタを接続して、該ラインプリンタに
よるデータの印刷を可能ならしめるラインプリン
タ接続装置であつて、 印刷モードを示す印刷モード信号を生じる手段
と、 印刷モードにおいて、通常は上記デイスプレ
イ・スクリーンの所定の行に表示すべき表示デー
タの記憶のために割当てられている上記デイスプ
レイ・メモリ中の所定の記憶位置に対して、印刷
すべきデータを書込むために上記デイスプレイ・
スクリーン端末装置に設けられている手段と、 上記表示タイミング信号及び上記印刷モード信
号の制御の下に、上記デイスプレイ・スクリーン
の上記所定の行の表示が開始されようとすると
き、印刷を可能ならしめる印刷開始信号を生じる
手段と、 上記印刷開始信号に応じて、上記デイスプレ
イ・スクリーンの上記所定の行の表示のための時
間を示す所定行指示信号を生じる手段と、 上記直列のビデオデータ及び上記所定行指示信
号を受取るように接続されていて、上記所定行指
示信号が存在しないときには、上記デイスプレ
イ・スクリーンに上記直列のビデオデータを通す
よう動作し、上記所定行指示信号が存在するとき
には上記デイスプレイ・スクリーンに上記直列の
ビデオデータを通さず、代りに上記ラインプリン
タの上記バツチ手段に対して上記ビデオデータを
通すよう動作し得るゲート手段と を具備するラインプリンタ接続装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/336,649 US4386359A (en) | 1982-01-04 | 1982-01-04 | Line printer attachment |
| US336649 | 1982-01-04 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58123185A JPS58123185A (ja) | 1983-07-22 |
| JPS635768B2 true JPS635768B2 (ja) | 1988-02-05 |
Family
ID=23317049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57202217A Granted JPS58123185A (ja) | 1982-01-04 | 1982-11-19 | ラインプリンタ接続装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4386359A (ja) |
| EP (1) | EP0083424B1 (ja) |
| JP (1) | JPS58123185A (ja) |
| CA (1) | CA1180461A (ja) |
| DE (1) | DE3278482D1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4597051A (en) * | 1983-11-10 | 1986-06-24 | International Business Machines Corporation | All points addressable printer/storage tube image copier system |
| US4723260A (en) * | 1985-01-04 | 1988-02-02 | Yoshibumi Mukai | Medical X-ray photographic apparatus |
| US5287450A (en) * | 1988-09-29 | 1994-02-15 | Mitsubishi Denki Kabushiki Kaisha | Video signal brancher |
| JPH0292544A (ja) * | 1988-09-29 | 1990-04-03 | Mitsubishi Electric Corp | ビデオ信号分岐器 |
| JP2765141B2 (ja) * | 1989-12-25 | 1998-06-11 | 日本電気株式会社 | 外部同期制御装置 |
| JPH0948154A (ja) * | 1995-08-08 | 1997-02-18 | Brother Ind Ltd | シリアル式印字装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3571802A (en) * | 1968-05-31 | 1971-03-23 | Bunker Ramo | Query and reply system with alphanumeric readout |
| JPS5580192A (en) * | 1978-12-13 | 1980-06-17 | Fujitsu Ltd | Display screen printer control system |
| JPS5587290A (en) * | 1978-12-26 | 1980-07-01 | Ibm | Thermal printer |
| JPS56168689A (en) * | 1980-05-31 | 1981-12-24 | Tokyo Shibaura Electric Co | Displaying system |
-
1982
- 1982-01-04 US US06/336,649 patent/US4386359A/en not_active Expired - Fee Related
- 1982-11-19 JP JP57202217A patent/JPS58123185A/ja active Granted
- 1982-12-07 DE DE8282111311T patent/DE3278482D1/de not_active Expired
- 1982-12-07 EP EP82111311A patent/EP0083424B1/en not_active Expired
- 1982-12-15 CA CA000417819A patent/CA1180461A/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| US4386359A (en) | 1983-05-31 |
| CA1180461A (en) | 1985-01-02 |
| EP0083424A1 (en) | 1983-07-13 |
| JPS58123185A (ja) | 1983-07-22 |
| DE3278482D1 (en) | 1988-06-16 |
| EP0083424B1 (en) | 1988-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU609737B2 (en) | Print engine drive interface | |
| KR900008594B1 (ko) | 디스플레이 제어 시스템 및 방법 | |
| US4747074A (en) | Display controller for detecting predetermined drawing command among a plurality of drawing commands | |
| US5894546A (en) | Image processing apparatus for converting multivalued image into binary image and outputting binary image | |
| JPS635768B2 (ja) | ||
| US4864518A (en) | Proportional spacing display apparatus | |
| US4270125A (en) | Display system | |
| US20040164988A1 (en) | On-screen display unit | |
| US6289436B1 (en) | ASIC control system and method | |
| US4500928A (en) | Storage apparatus for video data | |
| US5862306A (en) | Printing apparatus having a video data processor and printing method for use with the same | |
| JPS62146074A (ja) | 多色プリンタ制御方式 | |
| JPH09174952A (ja) | カラープリンタ | |
| EP0805428A1 (en) | Vehicular navigation display system with clock selection depending on the display format | |
| JPH0519728A (ja) | 表示制御装置 | |
| JPH0375897B2 (ja) | ||
| JPH08258346A (ja) | データ処理装置 | |
| JPH05211593A (ja) | 印刷装置 | |
| JPH05158642A (ja) | 表示装置のパラメータの制御方式 | |
| JPH03213361A (ja) | ページプリンタ | |
| JPH0235987B2 (ja) | ||
| JPS58167181A (ja) | 過負荷印字制御方式 | |
| JPH052643A (ja) | 画像処理装置 | |
| JPH05204588A (ja) | カーソルパターン表示制御装置 | |
| JPS6339026A (ja) | ビデオデ−タサンプリング回路 |