便利なキーワード検索サイト ことなびトップページへ
デル株式会社







ことなびTOP  サイトマップ  ことなびとは?



便利!NINJA TOOLS
→FC2検索 用語 Wikipedia YouTube

USB とは?

 ページ内リンク   ↓ウィキペディア(Wikipedia)記事  ↓Yahoo!知恵袋

USB(ゆーえすびー、Universal Serial Bus:ユニバーサル・シリアル・バス)は、コンピュータ周辺機器を接続するためのシリアルバス規格の一つである。

出典: 『ウィキペディア(Wikipedia)』


USBはてなダイアリーを別ウィンドウで表示  :  Universal Serial Busの略。 Compaq、DEC、IBM、Intel、Microsoft、NEC、Northern Telecomの7社が中心となって制定した低中速機器の接続規格。 プリンタやスキャナ・デジタルカメラ、不揮発性メモリ(いわゆるUSBフラッシュメモリ)、鍵盤装置、各種駆動機構(ストレージ類)、マウス、テレビチューナー、ADSLモデム、端末アダプタ、NIC(無線LAN含む)、携帯電話、オーディオデバイス(USBヘッドホン・シリコンオーディオなど)等、さまざまなものが接続可 ...

USBはてなダイアリーを別ウィンドウで表示  :  Upper side band SSBの電波のうち、上側波帯を使用するもの。対義語はLSB。 アマチュア無線でSSBを使用する場合、7MHz帯以下ではLSB、10MHz帯以上ではUSBを使う慣習になっている。

出典: 『はてなダイアリー』


ノースウエスト航空 のマイルは、国内航空会社のマイレージと違って無期限!! 格安パックツアーでも
100%マイルが付くのでお得!! 国内往復分15000マイルを貯めて沖縄や北海道へ!!


関連商品

ホーム&キッチン  USB加湿器別ウィンドウで表示

最安値(新品): ¥ 3,360 
おすすめ度5.0(全レビューの平均)卓上加湿器というのは初めてです。 無評価で購入することに少々躊躇われましたが、他の卓上は外見があまり自分好みではなかったのでコレを購入しました。 使ってみるとなかなか良い感じで、冒険しただけの甲斐はありました。とても良い商品です。 何よりデザインがさっぱりしてて良いです 透明な部分が無いので一見水量の判断が出来ませんが、 そのために下部にお知らせするためのランプがついています。 透明タンクはインテリアとしても一見よさげなのですが、 水物の場合汚れが目立ってしまうのが難点ですよね。 最初、水を入れて電源を投入しても一向に噴出する気配が無かったので不安でしたが取り説通りに本体を振ってみたら、出た出た。 2度目以降は普通に噴出してくれます。 さすが超音波振動だけあって、噴出する霧の量も適量。 2段階調整も可能ですが、噴出の差異は大きくないのであまり使わないかもしれません。 気になるのは商品表示。 販売元の名前と簡単な説明だけでも出してください。「USB加湿器」だけじゃいくらなんでもこざっぱりしすぎで売る気があるのか無いのか分かりません。 せっかくの良い商品が台無しじゃないですかね?  (吉川 喫 さんのレビュー)

おもちゃ&ホビー  Humping Dog Brown ハンピングドッグ USB フィギュア別ウィンドウで表示

最安値(新品): ¥ 998 
おすすめ度5.0(全レビューの平均)ノートPCじゃないと駄目ですね。 デスクトップPCだとポジションが今一です。 「USB シガーチャージャー CIPOD61」で 車のシガーライターソケットに挿してみたら、 ますますイヤ〜ンな感じになりました。  (カウントゼロ さんのレビュー)

PCソフトウェア  ソースネクスト 筆王ZERO (2009年パッケージ) USBメモリ版別ウィンドウで表示

最安値(新品): ¥ 3,920 
おすすめ度5.0(全レビューの平均)以前、筆王2002を使用しておりました。 素人である私でも非常に親切で使いやすく、2、3年前から買い替え時かなと思って今まで使用しておりました。 しかし、最近、インターネットで筆王について調べたところ、買い替えなくてもアップデートができ、また、無料であることが分かり購入の決め手となりました。 毎年、最新版を使うことができるのが魅力的でありますよね。  (キングテル さんのレビュー)

本  超低コスト インターネット・ガジェット設計―USB・μIP・microSDプロトコールスタックの活用別ウィンドウで表示

武藤 佳恭 /  最安値(新品): ¥ 1,890 

ゲーム  PSP(PSP-1000、2000、3000)共用充電USBケーブル『くるくるダブルUSBケーブルP2』別ウィンドウで表示

最安値(新品): ¥ 500 

スポーツ  ユニコ(UNICO) Bikeguy ジェミニUSBライト別ウィンドウで表示

最安値(新品): ¥ 2,523 




ウィキペディア(Wikipedia)記事


USBコネクタ(A端子)

USB(ゆーえすびー、Universal Serial Bus:ユニバーサル・シリアル・バス)は、コンピュータ周辺機器を接続するためのシリアルバス規格の一つである。

目次

概説

Universal(汎用)シリアルバスの名の示す通り、さまざまな周辺機器を接続するためのバス規格であり、最初の規格となるUSB1.0は1996年に登場した。現在のパーソナルコンピュータおよびその周辺において、最も普及した汎用インターフェイス規格の1つである。最終的には、レガシーポートとも呼ばれる従来からのシリアルポート (RS-232) やパラレルバスパラレルポート)、PS/2(マウス、キーボード)端子などの置き換えをその目的の一つとしている。

バスパワー方式としてホストアダプタからの電源供給を可能とした上でプラグアンドプレイにも標準で対応しており、当時の一般的な外部インターフェースでは不可能であったホットプラグも可能としていた。USBハブを介して最大で127台接続可能である。なお電源供給に際して、パソコン利用者の視点から見れば、実質的にホストアダプタに電力を供給してるコンピュータ本体の電源から、USB経由で電力を得ている形になり、後述するようにパソコン周辺機器のみならず、ステーショナリーグッズや携帯機器の電源ないし充電用電源としてもパソコンが利用されている形となる。

さらにUSB2.0の登場によって、転送速度とシステム負荷の軽減に大幅な向上が見られたことなどから急速に普及し、現在のパーソナルコンピュータ環境では最も頻繁に周辺機器との接続に使用される規格である。近年、USBメモリと呼ばれる可搬性の高い記憶媒体の利用者急増や、単に携帯電話デジタルオーディオプレーヤーなどへ電源供給をするための端子として利用されるなど、USBがパーソナルコンピュータの機能として、その重要性がさらに増しているといえる。

当初はインテルなど4社が仕様を策定したが、2006年10月現在では、NPOであるUSB Implementers Forum, Inc. (USB-IF) が仕様の策定、管理などを行なっている。USB-IFは、インテル・HPマイクロソフトNECNXPセミコンダクターズテキサス・インスツルメンツの6社が主導企業であり、この6社に加え、デルノキアソニーサムソン電子など合計180社で構成される。

歴史

USB(ユニバーサル・シリアル・バス)は、それまでのレガシーインタフェースに代わる新たな汎用バス・インタフェースとして、コンパック(現HP)・インテル・マイクロソフト・NECなどにより策定された。

USBインタフェースは、当初からホットプラグを可能とする画期的なインタフェースとして注目を集め、Microsoft WindowsにおいてはWindows 95 OSR2から、MacintoshにおいてはMac OS 8.1からサポートされるようになった。ただし、Windows 95 OSR2とUSB Supplemental Support、及びメーカー提供のデバイスドライバの組み合わせによる対応は追加仕様であり、周辺機器メーカーも乗り気ではなく、OSの標準仕様として盛り込まれる Windows 98 が登場するまでは様子見の感が強く、同様にMacintosh環境においてもMac OS 8.6頃までは数多くの不具合と問題を抱え、共に不安定な状況が続いた。

日本国内においてUSBに対して動きが素早かったのは、USBの仕様策定にも関わったNECである。NECはPC-9821PC98-NXUSBポートを搭載するだけでなく、1997年にはTA、マウス、キーボード、スキャナ、プリンタ、ジョイスティック等多種の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ポートを廃した製品は、日本国内においてはNEC1997年秋に発売したPC98-NXPC/AT準互換機)が最初とされる。これはUSB接続のマウスとキーボードを「レガシーエミュレーション」によりPS/2デバイスのフリをさせるようにしたものである。ただし、初期のPC98-NXについてはPS/2ポートはシステム基板上に存在し筐体側で塞がれているに留まり、またシリアル/パラレル等のレガシーポートも健在である等、レガシーフリーを徹底したものではなかった。また当時の一部機種ではBIOSのデフォルト設定に問題があり、当時のLinux 2.4系Kernel(カーネル側でもレガシーエミュレーションを想定していなかった)のインストール時に正しく認識することができなかった。このような経緯を受け、後にサードパーティ各社から発売されたUSB機器の中には、トラブルを嫌気してPC98-NXでは動作保証しない旨表示するものも存在した。

なおUSB1.1に正式対応したのはWindows 98 Second Editionからで、その後登場したUSBデバイスは初期版Windows 98以前を対応環境に含めない場合がほとんどである。ただしSecond EditionもUSBマスストレージクラス(後述)などのドライバを標準装備していないため個別にドライバをインストールする必要があり、挿したらすぐに使える便利さは備えていない。

このようにUSBホストアダプタの実現と搭載は早かったものの、PC互換機を中心とした市場では、これらの接続インターフェイスの移行を無闇に急き立てられることはなく、移行は両者が併存する形で緩やかなものとなった。長年に渡って互換性が検証され、よくメンテナンスされた「枯れた」レガシーインターフェイスは動作も安定しており、実際にマウスやキーボードを接続するPS/2は割り込み処理によって低負荷で安定した動作を実現しており、またプリンタや外付けストレージデバイス等を接続するパラレルポートもECPによる転送速度はUSB1.1よりも高速であり、SCSIはさらに高速であった。これらのレガシーインターフェイスの多くは、ホットプラグにこそ対応しないもののプラグアンドプレイへの対応は完了しており、ユーザビリティの面でも特に不自由が無かったといった事情も重なったため、USB1.1の段階では性能はもとより利便性の面においても移行にメリットを見出し難いという事情も存在していた。

PC市場においてUSBデバイスはUSB2.0が登場した2000年頃より本格的な普及を開始し、現在では外付け用周辺機器の接続用バスの主流の座はUSBに移っている。レガシーバスを搭載しないレガシーフリーPCも現れており、特にノートパソコンでは比較的早い時期から特に珍しいものではなくなっていた。しかしUSBとレガシーポートの併用もまた、実に10年以上の長期に渡り続いている。レガシーポートを搭載したPCもごく最近まで一般的に販売され続けて来ており、2000年代における現状としては、完全な移行はUSBの登場から10余年をもってようやく完了しつつある、という状態である。

米調査会社In-Stat社は2007年に全世界で出荷されたUSBのポート数は26億ポートに達したと伝えた。I社はこの数が2012年には43億ポートになり、この内USB 3.0は4.5億ポートとなると予測している[1]

Macintosh

外部機器の接続にUSBを全面的に採用した初代iMac

Macintoshでは、1998年iMacで標準装備された。こちらはモニタ一体型の斬新なデザインとともに、従来の汎用インターフェイスADBのみならずSCSIシリアルポートも廃しUSBへ一本化するなど、PC98-NXよりさらに思い切った仕様で登場し、話題と議論を呼んだ。従来はUSB機器の製造・販売に躊躇していた周辺機器メーカーも、既存のインターフェイスを扱うことができなくなったiMacシリーズ向けとしてUSBへの対応を迫られる形となり、シリアルポートやSCSIなど従来アダプタの排除を行わず切り替え需要も発生しなかったPC/Windows向けのUSB機器に対し、iMacに向けた製品として市場投入が行われるようになった。

またこのUSB接続の周辺機器が次々に発売されて行く中では、専用のデバイスドライバを必要としないハードウェア(OSやUSBサブシステムに内包されたクラスドライバで動作する、マスストレージクラスやヒューマンインターフェイスデバイス等)の場合は単一パッケージの製品がWindowsとMac双方で接続可能となるものもあり、また一部製品では両環境向けのデバイスドライバを同梱するものや、ハードウェア自体は同一でありながらMac向けとWindows向けのドライバを添付した製品をそれぞれ別パッケージとして供給するものなども現れ、iMac本体に合わせたトランスルーセントデザインのUSB周辺機器が相次いで発売された事もあって、Mac市場では一気に普及が進んだ。

ただ、こういった刷新に等しい切り替えに関しては、iMac/Macintoshシリーズの販売元であるApple社の製品で旧来製品からiMacに切り替えたユーザーのうちに、従来機種用の周辺機器が使えなくなるという混乱を生んだ。その一方で、既存のADBポートを搭載し、USBポートを持たないMacintosh旧機種向けには、サードパーティーからPCIバスに挿入するUSBホストアダプタも発売された。これはPC互換機用のホストアダプタカードと同様の製品であり、実際に単一のカード/パッケージでPCとMacの双方に対応した製品も存在した。

iMac自体はオールインワンで必要最小限の機能をまとめた初心者向け機種としての性格付けから、iMacが「はじめてのアップル・初めてのパソコン」となったユーザーには、プラグアンドプレイは「難しいことを考えずに繋げば動く」という利便性を発揮、これら初心者ユーザーには歓迎され、独特なスタイルも相まって、幅広い層に受け入れられていった。これは当時、同機が社会現象になるほど流行したことにも現れている。

その一方で、iMacを「安価で最新のMacintosh後継機」と誤解した旧機種からの乗り換えユーザーは、旧機種用に買い揃えてあった既存のADB接続による周辺機器が使えなくなって、それら周辺機器の買い替えを迫られた。一方では、旧機種でPCI接続USBホストアダプタに対応していたのは「PCIバスを備えOSもUSBに対応するものが稼動する比較的新しいハイエンド機種」に限定されたため、それ以外のUSB未対応Macintoshユーザーは、今後ADB接続に対応した新しい機器の発売が期待できないことから混乱した模様である。[要出典]


PC-9821

NECPC-9821は他社に先駆けてUSBに対応したモデルを出していたが、USB登場時点ですでにPC-9821自身が末期であったこともあり、NEC製の機器を除き対応機器は非常に限られている。

ゲーム機

