JPH05189104A - 並列インタフェース - Google Patents

並列インタフェース

Info

Publication number
JPH05189104A
JPH05189104A JP3071084A JP7108491A JPH05189104A JP H05189104 A JPH05189104 A JP H05189104A JP 3071084 A JP3071084 A JP 3071084A JP 7108491 A JP7108491 A JP 7108491A JP H05189104 A JPH05189104 A JP H05189104A
Authority
JP
Japan
Prior art keywords
parallel interface
printer
host computer
pin
scanner
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
JP3071084A
Other languages
English (en)
Inventor
Motoyama Tetsurou
モトヤマ テツロウ
Rodorigesu Guregori
ロドリゲス グレゴリ
Aaru Kiyanion Jiefuriii
アール キャニオン ジェフリィー
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JPH05189104A publication Critical patent/JPH05189104A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • H04N1/00238Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reproducing device as a local output from a computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4265Bus transfer protocol, e.g. handshake; Synchronisation on a point to point bus
    • G06F13/4269Bus transfer protocol, e.g. handshake; Synchronisation on a point to point bus using a handshaking protocol, e.g. Centronics connection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1236Connection management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1284Local printer device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • H04N1/00241Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reading device as a local input to a computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0004Parallel ports, e.g. centronics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Bus Control (AREA)

Abstract

(57)【要約】 【目的】 DAM能力を有するスキャナおよびプリンタ
等の外部装置に対するインタフェースおよび双方向が可
能なプリンタ側インタフェースの実現。 【構成】 従来の並列インタフェースと同等なブロック
(アドレス復号器制御回路52,トランシーバ54,入出力
データラッチ56,読み書き制御論理58,並列ポートコネ
クタ)および各種バスに、DMA制御論理80とカウンタ8
2とトランシーバ84を付加し、DMA特にバス88による
DACK信号およびDRQ信号を処理する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、スキャナおよびプリン
タの如き外部装置の並列インタフェース、特にDMA
(irect emory ccess)機能を有するスキャナおよ
びプリンタのための並列インタフェースに関するもので
ある。
【0002】
【従来の技術】並列インタフェースは、パーソナルコン
ピュータとプリンタ間で最も一般的に使用されているイ
ンタフェースである。このインタフェースは、ストロー
ブ(Strobe),話中(Busy)および肯定応答(Acknowledg
e)の各信号を使用して、プリンタとパーソナルコンピュ
ータ間で確実にデータを転送する。表1はプリンタにお
ける並列インタフェースの代表的なピン割当を示したも
のである。
【0003】
【表1】
【0004】図5は典型的なパーソナルコンピュータ
(例えばIBM PC)のインタフェースの所要タイミン
グを示している。図5におけるタイミング信号は、(a)
は話中信号、(b)は肯定応答(ACK)の否定信号、(c)は
データ信号、(d)はストローブ信号である。図6は従来
の典型的な実施例の並列インタフェースのブロック図を
示すものである。図6において、10はシステムであっ
て、システムアドレスバス32およびシステム制御バス34
を介してアドレス復号器制御回路12に接続され、またシ
ステムデータバスを介してトランシーバ14と接続されて
いる。アドレス復号器制御回路12は内部制御バス22を通
してトランシーバ14,出力データラッチ16および読み書
き制御論理18と接続され、トランシーバ14,出力データ
ラッチ16,読み書き制御論理18と通信を行う。トランシ
ーバ14は内部データバス24を通して出力データラッチ16
および読み書き制御論理18と接続され、これらのブロッ
クと通信を行う。また、出力データラッチ16は並列デー
タバス26を通して並列ポートコネクタ20に接続され、同
様に、読み書き制御論理18は並列データバス28を通して
並列ポートコネクタ20に接続されている。
【0005】典型的なパーソナルコンピュータの場合に
は、ハンドシェークが、ソフトウェアが信号の必要なチ
ェックを制御するベーシック入出力システム(BIOS)
に内蔵されている。しかし、このソフトウェアによる方
法はホストからプリンタへの高速データ転送ができな
い。図6の所要タイミング条件は毎秒156kバイトの最
大転送速度を示しているが、マニアルは毎秒1kバイト
の転送速度を示唆している。映像を表すデータのような
大量のデータが関係するときは、ホストコンピュータと
プリンタとの間の通信が隘路になる。さらに、データは
ホストコンピュータからプリンタへのみ転送されるた
め、ホストコンピュータは極めてわずかな制御信号を通
してプリンタの限られた状態信号を受け取ることしかで
きない。映像スキャナを導入すると、ホストコンピュー
タへのインタフェースは典型的に並列インタフェース、
即ちRS232インタフェースであった。この並列インタ
フェースは、データの移動の方向が双方向であることの
他はプリンタに使用されてるものと同様である。表2は
スキャナのピン(リコーIS30スキャナピン)の割当を要
約したものである。ピン15はデータの方向の制御に典型
的に割当てられている。このピンの信号が高い(“1”)
とき、データはホストから装置(スキャナ)に移る。また
この信号が低い(“0”)のときは方向は反対になる。
【0006】
【表2】
【0007】表3はパーソナルコンピュータのプリンタ
インタフェースのケーブルの規定を示している。表3に
おいて、ホスト側のピン15がスキャナとプリンタとの間
の不一致の主な原因であることを示している。残りのピ
ンはスキャナまたはプリンタとピン規定により処理され
ている。
【0008】
【表3】
【0009】
【発明が解決しようとする課題】ホストコンピュータか
らプリンタまたはプロッタへのデータ転送速度の問題は
アイコン(IKON)によって取扱われた。アイコンはパ
ーソナルコンピュータ型コンピュータのDMA能力を使
用することができる2つのボードを開発した。しかし、
これらのボードの主な目標はプロッタおよびプリンタで
あったため、それに用いるコネクタは標準の25ピンコネ
クタではなかった。従って通常のプリンタケーブルを使
用することができないという問題があった。さらに、上
記ボードには通常のプリンタの用途には不必要な余分な
能力がある。ボードを調査した結果60チップ以上になっ
ており、そのため高価になっていることがわかった。こ
れを解決するため、リコー・コーポレーションはスキャ
ナファミリーに対して並列インタフェースカードISI
−8を開発した。このボードはスキャナ用に特別に設計
されたものであり、プリンタの可能な使用法を考慮して
いない、即ちスキャナの方向制御に対してピン15を使用
しており(表2参照)、この線はスキャナ用には重要であ
る。この信号は装置への出力信号としてホストコンピュ
ータ側で制御される。しかし、通常のプリンタケーブル
では、ピン15は装置からホストコンピュータへの入力と
してプリンタのピン32と接続されている。従って、現在
のISI−8インタフェースカードを通常のプリンタケ
ーブルを介してプリンタと接続することができない。本
発明は上記従来の問題を解決するものであり、プリンタ
およびスキャナのような外部装置に対する並列インタフ
ェースを提供し、プリンタに使用するとき通常のプリン
タケーブルを支援し、かつホストコンピュータのDMA
能力を利用すること、および現在のプリンタインタフェ
ースに適合する双方向能力が可能なプリンタ側インタフ
ェースを提供することを目的とするものである。
【0010】
【課題を解決するための手段】本発明は上記目的を達成
するため、ホストコンピュータをプリンタおよびスキャ
ナに接続する並列インタフェースは、データ信号,制御
信号およびアドレス信号を前記ホストコンピュータに前
記プリンタまたはスキャナとの間で送受信する複数のピ
ン接続と、前記ピン接続を制御する接点手段とを有し、
前記ピン接続が前記ホストコンピュータを前記プリンタ
またはスキャナに接続することが可能な共通のホスト/
装置ピン接続を備えるようにしたものである。
【0011】
【実施例】本発明の一実施例について図面を参照して以
下に説明する。図1は本発明の一実施例におけるDMA
を使用してデータを転送する並列インタフェースのブロ
ック図である。ホストコンピュータはデータ転送に使用
することができるDMA制御回路を備えていると仮定し
ている。図1において、50はシステム、52はアドレス復
号器制御回路、54はトランシーバ、56は入出力データラ
ッチ、58は読み書き制御論理、60は並列ポートコネクタ
であって従来例のものと類似している。また、データ,
アドレスおよび制御の各バス接続も従来例のものと類似
している。
【0012】80はDMA制御論理、82はカウンタ、84は
トランシーバであり、トランシーバ84はバス86を経由し
てDMA制御論理80に接続されている。カウンタ82は共
通バス70を通してDMA制御論理と通信する。また、読
み書き制御論理58はDMAバス90を通してトランシーバ
84と通信する。DMA制御論理80,カウンタ82およびト
ランシーバ84は、DMA特にバス88によるDACK信号
およひDRQ信号を処理するように設けられている。D
MA制御論理80は読み書き制御論理58と一諸に動作し、
DMAの制御信号が図5に示すようなプリンタインタフ
ェースの制御信号で動作することができるようにする。
DMA制御回路をホストコンピュータで利用することが
できなければ、DMA制御回路を図1に付加すべきであ
る。ほとんどの実施例は、前述のようにピン15に関連す
るものを除きISI−8カードの設計を使用することが
できる。
【0013】図2はDMAの組み立て方および図1に関
連するデータの転送の仕方のフロチャートである。先
ず、ベースアドレス,ワードカウントおよびモードレジ
スタ(チャンネル選択および記憶装置読み出しの動作)の
設定のようなDMA制御器を組み立てる(S1)。典型的
なパーソナルコンピュータの場合は、DMAの他にペー
ジレジスタを組み立てなければならない。次にDMA終
結カウンタ(TC)をクリアする(S2)。ついでDMAを
使用する並列インタフェース要件を満足するDMA制御
論理を組み立てる(S3)。これにはDMAチャンネルの
選択および特定の装置またはシステムに必要な他の特徴
が含まれることがある。次にDMA動作を開始し、所要
のDMAチャンネルを開放する(S4)。次に適切な終結
カウンタ(TC)に対するDMA状態を読み取る(S5)。
次の処理ですべてのデータを転送したかを試験する
(S6)。他の動作はTCに到達したときTCを溜めるの
ではなく割込みを行うことである。最後のデータ転送し
たとき(最後のバイト検出時)DMAチャンネルをマスク
(使用不能)にし(S7)、DMA制御論理をリセットする
(必要ならば)(S8)。図2のフローチャートにはエラー
回復を示してない。現実的状態では、プリンタの故障ま
たは他の原因によるタイムアウトを付加してシステムの
異常の原因を回復するようにすべきである。DMA転送
の結果、約85kバイト/秒の転送速度が得られるのに対
し、従来技術の方法を用い最も簡単なアセンブリコード
で得られる転送速度は43kバイト/秒である。現実的条
件下では、しかしながら、ソフトウェアによる方法はサ
ブルーチンの呼び出しまたはBIOS呼び出しのような
複雑さのため更に低速になると思われる。
【0014】図3は入力専用または出力専用ではなく双
方向であるピン15に対する回路例を示す。図3におい
て、94および96はゲートであって、読み込みレジスタか
らの信号はゲート94を通ってピン15に入力される。ピン
15からの信号はゲート96を通って読み書きレジスタに入
力される。ゲート94,96は適切な書き込み制御信号によ
り制御される。
【0015】図4はスキャナまたはプリンタのような外
部装置の並列インタフェースの接続例を示したものであ
る。図4において、120はホストコンピュータ、122はイ
ンテリジェントスイッチ、124はプリンタ、126はスキャ
ナであり、ホストコンピュータ120がインテリジェント
スイッチ122を介してプリンタ124またはスキャナ126の
外部装置に接続されている。実際の構成では、書き込み
制御信号を発生する物理的スイッチを利用することがで
きる。しかし、この修正を行ってもプリンタまたはスキ
ャナ用ケーブルは、ホスト側のピン15がプリンタのピン
32およびスキャナのピン15に接続されているので異なっ
ている。プリンタの双方向通信を可能にするためには、
36個の装置ピンの内ピン15をNC(無接続)からPR/−
SC信号線に変更すべきである。その他、接地線の1本
を使用して装置ピン15をホストインタフェースに接続す
べきである。この変更により現在のシステムを修正なし
に動作させることができ、同じケーブルをプリンタおよ
びスキャナに使用することがきる。インタフェースボー
ドに対するPR/−SC信号のピンの割当は、現在は15
であるが、新しく割り当てられたピンに変えなければな
らない。ピンの割り当てを変えると、PR/−SC信号
が新しいピンに割り当てられることになり、かつ、ピン
は異なる2つの装置をサポートすることはないから図3
に示す回路はもはや不必要である。
【0016】表4は本発明の実施例の改良されたピン割
り当てを示す。
【0017】
【表4】
【0018】肯定応答(ACK)は対称的ハンドシェーク
を維持するように変る。ピン15は、改良後のピン割り当
てはプリンタおよびスキャナに限定されないから、PR
/−SCからホスト/−装置に名称が変る。簡単な並列
インタフェースを必要とする装置はすべて同じハンドシ
ェークを使用することができる。ピン32は「エラー」か
ら「注意」に名称が変る。接続される装置はこの線を使
用してホストコンピュータの注意をうながすことができ
る。次に、動作またはモードはすべてホストコンピュー
タにより停止されるか終結され、コンピュータは装置の
必要なサービスの性格を尋ねることができる。プリンタ
と双方向データ通信が可能になることにより動作状況が
向上する。上記実施例は本発明の原理を最も良く示す一
例を示したものであり、これに限定されるものではな
い。本発明の範囲は特許請求の範囲によってのみ規定さ
れる。
【0019】
【発明の効果】本発明は上記実施例から明らかなよう
に、現在の並列インタフェースの仕様のもとでは、ホス
トコンピュータはプリンタの状態についてある限られた
情報を得ることができるに過ぎないが、本発明の双方向
データ通信によれば、プリンタは診断およびエラー状態
の報告をホストコンピュータに送ることができる。この
能力は、ページ記述言語のようなこみ入った言語には特
に重要である。対話モードまたは2方向通信モードのも
とでは、ハードウェアのエラーばかりでなくソフトウエ
アのエラーもプリンタが報告することができる効果を有
し、したがって、所要タイミングを短縮すること(図4
参照)および最大データ転送速度を向上させることがで
きる効果を有する。
【図面の簡単な説明】
【図1】本発明の一実施例におけるDMA能力を有する
並列インタフェースのブロック図である。
【図2】図1に示すDMAの組み立ておよび制御に関す
るフローチャートである。
【図3】本発明の制御回路の概要を示す図である。
【図4】プリンタまたはスキャナのような外部装置に接
続されたホストコンピュータのブロック図である。
【図5】従来技術で既知の並列インタフェースのタイミ
ングである。
【図6】従来の典型的な並列インタフェースのブロック
図である。
【符号の説明】
10,50…システム、 12,52…アドレス復号器制御回
路、 14,54…トランシーバ、 16…出力データラッ
チ、 18,58…読み書き制御論理、 20,60…並列ポー
トコネクタ、 22…内部制御バス、 24…内部データバ
ス、 26…並列データバス、 28…並列制御バス、 30
…システムデータ、 32…システムアドレスバス、 34
…システム制御バス、 56…入出力データラッチ、 70
…共通バス、80…DMA制御論理、 82…カウンタ、
84…トランシーバ、 86,88…バス、90…DMAバス、
94,96…ゲート、 120…ホストコンピュータ、 122
…インテリジェントスイッチ、 124…プリンタ、 126
…スキャナ。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ジェフリィー アール キャニオン アメリカ合衆国、95132 カリフォルニア 州、サン ジョゼ、キューナード コート 3438

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 ホストコンピュータをプリンタおよびス
    キャナに接続するインタフェースであって、 データ信号,制御信号およびアドレス信号を前記ホスト
    コンピュータと前記プリンタまたはスキャナとの間で送
    受信する複数のピン接続と、前記ピン接続を制御する接
    点手段とを有し、前記ピン接続が前記ホストコンピュー
    タを前記プリンタまたはスキャナに接続することを可能
    にする共通のホスト/装置ピン接続を備えていることを
    特徴とする並列インタフェース。
  2. 【請求項2】 プリンタおよびスキャナのピン接続(ケ
    ーブル)をインタフェース手段により制御する手段を有
    することを特徴とする請求項1記載の並列インタフェー
    ス。
  3. 【請求項3】 並列インタフェースを制御するDMA制
    御手段を有することを特徴とする請求項2記載の並列イ
    ンタフェース。
  4. 【請求項4】 ホストコンピュータはデータを並列イン
    タフェースに転送するDMA制御手段を備えていること
    を特徴とする請求項2記載の並列インタフェース。
  5. 【請求項5】 プリンタおよびスキャナと双方向並列接
    続を可能とする手段を備えていることを特徴とする請求
    項2記載の並列インタフェース。
  6. 【請求項6】 ホストコンピュータおよび外部装置に対
    する双方向並列インタフェースを備えていることを特徴
    とする請求項2記載の並列インタフェース。
  7. 【請求項7】 ホストコンピュータを外部装置に接続す
    る並列インタフェースであって、 データ信号,制御信号およびアドレス信号を前記ホスト
    コンピュータと前記外部装置との間で送受信する複数の
    ピン接続と、前記ピン接続を制御する接点手段を有し、
    前記ピン接続が前記ホストコンピュータを前記外部装置
    に接続することを可能にする共通のホスト/装置ピン接
    続を備えていることを特徴とする並列インタフェース。
  8. 【請求項8】 外部装置のピン接続(ケーブル)をインタ
    フェース手段により制御する手段を有することを特徴と
    する請求項7記載の並列インタフェース。
  9. 【請求項9】 並列インタフェースを制御するDMA制
    御手段を備えていることを特徴とする請求項8記載の並
    列インタフェース。
  10. 【請求項10】 ホストコンピュータはデータを並列イ
    ンタフェースに転送するDMA制御手段を備えているこ
    とを特徴とする請求項9記載の並列インタフェース。
  11. 【請求項11】 ホストコンピュータおよび外部装置に
    対する双方向並列インタフェース手段を備えていること
    を特徴とする請求項10記載の並列インタフェース。
JP3071084A 1990-10-31 1991-04-03 並列インタフェース Pending JPH05189104A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US60612890A 1990-10-31 1990-10-31
US07/606128 1990-10-31

Publications (1)

Publication Number Publication Date
JPH05189104A true JPH05189104A (ja) 1993-07-30

Family

ID=24426665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3071084A Pending JPH05189104A (ja) 1990-10-31 1991-04-03 並列インタフェース

Country Status (3)

Country Link
US (1) US5425135A (ja)
JP (1) JPH05189104A (ja)
DE (1) DE4135830C2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100228893B1 (ko) * 1997-01-22 1999-11-01 윤종용 센트로닉스 인터페이스 장치 및 방법
US7489423B2 (en) 1994-04-11 2009-02-10 Marvin Jules Nachman, legal representative Interface circuit for utilizing a facsimile machine coupled to a PC as a scanner or printer

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020004812A1 (en) * 1997-06-26 2002-01-10 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
AT403220B (de) * 1991-03-12 1997-12-29 Siemens Ag Oesterreich Datenverarbeitungssystem
CA2075774C (en) * 1991-08-27 2000-10-17 Jeff D. Pipkins Bidirectional parallel protocol
JPH06318142A (ja) * 1993-03-12 1994-11-15 Canon Inc 情報処理装置及び方法
DE4332609A1 (de) * 1993-09-24 1995-03-30 Esselte Meto Int Gmbh Schaltungsanordnung zur Dateneingabe und Datenausgabe für einen Drucker
US5774637A (en) * 1993-11-12 1998-06-30 Iti Innovative Technology Ltd. Cordless printer control device
JP3201141B2 (ja) * 1994-06-02 2001-08-20 セイコーエプソン株式会社 データ受信方式
JPH08185292A (ja) * 1994-12-27 1996-07-16 Nec Corp 双方向プリンタインタフェース
JP3555667B2 (ja) * 1995-05-19 2004-08-18 ブラザー工業株式会社 画像読取り装置及び画像データ転送システム
GB2302967B (en) * 1995-07-03 1998-11-11 Behavior Tech Computer Corp Switch for computer peripheral device
US5878197A (en) * 1995-12-11 1999-03-02 Ricoh Company, Ltd. Image forming apparatus capable of processing data at high speed in accordance with a high speed data transmission interface
US6529287B1 (en) * 1996-01-31 2003-03-04 Avision Inc. Image processing system
US6452695B1 (en) 1998-04-24 2002-09-17 Lexmark International, Inc. System and method for enabling an image input device and a printer to operate as a digital copier
EP0978788A1 (en) * 1998-08-04 2000-02-09 Texas Instruments France Improvements in or relating to direct memory access data transfers
EP0978787A1 (en) * 1998-08-04 2000-02-09 Texas Instruments France Improvements in or relating to transferring data between asynchronous device
US7495669B2 (en) * 2002-12-26 2009-02-24 Canon Kabushiki Kaisha Image processing apparatus and image processing method
JP2003022125A (ja) * 2001-05-02 2003-01-24 Ricoh Co Ltd 機器の定期診断装置及び機器の定期診断方法ならびに定期診断される顧客に配置された機器
US7324220B1 (en) 2001-07-09 2008-01-29 Lexmark International, Inc. Print performance under the windows® operating system
EP1434419B1 (en) * 2002-12-26 2009-05-27 Canon Kabushiki Kaisha Image processing apparatus and image processing method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4651278A (en) * 1985-02-11 1987-03-17 International Business Machines Corporation Interface process for an all points addressable printer
JPS6436327A (en) * 1987-07-31 1989-02-07 Hitachi Ltd Optical printer controller
US4992956A (en) * 1987-10-08 1991-02-12 Advanced Micro Devices, Inc. Apparatus for assembling data for supply to a scanning output device
US5090830A (en) * 1988-03-07 1992-02-25 Lexmark International, Inc. Printer having single connector for parallel and serial interfaces

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7489423B2 (en) 1994-04-11 2009-02-10 Marvin Jules Nachman, legal representative Interface circuit for utilizing a facsimile machine coupled to a PC as a scanner or printer
US8040574B2 (en) 1994-04-11 2011-10-18 Infinity Computer Products Inc. Interface circuit for utilizing a facsimile machine to a PC as a scanner or printer
KR100228893B1 (ko) * 1997-01-22 1999-11-01 윤종용 센트로닉스 인터페이스 장치 및 방법

