ユニバーサル・シリアル・バスUSB)は、人が電子機器をコンピュータに接続できるようにする技術です。高速シリアルバスです。

主にパソコンで使用されています。USBは、スマートフォンやゲーム機などの他のデバイスでも使用されています。USBは、標準的なインターフェースを使用してさまざまなデバイスを接続します。

ほとんどの人がパソコンのマウス、キーボードスキャナ、プリンタ、デジタルカメラ、USBメモリなどにUSBを使用しています。世界中で60億個以上のUSBデバイスが存在しています。

この規格は、プラグアンドプレイデバイスを改善するために作られました。つまり、空いているソケットにデバイスを差し込んで、単純に動作させることができるということです。コンピュータはそのデバイスに気づく。コンピュータは、デバイスを使用するために特別なソフトウェアをインストールすることがあります。デバイスは、使用を停止した後に取り外すことができます。この技術は"ホットスワップ"と呼ばれています。"ホットスワップ"とは、電源が入っている間にデバイスを抜き差しできることを意味します。人々がデバイスを交換するためにコンピュータの電源を切る必要はありません。

USBは、USBコードを介して付属のデバイスに少量の電力を供給することができます。少しの電力しか必要としないデバイスは、バスからそれを得ることができ、別の電源プラグを必要としません。それは、USBバッテリー充電器、ライト、ファンのようなガジェットを可能にします。

2015年現在、USBはほとんどの場合、いくつかの古い規格に取って代わられています。それらにはパラレルポート、シリアルポート、SCSIが含まれます。これらの古い規格は、USBがそれらを置き換えることができないいくつかの仕事にまだ使用されています。

仕組み(基本概念)

USBは「ホスト」(通常はPCやスマートフォン)と、そこに接続される「デバイス」(マウス、キーボード、ストレージなど)という役割を基本にしています。ホストはバスを管理し、接続されたデバイスを検出(=列挙)してそれぞれに通信チャネルを割り当てます。物理的にはケーブルとコネクタで結ばれ、内部的には「制御転送」「バルク転送」「割り込み転送」「等時転送(アイソクロナス)」といった転送タイプがあり、用途に応じて使い分けられます。

コネクタと速度の違い

  • コネクタ種類:従来のUSB Type-A/Type-B、ミニUSB、マイクロUSBに加え、近年はリバーシブルのUSB Type-Cが広く使われています。Type-Cは小型で向きに依存せず、映像や電力供給の拡張(Alt Mode、PD)にも対応します。
  • 転送速度の目安
    • Low Speed:1.5 Mbps(主に古いHID)
    • Full Speed:12 Mbps
    • High Speed(USB 2.0):480 Mbps
    • SuperSpeed(USB 3.0):約5 Gbps
    • SuperSpeed+(USB 3.1 Gen2):約10 Gbps
    • USB 3.2:最⼤20 Gbps(複数レーンを使用)
    • USB4:最⼤40 Gbps(Thunderbolt 3ベースの仕様)

電力供給(充電)と電力仕様

USBはデータだけでなく電力も供給します。従来はUSB 2.0が最大500 mA、USB 3.0が900 mAを標準で供給しましたが、より高出力を必要とする用途のためにUSB Power Delivery(PD)仕様が導入され、最大100 W(20 V / 5 A)を達成します。さらにPD 3.1ではより高い電力(最大240 W:48 V / 5 A)にも対応しています。これによりノートPCの給電や高速充電が可能になりました。

用途と代表的なデバイス

USBは非常に汎用性が高く、以下のような用途で使われます:

  • 入力機器(マウス、キーボード)
  • 外付けストレージ(USBメモリ、外付HDD/SSD)
  • 映像・音声(USBオーディオ、Webカメラ、ディスプレイの代替/拡張) — USB-CのAlt ModeでDisplayPortやHDMI信号を送れる
  • スマートフォンやタブレットの充電・データ同期
  • プリンタ、スキャナ、カメラなどの周辺機器
  • ドッキングステーションやネットワークアダプタ(イーサネット)

また、USBはクラス(HID、Mass Storage、Audio、CDCなど)という仕組みでデバイスの種類を定義しているため、対応するドライバがOS側に用意されていれば自動で動作します。

歴史の概略

USBは1990年代に複数の企業(Intelなど)の主導で開発され、1996年にUSB 1.0が発表されました。主なマイルストーンは次の通りです:

  • 1996年:USB 1.0(Low/Full Speed)
  • 1998年:USB 1.1(修正版)
  • 2000年:USB 2.0(High Speed)— 普及を促進
  • 2008年:USB 3.0(SuperSpeed)— 高速化
  • 2013年:USB 3.1(SuperSpeed+ / 10 Gbps)
  • 2014頃:USB Type-Cの登場(リバーシブルコネクタ)
  • 2017年:USB 3.2(複数レーンでさらに高速化)
  • 2019年:USB4(最大40 Gbps、Thunderbolt 3互換性)

規格の普及と管理は主にUSB Implementers Forum(USB-IF)が行っています。

互換性・ホットスワップ・注意点

USBは下位互換性を重視して設計されています。たとえばUSB 3.xのポートはUSB 2.0/1.1デバイスを受け付けますが、速度は低い規格に合わせられます。ただしコネクタ形状が異なる場合は変換ケーブルやアダプタが必要です。ホットスワップ(電源を入れたまま抜き差し可能)に対応しますが、外付けストレージなど書き込み中のデバイスは安全に取り外さないとデータ破損の恐れがあります。

セキュリティ面では、USB経由でマルウェアが感染するケース(例:BadUSB)や、未知の充電器/ケーブルによる電気的ダメージのリスクも報告されています。信頼できるケーブルや充電器を使い、不要な自動実行機能を無効にするなどの対策が推奨されます。

なぜ従来規格が置き換えられたか

USBは複数のデバイスを同じ標準で接続でき、プラグアンドプレイや電力供給を統合したため、パラレルポートや古いシリアルポート、SCSIのような複雑または大型のインターフェースに比べて利便性が高く、多くの用途で置き換えられました。ただし、工業用途や高性能サーバー向けのSCSI(やその派生)など、USBだけでは満たせない要件(リアルタイム性、高い信頼性、特殊な電気的特性など)を理由に残っている規格もあります。

まとめ(ポイント)

  • USBはデータ転送と電力供給を1本のケーブルで行える汎用インターフェース。
  • 速度や機能は世代(USB 2.0、3.x、USB4)によって大きく異なる。コネクタ形状(Type-A/B/C)にも注意。
  • USB PDによりノートPCの給電など高出力も可能になった。
  • プラグアンドプレイやホットスワップにより利便性が高いが、データ破損やセキュリティに配慮する必要がある。

このようにUSBは幅広い機器で使われる基本的な接続技術であり、進化を続けながら現代の多くのデバイスを支えています。