家庭用ゲーム機ではドリームキャストXboxがUSBをアレンジした独自形状の端子によるコントローラ接続を採用した。最初に汎用USB端子を採用したのはプレイステーション2だが、一部の周辺機器の接続を除けば積極的には活用されなかった。2000年代後半に登場したXbox 360プレイステーション3の汎用USB2.0端子はコントローラを接続するほか、パソコンに近い柔軟な活用性を持っている。またWiiUSB2.0端子を備えるが、用途はネットワークアダプタやキーボードなどの接続に限られる。

携帯ゲーム機のプレイステーション・ポータブルはそれ自体がUSBデバイスとして機能し、パソコンやプレイステーション3に接続してデータのやり取り・充電などを行う。

最近のアーケードゲーム基板NAOMIシステム246等のI/O通信用に、物理的にUSBケーブルが流用されているが、こちらは業界団体JAMMAで策定されたJAMMA VIDEO規格(JVS)となっており、信号レベル・プロトコルともUSBとは互換性はない。

デジタル家電

携帯電話端末はUSBケーブルを使ってパソコンに接続しデータのやり取りや充電、携帯電話の通信網を使ったデータ通信などを行う(携帯電話側の端子は独自のものが多いが、汎用USBポートを採用したものもある(後述)。携帯音楽プレーヤーなどの小型デバイスも汎用USB端子を備えPCに接続するものが多い。

薄型テレビAVアンプデジタルフォトフレーム・DVD/BDレコーダー/プレーヤーなどもUSB端子を持つものがあり、USBメモリ内のマルチメディアファイルを再生したりデジタルカメラ・デジタルビデオカメラ等との接続に利用する。

バージョン

USB1.0

1996年1月発表。最大12Mbps。

USB1.1

1998年9月発表。USB1.0の仕様書を電源管理等について改善した。最大12Mbps。

USB2.0

2000年4月発表。USB1.1仕様に、High Speedモード(最大480Mbps)を追加した。IEEE 1394aの規格上の最大速度(400Mbps)を超える。

USB3.0

USB 3.0の規格はUSB-IFで標準化が進められている。

2008年8月のIntel Developer Forumにて、Version 1.0が2008年第4四半期に登場すると明言された。同時にピンの仕様とコネクタおよびケーブルのプロトタイプが出席者に対して公開された。 また正式な通称が「SuperSpeed USB」とされ、この新しいロゴも公開された。 2008年9月には暫定規格であるVersion 0.9が決定された。 採用機器は早ければ2009年の年末からストレージ機器などのものが登場すると見込まれている。

物理的な後方互換性を保ちつつ、USB2.0の10倍以上の転送速度と消費電力削減を目指す。 ピンの数が従来と比べて標準では4本増えて計9本となり、USB OTG対応のオプションでは更に1本増えて計10本となるが、ピン形状が工夫され物理的な後方互換性は確保される。 最大伝送距離はUSB 2.0の5mに対して3mとされる。 符号化方式がUSB 2.0のNRZIに対して8B/10BとPRBSが採用され、通信モードも半二重から全二重(単信2組)となる。 ローパワー/ハイパワーの両給電能力ともにUSB 2.0の100mA/500mA (5V)より50%増やされる予定である。 携帯機器への配慮から消費電力の削減が強く求められ、ポーリングが排除され、4つの待機モードも新たに設けられた。

USB 3.0対応のマイクロBコネクタ
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 信号受信線(+)

電磁放射雑音のピークを下げるために、スペクトラム拡散クロックが必須とされた。 ホストとデバイスのコンセプトは残されたが、デバイスを仮想化して、複数の入出力デバイスを仮想的に接続出来るようにした。 光伝送も含まれる予定であったがコスト面からの反対が多く、Version 1.0での導入は見送られた。光伝送技術の導入に積極的なインテルは将来の採用を構想している。

従来のUSB 2.0対応のマイクロBコネクタとの後方互換性もSideCarと呼ばれる横並びの配置をとることで確保された。

携帯機器用のUSB On-the-Go用ID識別信号線を確保した。

放射電磁雑音対策のために、信号ケーブルにはシールド付きの物を使用する予定であるが、規格である3mの伝送距離を満たした試作品は直径6mmあり、携帯機器によってはUSBケーブルで宙に浮いてしまう事態を避けるためには、今後、伝送距離を1m程度に短くして挿入損失が許される範囲の規格内で、更に細い信号ケーブルを使う事も検討されている。

USBの比較
規格名 仕様発行日 最大データ転送速度 対応周辺機器の例 相当するインターフェース
USB 1.0 1996年1月 12Mbit/s マウス、キーボード RS-232C、PS/2
USB 1.1 1998年9月 12Mbit/s
USB 2.0 2000年4月 480Mbit/s 外付け記録装置、プリンタ、携帯機器の充電 IEEE1394
USB 3.0 2008年11月 5Gbit/s HDカメラ、Flashメモリを含む携帯機器、SSD、Webカメラ HDMIの一部

[1]

Wireless USB

2005年5月発表。Agere Systems(現LSIコーポレーション)・HP・インテル・マイクロソフト・NEC・フィリップス・サムスン電子の7社により策定された。有線USB規格とは接続性を考慮しているが、独立した規格として作成されている。

データは128ビットAESで暗号化されUWB技術によりデータを転送する。1つのホストが同時にすべてのデバイスと通信できるため、有線のUSBと異なり、ハブは仕様上存在しない。ただし有線のUSBデバイスをWireless USBにつなぐための有線USBデバイスからみるとハブ的な動作をするデバイスクラスは定義されており、"Device Wire Adapter"(DWA)と呼ばれる。現在市販されている有線USBの先につなぐことのできるWireless USBの親機はWireless USBの仕様上の「ホスト」である。

1つのバス上のデバイスは127個で有線と同じ。論理層では有線USBとほとんど同様の仕様になっているが、無線の性質を反映してアイソクロナス転送の仕様は異なっており、一定数の再送などを行う(有線USBでは再送は行わない)、40Mbpsまでに制限されるなどの差異がある。

通信速度はホスト・デバイス間の距離等により変化することがあり物理層で53.3-480Mbpsをサポートする。ホスト・デバイス間距離3メートルで480Mbps、10メートルで110Mbpsの性能を目標として設計されている。

機能概略

USBでは、1つのバスに仕様上最大127台の機器を接続し同時に使用することができる。ホットプラグにも対応する。ただしOS、USB機器によっては、取り外す場合USBデバイスを停止させる手順を実施しないと警告が出ることがある。これは、ドライバソフトウェアの処理で、状態の不整合による不具合が起こることがあるため。

ホストを根 (root)とし、ハブとデバイスによる木構造の接続形態をとる。通信データはパケット化され送られる。ハブとデバイスは動作中それぞれ独立したバスアドレスを持つ。このアドレスはデバイスがバスに接続時にホストにより動的に割り当てられる。アドレスは7ビットであり、特殊用途のアドレス0を除くと127個の個別デバイスが同一バス上に同時に存在できる。パケットは基本的にブロードキャストされ、パケットに指定されているあて先アドレスを見てデバイス側で必要なパケットを受信する。 通信は非対称で、かならずホスト側からの働きかけにより開始される。したがってSCSIなどと異なりバス上でデバイス間の通信を行うことはできない。 周辺機器同士を直接接続することが可能なUSB On-The-Goという拡張規格もあるが、これも動作中はどちらかがホストとして動作している。

転送速度

Low Speed(LSモード)‐1.5Mbps
キーボードマウスなど、高速な通信が必要ない周辺機器に用いる。
Full Speed(FSモード)‐12Mbps
イメージスキャナプリンタなど、通信速度が要求される周辺機器に用いる。G5 Laser Mouse等、ロジクールの一部のマウスでも用いられている。USB1.1まではこの速度が最大。
High Speed(HSモード)‐480Mbps
大容量ストレージなどを実用的な速度で扱える。USB2.0で新設された。
SuperSpeed(SSモード) - 5Gbps
SSD(Solid State Disk)等の高速デバイスを扱える。USB3.0で新設された。

転送モード

コントロール転送
デバイスの設定・制御のためのもの。
インタラプト転送
一定間隔でデータを転送するためのもの。キーボードやマウスなどに使われる。名前から想像されるのとは異なり、ホストからの一定間隔のポーリングによって実現される。
バルク転送
比較的まとまった量のデータを非周期的に転送するためのもの。記憶装置やスキャナなどに用いられる。
アイソクロナス転送
連続的周期的なデータを転送を行う。再送がないため確実性は保証されない。ビデオやオーディオの入出力などに使用される。

USBクラス

USBでは、周辺機器の機能によってグループ分けされたUSBクラスと呼ばれる仕様群が定義されており、それぞれのクラス仕様(クラス仕様によってはサブクラスの仕様)に従って作成されたデバイスには統一した制御インターフェイスを用いることができる。そのため、クラス仕様準拠のデバイスは、クラスドライバと呼ばれる共通のドライバソフトウェアによって動作させることができることになる。例えば、多くのUSBメモリマスストレージクラスというクラスに準拠し、OSがマスストレージクラス対応のクラスドライバを用意していれば、ドライバをインストールする必要がなく、初めて接続してもすぐに動作する。

ただし実際にはデバイス側の仕様違反、特定ホストの動作に依存したデバイスの実装、仕様上の曖昧さによるぶれなどにより、共通のクラスドライバでは動作しない、ドライバ内に不具合回避処理が盛り込まれる、専用ドライバが提供される、という場合もある。

サポートするOS

パソコンでは、次の環境でサポートされている。

  • Windows 95 OSR2.1以降
    ただし、暫定的対応であることから多くの制限や不備が存在する。事実上はWindows 98Windows 2000以降の対応とみなすのが妥当である。
  • Mac OS 8.1以降
    同様に数多くの不備・不具合を抱えるため、事実上はMac OS 8.6以降とみなすのが妥当。
  • 各種Linuxディストリビューション
    USBクラス仕様でない独自プロトコルのデバイスは、ドライバが提供されていないことが多い。またHigh Speedサポート(いわゆるUSB 2.0)は実質的にkernel 2.4.22以降の対応と見なすのが妥当。
  • 各種BSD系OS

USBクラス仕様の周辺機器の場合は、USBクラスデバイスをサポートするOS環境下であれば利用が可能である。組み込み系やゲーム機、デジタル家電等の場合は、ホスト側のUSBクラスデバイスのサポートが無かったり、不完全だったりする場合もある。またクラスデバイスでない周辺機器の場合も、各環境(OS)向けに周辺機器を認識するドライバソフトウェアさえ用意されれば、同じ機器が利用できる。

ホストコントローラの種類

USB規格ではホストコントローラの規格を定義しておらず、以下のホストコントローラ規格はUSBの仕様外である。複数のホストコントローラ規格がある。これらは制御方法が異なるため、それぞれ別のドライバーが必要である。ただし同一ホストコントローラ規格内では共通のものが通常使える。

UHCI (Universal Host Contoroller Interface)
インテルの開発。インテルおよびVIAのx86用チップセットで採用されている。USB1.x時代に開発され、Full/LowSpeed対応。
OHCI (Open Host Controller Interface)
マイクロソフト・ナショナル セミコンダクター・コンパックが開発。インテル・VIA以外のチップセットで良く使われている。USB1.x時代に開発され、Full/LowSpeed対応。
EHCI (Enhanced Host Controller Interace)
インテルの開発。ただしコントリビューターとしてコンパック・ルーセントテクノロジ・マイクロソフト・NECが挙げられている。USB2.0規格で新設されたHighSpeedをサポートする。通常Full/LowSpeedデバイスとの通信を行うためのCompanion HostController(UHCI、OHCIが普通)が同一チップ内に実装され、Full/LowSpeedデバイスがハブを通さず直接接続されたときに通信を担当する。EHCIはFull/LowSpeedデバイスとの通信も行うことができるが、その場合にはデバイスとの間にあるUSB2.0規格ハブによりHighSpeedへの通信速度変換が行われた上で実行される。
xHCI (eXtended Host Controller Interace)
インテルの開発。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端子
  • USB B端子
  • ミニUSB端子
    • ミニA端子
    • ミニB端子
    • ミニABソケット
  • マイクロUSB端子
    • マイクロA端子
    • マイクロB端子
    • マイクロABソケット

A端子はパソコン本体の差込口や、ハブのクライアント側などのホスト側、B端子はパソコンから接続されるプリンタなどの周辺機器の差込口や、ハブのホスト側などのデバイス側として使われている。Mini-B端子は、デジタルカメラなどの小型デバイス器に使用される。端子形状を変えることにより接続方法を制限し、バストポロジーの木構造が保たれるように配慮されている。なお、ミニABソケットは、ミニAとミニBのどちらでも接続できるものである。マイクロABソケットについても同様である。(USB_On-The-Go参照)

ピン配置

USB A端子, B端子のピン番号
(縮尺不定)
標準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
mini A, Bのピン番号
ミニ・マイクロ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端子とAソケットが付いたUSB延長ケーブルは規格違反品である。なおそのケーブルにUSBロゴがついていた場合は、ロゴの無断使用となる。

互換性

バージョン間

USB2.0規格はUSB1.1規格と互換性を保つように設計されたため、USB2.0規格のUSBポートに1.1規格で設計された機器をつないでも使える。また、USB2.0規格で新設されたHighSpeed機器をUSB1.1規格で設計されたポート、ハブにつないだ場合でも、FullSpeedの転送速度で使用できる。

ケーブル

USBケーブルの規格はUSB2.0で変更されていないので、同じものが使えることになっている。USB1.1の規格を正しく守っていない低品質のケーブルでは、HighSpeed通信においてケーブルの長さなどに制約を受けることもある。また「USB2.0対応」と称するケーブルも発売されているが、これはシールド線構造等外部からのノイズを防ぐ工夫がなされているものと考えられる。

ホストコントローラ

デバイスから見たとき、それぞれのホストコントローラにおける微妙な通信タイミングの相違が存在するため、いわゆる相性によりどちらかでないと正常に動作しないデバイスが過去に存在したものと考えられる。

その他

複数機器接続

規格上は、最大127台までの機器を一つのバスに接続することができる。木構造の「深さ」を示す Tier は、ルートハブ(ホスト)を含め7段までに制限されている。つまりデバイスとホストの間にハブは最大5台まで存在することができる。ケーブルの最大長は規格では遅延時間とVBUSの電圧降下の最大値として定められており、ケーブル1本あたり最大26nsおよび125mVである(§7.1.16, 7.2.2)。


しかし実際には、USBコントローラやハブとUSB機器の「相性」や、ハブの備える物理的なポート数などによって制約を受け、USB関連デバイスの開発メーカー等における接続テストのようなケースを除けば、日常的に実際に127台のデバイスを接続して利用するケースは極めて稀と言える。言い換えるなら、エンドユーザーが規格上の論理接続数を一般的な利用の範囲内で飽和させるというケースはまず在り得ず、余裕をもった規格であると言える。


相性問題

USBホストコントローラとUSBデバイス側のコントローラのメーカー・モデル・ファームウエア等の差異、かつてはさらにオペレーティングシステムやドライバ側の問題などによっても相性問題が生じたことも知られており、特に規格成立初期に登場したコントローラ同士を接続した際に混乱を生じたこともあった。

この”初期の相性問題”については、インテルが自社製のPC用チップセットにUSBホストコントローラを内蔵することによって各デバイスがインテル製チップセットのホストコントローラおよびWindowsへの接続に対して互換性の確保を図ることで、間接的に機器間の相性問題も収斂してゆくという結果を、USB1.1、2.0ともに辿っている。 また、USB1.1までの仕様では、インピーダンスの幅等の電気的特性における仕様がゆるく、コンプライアンステストも必須でなかったため、相性問題の発生を抑制し切れないという事情もあった。USB2.0仕様では電気的仕様が厳しくなり、USBロゴを取得するためにはコンプライアンステストが必須となったため、「相性問題」はほぼ解消されたといわれる。

しかし市場やユーザーの手元には初期に製造され相性問題を抱える製品が現存している場合もあり、また、一部のメーカー・ベンダ製ホストコントローラとコントローラ間などにおいては、相性問題を発生する状況も依然として存在し続けている。

給電能力

USBは、基本的には信号ケーブルとして設計されている。その一方で実際的な利便性にも配慮し、小電力のデバイスについては、接続される周辺機器の駆動用の電源をUSBケーブルで供給するバスパワード("バスパワー"と省略されることが多い)による駆動にも対応している。供給電圧は5V、最大電流はローパワーデバイスは100mA、ハイパワーデバイスは500mAまでとされている。

この仕様は、当初はローパワーデバイスについてはPC/AT互換機におけるPS/2ポートのリプレイスを念頭に、マウスやキーボードに搭載される小電力の半導体ロジック等の駆動を前提として設計された。またハイパワーデバイスについてもそれらのロジック回路などよりは電力を要求するものの、いずれもスピンドルの駆動やデバイスの充電手段等としての利用を想定したものではなかった。

ハイパワーデバイスとしての仕様以上の電力を要求するディスクドライブ等のスピンドル媒体や、大規模な集積回路やメモリ等を搭載し電力を消費するキャプチャユニット等については、USBバスは純粋に信号バスとしてのみ利用し、電力はデバイスが自前で確保するという、セルフパワーと呼ばれる接続手段を用いることとされた。

また仮にローパワーデバイスのみの利用に限定したとしても、ハブを使用すれば端子の数こそ増え、電力の不足が生じ得る。PC本体のUSBコネクタが最大500mAのハイパワーデバイスの要求電力に対応していたとしても、これをバスパワー駆動のUSBハブを用いてポートを分岐した場合、そこに仮に最大100mA程度のローパワーデバイスを4基も接続すれば、規格上の供給能力をほぼ全て費やしてしまうことになる。市販のバスパワー駆動のUSBハブの殆どが4ポート以下で構成されている理由もここにある。また、ハブ自体もまた電力の消費と無縁ではない。

セルフパワーハブを適宜介在させることなく、バスパワーハブにさらにバスパワーハブをカスケードしてローパワーデバイスを接続して行けば、規格に対しある程度の余裕をもって設定されたマージンさえ上回る電力要求が、PC側のインターフェイスカードやバス、電源回路に突きつけられることとなる。これらの基本的な事情を無視して無軌道に増設し続ければ、そのツケはコンピュータ本体の電源やバッテリーに回され、駆動時間の著しい減少や電源回路の酷使・過熱、あるいは最悪のケースでは保護回路の作動・焼損といった事態すら招きかねない。

しかし市場では実際に、USBの普及に伴いこの僅かな供給電力を、2.5インチおよび1.8インチのポータブルハードディスク、また近年では消費電力の大きいDVD-Rの書き込みドライブ等のスピンドル媒体への供給電力に転用したり、携帯電話PHSなどのバッテリー充電用の電源として流用する例が目立ち始めた。

コンピュータ本体との接続ケーブルとAC電源を別に用意する煩わしさをなくすために、一本のケーブルで機器を接続したいというユーザーの要求は根強く、USBの給電能力を増強するべくPlusPowerという電圧と電流の拡張も検討されていた。しかし、安全性や互換性の問題などの指摘も相次いだことから正式に仕様には盛り込まれなかった。

この問題を解決するため、PoweredUSBという、USB 2.0ポートを拡張した独自規格が登場した。供給電圧5V、12V、24V。最大電流は6A。PoweredUSBに対応した接続ケーブルが必要とされる。しかし、2006年10月現在、この規格はUSB-IFから正式な承認を得られていない。

また、デバイスとは認識させず、電源のみを供給させる周辺機器も存在する。1台の機器に対して、2つのホストコネクタから2台分のバスパワーを供給するための特殊な二股ケーブルなどが該当する。

汎用給電ポートとしてのUSB

市場では、USBポートからコンセントのようにPCやセルフパワータイプのハブから電力が得られる点を利用して、USBを電源供給にのみ用いる周辺機器が次第に登場するようになった。携帯電話PHSPDAスマートフォン携帯ゲーム機デジタルオーディオプレーヤー等の携帯機器用の充電器・充電用ケーブルや、小型扇風機電灯といったデバイスとは認識されない周辺機器、中にはUSBから電源を得る利点がほとんど見出せないようなものも商品化されており、電気街の商品棚をにぎわせている。年末になると登場する卓上クリスマスツリーや、夏季の扇風機などはもはや風物詩でさえある。中には、USBによるバスパワー30本分(並列接続で15アンペア、計75ワット)を電源として用いる「焼き肉プレート」を自作した人物も存在する[2]

ただし、一台数万円もするPCを単なる「高価なACアダプタ」として、最悪のケースでは保護回路の焼損や電源回路の破損・発火等のリスクに曝してまで使用する是非については意見が分かれる。

一方、これらのような「USB周辺機器」を追認する形で、単に電源を供給するために電力供給機能のみに限定した、USBポートと同一形状のコネクタを持つACアダプタや、バッテリー乾電池を使用した給電ユニット等も発売されている。このような製品を使用することによって、外出時にACアダプタを持ち歩かずに充電可能で、かつ複数の機器を単一のACアダプタで使用することが出来る利便性がある。中国では、携帯電話の充電器にUSBポートを設け、複数キャリア間でもACアダプタが共用できるようにする方針を打ち出している[3]。ただし、メーカーが保証している一部機種を除いて、これらUSB関連製品を用いて充電することは機器メーカーの保証対象外となる。

2007年4月、Battery Charging Revision 1.0が策定された[4]

端子形状・方向

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"を使うように指導している[5]

独自の高速化技術

HDDなどを接続するとHigh SpeedモードでもMass Storageクラス準拠では転送速度がボトルネックとなる場合があるため、転送方法を工夫で実効速度を向上させる製品を出荷しているところがある。バッファローの「TurboUSB」とアイ・オー・データの「マッハUSB」がそれで、20%-30%高速化すると謳っている。ソフトウェアで処理するため接続するパソコンの性能に依存し、両社ともWindowsとMac OSのみの対応となっている。

接続される主な機器

出典・注記

[ヘルプ]
  1. ^ a b 『姿を表わした「USB 3.0」5Gビット/秒で機器を接続』 日経エレクトロニクス2008年10月6日号
  2. ^ 動く!改造アホ一台より。
  3. ^ 人民網日本語版2006年12月19日付
  4. ^ USB機器の充電時間を短縮する規格が策定(PC Watch 2007/4/19)
  5. ^ USB-IF nomenclature informationUSB.ORG)

