
IEEE 1284 (セントロニクスポートとも呼ばれる)は、コンピュータと他のデバイス間の双方向並列通信を定義する規格であり、理論上の最大スループットは4MB /秒である。元々は1970年代にセントロニクス社がドットマトリクスプリンタで使用するために開発し、 1994年3月にIEEEによって正式に標準化された。
この規格では、互換モード、ニブルモード、バイトモード、拡張パラレルポート(EPP)、拡張機能ポート(ECP)の5つの動作モードと、3種類のコネクタタイプが定義されています。プリンタ、スキャナ、テープドライブ、ハードディスクなど、さまざまな周辺機器をサポートしています。パラレルインターフェースは、リリース以来、ローカルエリアネットワークインターフェースやUSB 2.0に大きく取って代わられています。

1970年代、セントロニクス社はドットマトリクスプリンタ用のパラレルコネクタを開発し、それはすぐに事実上の標準となった。
当初のポート設計は送信専用で、ホストコンピュータからプリンタへ一度に8ビットのデータしか送信できませんでした。ポート内の別のピンによって、ステータス情報をコンピュータに送り返すことができました。しかし、プリンタが「スマート化」し、より豊富なステータスコードが求められるようになると、これは大きな制約となりました。そこで、HPは1992年に「Bitronics」というシステムをリリースし、このシステムを早期に拡張しました。これは、元のポートのステータスピンを利用して、任意のデータをホストに送信する4ビットのパラレルポートを形成しました。
さらに改良された「双方向」方式では、ステータスピンを使用して8ビットのメインデータバス上のデータフローの方向を示しました。いずれかのピンでホストに送信するデータがあることを示すことで、8つのデータピンすべてが使用可能になりました。この方式は汎用性が高く、「拡張パラレルポート」規格につながりました。これは双方向モードと同様の動作をしますが、信号伝送速度を2MB /秒に大幅に向上させ、後に「拡張機能ポート」バージョンでは2.5MB /秒にまで向上させました。
1991年、ネットワーク印刷アライアンス(Network Printing Alliance)が設立され、新たな標準規格の開発が進められました。1994年3月には、IEEE 1284規格が発表されました。1284規格はこれらのモードすべてを網羅し、いずれのモードでも動作が可能でした。
パラレルインターフェースはその後、ローカルエリアネットワークインターフェースやUSB 2.0にほぼ取って代わられた。

IEEE 1284規格は、理論上の最大スループットが4 MB/秒で、より高速なスループットと双方向データフローを可能にします。実際のスループットは ハードウェアによって異なりますが、約2 MB/秒です。プリンタの場合、これにより印刷速度が向上し、バックチャネルの状態と管理が高速化されます。この新しい規格により、周辺機器がホストに大量のデータを送信できるようになったため、これまでSCSIインターフェースを使用していたデバイスをはるかに低コストで製造できるようになりました。これには、スキャナ、テープドライブ、ハードディスク、パラレルインターフェースで直接接続されたコンピュータネットワーク、ネットワークアダプタ、その他のデバイスが含まれます。これにより、内蔵のパラレルインターフェースを使用できるため、別途SCSIカードを用意する必要がなくなりました。
IEEE 1284は、以下の5つのモードで動作可能です。
パラレルポートを搭載した最新のコンピュータのほとんどは、ECPモード、EPPモード、または両方のモードで同時にポートを動作させることができます。
IEEE-1284では、双方向デバイス通信は常にニブルモードで開始する必要があると規定されています。ホストがこのモードで応答を受信しない場合、デバイスはレガシープリンタであると判断し、互換モードに移行します。それ以外の場合は、ホストとクライアントデバイス間で標準化されたニブルモードメッセージを交換することにより、接続の両側でサポートされている最適なモードがネゴシエートされます。


IEEE規格に準拠したケーブルは、配線と品質に関するいくつかの基準を満たす必要があります。コネクタには以下の3種類が定義されています。
IEEE 1284ケーブルには2種類あります。
IEEE 1284デイジーチェーン規格では、1つのパラレルポートに最大8台のデバイスを接続できます。
すべてのモードではTTL電圧ロジックレベルが使用されるため、高価な特殊ケーブルを使用しない限り、ケーブルの長さは数メートルに制限されます。[ 3 ]
以下は、25ピンIEEE 1284ケーブルのリード線によく見られる色です。