JPS63257023A - コンピユ−タの出力装置 - Google Patents

コンピユ−タの出力装置

Info

Publication number
JPS63257023A
JPS63257023A JP62090928A JP9092887A JPS63257023A JP S63257023 A JPS63257023 A JP S63257023A JP 62090928 A JP62090928 A JP 62090928A JP 9092887 A JP9092887 A JP 9092887A JP S63257023 A JPS63257023 A JP S63257023A
Authority
JP
Japan
Prior art keywords
interface circuit
data
circuits
external
cpu
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
Application number
JP62090928A
Other languages
English (en)
Other versions
JPH0532765B2 (ja
Inventor
Ichiro Sasaki
一郎 佐々木
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP62090928A priority Critical patent/JPS63257023A/ja
Publication of JPS63257023A publication Critical patent/JPS63257023A/ja
Publication of JPH0532765B2 publication Critical patent/JPH0532765B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Information Transfer Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は印字装置等、コンピュータの出力装置に関し、
さらに詳直す扛ば複数の通信用のインタフェース回路を
備えた出力装置に関する。
(従来技術) コンピュータの出力装置たとえば印字装置において多様
なホストコンピュータ、またはツクーソナルコンピュー
タと接続可能とするため複数のインタフェース回路を搭
載して−る。
この様な場合、通常一般的に搭載されるものとしてはセ
ントロニクス準拠標準パラレル・インタフェース回路と
R8−232C規格によるシリアル・インタフェース回
路である。前者は後者に比較してデータ転送速度は高速
ではあるが一方向へのデータ転送能力しか持たず、後者
はデータ転送速度は前者より遅いが双方向へのデータ転
送能力を有する。
さらに上記両者のインタフェース回路が搭載されている
ものの、使用に際してたとえばスイッチ回路によシ使用
をする一方のインタフェース回路を選択し、選択されな
り方のインタフェース回路はスイッチ回路により選択さ
れる壕で使用できない構成になっていた。
(発明が解決しようとする問題点) したがって、上記した例の如く複数のインタフエース回
路が搭載されていても一方のインタフェース回路のみが
使用されるだけで、他のインタフェース回路は選択され
るのを待つのみであるという問題点があった。
前記した印字装置についてみれば印字装置が印字データ
の受信に使用をしていないインタフェース回路を使用し
て、印字装置に内蔵のフォントデータを外部へ出力した
り、外部ディスク等の記憶手段からの外字をロードした
りすることができない問題点があった。
本発明は上記した問題点を解決した出力装置を提供する
ことを目的とする。
(問題点を解決するための手段および作用)本発明は上
記の問題点を解決するために次の如く構成した。
コンピュータの出力装置であって、外部からの送信デー
タが受信可能で、かつ少なくとも1以上はデータ送信が
可能な複数のインタフェース回路と、複数のインタフェ
ース回路中受信に使用をするインタフェース回路を指定
する指定手段と、指定手段にて指定されたインタフェー
ス回路以外のインタフェース回路を通して、受信データ
の内容にともなって選択的にデータの受信または送信を
行なわす制御手段とを備えた。
したがって、指定手段によシ指定されたインク、フェー
ス回路によって外部からの送信データが受信される。
また、指定手段にて指定されたインタフェース回路以外
のインタフェース回路は、受信データの内容によって選
択的にデータの受信または送信を行なうことになり、指
定手段により指定されたインタフェース回路以外のイン
タフェース回路も受信データの内容によって動作させら
れることになる。
そこでたとえば、コンピュータの出力装置が印字装置の
ときは、印字装置に内蔵のフォントデータを送出したシ
、また内蔵の文字種でなり他の文字種のフォントデータ
を外部記憶装置から受信したシすることが、指定された
インタフェース回路以外のインタフェース回路を通して
行なうことができる。
(実施例) 以下、本発明を実施例によシ説明する。
第1図は本発明の第1実施例を用すた装置構成例を、第
2図は本発明の第1実施例の構成を示すブロック図であ
り、印字装置の場合を例示している。
印字装置15にはホストコンピュータからなる外部機器
16からの信号データがセントロニクス準拠ノ母うレル
・インタフェース回路またはR8−2320規格シリア
ル・インタフェース回路を介して供給される。
印字装置15は、外部機器16からの信号データを受け
るセントロニクス準拠パラレル・インタフェース回路1
8と、外部機器16からの信号データを受けるR8−2
32C規格シリアル・インタフェース回路19と、イン
タフェース回路18または19を介して供給された信号
データを受けて処理するCPU 20と、所定文字種の
文字および記号等を実質的に記憶して−るキャラクタジ
ェネレータROM (以下、CGROM ) 21と、
ワーキングエリア22Aおよび外字登録エリア22Bを
有するRAM22と、プログラムを記憶させたプログラ
ムROM23と、仕向は国別設定、用紙設定、電源投入
時の立上りモードの設定、インターフェース18゜19
の選択を設定をするスイッチを含むディップスイッチ2
4と、CPU 20からの信号に伴ってインタフェース
回路からの割り込み禁止を選択的に行なう割り込みコン
トローラ25と、CPU 20により制御される印字部
26とを備えておシ、選択されたインタフェース回路1
8寸たは19を介して供給された印字データに対応した
印字を行なうように構成されている。
上記の如く構成された本発明の第1実施例における印字
装置15の作用をROM23に記憶させたプログラムに
伴って第3図によシ説明する。
印字部#15に電源を供給したとき、印字装置15はメ
モリチェック、用紙チェック等の初期チェックがなされ
る(ステップa)。第3図においてはプリンタチェック
と記す。
ステップaにおけるチェックに続いて、デイツゾスイッ
チ24の設定内容が読み込まれ(ステップb)、インタ
フェース回路18が選択されているか否かがチェックさ
れ、インタフェース回路18が選択されているときはイ
ンタフェース回路19からの出力の割り込みが禁止され
、インタフェース回路18が選択されていないときはイ
ンタフェース回路18からの出力の割シ込みが禁止され
、引き続いてその他の初期設定がなされる(ステップC
〜f)。すなわちCPU 20はデイツゾスイッチ24
による設定に伴ないどちらのインタフェース回路18ま
たは19を印字データ入力用として使用するかを決定し
、使用しない方のインタフェース回路18または19か
らの割り込みを禁止する。
仮に、印字データ受信用としてインタフェース回路18
が選択されたものとする。したがって、双方向データ通
信能力を持つR8−232C規格シリアル・インタフェ
ース回路19が未使用状態となっている。しかし、第1
図に示す如くインタフェース回路19も外部機器16に
接続されている。
外部機器16は印字データ以外に印字装置15が制御コ
マンドとして制御コード信号をも送出してくる。外部機
器16から送出されるデータはセントロニクス準拠パラ
レル・インタフェース回路18を介して印字装置15に
受信される(ステップg)。この受信データ中に文字ピ
ッチ、行間隔、送信要求等の制御コード信号があるか否
かがチェックされ(ステップh)受信データ中に制御コ
ード信号が無いときは受信印字データにともなう通常の
印字処理が、制御コード信号を受信するまで行なわれす
る(ステップl)。
ステップhにお論で制御コード信号が送られて来たと判
別されたときは、制御コード信号が送信要求コード信号
か否かがチェックされ(ステップj)、送信要求制御コ
ード信号でないときは制御コード信号にともなった処理
、たとえば文字ピッチの変更、行間隔の変更等の処理が
なされた後、再び外部機器16から送られて来たデータ
に応じて印字処理等がなされる(ステップg t k)
ステップjにおいて送信要求制御コード信号を受信した
と判別されたときはステップdにおhて割)込みが禁止
されているインタフェース回路、本例ではインタフェー
ス回路19の割シ込みの禁止が解除され(ステップt)
、インタフェース回路19、すなわち外部機器16から
のデータの受信に使用していないインタフェース回路を
通してデータの送出が行なわれ(ステップm ) s続
いてインタフェース回路19、すなわちデータ受信用に
使用してbるインタフェース回路18以外のインタフェ
ース回路の割シ込みが再び禁止され(ステラ7’ n 
)、次に受信したデータに応じて印字処理等が続けられ
る。したがって、送信要求制御コード信号が印字装置1
5内のフォントデータ送信要求コマンドであった場合、
印字装置15の内蔵フォントデータはインタフェース回
路19を通して外部機器16に送信されることになる。
そこで外部機器16は受信したフォントデータを加工し
て新たなフォントデータに変換する等して、印字装置1
5に新たな文字を印字させることが可能となる。
なお、上記におhて、インタフェース回路18を受信用
に選択した場合を例示したが、インタフェース回路19
を受信用に選択することができる。
しかし、インタフェース回路18は受信のみが可能であ
り送信ができないセントロニクス準拠ノクラレル・イン
タフェース回路であシ、本例では送信ができない。しか
しながら、インタフェース回路のそれぞれに双方向デー
タ通信能力を備えることも勿論可能であって、この場合
は何れを受信用に選択しても送信が可能となる。
つぎに本発明の第2実施例につbて説明する。
用説明に供するフローチャートである。本実施例では印
字装置15に内蔵してbない文字種のデータを外部記憶
装置から供給する場合を例示してbる。
印字装置15にはホストコンピュータからなる外部機器
16からの信号データがセントロニクス準拠ノ母うレル
・インタフェース回路18を介して供給され、フロッピ
ーディスクドライバ17に装填したフロッピーディスク
からR8−232C規格シリアル・インタフェース回路
を介して送受信する。
印字装置15の構成は第3図に示した構成と同一であシ
、その説明は省略する。本実施例におりても、外部機器
16からのデータはインタフェース回路18を介して受
信し、フロッピーディスクドライ1417とはインタフ
ェース回路19を介して接続されて送受信を行なうよう
にしであるものとする。
上記の如く構成された本発明の第2実施例における印字
装置15の作用をROM 23に記憶させたプログラム
に伴って第5図により説明する。
ステップa−gは本発明の一実施例の場合と同様であり
、その説明は省略する。
ステップgにおいて外部機器16からのデータを受信し
、このデータが制御コード信号であるときは制御コード
信号にしたがった処理がなされて、外部機器16からの
次のデータの受信がなされる(ステップhypsg)。
ステップgにおして受信したデータが制御コード信号で
ないときは印字装置15内にある文字種が指定されてし
るか否かがチェックされ(ステップq)、印字装置15
に内蔵しである文字種が指定されているときは印字処理
がなされ(ステップrL次のデータの受信がなされる(
ステップg)。印字装置15に内蔵していなめ文字種が
ステップqにおいて指定されているときは、インタフェ
ース回路190割シ込み禁止が解除され(ステップB)
、フロッピーディスクドライバ17に装填されたフロッ
ピーディスクから読み出された指定文字種の印字データ
が送出され、この印字データはインタフェース回路19
を通して受信され、RAM 22に記憶される(ステラ
ft)。
続いて再びインタフェース回路19の出力に対し割り込
みが禁止され(ステップU)、次に前記指定文字種の文
字に対して印字処理がなされる(ステップr)。ステッ
プrに続いて外部機器16からの次のデータの受信がな
される。
したがって本発明の第2実施例においては外部機器16
からの印字指令による文字種中、印字装置15に内蔵さ
れてhない文字種の文字が指令されたとき、指令された
文字種のフォントデータをフロッピーディスク等の外部
記憶装置から読み出して転送することができて、指令さ
れた文字種の印字をすることができる。
また、本第2実施例においてインタフェース回路19に
一方向のインター伝送のみが可能なインタフェース回路
を用りることはできない。
なお、上記した第1および第2実施例においては、イン
タフェース回路としてR8−2320規格シリアル・イ
ンタフェース回路、セントロニクス準拠ノ譬うレル・イ
ンタフェース回路を用いた場合を例に説明したが、これ
に限る必要はなく、他の双方向データ通信を可能とした
もの、一方向データ通信を可能としたものであnばよい
ことは勿論である。
(発明の効果) 以上説明した如く外部からの送信データが受信11すX 可能で、かつ少なくとも1以上はデータ送(Nが可能な
複数のインタフェース回路と、複数のインタフェース回
路中受信に使用をするインタフェース回路を指定する指
定手段と、指定手段にて指定されたインタフェース回路
以外のインタフェース回路を通して、受信データの内容
にともなって選択的にデ〜りの受信または送信を行なわ
すべく制御する制御手段とを偏えたために、指定手段に
より指定されてデータの受信を行なうインタフェース回
路以外のインタフェース回路Viただ遮択を待つのみで
なく、受信データの内容にともなって受信または送信が
なされる。
したがって印字装置についてみれば印字装置に内蔵のフ
ォントデータを外部へ出力したシ、外部記憶手段から読
み出し九フォントデータをロードすることができる。
【図面の簡単な説明】
第1図は本発明の第1実施例を用いた装詮構成例を示す
ブロック図。 紀2図は本発明の第1実施例の構成を示すプロツク図。 第3図は本発明の第1実施例の作用説明に供するフロー
チャート。 第4図は本発明の第2実施例を用いた装置構成例を示す
ブロック図。 第5図は本発明の第2実施例の作用説明に供するフロー
チャート。 15・・・印字装置、16・・・外部機器、17・・・
フロッピーディスクドライバ、18・・・セントロニク
ス準拠インタフェース回路、19・・・R8−232C
規格インタフ工−ス回路、20・・・CPU、21・・
・CGROM。 22・・・RAM、23・・・プログラムROM、24
・・・ディップスイッチ、25・・・割多込みコントロ
ーラ、26・・・印字部。

Claims (1)

    【特許請求の範囲】
  1. コンピュータの出力装置であつて、外部からの送信デー
    タが受信可能で、かつ少なくとも1以上はデータ送信が
    可能な複数のインタフェース回路と、複数のインタフェ
    ース回路中受信に使用をするインタフェース回路を指定
    する指定手段と、指定手段にて指定されたインタフェー
    ス回路以外のインタフェース回路を通して、受信データ
    の内容にともなつて選択的にデータの受信または送信を
    行なわすべく制御する制御手段とを備えたことを特徴と
    するコンピュータの出力装置。
JP62090928A 1987-04-15 1987-04-15 コンピユ−タの出力装置 Granted JPS63257023A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62090928A JPS63257023A (ja) 1987-04-15 1987-04-15 コンピユ−タの出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62090928A JPS63257023A (ja) 1987-04-15 1987-04-15 コンピユ−タの出力装置

Publications (2)

Publication Number Publication Date
JPS63257023A true JPS63257023A (ja) 1988-10-24
JPH0532765B2 JPH0532765B2 (ja) 1993-05-17

Family

ID=14012098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62090928A Granted JPS63257023A (ja) 1987-04-15 1987-04-15 コンピユ−タの出力装置

Country Status (1)

Country Link
JP (1) JPS63257023A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07186464A (ja) * 1993-12-24 1995-07-25 Nec Corp ネットワーク機能付きプリンタ装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59113837U (ja) * 1983-01-19 1984-08-01 株式会社日立製作所 図形出力装置
JPS59160335U (ja) * 1983-04-12 1984-10-27 カシオ計算機株式会社 入出力制御回路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59113837U (ja) * 1983-01-19 1984-08-01 株式会社日立製作所 図形出力装置
JPS59160335U (ja) * 1983-04-12 1984-10-27 カシオ計算機株式会社 入出力制御回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07186464A (ja) * 1993-12-24 1995-07-25 Nec Corp ネットワーク機能付きプリンタ装置

Also Published As

Publication number Publication date
JPH0532765B2 (ja) 1993-05-17

Similar Documents

Publication Publication Date Title
US5638497A (en) Virtual printer
EP0674787B1 (en) Virtual printer
EP0716371B1 (en) Device having automatic OS selecting function
JPS63257023A (ja) コンピユ−タの出力装置
JP3223050B2 (ja) 印字装置
JPH05108283A (ja) プリンタ管理装置
JP3004440B2 (ja) 印刷方法及びその装置
JPH1145137A (ja) インターフェース制御装置、インターフェース制御方法、及び、印刷装置
JPH0537308Y2 (ja)
JPS62102329A (ja) 印字装置
JP3283744B2 (ja) 出力システムおよびデータ処理方法
JP3304987B2 (ja) 画像形成システム
KR100512968B1 (ko) 키보드 기능을 갖는 프린터
KR20020059312A (ko) 입출력 포트의 무선 공유 방법
JP3419117B2 (ja) プリンタ
JPH04173173A (ja) 印刷情報出力装置および印刷システム
KR100544165B1 (ko) 프린터 드라이버에서 프린터의 등록 정보를 변경하는 방법
JPH05100803A (ja) 複数ポートプリンタコントローラ及びその制御方式
JPH04290058A (ja) ファクシミリ装置
JPH04170629A (ja) 印刷システムおよびホストコンピュータ
JPH04277820A (ja) 印刷装置及びそれを用いたシステム
JP2001353936A (ja) 印刷装置
JPH0363813A (ja) 印刷システム
JPH05216604A (ja) 情報処理システム
JPH05265666A (ja) プリンタシステム

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees