1 ポイント 投稿者 GN⁺ 2025-07-26 | 1件のコメント | WhatsAppで共有
  • 9ピンのシリアルコネクタをDB9と誤って呼ぶことが一般的になっている
  • 正しい名称は DE9 であり、これは D-subコネクタ規格 に基づく
  • DB9という名称が 誤って広まり、標準のように使われるようになった背景 がある
  • SparkFunは 正確性 を重視し、新製品にDE9という名称を使用している
  • 正しい名称の使用は 技術知識の共有 と学びの機会になる

DE9という名称の混同と正しい表記

多くの人が 9ピンD-subコネクタDB9 だと思っているが、実際には DE9 が正しい名称である。
DB9という用語は広く使われ、繰り返し定着してきたが、これは 技術的には不正確な 表現である。
これを受けてSparkFunは、新しいDE9コネクタ・ブレークアウトボードの発売に合わせて、正確な名称を使う必要性 を強調している。

D-Subminiature規格の理解

D-subコネクタは "D-subminiature"、略して D-sub 系列に属する。
"D" は、外形がD字型の金属シールドに由来する。
各コネクタの 型式名の規則 は、最初の文字がD(形状)、2番目の文字が シェル(外装)サイズ、数字が ピン数 を意味する。

D-sub規格の主なサイズ例:

  • DA: 15ピンシェル
  • DB: 25ピンシェル(旧来のパラレルプリンタポートでよく見られる)
  • DC: 37ピンシェル
  • DD: 50ピンシェル
  • DE: 9ピンシェル

9ピンD-subコネクタの正しい名称は DE9 である。
DB9という用語は、D-subの命名規則上 誤った表現 である。
Bは25ピン用の大型シェル、Eは9ピン用の小型シェルを意味するが、誤ったDB9という用語が 慣習的に使われている

なぜ誰もがDB9と呼ぶようになったのか

名称の混同はIBM PCの初期モデルに端を発する。
IBM PC はもともとDB25コネクタを使っており、その後 PC/AT で小型の9ピンポートが追加された。
ユーザーは、既に馴染みのあったDB25という名前から数字だけを9に変えるという誤りをしてしまった。

こうした誤用が広く普及したことで、DB9という誤った名称が一般的 に定着した。
日常的な使用慣行が技術的正確性を上回った 典型的な事例 である。

SparkFunの命名哲学: 正確性と明瞭性

SparkFunは SparkFun Male DE9 BreakoutSparkFun Female DE9 Breakout の新製品発売に合わせ、技術的に正しい名称を意図的に使用している。
DB9で検索するユーザーが多いことは理解しているが、技術的正確性 とコミュニティ教育という哲学を重視している。
正しい名称の使用を通じて、長年の命名ミス を正すことに貢献したいと考えている。
新製品のDE9という名称は、ボードの設計と同じくらい 意図的な選択 である。
世の中が今後もDB9と呼び続けるとしても、SparkFunは正確なDE9という名称を貫く。

結論

DB9は広く通用している用語だが、実際に正しい名称は DE9 である。
正確な言葉遣いは 技術教育 と知識共有に役立つ。
コネクタ名称の混同の背景と正しい表記を理解するきっかけになる。
SparkFun のようなエンジニアコミュニティは、正確な標準を使う文化を志向している。
"DE9" という名前には、製品開発者の 意志と正確性の哲学 が反映されている。

1件のコメント

 
GN⁺ 2025-07-26
Hacker Newsのコメント
  • それにこのコネクタは8P8CであってRJ45ではない。標準化団体の用語を使うべきか、みんなが理解する用語を使うべきかは状況によって重要度が変わる。文書では「J3はIEEE P802.3bz 2.5GBASE-T通信用の8P8Cジャック(一般にはRJ45と呼ばれる)であり、前世代のGigabitおよびFast Ethernetとも互換性がある」のように表記するのを勧める。

    • そのとおり。もともとRJ45は8P8Cの一種だったが、横に突起があり、「本物の」RJ45ケーブルは通常の8P8Cスロットには差し込めないように設計されていた。

    • 2.5GBASE-Tと言っているが、私は10GBASE-Tも問題なく使っている。ただし内部配線はCat 6Aである必要があり、IEC 60512-9-3およびIEC 60512-99-002の試験も通す必要がある。PoEがIEC 60512-99-002に適合しないコネクタから切り離されたときに何が起きるかの面白い写真はこちらで見られる。

    • それからMolex電源コネクタは、実際にはAMP Mate-n-Lokコネクタだ。今年になって初めてこの事実を知った。

    • 最近その事実を知った。エンジニアは製品名に関して本当に単純な名前を付けて覚える傾向がある。

    • 私も100%そうだ。むしろ8P8Cの「キー付きの、本物のRJ45」コネクタは実物を見たことがない。

  • D-subは、壁のコンセントを除けば、私の知る中で最も長生きしているコネクタ規格の1つだ。50年代に軍用として始まったが、今日でも宇宙機器の新製品に使われている。高周波、同軸/ツインアキシャル、光ファイバー、さらには空圧式の「接点」まで必要な場所には何でもある(もちろん値段はとんでもない)。最も好きとは言い難いが、1世紀近くこんなにしぶとく生き残っているのは本当に面白い現象だ。

    • オーディオでよく使われるXLRも1950年代の規格だ。こうした標準コネクタはさまざまな用途をサポートする一方で、そのせいで「ケーブルが挿さったから動く」とは限らない。USBケーブルは大抵、合っていればちゃんと動くし、合っていなければ普通は期待もしない(たとえばマウスを電源アダプタに挿して動くとは思わない)。USB-Cはやや例外だが、それでも大半は接続が合っていれば動く。

    • ヨーロッパのテレビでは、1922年に初めて導入されたアンテナコネクタが今でも使われている。詳しくはこちら

    • 電話ジャックもその一例だ。19世紀末に発明されたが、今でも使われ続けている。

  • Sparkfunには、「慣用電流(conventional current)」という何百年も続く概念に関する混乱も正してほしい。

    • この話題はいつも面白い。US Coast Guardの電気技術者課程では電子流(electron-flow)理論を学んだが、大学に進んでから正孔流(hole-flow)理論に頭を切り替えなければならず、適応は簡単ではなかった。数学的には同じでも、回路図の解釈では本当に混乱する。

    • それがどういう意味なのか気になる。

  • 「DB9」という用語は25ピンの「B」シェルに9ピンを入れた設計だから物理的に矛盾している、という主張については、私はBシェルに9ピンを入れられない理由が分からない。実際に製造していないだけで、物理的な限界はないように思える。

    • 可能ではあるが、普通はDB-25コネクタを使って一部のピンだけ使うほうが安い。9ピンだけの「本物のDB-9」コネクタを作るには、最低発注数量、金型、認証などの追加コストがかかる。もしピン間隔に意味があるなら、crimp-and-insertのような方法を使うことが多い。ちなみに「DE-0」は実在するが、大した問題ではない。

    • 16ビットコンピュータ時代に、2つのジョイスティックポートを一度にサポートするため、中央のピンを省いたDB25ハウジングを使い、両端に9ピンクラスタを入れた例を思い出した。本体のプラスチックが中央部分を覆っていた。

    • 昔、DBハウジングに25ピン間隔の9ピンコネクタを見たことがある。名前を付けるならDB25C9Pかもしれないが、考えてみるとDE9とDB25の変換アダプタだった可能性が高い。実際、シリアル通信で9ピンしか使わない場合に安く作るため、そういう構造を使っていた気がする。

    • 「DB」自体がすでに25ピンを意味するので、25ピンと9ピンが同時にあるのは少し妙だ。実際のDB-25からピンを抜いたのとも別の概念だ。この場合「DB-9」という名前を付けるのは微妙だ。

    • 技術的には可能で、ピン間隔を詰めれば9ピンのハウジングに25ピンを入れることすらできる。そんな製品は存在しないし、今後も出てこないでほしい。

  • 「D-subコネクタの用語を誤用している」という意見について、私はまったくそうは思わない。実際のところ、私や大半の人はD-subコネクタという用語自体をほとんど使わず、DB9コネクタが付いている(あるいは付いていない)機器を基準に話しているだけだ。私たちがやっているのはまったく別の「言語ゲーム(language game)」であり、だから皆が私の言いたいことを理解するのだ。だから淡々と注文してくれ、という言葉遊びでもある。

  • こういう例は本当に多い。特にコネクタの用途がほぼ1つに固定されている場合によく起こる。たとえば「コンポジットビデオ」と呼ぶとき、実際には次のような用語が混用されているのを見てきた:

    • composite video, RS-170, monochrome video, EIA-170, NTSC, black and white video, CVBS, B&W video, RS-170A, analog video, PAL, yellow RCA plug, 単にvideo など これらすべてが完全に同じ信号を指すわけではなく、むしろ不正確なものもあるが、技術者でさえこうした用語をかなり混用して使う。別の例としては「Amphenolコネクタ」「Cannonコネクタ」「Molexコネクタ」などがあり、これは「Ford車」と呼ぶのに近い文脈だ。

    • 1.44 MBフロッピーディスクも、名称が独特にねじれている例だ。もともとの容量は1440 KiB(今ではkibibyteと呼ぶが、当時は単にkilobyteで、2の累乗単位が暗黙の前提だった)だった。誰かがその状況を誤解して、1.44「MB」を1.44 * 1000 * 1024バイトとして計算したため、実容量が1.41 MiBなのか1.47 MBなのかという混乱が生じた。

    • 私が一番好きな例は、「auxケーブル」と言うと大抵は車載オーディオの補助入力(Auxiliary input)端子に使う3極または4極の3.5mmオーディオケーブルを意味することだ。私はわざと「ヘッドホンケーブル」と呼ぶこともある。

    • SMPTE 170Mも抜けている。たぶん現時点では決定的な標準だ。文書はこちらで見られる。

  • 私はいつも単にシリアルポートと呼んでいた。DB9という呼び名自体をなかなか思い出せなかったからだ。これからはもっと正確な呼び名を覚えて、nerdたちの前で使えば、自分もpedanticになれるのではと期待している(皮肉ではなく、本当にそうしてみたい)。

    • 誰かが「シリアルポート」とだけ言うと、別のpedantが現れて、「厳密にはRS-232で、DB-25も同じポートだし、シリアルポートはRS-422、RS-485、SIO、USBなどもあり得る」と説明してくれるかもしれない。
  • 私のVGA(DE-15)、キーボードとマウス(Mini DIN #6)ポートはこの分類に同意しない。そしてプリンタポート(DB-25)は今でも単方向設定のままだ。

  • この状況はまるでKing Canuteと潮の満ち引きの戦いのようだ。技術的な細かさは興味深く、しばしばより深い理解にもつながる。しかし言語はコミュニケーションのためのものなので、最も正確な言語とは、最もよく伝わる言語だ。誰か1人の情熱に基づく「well actually」系の会話が繰り返されると疲れる。

    • 現場では「欲しいものを頼んでいるのか、それとも私が推測したものを欲しがっているのか?」のような誤解がよく起きるので、最初から明確かつ厳密に説明しないと問題が大きくなることもある。機器供給ベンダーが製品名をめぐって洒落たタイトルを付けた記事にまで「well actually」系の会話を非難するのは適切ではない。

    • アメリカ文化では「最もよく伝わる言語が最も正しい言語だ」という見方が強いが、ドイツでは単語の語源や意味まで分析し、誤った表現を容認しない傾向がある。たとえば「Alternative」という単語は「もう1つのもの」という意味で使うのが本来で、2つを超える代替案があるなら実際には別の語を使うほうが正確だ。

    • 文脈次第だ。全体として正確な文書を作成しているときには、こうした誤りを見過ごせないこともある。日常会話なら大した問題ではないが、公式文書なら逐一確認しなければならない。

  • なぜシェルサイズとピン数を別々に指定したのか、ずっと不思議だった。実際にはシェルサイズとピン数が1対1に対応することが多いように思えるが、同じシェルサイズでピン数を減らすケースを想定していたのだろうか?

    • 9ピンが常に正解とは限らない。シェルサイズの中に複数種類のピン(大電流、同軸など)を組み合わせて入れられる。例として、大電流接点が2つだけのDEタイプの写真や、15ピンの「VGA」DEタイプの写真がある。

    • VGAコネクタはDE-9と同じシェルを使うが、3列構成で合計15ピン入っている。

    • ややこしいことに、実際に正しく「DB-9」と呼べるコネクタを見たことがある。DB-25をDE-9に変換する安価版で、追加ピンを適切に処理せず、片側だけ9ピンにつないでいた。ライン速度が十分遅いときだけ正常に動いていた。

    • DE15とDA15コネクタも存在し、かなり広く使われている。変わった構造のD-subコネクタも時々あるので、シェルサイズを名前で区別する必要がある場合もある。

    • 標準コネクタのように見えるが、ピンが1本だけ欠けた独自規格も見たことがある。