たこ足配線
アイ・オー・データ機器
アップル インコーポレイテッド
アドバンスト・マイクロ・デバイセズ
アドレスバス
アンプ
アーケードゲーム
イメージスキャナ
イメージスキャナー
インサーキット・エミュレータ
インストール
インタフェース (情報技術)
インテル
インテル チップセット#P5.E3.83.9E.E3.82.A4.E3.82.AF.E3.83.AD.E3.82.A2.E3.83.BC.E3.82.AD.E3.83.86.E3.82.AF.E3.83.81.E3.83.A3.E5.AF.BE.E5.BF.9C.E8.A3.BD.E5.93.81
インテル QuickPath インターコネクト
インピーダンス
イーサネット
エアーエッジ
エミュレーター
オペレーティングシステム
オンチップ・エミュレータ
オンボード
カードリーダー
キャプチャ (録画ソフト)
キャリア
キーボード (コンピュータ)
クリスマスツリー
ケーブル
ケーブルテレビ
ゲームコントローラー
ゲーム機
コネクタ
コンパクトディスク
コンパック
コンピュータ
サウンドカード
サムスン電子
サードパーティ
サーバ
システム246
シャットダウン
シリアルポート
シリアル・ペリフェラル・インタフェース
シリアルATA
シリアルATA#.E3.82.B7.E3.83.AA.E3.82.A2.E3.83.ABATA 3.0 .28Serial ATA Revision 3.0.29
ジョイスティック
スピンドル
スピーカー
スピーカー (コンピュータ)
スペクトラム拡散
スマートフォン
ソフトウェア
タッチパッド
タッチパネル
ターミナルアダプタ
ダイアルアップ接続
チップ
チップセット
チューナー
テキサス・インスツルメンツ
ディジタル・イクイップメント・コーポレーション
ディスクドライブ
ディスプレイ (コンピュータ)
デジタルオーディオプレーヤー
デジタルカメラ
デジタルスチルカメラ
デジタルフォトフレーム
デバイスドライバ
デバイス帯域幅の一覧#.E3.82.B3.E3.83.B3.E3.83.94.E3.83.A5.E3.83.BC.E3.82.BF.E3.83.BC.E3.83.90.E3.82.B9.E8.A6.8F.E6.A0.BC
デバッガ
トラックボール
トランスルーセント
ドリームキャスト
ナショナル セミコンダクター
ネットワークアタッチトストレージ
ネットワークカード
ノイズ
ノーザンテレコム
ハブ (ネットワーク機器)
ハードディスクドライブ
バス (コンピュータ)
バッファロー (パソコン周辺機器)
バーコード
パケット
パラレルポート
パーソナルコンピュータ
パーソナルコンピュータ#.E3.83.8F.E3.83.BC.E3.83.89.E3.82.A6.E3.82.A7.E3.82.A2
ヒューレット・パッカード
ビット
ビット毎秒
ビデオ
ビデオカメラ
ビデオカード
ファイバーチャネル
ファームウェア
フィリップス
フラッシュメモリ
フロッピーディスク
フロントサイドバス
ブロードキャスト
アイ・オー・データ機器
アップル インコーポレイテッド
アドバンスト・マイクロ・デバイセズ
アドレスバス
アンプ
アーケードゲーム
イメージスキャナ
イメージスキャナー
インサーキット・エミュレータ
インストール
インタフェース (情報技術)
インテル
インテル チップセット#P5.E3.83.9E.E3.82.A4.E3.82.AF.E3.83.AD.E3.82.A2.E3.83.BC.E3.82.AD.E3.83.86.E3.82.AF.E3.83.81.E3.83.A3.E5.AF.BE.E5.BF.9C.E8.A3.BD.E5.93.81
インテル QuickPath インターコネクト
インピーダンス
イーサネット
エアーエッジ
エミュレーター
オペレーティングシステム
オンチップ・エミュレータ
オンボード
カードリーダー
キャプチャ (録画ソフト)
キャリア
キーボード (コンピュータ)
クリスマスツリー
ケーブル
ケーブルテレビ
ゲームコントローラー
ゲーム機
コネクタ
コンパクトディスク
コンパック
コンピュータ
サウンドカード
サムスン電子
サードパーティ
サーバ
システム246
シャットダウン
シリアルポート
シリアル・ペリフェラル・インタフェース
シリアルATA
シリアルATA#.E3.82.B7.E3.83.AA.E3.82.A2.E3.83.ABATA 3.0 .28Serial ATA Revision 3.0.29
ジョイスティック
スピンドル
スピーカー
スピーカー (コンピュータ)
スペクトラム拡散
スマートフォン
ソフトウェア
タッチパッド
タッチパネル
ターミナルアダプタ
ダイアルアップ接続
チップ
チップセット
チューナー
テキサス・インスツルメンツ
ディジタル・イクイップメント・コーポレーション
ディスクドライブ
ディスプレイ (コンピュータ)
デジタルオーディオプレーヤー
デジタルカメラ
デジタルスチルカメラ
デジタルフォトフレーム
デバイスドライバ
デバイス帯域幅の一覧#.E3.82.B3.E3.83.B3.E3.83.94.E3.83.A5.E3.83.BC.E3.82.BF.E3.83.BC.E3.83.90.E3.82.B9.E8.A6.8F.E6.A0.BC
デバッガ
トラックボール
トランスルーセント
ドリームキャスト
ナショナル セミコンダクター
ネットワークアタッチトストレージ
ネットワークカード
ノイズ
ノーザンテレコム
ハブ (ネットワーク機器)
ハードディスクドライブ
バス (コンピュータ)
バッファロー (パソコン周辺機器)
バーコード
パケット
パラレルポート
パーソナルコンピュータ
パーソナルコンピュータ#.E3.83.8F.E3.83.BC.E3.83.89.E3.82.A6.E3.82.A7.E3.82.A2
ヒューレット・パッカード
ビット
ビット毎秒
ビデオ
ビデオカメラ
ビデオカード
ファイバーチャネル
ファームウェア
フィリップス
フラッシュメモリ
フロッピーディスク
フロントサイドバス
ブロードキャスト
USBは、この項目へ転送されています。その他の用法については「USB (曖昧さ回避)」をご覧ください。
USBコネクタ(A端子)
USB(ユーエスビー、Universal Serial Bus: ユニバーサル・シリアル・バス)は、コンピュータに周辺機器を接続するためのシリアルバス規格の1つである。
目次
1 概要
2 特許
3 USBの各世代
3.1 USB 1.0
3.2 USB 1.1
3.3 USB 2.0
3.4 USB 3.0
4 Wireless USB
5 機能概略
5.1 転送速度
5.2 転送モード
6 デバイス・クラス
7 ホストコントローラの種類
8 端子類/コネクタ
8.1 ピン配置
9 ケーブル
10 互換性
10.1 バージョン間
10.2 ケーブル
10.3 ホストコントローラ
11 その他
11.1 複数機器接続
11.2 相性問題
11.3 給電能力
11.3.1 より電力消費の大きいデバイス
11.3.2 PoweredUSB
11.3.3 モバイル機器の充電用規格
11.3.4 給電専用ポートとしてのUSB
11.4 端子形状・方向
11.5 速度表記としてのUSB 2.0
11.6 独自の高速化技術
12 歴史
12.1 PC/AT互換機
12.1.1 当初
12.1.2 USB1.1
12.1.3 USB 2.0以降
12.2 Macintosh
12.3 PC-9821
12.4 ゲーム機
12.5 デジタル家電
12.6 USB 3.0
13 サポートするOS
14 主なUSBデバイス
15 関連書籍
16 脚注
17 関連項目
18 外部リンク
編集 概要
Universal(汎用)シリアルバスの名の示す通り、ホスト機器にさまざまな周辺機器を接続するためのバス規格であり、最初の規格となるUSB1.0は1996年に登場した。現在のパーソナルコンピュータ周辺機器において、最も普及した汎用インターフェース規格である。レガシーポートとも呼ばれる従来からのRS-232CシリアルポートやIEEE 1284パラレルポート、マウスやキーボードを接続したPS/2端子の置き換えを狙って開発された。
USB規格では、1つのバスについて周辺機器は最大で127台接続可能である。接続口が足りない場合には、ツリー状に拡張できるUSBハブの使用も想定している。プラグアンドプレイにも対応しており、規格制定当時の一般的な外部インターフェースでは不可能だったホットプラグも可能としていた。
さらにUSB2.0の登場によって転送速度に大幅な向上がみられ、従来のIDE やSCSI、イーサネットなど高速転送規格が必要だった機器との接続にも用いられている。
規格にバスパワー、すなわちホストバス・アダプタからの電源供給を規定している。機器利用者からはコンピュータ本体から電力を得ている事になり、コンピュータ周辺機器だけでなく、事務用品や携帯電話、デジタルオーディオプレーヤーなど多様な機器へ電力を供給をするための端子としての用途で用いられるようになった。USBはホスト機器と周辺機器を接続する規格であり、周辺機器同士の直接接続には非対応で、電力供給能力が低いといった限界や柔軟性に欠ける部分はあるものの、現在のパーソナルコンピュータ環境では利便性に優れ、周辺機器との接続に最も使用される規格である。特に外部記憶デバイスとして扱えるUSB接続のUSBメモリは可搬性の高さからよく利用されている。
当初はインテル、マイクロソフト、コンパック(現: ヒューレット・パッカード)、ディジタル・イクイップメント・コーポレーション(現: ヒューレット・パッカード)、IBM、日本電気、ノーザンテレコムが仕様を策定したが、2009年3月現在では、NPOである"USB Implementers Forum, Inc." (USB-IF) が仕様の策定や管理などを行なっている。USB-IFは、インテル、ヒューレット・パッカード、マイクロソフト、日本電気、NXPセミコンダクターズ、テキサス・インスツルメンツの6社が主導企業であり、合計180社で構成される。
編集 特許
USBデバイスの製造にあたっては製造者を識別するためのベンダーIDの申請を行う必要があるものの、特許使用料は無料とされている。ただし、類似独自規格の乱造乱立を防ぐ目的で特許自体は存在している。
多くの他のバス規格では、特許料の支払いの関係で個別での契約が必要であるなど、中小法人の参入が難しかったのに対し、USB規格ではルールさえ守れば事実上誰でも参入可能なことが普及を促進したと言われており、玩具など幅広い機器が発売されている。
編集 USBの各世代
USB規格は、最大転送速度の向上などを求めて何度か規格が拡張されている。これらは1.1から3.0まで上位互換であり、機能や性能が下位規格に縛られる事を除けば、下位規格品と上位規格品を接続しても正しく動作する事が求められている。
USBの比較
規格名
仕様発行日
最大データ転送速度
給電能力 (5V)
USB 1.0
1996年1月
12Mbit/s
--
USB 1.1
1998年9月
12Mbit/s
--
USB 2.0
2000年4月
480Mbit/s
500mA
USB 3.0
2008年11月
4.8Gbit/s
900mA
編集 USB 1.0
1996年1月発表。最大12Mbps。
編集 USB 1.1
1998年9月発表。USB 1.0の規格仕様を電源管理等について改善した。最大12Mbps。
編集 USB 2.0
2000年4月発表。USB 1.1の規格仕様に、High Speedモード(最大480Mbps)を追加した。
編集 USB 3.0
USB 3.0の規格はUSB-IFで標準化が進められ、2008年8月のIntel Developer Forumにて、Version 1.0が2008年第4四半期に登場すると明言され、同時にピンの仕様とコネクタおよびケーブルのプロトタイプが出席者に対して公開された。その後、正式な通称が「SuperSpeed USB」とされ、この新しいロゴも公開された。2008年9月には暫定規格であるVersion 0.9が決定された。
2008年11月17日に「SuperSpeed USB Developers Conference」上で正式な仕様が発表され、USB 3.0規格はVersion 1.0として正式なものとなった。
USB 3.0は、物理的な後方互換性を保ちつつ、最大データ転送速度が4.8GbpsとなりUSB2.0の10倍になった。ピンの数が従来と比べて標準では5本増えて9本となり、USB OTG対応のオプションでは計10本となるが、ピン形状が工夫され物理的な後方互換性は確保された。最大伝送距離はUSB 2.0の5mに対して3mとされる。符号化方式がUSB 2.0のNRZIに対して8B/10BとPRBSが採用され、通信モードも半二重から全二重(単信2組)となる。物理層にはPCI-Express 2.0の技術が準用されている[1]。給電能力がUSB 2.0の500mA (5V) から最大900mAに増やされた。携帯機器への配慮から消費電力の削減が強く求められ、ポーリングが排除され、4つの待機モードも新たに設けられた。
電磁放射ノイズのピークを下げるために、スペクトラム拡散クロックが必須とされた。ホストとデバイスのコンセプトは残されたが、デバイスを仮想化して、複数の入出力デバイスを仮想的に接続出来るようにした。光伝送も含まれる予定だったがコスト面からの反対が多く、Version 1.0での導入は見送られた。光伝送技術の導入に積極的なインテル社は、将来の採用を構想している。
従来のUSB 1.1やUSB 2.0対応の(標準)A端子、(標準)B端子、マイクロB端子との後方互換性も確保された。携帯機器用のUSB On-the-Go用ID識別信号線を確保した。
放射電磁雑音対策のために、信号ケーブルにはシールド付きの物を使用するが、規格である3mの伝送距離を満たした試作品は直径6mmあり、携帯機器によってはUSBケーブルで宙に浮いてしまう。そういった事態を避けるために今後、伝送距離を1m程度に短くし、伝送損失が許される範囲の規格で更に細い信号ケーブルを使う事も検討されている。
USB 3.0がチップセットに内蔵されることでマザーボードの標準機能に含まれるのは、AMD社では"Komodo"CPU対応チップセットにより、Intel社でも"Ivy Bridge"対応チップセットとなることが予想され、共に2012年頃とされている。
また、USB 3.0対応機器のコネクタの絶縁体部には1.1/2.0との区別のため青色を使用することが推奨されている。
編集 Wireless USB
詳細は「Wireless USB」を参照
Wireless USBは、2005年5月に発表された。無線通信によるデバイス接続をサポートする。Agere Systems(現: LSIコーポレーション)、HP、インテル、マイクロソフト、NEC、フィリップス、サムスン電子の7社により策定された。有線USB規格と接続性を考慮しているが、それらとは独立した規格として作成されている。
編集 機能概略
USBでは、1つのバスに仕様上最大127台の機器を接続し同時に使用することができる。ホットプラグにも対応する。ただしOS、USB機器によっては、取り外す場合USBデバイスを停止させる手順を実施しないと警告が出ることがある。これは、ドライバ・ソフトウェアの処理で、状態の不整合による不具合が起こることがあるためである。
ホストを根 (root) とし、ハブとデバイスによる木構造の接続形態をとる。通信データはパケット化され送られる。ハブとデバイスは動作中それぞれ独立したバスアドレスを持つ。このアドレスはデバイスがバスに接続時にホストにより動的に割り当てられる。アドレスは7ビットであり、特殊用途のアドレス0を除くと127個の個別デバイスが同一バス上に同時に存在できる。パケットは基本的にブロードキャストされ、パケットに指定されているあて先アドレスを見てデバイス側で必要なパケットを受信する。ポーリング機能を必要とするUSB 2.0までは、通信はホスト側からの働きかけにより開始される必要があった。したがってSCSIなどと異なりバス上でデバイス間の通信は基本的な規格内では行えず、拡張規格として周辺機器同士を直接接続するためのUSB On-The-Goが作られ、どちらか片側がホスト動作することで対応している。
編集 転送速度
Low Speed(LSモード) - 1.5Mbps
キーボードやマウスなど、高速な通信が必要ない周辺機器に用いる。
Full Speed(FSモード) - 12Mbps
イメージスキャナーやプリンターなど、通信速度が要求される周辺機器に用いる。USB 1.1まではこの速度が最大である。G5 Laser Mouse等、ロジクールの一部のマウスでも用いられている。
High Speed(HSモード) - 480Mbps
大容量ストレージなどを実用的な速度で扱える。USB 2.0で新設された。
SuperSpeed(SSモード) - 5Gbps
SSD (Solid State Drive) 等の高速デバイスを扱える。USB 3.0で新設された。
編集 転送モード
コントロール転送
デバイスの設定・制御のためのもの。
インタラプト転送
一定間隔でデータを転送するためのもの。キーボードやマウスなどに使われる。名前から想像されるのとは異なり、ホストからの一定間隔のポーリングによって実現される。
バルク転送
比較的まとまった量のデータを非周期的に転送するためのもの。補助記憶装置やイメージスキャナなどに用いられる。
アイソクロナス転送
連続的周期的なデータを転送を行う。再送がないため確実性は保証されない。ビデオや音響機器の入出力などに使用される。
編集 デバイス・クラス
USBでは、周辺機器の機能によってグループ分けされた デバイス・クラスと呼ばれる仕様群が定義されている。それぞれのクラス仕様(クラス仕様によってはサブクラスの仕様)に従って作成されたデバイスには統一した制御インターフェイスが用意され、クラス仕様に準拠した機器類は、クラス・ドライバーと呼ばれる共通のデバイスドライバ・ソフトウェアによって動作させることができるため、同一クラスであれば製品ごとに個別のドライバ・ソフトウェアを作る必要がなくなっている。例えば、多くのUSBメモリはマスストレージ・クラスというクラスに属しており、OS側がマスストレージ・クラス対応のクラス・ドライバを用意していれば、USBメモリがクラス仕様に準拠する限り、新たにドライバをインストールする必要がなく、初めて接続してもすぐに動作する。ただし、実際にはデバイス側の仕様違反、特定ホストの動作に依存したデバイスの実装、仕様上の曖昧さによるぶれなどにより、共通のクラス・ドライバでは動作しない、ドライバ内に不具合回避処理が盛り込まれる、専用ドライバが提供される、という場合もある。
2009年11月現在、USB.orgによって定義されているデバイス・クラスは以下の通りである[2]。
クラスID
使用するディスクリプタ
クラス名
用途
00h
Device
(未定義)[3]
(デバイス・クラスが未定義であることを示す。この場合、インターフェース・ディスクリプタによって使用するドライバが特定される。)
01h
Interface
オーディオ
スピーカー、マイク、サウンドカード、MIDI機器
02h
Both
USB communications device class (Communications and CDC Control)
イーサネットカード、モデム
03h
Interface
USB human interface device class(ヒューマンインターフェースデバイス (HID))
キーボード、マウス、ジョイスティック
05h
Interface
Physical Interface Device (PID)
フォースフィードバックジョイスティック
06h
Interface
イメージ
Webカメラ、イメージスキャナ
07h
Interface
プリンター
プリンター、CNC
08h
Interface
USB mass-storage device class(マスストレージ)
USBメモリ、メモリーカードリーダライタ、デジタルオーディオプレーヤー、デジタルスチルカメラ、外部記憶装置
09h
Device
USB hub
USBハブ
0Ah
Interface
CDC-Data
(クラスコード02hのCommunications and CDC Controlと同時に使われる。)
0Bh
Interface
Smart Card
USB ICカードリーダー
0Dh
Interface
Content security
指紋読み取り機
0Eh
Interface
USB video device class(ビデオ)
Webカメラ
0Fh
Interface
Personal Healthcare
脈拍計(脈拍計つき時計)
DCh
Both
Diagnostic Device
USB コンプライアンステスト用デバイス
E0h
Interface
Wireless Controller
Wi-Fiアダプタ、Bluetoothアダプタ
EFh
Both
Miscellaneous
Microsoft ActiveSync device
FEh
Interface
アプリケーション定義
IrDAブリッジ、Test & Measurement Class (USBTMC)[4]、USB DFU (Direct Firmware update)[5]
FFh
Both
ベンダー定義
(ベンダー定義のドライバを使用することを示す。)
編集 ホストコントローラの種類
USB規格ではホストコントローラの規格を定義しておらず、以下のホストコントローラ規格はUSBの仕様外である。複数のホストコントローラ規格がある。これらは制御方法が異なるため、それぞれ別のドライバが必要である。ただし同一ホストコントローラ規格内では共通のものが通常使える。
UHCI (Universal Host Controller Interface)
インテル社が開発し、インテルおよびVIA社のx86用チップセットで採用されている。USB1.x時代に開発され、Full/LowSpeed対応。
OHCI (Open Host Controller Interface)
マイクロソフト社、ナショナル セミコンダクター社、コンパック社が開発し、インテル・VIA社以外のチップセットで使われている。USB1.x時代に開発され、Full/LowSpeed対応。
EHCI (Enhanced Host Controller Interface)
インテル社が開発した。ただしコントリビューター(貢献者)としてコンパック社、ルーセント・テクノロジー社、マイクロソフト社、NECが挙げられている。USB2.0規格で新設されたHighSpeedをサポートする。通常Full/LowSpeedデバイスとの通信を行うための"Companion HostController"(UHCI、OHCIが普通)が同一チップ内に実装され、Full/LowSpeedデバイスがハブを通さず直接接続されたときに通信を担当する。EHCIはFull/LowSpeedデバイスとの通信も行うことができるが、その場合にはデバイスとの間にあるUSB2.0規格ハブによりHighSpeedへの通信速度変換が行われた上で実行される。
xHCI (eXtensible Host Controller Interface)
インテル社が開発した。USB3.0規格で新設されたSuperSpeedをサポートする。すでにインテルより提供が開始され、周辺機器の開発が始められている。
WHCI (Wireless Host Controller Interface)
インテル社が開発した、Wireless USBのホスト規格である。UWB一般の制御とWireless USBのホスト部と複数の機能を同時に定義している。Wireless USB部分の制御方法はEHCIと似ている。
ScanLogicのSL811HST、NXPセミコンダクターズのISP1160 等
組み込み用途向けのマイコンバス直結型USBホストコントローラー。規格化はされていないのでメーカーが異なると全く互換性は無い。
編集 端子類/コネクタ
端子類/コネクタの形状はUSB規格で定められている。ミニA端子B端子、ABソケットについては拡張規格であるOn the GO規格内で定められている。
USB Aオス(plug)側コネクタ
USB Bオス(plug)側コネクタ
USB A メス(receptacle)側コネクタ
USB-B-Receptacle.jpg
USB B メス(receptacle)側コネクタ
USB ミニAオス(plug)側コネクタ
USB ミニBオス(plug)側コネクタ
USB-Mini-A-Receptacle.jpg
USB ミニAソケット/メス(receptacle)側コネクタ
USB-Mini-B-Receptacle.jpg
USB ミニBソケット/メス(receptacle)側コネクタ
USB-Mini-AB-Receptacle.jpg
USB ミニABソケット/メス(receptacle)側コネクタ
MicroA USB Plug.jpg
USB マイクロAオス(plug)側コネクタ
USB マイクロBオス(plug)側コネクタ
USB-MicroA-Receptacle.jpg
USB マイクロAソケット/メス(receptacle)側コネクタ
USB-MicroB-Receptacle.jpg
USB マイクロBソケット/メス(receptacle)側コネクタ
USB-MicroAB-Receptacle.jpg
USB マイクロABソケット/メス側コネクタ
2009年3月現在、定義されている端子形状には以下のものがある。
USB 2.0までの対応品
USB Aプラグとソケット (Standard-A)
USB Bプラグとソケット (Standard-B)
ミニUSB仕様
ミニAプラグとソケット
ミニBプラグとソケット
ミニABソケット
マイクロUSB仕様
マイクロAプラグとソケット
マイクロBプラグとソケット
マイクロABソケット
USB 3.0までの対応品
USB Aプラグとソケット (Standard-A)
USB Bプラグとソケット (Standard-B)
マイクロBプラグとソケット
A端子類はコンピュータ本体やハブ(下流・デバイス接続側)に、B端子類は周辺機器やハブ(上流・ホスト接続側)に使われている。ミニB端子類は、デジタルカメラなどの小型デバイスに使用される。端子形状を変えることにより接続方法を制限し、バストポロジーの木構造が保たれるように配慮されている。
ミニABソケット(メス側コネクタ)は、ミニAプラグとミニBプラグのどちらでも接続できるものであり、マイクロABソケット(メス側コネクタ)についても同様である。詳しくはUSB On-The-Go参照のこと。携帯情報端末やスマートフォンなどの一部で使われている。これらの搭載機はパソコンに接続する場合は『子機』として動作し、単体の場合は他のUSB機材を接続して『親機』として使うことを前提としている事と小型化のために採用している。使用時は接続ケーブルを交換することでどちらの動作をすべきなのかを判断している。本体側もUSBホスト機能を内蔵している。
USB 3.0まで対応出来る端子とソケットが2008年11月から新しく仕様に加わった。従来どおりUSB 1.1以降での上位互換性を守り、USB 3.0まで対応可能な端子とソケットはUSB 1.1以降の物との混用が可能である。USB 3.0でのピン数の増加に対応して新たな端子とソケットは、USB 2.0までの規格形状を満たしながら、奥まった位置 (A) や2段重ね (B)、横位置(SideCarと呼ばれる横並びの配置、Micro-B) に追加の端子が増やされた。
端子は、データ端子よりも電源端子の方が長くなっている。これは、機器が挿抜される際、電源が入っていない状態でデータ端子に電圧がかかり、機器を破損するのを防止するためである。
補足:WACOMが出していた液晶タブレットPL-550はS端子形状のコネクタを採用している。しかし、ピンアサインはS端子ともADB(Apple Desktop Bus)とも異なる。現在、日本国内でこのケーブル単体での入手は困難である。
編集 ピン配置
USB 2.0まで対応のソケット
USB 2.0まで対応のソケット。この場合の「ソケット」はレセプタクルとも呼ばれる機器側の受け口となる「コネクタ」を指す。(左から右へ)
8-pin AGOX connector
ミニB プラグ
(標準)B プラグ
(標準)A ソケット
(標準)A プラグ
USB 2.0まで対応の Standard A と Standard B のソケット
USB 3.0対応のマイクロBソケット
USB 2.0規格のマイクロ仕様のコネクタの横にUSB 3.0規格で増えた端子分のコネクタが並べられる。
No.1:電源 (VBUS)
No.2:USB2.0 差動対 (D-)
No.3:USB2.0 差動対 (D+)
No.4:USB OTGのID識別線
No.5:GND
No.6:USB3.0 信号送信線 (-)
No.7:USB3.0 信号送信線 (+)
No.8:GND
No.9:USB3.0 信号受信線 (-)
No.10:USB3.0 信号受信線 (+)
標準USBコネクタのピン配置
Pin
Function(ホスト側)
Function(機器側)
1
VBUS (4.75 - 5.25 V)
VBUS (4.4 - 5.25 V)
2
D−
D−
3
D+
D+
4
GND
GND
ミニ・マイクロUSBコネクタのピン配置
Pin
Function(ホスト側)
Function(機器側)
1
VBUS (4.75 - 5.25 V)
VBUS (4.4 - 5.25 V)
2
D−
D−
3
D+
D+
4
ID
ID
5
GND
GND
編集 ケーブル
規格ではケーブルはHigh/Full Speed用とLow Speed用の2つが定められている。安価に製造できるようLow Speed用は電気的特性が緩い。Low Speedデバイスではケーブルが分離できるように設計することが明示的に禁止されているため、単独のケーブルはすべてHigh/Full Speed用となる。
誤接続を防ぐため、A端子はホスト側、B端子はデバイス側と規定されている。このため、両側がA端子、あるいは両側がB端子であるようなケーブルは規格違反品である。
またこれとは別に、A端子とAソケットが付いたUSB延長ケーブルはA・B端子使い分けの点では問題がないが、複数接続によって規定の長さを超える危険性があるため、これも規格で明示的に禁止されている[6]。
なおそれらのケーブルにUSBロゴがついていた場合は、ロゴの無断使用となる。
編集 互換性
編集 バージョン間
USB 2.0規格はUSB 1.1規格と互換性を保つように設計されたため、USB 2.0規格のUSBポートにUSB 1.1規格で設計された機器をつないでも使える。また、USB 2.0規格で新設されたHighSpeed機器をUSB 1.1規格で設計されたポート、ハブにつないだ場合でも、FullSpeedの転送速度で使用できる。また、USB3.0規格は、USB2.0規格と互換性があるように設計されている。しかし、現在のUSB3.0規格に準拠していない製品にもかかわらず、USB3.0をうたっている製品がある。これらは、USB2.0との互換性がない・転送速度が遅いなどの不具合を起こす可能性がある。
編集 ケーブル
この節には「独自研究」に基づいた記述が含まれているおそれがあります。信頼可能な解釈、評価、分析、総合の根拠となる出典を示してください。このタグは2010年10月に貼り付けられました。
USBケーブルの規格はUSB2.0で変更されていないので、同じものが使えることになっている。USB1.1の規格を正しく守っていない低品質のケーブルでは、HighSpeed通信においてケーブルの長さなどに制約を受けることもある。また「USB2.0対応」と称するケーブルも発売されている。これはシールド線構造等外部からのノイズを防ぐ工夫がなされているものと考えられる。
編集 ホストコントローラ
この節には「独自研究」に基づいた記述が含まれているおそれがあります。信頼可能な解釈、評価、分析、総合の根拠となる出典を示してください。このタグは2010年10月に貼り付けられました。
デバイスから見たとき、それぞれのホストコントローラにおける微妙な通信タイミングの相違が存在するため要出典、いわゆる相性によりどちらかでないと正常に動作しないデバイスが過去に存在したものと考えられる。
編集 その他
編集 複数機器接続
規格上は、最大127台までの機器を一つのバスに接続することができる。木構造の「深さ」を示す Tier は、ルートハブ(ホスト)を含め7段までに制限されている。つまりデバイスとホストの間にハブは最大5台まで存在することができる。ケーブルの最大長は規格では遅延時間とVBUSの電圧降下の最大値として定められており、ケーブル1本あたり最大26nsおよび125mVである (§7.1.16, 7.2.2)。
しかし実際には、USBコントローラやハブとUSB機器の「相性」や、ハブの備える物理的なポート数などによって制約を受け、USB関連デバイスの開発メーカー等における接続テストのような場合を除けば、日常的に実際に127台のデバイスを接続して利用する例は極めてまれといえる。言い換えるなら、エンドユーザーが規格上の論理接続数を一般的な利用の範囲内で飽和させるという使用例はまずあり得ず、余裕をもった規格であるといえる。
編集 相性問題
USBホストコントローラとUSBデバイス側のコントローラのメーカー、モデル、ファームウェア等の差異、かつてはさらにOSやドライバ側の問題などによっても相性問題が生じたことも知られており、特に規格成立初期に登場したコントローラ同士を接続した際に混乱を生じたこともあった。
この“初期の相性問題”については、インテル社が自社製のPC用チップセットにUSBホストコントローラを内蔵することによって各デバイスがインテル社製チップセットのホストコントローラおよびWindowsへの接続に対して互換性の確保を図ることで、間接的に機器間の相性問題も収斂してゆくという結果を、USB1.1、2.0ともに辿っている。
また、USB1.1までの仕様では、インピーダンス等の電気的特性における仕様がゆるく、規格適合性試験も必須でなかったため、相性問題の発生を抑制し切れないという事情もあった。USB2.0仕様からは電気的仕様が厳密になり、USBロゴを取得するための規格適合性試験も必須となったため、「相性問題」はほぼ解消されたといわれる。
しかし、市場やユーザーの手元には、初期に製造され相性問題を抱える製品が現存している場合もあり、また、一部のメーカー・ベンダー製ホストコントローラとコントローラ間などにおいては、相性問題を発生する状況も依然として存在し続けている。
編集 給電能力
この節には「独自研究」に基づいた記述が含まれているおそれがあります。信頼可能な解釈、評価、分析、総合の根拠となる出典を示してください。このタグは2010年4月に貼り付けられました。
USBは、基本的には信号ケーブルとして設計されている。その一方で実際的な利便性にも配慮し、小電力のデバイスについては、接続される周辺機器の駆動用の電源をUSBケーブルで供給するバスパワード(“バスパワー”と省略されることが多い)による駆動にも対応している。供給電圧は5V、最大電流はローパワーデバイスは100mA、ハイパワーデバイスは500mA (USB2.0) ・900mA (USB3.0) まで[7]とされている。
この仕様は、当初はローパワーデバイスについてはPC/AT互換機におけるPS/2ポートの置き換えを念頭に、マウスやキーボードに搭載される小電力の半導体ロジック等の駆動を前提として設計された。またハイパワーデバイスについてもそれらのロジック回路などよりは電力を要求するものの、いずれもスピンドルの駆動やデバイスの充電手段等としての利用を想定したものではなかった。 このため小型ノートパソコンの一部などのように供給電流を抑えてある場合、500mAに近い電流で動く事を想定しているUSB接続機材の動作が不安定だったり動作しない事もある。
ハイパワーデバイスとしての仕様以上の電力を要求するディスクドライブ等のモーター駆動式の機器や、大規模な集積回路などを含み電力を消費する画像用のキャプチャー機器等については、USBバスは純粋に信号バスとしてのみ利用し、電力は機器側で用意する「セルフパワー」と呼ばれる接続手段を用いることとされた。
バスパワードのデバイスを多数接続、あるいはバスパワードのハブを使用して多段接続をすると、給電能力を超えるため、ポート側には給電をシャットダウンする機能が備わっている。ユーザー側でも不用意に過大なたこ足配線とならないよう、市販のバスパワー駆動のUSBハブは殆どが4ポート以下で構成されている。
USBポート、セルフパワーのハブにおいて、給電能力を大幅に越えた合計消費電力となるポートの接続はサポートしておらず、最悪の場合、ハブやPC側のインターフェース・カードやバス、電源回路などの保護回路が作動するか、機器にダメージを与えることがある。
編集 より電力消費の大きいデバイス
しかし市場では実際に、USBの普及に伴いこの僅かな供給電力を、2.5インチおよび1.8インチのポータブルハードディスクドライブ、また、消費電力の大きいDVD-Rの書き込みドライブ等のスピンドル媒体への供給電力に転用したり、携帯電話やPHSなどの電池充電用の電源として流用する例が目立ち始めた。
コンピュータ本体との接続ケーブルとAC電源を別に用意する煩わしさをなくすために、1本のケーブルで機器を接続したいというユーザーの要求は根強く、USBの給電能力を増強するべくPlusPowerという電圧と電流の拡張も検討されていた。しかし、安全性や互換性の問題などの指摘も相次いだことから正式に仕様には盛り込まれなかった。
編集 PoweredUSB
この問題を解決するため、PoweredUSBという、USB 2.0ポートを拡張した独自規格が登場した[8][9]。供給電圧5V・12V・24V。最大電流は6A。PoweredUSBに対応した接続ケーブルが必要とされる。しかし、2010年現在、この規格はUSB-IFから正式な承認を得られていない。
また、デバイスとは認識させず、電源のみを供給させる周辺機器も存在する。1台の機器に対して、2つのホストコネクターから2台分のバスパワーを供給するための特殊な二股ケーブルなどが該当する。
編集 モバイル機器の充電用規格
中国・情報産業部では、携帯電話の充電器にUSBポートを設け、複数キャリア間でもACアダプターが共用できるようにする方針を打ち出している[10]。
2007年4月には、USB経由での充電時間を短縮するための規格「Battery Charging Revision 1.0」が策定された[11]。これは、充電器などが、USBのホストが強い電流を流すことができるかを検知することで、従来のUSB 2.0規格における上限の500mAを超える電流を得ることを実現する仕組みの規格である。
2009年6月に携帯電話の業界団体やEUでも携帯電話端末の充電器のコネクタにマイクロUSBを採用し、共通化する動きがでてきた[12][13][14]。
編集 給電専用ポートとしてのUSB
市場では、USBポートからコンセントのようにPCやセルフパワー型のハブから電力が得られる点を利用して、USBを電源供給にのみ用いる周辺機器が次第に登場するようになった。モバイル機器だけでなく、携帯ゲーム機、デジタルオーディオプレーヤー等の携帯機器用の充電器・充電用ケーブルや、小型扇風機、電灯といったデバイスとは認識されない周辺機器、中にはUSBから電源を得る利点がほとんど見出せないようなものも商品化されており、電気街の商品棚をにぎわせている。年末になると登場する卓上クリスマスツリーや、夏季の扇風機などはもはや風物詩でさえある。中には、USBによるバスパワー30本分(並列接続で15アンペア、計75ワット)を電源として用いる「焼き肉プレート」を自作した人物も存在する[15]。
一方、これらのような「給電専用ポートとしてのUSB」タイプ周辺機器の展開を追う形で、単に電源を供給するために電力供給機能のみに限定した、USBポートと同一形状のコネクタを持つACアダプタや、充電式の電池や乾電池等を使用した給電ユニット等も発売されている。このような製品を使用することによって、外出時にACアダプタを持ち歩かずに充電可能で、かつ複数の機器を単一のACアダプタで使用することが出来る利便性がある。
ただし、メーカーが保証している一部機種を除いて、これら「電力供給専用のUSBポート関連製品」を用いて充電することは機器メーカーの保証対象外となる。
また、これらの「給電専用ポートとしてのUSB」タイプ周辺機器と、通常のインターフェースとしてのUSBポートを接続する場合も、ほとんどが動作保証の対象外となる(そもそも、ホスト側の許可を得ずにターゲットが勝手に「電力を奪う」実装はUSB規格違反である)。
編集 端子形状・方向
USB A端子はその端子を正面から見るといずれの側からも単なる長方形となっており、接続するための裏表を間違う事がある。実際にはオス側(穴のある側)表面にかかれているUSBのマークにより判断が可能だが、それを利用者が意識せず逆差ししてしまう事態もありうる。初期には逆差しによる故障が少なからず発生していた。
現在の多くの製品ではUSBポートの形状の工夫によって逆差しが物理的に不可能になるようにしているが、いまだ一部製品には逆差し可能なものが存在する。
編集 速度表記としてのUSB 2.0
480MbpsのHigh Speed転送やそれをサポートする機器と規格のバージョン番号であるUSB2.0を同一の意味で使う場合があるが、これは誤用である。USB2.0規格では依然としてFull SpeedデバイスおよびLow Speedデバイスは設計可能でかつ利用可能である。USB-IFではHigh Speedであることを明示したいような場合の用語として"Hi-Speed USB"を使うように指導している[16]。
編集 独自の高速化技術
HDDなどを接続するとHigh SpeedモードでもMass Storageクラス準拠では転送速度がボトルネックとなる場合があるため、転送方法の工夫で実効速度を向上させる製品を出荷しているところがある。バッファローの「TurboUSB」とアイ・オー・データ機器の「マッハUSB」がそれで、20% - 30%高速化すると謳っている。ソフトウェアで処理するため接続するパソコンの性能に依存し、両社ともWindowsとMac OSのみの対応となっている。
編集 歴史
USBは、それまでのレガシーインターフェースに代わる新たな汎用バス・インターフェースとして、コンパック社(現: HP)インテル社、マイクロソフト社、NECなどにより策定された。
USBは、当初からホットプラグを可能とする画期的なインターフェースとして注目を集め、Microsoft WindowsではWindows 95 OSR2から、MacintoshではMac OS 8.1からサポートされるようになった。ただし、Windows 95 OSR2とUSB Supplemental Support、及びメーカー提供のデバイスドライバの組み合わせによる対応は追加仕様であり、周辺機器メーカーも乗り気ではなく、OSの標準仕様として盛り込まれる Windows 98 が登場するまでは様子見の感が強かった。Macintosh環境においてはiMacがUSB以外のインターフェースを切り捨てて登場したために、USBの普及が急速に進んだが、Mac OS 8.5までは数多くの不具合と問題を抱えていた。
日本国内においてUSBに対して動きが素早かったのは、USBの仕様策定にも関わったNECである。NECはPC-9821やPC98-NXにUSBポートを搭載するだけでなく、1997年にはターミナルアダプタ、マウス、キーボード、スキャナ、プリンター、ジョイスティック等多種のUSBデバイスを登場させていた。ただし、これらの素早い展開は一部にWindows98以降でサポートされない物も出てくるなど混乱を生じる原因ともなった。
編集 PC/AT互換機
最初のホストアダプタ製品は、1996年にPC向けのPCIインターフェイスに増設するカードとして登場した。
またインテルが1996年にリリースしたPC向けチップセット430HXにおいてUSBホストアダプター機能を内蔵すると、USBを搭載したPCは急速に普及を開始する。
編集 当初
IBMは、AptivaJ/Hシリーズ1996年11月モデルでオンボードのUSBポートを備えた機種を登場させた(前述の430HXチップセットの採用による)。しかしキーボードやマウスはPS/2ポートに接続されていた。
当時のWindows 95 OSR2では、USBデバイスのサポートは限定的なものだったため、IBM側では動作を保証しない非公式のUSBドライバーを添付するに留め、該当機種に付属したマニュアルにはこのドライバーの入った付属ディスクに動作未保証が明記され、同社サポートダイアルでもプリインストールのWindows95と付属ドライバーで動作させていた環境では動作保証はないとアナウンスしていた。これらはAptivaに限らず、同時期の他の互換機についても同様である。これらの機種のUSBポートは、Windows 98等のUSBサポート機能のあるOSを導入した際に、はじめて正式対応される性質のものだった。
標準添付のマウスやキーボードをUSBによって接続しPS/2ポートを廃した製品は、日本国内ではNECが1997年秋に発売したPC98-NX(準PC/AT互換機)が最初とされる。これはUSB接続のマウスとキーボードを「レガシー・エミュレーション」によりPS/2デバイスとして動作するようにしたものである。ただし、初期のPC98-NXについてはPS/2ポートはシステム基板上に存在し筐体側で塞がれているに留まり、またシリアル/パラレル等のレガシーポートも健在である等、レガシーフリーを徹底したものではなかった。また当時の一部機種ではBIOSの規定値設定に問題があり、当時のLinux 2.4系Kernel(カーネル側でもレガシーエミュレーションを想定していなかった)のインストール時に正しく認識することができなかった。このような経緯を受け、後にサードパーティ各社から発売されたUSB機器の中には、トラブルを嫌気してPC98-NXでは動作保証しない旨表示するものも存在した。
編集 USB1.1
なおUSB1.1に正式対応したのはWindows 98 Second Editionからで、その後登場したUSBデバイスは初期版Windows 98以前を対応環境に含めない場合がほとんどである。ただしSecond EditionもUSBマスストレージ・クラスなど多くの汎用ドライバを標準装備していないため個別にドライバをインストールする必要があり、挿してすぐに使える便利さは備えていない。
このようにUSBホストアダプタの実現と搭載は早かったものの、PC互換機を中心とした市場では急速な移行を強いられるれることはなく、USBへの移行は緩やかなものとなった。長年に渡って互換性が検証され、よくメンテナンスされた「枯れた」レガシーインターフェースは動作も安定しており、CPUに対する負荷が少ないというメリットもあった。実際にPS/2は割り込み処理によって低負荷で安定した動作を実現していた。またパラレルポートもECPによる転送速度はUSB1.1よりも高速であり、SCSIはさらに高速である。これらのレガシーインターフェースの多くは、ホットスワップにこそ対応しないもののプラグアンドプレイへの対応は完了しており、ユーザビリティの面でも特に不自由がなかったため、USB1.1の段階では利便性の面においても移行にメリットを見出し難いという事情も存在していた。
編集 USB 2.0以降
PC市場においてUSBデバイスはUSB2.0が登場した2000年頃より本格的な普及を開始し、現在では外付け用周辺機器の接続用バスの主流の座はUSBに移っている。レガシーバスを搭載しないレガシーフリーPCも現れており、特にラップトップPCでは比較的早い時期から特に珍しいものではなくなっていた。しかしUSBとレガシーポートの併用もまた、実に10年以上の長期に渡り続いている。レガシーポートを搭載したPCもごく最近まで一般的に販売され続けて来ており、2000年代における現状としては、完全な移行はUSBの登場から10余年をもってようやく完了しつつある、という状態である。
米調査会社In-Stat社は2007年に全世界で出荷されたUSBのポート数は26億ポートに達したと伝えた。同社はこの数が2012年には43億ポートになり、この内USB 3.0は4.5億ポートとなると予測している[17]。
編集 Macintosh
外部機器の接続にUSBを全面的に採用した初代iMac
1998年にUSBを標準搭載したiMacが登場するまで、アップル社は USB の採用には消極的だといわれていた。それは当時の次世代USB(後のUSB2.0)規格がアップル社の推進するIEEE 1394と性能的に競合するためである。しかし実際にはアップルはIEEE1394より先にUSBの採用に踏み切り(IEEE1394の採用はPC/AT互換機であるVAIOの方が先行した)、その積極姿勢は同業他社を驚かせた。
iMacはモニタ一体型の斬新なデザインとともに、従来の汎用インターフェイスADBのみならずSCSIやRS-232Cシリアルポートも廃してUSBへ一本化するなど、PC98-NXよりさらに思い切った仕様で登場し、話題と議論を呼んだ。従来はUSB機器の製造・販売に躊躇していた周辺機器メーカーも、既存のインターフェースを扱うことができなくなったiMacシリーズ向けとしてUSBへの対応を迫られる形となり、普及が一気に進んだ。iMac本体に合わせたトランスルーセントデザインのUSB周辺機器が流行となり、幅広い層に受け入れられていった。こうしたUSBデバイスにはMacintoshとWindows双方のドライバが添付され、結果としてPC/AT互換機におけるUSBの普及を後押ししたという側面もある。
ただ、こういった強引な切り替えに際しては、従来機種用の周辺機器が使えなくなるという混乱もあり、iMac向けにはUSBからADBやシリアルポートに変換するためのアダプターが発売された。Macintosh旧機種向けにはサードパーティーからPCIバスに挿入するUSBホストアダプターも提供された。これはPC互換機用のホストアダプターカードと同様の製品であり、単一のカード/パッケージでPCとMacの双方に対応した製品が多かった。
編集 PC-9821
NECのPC-9821は他社に先駆けてUSBに対応したモデルを出していたが、USB登場時点ですでにPC-9821自身が末期だったこともあり、NEC製の機器を除き対応機器は非常に限られているが、Windows98SEやWindows2000では、多くのデバイスが動作するようになった。
編集 ゲーム機
家庭用ゲーム機ではドリームキャストとXboxがUSBをアレンジした独自形状の端子によるコントローラ接続を採用した。最初に汎用USB端子を採用したのはプレイステーション2だが、キーボード、マウス、ボイスチャット用ヘッドセットなど一部の周辺機器の接続を除けば積極的には活用されなかった。また、キーボードとマウスはPC/AT互換機用USB仕様のものがそのまま流用できるが、あまり知られなかった。
2000年代後半に登場したXbox 360、プレイステーション3の汎用USB2.0端子はコントローラーを接続するほか、パソコンに近い柔軟な活用性を持っている。またWiiもUSB2.0端子を備えるが、用途はネットワークアダプターやキーボード、Wii用周辺機器などの接続に限られる。
携帯ゲーム機のプレイステーション・ポータブルはそれ自体がUSBデバイスとして機能し、パソコンやプレイステーション3に接続してデータのやり取り・初期型以外では充電などを行う。
最近のアーケードゲーム基板NAOMIやシステム246等のI/O通信用に、物理的にUSBケーブルが流用されているが、こちらは業界団体JAMMAで策定されたJAMMA VIDEO規格 (JVS) となっており、信号レベル・プロトコルともUSBとは互換性はない。
編集 デジタル家電
携帯電話端末はUSBケーブルを使ってパソコンに接続しデータのやり取りや充電、携帯電話の通信網を使ったデータ通信などを行う。携帯電話側の端子は独自のものが多いが、汎用USBポートを採用したものもある。携帯音楽プレーヤーなどの小型デバイスも汎用USB端子を備えPCに接続するものが多い。薄型テレビ、AVアンプ、デジタルフォトフレーム、DVD/BDレコーダー/プレーヤーなどもUSB端子を持つものがあり、USBメモリ内のマルチメディア・ファイルを再生したりデジタルカメラ、デジタルビデオカメラなどとの接続に利用する。
編集 USB 3.0
早ければ2009年の年末からストレージ機器などの採用機器が登場すると見込まれていた[18]。バッファローが2009年10月28日にUSB3.0対応の外付けハードディスクドライブとUSB 3.0ポートを増設するためのインターフェースカードを発売。これは個人が購入できるUSB 3.0対応機器とインタフェースカードとしては世界初となる[19]。コンシューマ向けに販売されているマザーボード、インタフェースボードではNECエレクトロニクス(現: ルネサス エレクトロニクス)製USB 3.0コントローラチップと、Marvell製SATA 3.0 (SATA 6Gb/s) コントローラーチップが同一の基板上に搭載され、単一の製品として販売される事例が多い。
なお、実効500MB/secであるUSB 3.0のインターフェースカードを増設する場合は、増設バスの帯域幅も実効500MB/secのものが必要となり、さもなくば増設バスがボトルネックとなる。PCI Express 2.0 x1 (実効500MB/sec)対応のものが標準的である。
USB 3.0インターフェースカード
NECエレ製USB 3.0ホストコントローラ (μPD720200)
2010年8月、Fresco Logic製「FL1000G」コントローラーを採用したマザーボードでUSB1.x/2.0機器を接続しても動作しない問題が起きている[20]。
編集 サポートするOS
USB 2.0規格に対応するUSBデバイスは幅広いオペレーティングシステム (OS) でサポートされている。以下に主な物を示す。
Windows XP Service Pack 1以降
Windows Server 2003以降
Mac OS X v10.3 / Mac OS X Server v10.3以降
各種Linuxディストリビューション
USBクラス仕様でない独自プロトコルのデバイスは、ドライバーが提供されていないことが多い。またHigh Speedサポート(いわゆるUSB 2.0)は実質的にkernel 2.4.22以降の対応と見なすのが妥当である。
各種BSD系OS
Solaris/OpenSolaris
超漢字
BeOS、Haiku
FreeDOS
USBクラス仕様の周辺機器の場合は、USBクラスデバイスをサポートするOS環境下であれば利用が可能である。組み込み系やゲーム機、デジタル家電等の場合は、ホスト側のUSBクラスデバイスのサポートが無かったり、不完全だったりする場合もある。またクラスデバイスでない周辺機器の場合も、各OS向けに周辺機器を認識するドライバ・ソフトウェアさえ用意されれば、同じ機器が利用できる。
USB 3.0規格に対応したUSBデバイスや、USBコントローラーを内蔵したマザーボード、インターフェースボード等は、2009年末から2010年前半に出揃い始めている。
OSのサポート状況は、それぞれのコントローラーやデバイスのドライバー(USB3.0のマスストレージ、クラスドライバ等を含む)のサポートに主として依存すると目されている。OS自体がサポート打ち切りの場合、正式なドライバーのサポートは受けられない事が通例である。
編集 主なUSBデバイス
マンマシンインタフェース(ヒューマンインターフェース・デバイス)
キーボード
液晶ディスプレイ
ポインティングデバイス - マウス、トラックボール、ペンタブレット
ゲームコントローラー
リモコン受光部
バーコードリーダー、磁気カードリーダー
文書関連機器
プリンター
携帯情報端末、電子ブックリーダー
複合機
映像機器
デジタルカメラ
デジタルムービーカメラ
イメージスキャナー
CCDカメラユニット(=Webカメラ)
TVチューナー
デジタルフォトフレームと補助ディスプレイ
ビデオキャプチャーボックス
USBモニター
音響機器
オーディオ機器(MD・ポータブルデジタルオーディオプレーヤー他)
USB音源(=USBサウンドデバイス)、MIDI機器。USB音源はPCI接続の内蔵用カードなどに比べノイズの影響を受けにくく高音質を実現しやすい。
USBスピーカー
ICレコーダーの一部機種
ヘッドセット
ラジオチューナー
FMトランスミッター
外部記憶装置
USBメモリ
フラッシュメモリ類のカードリーダ等
ハードディスクドライブ
光学ドライブ類 (CD/DVD/BD/MO)
フロッピーディスクドライブ
通信装置類
USBハブ
従来の接続ケーブル規格であるSCSI、RS-232Cなどを用いた周辺機器をUSBへ変換するためのケーブル変換器
ケーブル両端部でホスト動作するコンピュータ同士を直接接続してデータ転送を行うための特殊なケーブル接続器
USB経由で接続するネットワーク・アダプタ(LANカードや無線LAN)
USB機器をLANへ収容する装置。USBハブを備える製品もある。ネットワークアタッチトストレージに内蔵されることもある
モデム、ターミナルアダプタ、ダイアルアップ接続、ISDNなど。CATV/ADSL/FTTHなどのブロードバンド回線では、イーサネットの使用が主流である。
携帯電話、PHS - AIR-EDGE PHONEや一部スマートフォンなど。携帯電話等ではUSBがインターフェースとして使用されており、それらの内の端末側コネクターが特殊形状のものでは専用の接続ケーブルを必要とするものがある。2009年11月、国際電気通信連合によって携帯電話の充電器と端子をMicroUSBに統一するよう勧告がなされた。このことにより近い将来すべての携帯電話がUSB端子を持つようになると考えられる。
Bluetoothアダプター
ICカードリーダー
内部接続用インターフェース
複合機、ATM、自動販売機、マシニングセンタなど。いくつかのコンポーネントの集合によって成り立つ機器の内部接続にも使用される。以前はこのような機器同士の接続には取り回しが不便なレガシーインターフェースや汎用性に乏しいベンダー固有インターフェースで接続される事が多かったが、これをUSBに置き換えることにより設計自由度の向上や実装コストの削減が見込める。
その他
広告POP用の電光掲示板
無停電電源装置 - 電源障害時に接続しているサーバ等を安全な方法でシャットダウンさせる為の信号を送る。
電子楽器 - 電子楽器を制御して演奏させたり、人による演奏手順を記録する際に使用。
組み込みシステム開発に用いるデバッガ類
オンチップ・エミュレータ
インサーキット・エミュレータ
開発者向けゲーム機 - プログラミングなどを行うパソコンと接続しデバッグ情報の送受信が行えるよう特別に設計されたゲーム機。
測定機器 - 主にデバイス側であるが高機能な機器ではホストにもなり得る。
おもちゃ - ロボットなど
バスパワーだけを使用する機器
ミニライト、扇風機、マグカップヒーターなど
充電器
冷却装置
編集 関連書籍
『なんでもUSB』(I/O別冊)工学社 ISBN 4-87593-900-0
編集 脚注
ヘルプ
^ http://pc.watch.impress.co.jp/docs/column/interface/20100805_385435.html
^ USB Class Codes USB.org内
^ Use class information in the interface descriptors. This base class is defined to be used in device descriptors to indicate that class information should be determined from the Interface Descriptors in the device.
^ Universal Serial Bus Test and Measurement Class Specification (USBTMC), Revision 1.0, April 14, 2003, USB Implementers Forum, Inc.
^ “DFU_1.1.doc (PDF)”. 2010年6月22日閲覧。
^ Universal Serial Bus Revision 2.0 specification, 6.4.4 Prohibited Cable Assemblies
^ USB3.0 基本仕様(NECエレクトロニクス)
^ PoweredUSB.org
^ サイズ、5/12Vを最大3A供給できる「PoweredUSB」対応製品, PC Watch, 2006年6月2日
^ 人民網日本語版 2006年12月19日付
^ USB機器の充電時間を短縮する規格が策定 (PC Watch 2007/4/19)
^ 携帯電話の業界団体,充電器の規格統一で協力へ(日経BP, 2009年6月30日)
^ 欧州で携帯電話の充電器を共通化,Apple,Nokia,RIMなど大手10社が合意(日経ITPro, 2009年6月30日)
^ Universal Charging Solution
^ 動く!改造アホ一台より。
^ USB-IF nomenclature information (USB.ORG)
^ 『姿を表わした「USB 3.0」5Gビット/秒で機器を接続』 日経エレクトロニクス2008年10月6日号
^ 参照
^ 世界初!! 従来比10倍の次世代高速規格USB3.0に対応したハードディスク - バッファロープレスリリース 2009年10月7日
^ http://monoist.atmarkit.co.jp/feledev/articles/fline/02/fline02b.html
編集 関連項目
ウィキメディア・コモンズには、Universal Serial Busに関連するカテゴリがあります。
プラグアンドプレイ
Wireless USB
IEEE 1394
Thunderbolt
PictBridge
編集 外部リンク
USB Implementers Forum, Inc. - USB.org(英語、2010年12月22日確認)
[1] - USB 3.0などの規格書(英語、2010年12月22日確認)
表・話・編・歴
コンピュータバス・相互接続規格 (有線)
主要項目
フロントサイドバス · バックサイドバス · ディジーチェーン · コントロールバス · アドレスバス · バスコンテンション · エレクトリカルバス
バス帯域幅の一覧
コンピュータバス規格 (デスクトップ)
S-100 bus · MBus · STD Bus · SMBus · Q-bus · ISA · Zorro II · Zorro III · CAMAC · FASTBUS · LPC · HP Precision Bus · EISA · VME · VXIバス · NuBus · TURBOchannel · MCA · SBus · VLB · PCI · PXI · HP GSC bus · CoreConnect · InfiniBand · UPA · PCI-X · AGP · PCI Express · インテル QuickPath インターコネクト · HyperTransport · さらに見る
コンピュータバス規格 (ポータブル)
PCカード · ExpressCard
コンピュータバス規格 (組み込み)
AMBA
ストレージバス規格
ST-506 · ESDI · SMD · Parallel ATA · DMA · SSA · HIPPI · USB MSC · IEEE 1394 · シリアルATA · eSATA · SCSI · Parallel SCSI · Serial Attached SCSI · ファイバーチャネル · iSCSI
ペリフェラルバス規格
Multidrop bus · Apple Desktop Bus · HIL · MIDI · マルチパス · RS-232 (シリアルポート) · DMX512-A · IEEE-488 (GPIB) · EIA/RS-422 · IEEE-1284 (パラレルポート) · UNI/O · 1-Wire · I²C · SPI · EIA/RS-485 · Parallel SCSI · Profibus · USB · FireWire (1394) · ファイバーチャネル · Camera Link · External PCI Express x16 · Thunderbolt
移動機械用バス
LIN · J1708 · J1587 · FMS · J1939 · CAN · VAN · FlexRay · IDB-1394 · MOST
Category:コンピュータバス規格
補足:インターフェースのリストは通信速度がおおよそ速い順。セクションの最後に挙げているインターフェースが最も速い。
表・話・編・歴
コンピュータの基本構成機器
入力装置
キーボード · ポインティングデバイス (ジョイスティック · ライトペン · マウス · タッチパッド · タッチパネル · トラックボール) · マイクロフォン · スキャナ · Webカメラ
出力装置
ディスプレイ · スピーカー · プリンター
リムーバブルメディア
フロッピーディスク · CD-RW / DVDドライブ · USBメモリ · メモリーカード
PCケース内
CPU · RAM · ビデオカード · サウンドカード · マザーボード · 電源 · ハードディスク · ネットワークカード
データコネクタ
イーサネット · Firewire (IEEE 1394) · パラレルポート · シリアルポート · Universal Serial Bus (USB)
Renesas Electronics Ramps Up Production of USB 3.0 Host Controllers to Six Million Units Per Month
Renesas Electronics, a premier provider of advanced semiconductor solutions, today announced that the cumulative total shipment of the companys SuperSpeed ...
USB.org
Sponsored by the USB Implementers Forum to support and accelerate the market and consumer adoption of USB compliant peripherals.
Universal Serial Bus: Definition from Answers.com
universal serial bus ( ′yünə′vərsəl ′sirēəl ′bəs ) ( computer science ) A serial interface that can transfer data at up to 480 million bits per second
Renesas' USB 3.0 global shipment ramps up to 30M units
Renesas Electronics Corp., provider of advanced semiconductor solutions, announced that the cumulative total shipment of the company's SuperSpeed Universal Serial Bus (USB 3.0) host controllers has reached 30 million units worldwide as of May 19, 2011. This achievement come only a year and a half after starting mass production of the world's first USB host controller (µPD720100) in September 2009.
Universal Serial Bus - Simple English Wikipedia, the free ...
The Universal Serial Bus (USB) is technology that allows a person to connect an electronic device to a computer. It is a high-speed serial bus. ...
Renesas Electronics Ramps Up Production of USB 3.0 Host Controllers to Six Million Units Per Month
SANTA CLARA, Calif.--(BUSINESS WIRE)--Renesas announced its cumulative total shipment of USB 3.0 host controllers has reached 30 million units WW as of May 2011. Landmark establishes Renesas as the clear #1 manufacturer of USB3.0 products
triggering can detect numerous conditions available on the USB bus primarily diverse type of USB packets electrical conditions errors conditions and external triggering conditions Events counters Powerful and flexible events counters are available They permit to count simple external events but also events sequences The counters can be reset by any event
http://www.ellisys.com/products/usbex200/trigger.php
Universal Serial Bus (USB)
Universal Serial Bus (USB), is a computer standard designed to eliminate the guesswork in connecting peripherals to your PC.
HSAutoLink™ Interconnect System from Molex Delivers Connectivity with Extreme Integration Flexibility
LISLE, Ill.--(BUSINESS WIRE)--Molex today announced the expansion of its HSAutoLink™ Interconnect System which delivers robust connectivity to commercial automotive and other transportation sectors.
Universal Serial Bus Specification
Universal Serial Bus Specification Revision 1.1. ii. Scope of this Revision. The 1.1 ... Universal Serial Bus Specification. Copyright © 1998, Compaq Computer ...
Analog Devices Introduces First Single-Chip 5-kVrms Signal and Power Isolated RS-485 Transceivers for Safe High ...
NORWOOD, Mass.--(BUSINESS WIRE)--The ADM2682E and ADM2687E are the industry’s first single-chip 5-kVrms signal- and power-isolated RS-485 data transceivers that meet the safety isolation requirements of high voltage systems.
PCI systemen met vrije ISA sloten zijn tegenwoordig een zeldzaamheid Andere PCI addities waren aansluitpunten voor de Universal Serial Bus USB en IDE schijven ID brug De PCI specificatie ondersteunt het busmaster DMA systeem Hiermee kunnen op de PCI bus aangesloten apparaten in hoog tempo burst mode zonder tussenkomst van de processor data
http://www.sjoerd-visser.demon.nl/os2/hardware.html
Universal Serial Bus-Universal Serial Bus Manufacturers ...
Choose Quality Universal Serial Bus Manufacturers, Suppliers, Exporters at Alibaba.com. ... Home > Showroom > Search : universal serial bus 1,667 Products ...
Analog Devices unveils first single-chip 5-kVrms RS-485 data transceivers
Analog Devices, Inc., has introduced the ADM2682E and ADM2687E, the industry’s first single-chip 5-kVrms signal- and power-isolated RS-485 data transceivers that meet the safety isolation requirements of high voltage systems in motor, power and energy control systems.
Universal Serial Bus
Universal Serial Bus Backgrounder from Philips Semiconductors ... The Universal Serial Bus (USB) standard has been designed to solve this problem by ...
Ampatuan Sr. wasn’t on candid camera, so he had serious mien
Maguindanao Gov. Esmael "Toto" Mangudadatu yesterday showed reporters photos that the Ampatuan family members accused in the 2009 Maguindanao massacre are getting special treatment in their detention cell at the Quezon City Annex of the Metro Manila District Jail in Camp Bagong Diwa.
Information on the Universal Serial Bus, Part I
This page provides SSS Online's tutorial, information links, and recommended reference books on the Universal Serial Bus (USB)
Military Orders Millions of Employees to Spy on Each Other [Spying]
# spying The faces at the Pentagon are still mighty red since WikiLeaks. And they don't want a repeat. A new directive from the Department of Defense aims at squelching leaks—by deputizing a massive number of employees as involuntary snitches. More »
Universal Serial Bus
Universal Serial Bus, or USB, is a computer standard designed to ... A peripheral can either be self-powered or bus-powered, with up to 500mA of consumption. ...
Analog Devices Introduces First Single-Chip 5-kVrms Signal and Power Isolated RS-485 Transceivers for Safe High ...
Analog Devices, Inc. (ADI) a global leader in high-performance semiconductors for signal-processing applications, today introduced the ADM2682E and ADM2687E, the industry’s first single-chip 5-kVrms signal- and power-isolated RS-485 data transceivers that meet the safety isolation requirements of high voltage systems in motor, power and energy control systems.
