Also Published As

Publication number Publication date
DE4135830A1 (de) 1992-05-07
US5425135A (en) 1995-06-13
DE4135830C2 (de) 1998-04-30

Similar Documents

Publication Publication Date Title
JPH05189104A (ja) 並列インタフェース
AU631416B2 (en) Dual personal computer architecture peripheral adapter board and circuit
US4665501A (en) Workstation for local and remote data processing
US5905885A (en) Method and apparatus for interfacing between peripherals of multiple formats and a single system bus
US4935894A (en) Multi-processor, multi-bus system with bus interface comprising FIFO register stocks for receiving and transmitting data and control information
US5163833A (en) Dual personal computer architecture peripheral adapter board
US6799225B2 (en) Controllerless modem
US20060147235A1 (en) Simplified Device Drivers for Hardware Devices of a Computer System
US5291609A (en) Computer interface circuit
JP2503183B2 (ja) バス・アダプタ・システム
EP1225514A2 (en) bidirectional parallel signal interface
US7124235B2 (en) USB apparatus with switchable host/hub functions and control method thereof
DE69307879T2 (de) Verbesserte parallelanschlussschnittstelle.
KR100239716B1 (ko) 소형 컴퓨터 시스템 인터페이스 콘트롤러의 진단 테스트 장치
EP0088617B1 (en) Bit-oriented line adapter system
US6058440A (en) Programmable and adaptive resource allocation device and resource use recorder
EP0436458A2 (en) Programmable connector
DE69817539T2 (de) Pc-chipanordnungverbindungsbus
US7856516B2 (en) Interfacing incompatible signaling using generic I/O and interrupt routines
EP0121603B1 (en) Personal computer attachment to host system display stations
JPH0787470B2 (ja) データ伝送装置
Good et al. ACR-NEMA standard: the reality vs. the ideal
CN120726943B (zh) 接口ip核及其控制方法、控制装置
US5680553A (en) High-speed transfer of data between a PC compatible microcomputer and a bus device
Frock IEEE 1284–Updating the PC Parallel Port