関連項目

ウィキメディア・コモンズ

外部リンク


ウィキペディア All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの記事を複製、改変、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。ことなびに掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。



Yahoo!知恵袋


  • どなたか エクセル操作に詳しい人 教えてください。別ウィンドウで表示

    どなたか エクセル操作に詳しい人 教えてください。MOで 編集していて保存までしたのですが、バツ印で閉じずに MOを抜き取ってしまい。別のパソコンで 編集シテタデータを印刷にかけて、また元使っていたパソコンで同じデータを開こうとしたら「読み取り専用か・・・・」と表示が出てきました。前にUSBで編集していたときも 同じ「読み取り専用か・・・」と出てきて データが二度と出てこなくなったのですが、これってもう 修復不可能なのでしょうか?・・・もし何か方法があれば教えてください。お願い致します。
    解決日時:Thu, 04 Dec 2008 16:11:48 +0900 /  回答数:2 /  スコア:15,001点
  • 初めてネットでつなぐプリンタを購入しました。が、どのソフトでも、印刷すると、....別ウィンドウで表示

    初めてネットでつなぐプリンタを購入しました。が、どのソフトでも、印刷すると、途中までしか印刷されないときがあり、電源を切ったり、日にちをおくときちんと印刷されたりします。USBケーブルのようにいかないので困っていますが、ネット接続だと途中で印刷が終了することが多々あるのでしょうか。ちなみにOSはvistaです。プリンタはHPのphotosmartC6280です。
    解決日時:Fri, 05 Dec 2008 10:18:30 +0900 /  回答数:1 /  スコア:14,979点
  • 例えばオンラインゲームを外付けHDDにインストールした場合動作は可能でしょう...