ユニバーサル・シリアル・バス
バッファローはA端子の表裏どちらを挿しても正常に使用できる独自仕様の「どっちもUSB」シリーズ(USBハブ・ケーブル等)を2012年に発売した。
USB 2.0規格ではケーブルはHigh/Full Speed用とLow Speed用の2つが定められている。安価に製造できるようLow Speed用は電気的特性が緩い。Low Speedデバイスではケーブルが分離できるように設計することが明示的に禁止されているため、単独のケーブルはすべてHigh/Full Speed用となる。
USB 3.0規格はSuperSpeed用に信号線が増やされているためにケーブルもUSB 3.0用のものが用いられる。
誤接続を防ぐため、A端子はホスト側、B端子はデバイス側と規定されている。このため、両側がA端子、あるいは両側がB端子であるようなケーブルは規格違反品である。
またこれとは別に、A端子とAソケットが付いたUSB延長ケーブルはA・B端子使い分けの点では問題がないが、複数接続によって規定の長さを超える危険性があるため、これも規格で明示的に禁止されている。
USB 2.0規格はUSB 1.1規格と互換性を保つように設計されたため、USB 2.0規格のUSBポートにUSB 1.1規格で設計された機器をつないでも使える。また、USB 2.0規格で新設されたHigh Speed機器をUSB 1.1規格で設計されたポート、ハブにつないだ場合でも、Full Speedの転送速度で使用できる。また、USB 3.0規格は、USB 2.0規格と互換性があるように設計されている。しかし、現在のUSB 3.0規格に準拠していない製品にもかかわらず、USB 3.0をうたっている製品がある。これらは、USB 2.0との互換性がない・転送速度が遅いなどの不具合を起こす可能性がある。
USBケーブルの規格はUSB 2.0で変更されていないので、同じものが使えることになっている。USB 1.1の規格を正しく守っていない低品質のケーブルでは、High Speed通信においてケーブルの長さなどに制約を受けることもある。また「USB 2.0対応」と称するケーブルも発売されている。これはシールド線構造等外部からのノイズを防ぐ工夫がなされているものと考えられる。
見落とされがちであるが、ACアダプターに十分な給電能力があっても、その規格に見合うケーブルが使われていない場合、給電能力が制限されるので注意が必要である。
USBホストコントローラとUSBデバイス側のコントローラのメーカー、モデル、ファームウェア等の差異、かつてはさらにOSやドライバ側の問題などによっても相性問題が生じたことも知られており、特に規格成立初期に登場したコントローラ同士を接続した際に混乱を生じたこともあった。
この「初期の相性問題」については、インテル社が自社製のPC用チップセットにUSBホストコントローラを内蔵することによって各デバイスがインテル社製チップセットのホストコントローラおよびWindowsへの接続に対して互換性の確保を図ることで、間接的に機器間の相性問題も収斂してゆくという結果を、USB 1.1、2.0ともに辿っている。
また、USB 1.1までの仕様では、インピーダンス等の電気的特性における仕様がゆるく、規格適合性試験も必須でなかったため、相性問題の発生を抑制し切れないという事情もあった。USB 2.0仕様からは電気的仕様が厳密になり、USBロゴを取得するための規格適合性試験も必須となったため、「相性問題」はほぼ解消されたといわれる。
しかし、市場やユーザーの手元には、初期に製造され相性問題を抱える製品が現存している場合もあり、また、一部のメーカー・ベンダー製ホストコントローラとコントローラ間などにおいては、相性問題を発生する状況も依然として存在し続けている。
具体的な症状としては、USBメモリが認識はされるが中身が表示されない(別のコネクタに接続すると正常に動作する)、ストレージモードで接続している携帯型音楽プレーヤーが途中でシャットダウンする、などが挙げられる。
規格上は、最大127台までの機器を一つのバスに接続することができる。木構造の「深さ」を示すTierは、ルートハブ(ホスト)を含め7段までに制限されている。つまりデバイスとホストの間にハブは最大5台まで存在することができる。ケーブルの最大長は規格では遅延時間とVBUSの電圧降下の最大値として定められており、ケーブル1本あたり最大26 nsおよび125 mVである (§7.1.16, 7.2.2)。
しかし実際には、USBコントローラやハブとUSB機器の「相性」や、ハブの備える物理的なポート数などによって制約を受け、USB関連デバイスの開発メーカー等における接続テストのような場合を除けば、日常的に実際に127台のデバイスを接続して利用する例は極めてまれといえる。言い換えるなら、エンドユーザーが規格上の論理接続数を一般的な利用の範囲内で飽和させるという使用例はまずあり得ず、余裕をもった規格であるといえる。
週刊アスキーで実験したところ、80台目あたりからエラーが頻発したものの、繋ぎ方を工夫すれば100台までは実用に耐えたという。
USBは、基本的には信号ケーブルとして設計されている。その一方で実際的な利便性にも配慮し、小電力のデバイスについては、接続される周辺機器の駆動用の電源をUSBケーブルで供給するバスパワード(「バスパワー」と省略されることが多い)による駆動にも対応している。供給電圧は5 V (±10%)、電流はローパワーデバイスは100 mA(USB 3.xは150 mA)、ハイパワーデバイス最大は500 mA (USB 2.0)・900 mA (USB 3.0) までとされている。USBデバイスがサスペンド状態の場合は最大電流は500 μAまでだったが、2007年リリースのLink Power Management Addendum ECNにより2.5 mAまでとなった。
USB給電のための規格で、USB 2.0規格の給電仕様の拡張が試みられている。USB IFにより2007年にRevision 1.1、2010年にRevision 1.2がリリースされた。従来のUSB 2.0ポートはStandard Downstream Port (SDP) と定義し、新たにチャージングポートと呼ぶ2種類が規格化されている。
Charging Downstream Port (CDP)
1.5 Aまでの給電に加えデータ通信もサポート。データラインでのハードウェアハンドシェイクを行うことで、エニュメレーション(接続認識)の前でも1.5 Aまでの給電が可能。ハイスピードモードでは900 mAまで。
Dedicated Charging Port (DCP)
1.5 Aまでの給電のみをサポートしデータ通信は行わない。端子のD+とD−ピンを短絡させることでDCPと認識させる。エニュメレーションは行わない。
2012年7月にUSB 3.0プロモーターグループは、USB Power Delivery (USB PD) Revision 1.0 Version 1.0 の規格化を完了したと発表した。USB Battery Charging Revision 1.2と共存して使用される。10 W・18 W・36 W・60 W・100 W の5つのパワープロファイル (Power Profile) があり、認証されたPD対応USBケーブル、USB A/Bコネクタを使用することで20 V, 100 Wまでの電源供給が可能となる。マイクロUSB B/ABコネクタでは最大20 V, 60 Wまでとなる。ホストからデバイス、デバイスからホストへの電源供給がケーブルのつなぎかえなしで可能。
2014年にUSB 3.1の一部として USB Power Delivery Revision 2.0 Version 1.0 がリリースされ、USB Type-Cケーブルに対応した。
2016年にリリースされた USB Power Delivery Revision 2.0 Version 1.2 と USB Power Delivery Revision 3.0 Version 1.0 では5つのパワープロファイルに代わって、パワールール (Power Rules) という給電仕様にとなった。 USB Power Delivery Revision 2.0 との後方互換性を持つ。5V・9V・15V・20Vの電圧仕様があり、供給側は3Aで最大供給電力以下となる電圧はすべてサポートする必要がある。パワールール以外の電圧、電流もオプションで許可されている。正式にUSB Type-C専用の給電規格となり、USB A/BコネクタでのPDは普及することなく規格から削除された。
USB Power Delivery Revision 3.0 Version 1.0 では、オプションでプログラマブル・パワー・サプライ (Programmable Power Supply; PPS) の機能があり、電圧を可変にでき、充電時の余計な発熱を減らし、電力の利用効率を上げられる。一部のスマートフォンなどで利用されている。
また USB Power Delivery Revision 3.0 Version 1.0 では、オプションでファスト・ロール・スワップ (Fast Role Swap; FRS) の機能があり、0.15ミリ秒以内に給電と受電の役割を入れ替えることができる。
USB給電仕様は、当初はローパワーデバイスについてはPC/AT互換機におけるPS/2コネクタの置き換えを念頭に、マウスやキーボードに搭載される小電力の半導体ロジック等の駆動を前提として設計された。またハイパワーデバイスについてもそれらのロジック回路などよりは電力を要求することを想定しているものの、いずれもスピンドル(モーター)の駆動や機器の充電手段等としての大電力の利用を想定したものではなかった。このため小型ノートパソコンの一部などのように供給電流を抑えてある場合、500 mAに近い電流で動く事を想定しているUSB接続機材の動作が不安定だったり動作しない事もある。
ハイパワーデバイスとしての仕様以上の電力を要求するディスクドライブ等のモーター駆動式の機器や、大規模な集積回路などを含み電力を消費する画像用のキャプチャー機器等については、USBバスは純粋に信号バスとしてのみ利用し、電力は機器側で用意する「セルフパワー」と呼ばれる接続手段を用いることとされた。
バスパワードのデバイスを多数接続、あるいはバスパワードのハブを使用して多段接続をすると、給電能力を超えるため、ポート側には給電をシャットダウンする機能が備わっている。ユーザー側でも不用意に過大なたこ足配線とならないよう、市販のバスパワー駆動のUSBハブは殆どが4ポート以下で構成されている。
USBポート、バスパワードのハブにおいて、給電能力を大幅に越えた合計消費電力となるポートの接続はサポートしておらず、最悪の場合、ハブやPC側のインターフェース・カードやバス、電源回路などの保護回路が作動するか、機器にダメージを与えることがある。
しかし市場では実際に、USBの普及に伴いこの僅かな供給電力を、2.5インチおよび1.8インチのポータブルハードディスクドライブ、また、消費電力の大きいDVD-Rの書き込みドライブ等のスピンドル媒体への供給電力に転用したり、携帯電話やPHSなどの電池充電用の電源として流用する例が目立ち始めた。
コンピュータ本体との接続ケーブルとAC電源を別に用意する煩わしさをなくすために、1本のケーブルで機器を接続したいというユーザーの要求は根強く、USBの給電能力を増強するべくPlusPowerという電圧と電流の拡張も検討されていた。しかし、安全性や互換性の問題などの指摘も相次いだことから正式に仕様には盛り込まれなかった。
この問題を解決するため、PoweredUSBという、USB 2.0ポートを拡張した規格がIBMより登場した。供給電圧5 V・12 V・24 V。最大電流は6 A。PoweredUSBに対応した接続ケーブルが必要とされる。しかし、2012年11月現在、この規格はUSB-IFから正式な承認を得られていない。
また、デバイスとは認識させず、電源のみを供給させる周辺機器も存在する。1台の機器に対して、2つのホストコネクターから2台分のバスパワーを供給するための特殊な二股ケーブルなどが該当する。
中華人民共和国情報産業部では2006年、携帯電話の充電器にUSBポートを設け、複数キャリア間でもACアダプターが共用できるようにする方針を打ち出している。
2007年4月には、USB経由での充電時間を短縮するための規格「Battery Charging Revision 1.0」が策定された。これは、充電器などが、USBのホストが大電流を流すことができるかを検知することで、従来のUSB 2.0規格における上限の500 mAを超える電流を得ることを実現する仕組みの規格である。
2009年6月に携帯電話の業界団体やEUでも携帯電話端末の充電器のコネクタにマイクロUSBを採用し、共通化する動きがでてきた。
市場では、PCやセルフパワー型のハブのUSBポートからコンセントのように電力が得られる点を利用して、USBを電源供給にのみ用いる周辺機器が次第に登場するようになった。モバイル機器だけでなく、携帯ゲーム機、デジタルオーディオプレーヤー等の携帯機器用の充電器・充電用ケーブルや、小型扇風機、電灯といったデバイスとは認識されない周辺機器、中にはUSBから電源を得る利点がほとんど見出せないようなものも商品化されており、電気街の商品棚をにぎわせている。年末になると登場する卓上クリスマスツリーや、夏季の扇風機などはもはや風物詩でさえある。中には、USBによるバスパワー30本分(並列接続で15アンペア、計75ワット)を電源として用いる「焼き肉プレート」を自作した人物も存在する。
一方、これらのような「給電専用ポートとしてのUSB」タイプ周辺機器の展開を追う形で、単に電源を供給するために電力供給機能のみに限定した、USBポートと同一形状のコネクタを持つACアダプタや、充電式の電池や乾電池等を使用した給電ユニット等も発売されている。このような製品を使用することによって、外出時に機器ごとにACアダプタを持ち歩かずに充電可能で、かつ複数の機器を単一のACアダプタで使用することが出来る利便性がある。また国ごとに違うコンセントの形状や周波数・電圧等に対して機器側で対応するのではなく各国で市販されているUSBアダプタ側で対応できるためメーカーとしては輸出機械の設計が容易になるメリットも有る。壁面のコンセントボックスに埋め込んで給電用USBポートを提供するUSBコンセントも市販されている。
ただし、メーカーが保証している一部機種を除いて、これら「電力供給専用のUSBポート関連製品」を用いて充電することは機器メーカーの保証対象外となる。
また、これらの「給電専用ポートとしてのUSB」タイプ周辺機器と、通常のインターフェースとしてのUSBポートを接続する場合も、ほとんどが動作保証の対象外となる(そもそも、ホスト側の許可を得ずにターゲットが勝手に「電力を奪う」実装はUSB規格違反である)。
最近では、高性能なUSB電源供給能力を謳ったマザーボードも販売されている。
2010年代初頭から、カフェ、ホテル、空港、旅客機、鉄道や長距離バス・タクシーの車内で、利用者のスマートフォンの充電やノートパソコンの利用の便宜を図るため、電源を提供する例が増えている。
多くは商用電源の提供であるが、商用電源のプラグ形状や電圧は、国家や地域によって異なるため、海外旅行者が手持ちのACアダプタを使えない場合などに配慮して、壁面USBコンセントを使ったUSB電源の提供や、USB-ACアダプタの貸出を行っている場合もある。
しかしUSBは、もともとデータ通信用の接続規格として制定されたものであり、電力供給専用として使うことを想定された規格ではない。一見電力供給専用に見える機器・コネクタであっても、それが接続された機器からデータを抜き取ったり、コンピュータプログラムを送り込んだりしないと保証することは困難である。一部のUSB充電器は充電専用であることを明示するために、USBコネクタの樹脂部品部分に赤色や緑色、黄色といった色分けをしている(青色はUSB3.xの意であり給電用ではない)が、統一された規格ではないうえ、不正な機器が偽装のためこれらの色付きコネクタを使うことも容易に可能である。
そのため、情報機器からのデータの抜き取りやコンピュータウイルスへの感染を未然に防止する観点から、自宅などの信用できる場所以外の施設では、給電用にUSBポートが提供されている場合であっても、これらのUSB(USB-C, マイクロUSBやLightningなど、データ通信可能なケーブルの接続されたものや、貸出されたUSB-ACアダプタも同様)を使用せず、スマートフォンやタブレット端末の情報機器は、自前で純正アダプタを用意して、商用電源コンセントから充電することが、コンピュータセキュリティ上望ましい。
2023年4月6日には、米国連邦捜査局 (FBI) も同様の注意喚起を行うツイートを行った。
2010年代以降、スマートフォンやUSB充電に対応したワイヤレスヘッドホンの登場とともにUSB ACアダプタが普及している。
スマートフォン用としては、一般にUSB Type-Aポートを持つUSB ACアダプタが登場したが、スマートフォンがUSB Type-Cポートをサポートするようになってからは、USB Type-Cポートを持つUSB ACアダプタも登場している。2019年頃より窒化ガリウム技術を採用することにより、小型軽量化が進み、複数のポートを搭載し、同時に2台以上のデバイスの充電に対応した製品も登場している。
なお、日本国内での使用を想定してUSB ACアダプタを購入する際には、特定電気用品PSEマーク、製造事業者等の名称、定格電圧、定格消費電力等の表示のある機器を選択すること。そのほか、メーカー(機器に自社のブランドを付けて販売している業者)が信用できるか、偽ブランド品ではないかなど留意するとともに、購入した覚えのない機器、出所の明らかでない機器は使用しないことが望ましい(前述のコンピュータセキュリティに対する懸念のほか、盗聴器が内蔵されているなどの懸念に対する防御のため)。
USBはUSB 1.0のころから接触不良が多く見られた。特にUSB 1.0では機器のオス側で接点面が上を向いた状況で使われると塵埃が乗ったり腐蝕性物質(塩分)の付着により接触不良となることが多い。また、たびたび端子の脱着を繰り返す間に金属枠の部分が変形し、接点の圧力が低下することが接触不良の原因となりうる。
スマホなどのモバイル機器ではUSBマイクロ端子が通信だけでなく、単に給電や充電に使われることが多いが、ポケットなどに入れることで端子に塵埃が入り込み接触不良となることがある。また脱着を繰り返すたびに金属枠が変形し、接点の圧力が低下することで接触不良となることもある。
接触不良が起こると単に給電や充電が不安定になるだけでなく、通信が不安定になることで、例えばハードディスクやUSBメモリーなどでは深刻で、単にデーターエラーとなるだけでなく、時に不可逆なハードエラーとなることがある。
まず、接触不良が起きた場合には端子の金属枠が変形していないか確認する必要がある。多くは脱着により端子枠が変形して広くなり、接点の圧力が低下する方向なるので用手的に金属枠を狭くすることで解決することがある。
接点の塵埃や腐蝕に対しては、エアを吹く以外に適切な解決方法がないが、コンタクトRと称してレシートを用いて接点を研磨する方法が報告されている。これはレシートに塗られた炭酸カルシウムの層により接点の塵埃や酸化物を研磨してとりさる方法である。簡便で入手しやすく、非導電のため接点のショートなどの危険が無いのが特長である。
USBは、それまでのレガシーインターフェースに代わる新たな汎用バス・インターフェースとして、コンパック(現:ヒューレット・パッカード)インテル、マイクロソフト、NECなどにより策定された。
USBは、当初からホットプラグを可能とする画期的なインターフェースとして注目を集め、Microsoft WindowsではWindows 95 OSR2から、Macintoshでは暫定的に初代iMac専用のMac OS 8.1からサポートされるようになった。ただし、Windows 95 OSR2とUSB Supplemental Support、及びメーカー提供のデバイスドライバの組み合わせによる対応は追加仕様であり、周辺機器メーカーも乗り気ではなく、OSの標準仕様として盛り込まれるWindows 98が登場するまでは様子見の感が強かった。Macintosh環境においてiMacがUSB以外のインターフェースを切り捨てて登場したために、USBの普及が急速に進んだが、標準サポートとなるMac OS 8.6までは数多くの不具合と問題を抱えていた。
日本国内においてUSBに対して動きが素早かったのは、USBの仕様策定にも関わったNECである。NECはPC-9821シリーズやPC98-NXシリーズにUSBポートを搭載するだけでなく、1997年にはターミナルアダプタ、マウス、キーボード、スキャナ、プリンター、ジョイスティック等多種のUSBデバイスを登場させていた。ただし、これらの素早い展開は一部にWindows 98以降でサポートされない物も出てくるなど混乱を生じる原因ともなった。
最初のホストアダプタ製品は、1996年にPC向けのPCIインターフェースに増設するカードとして登場した。
またインテルが1996年にリリースしたPC向けチップセット430HXにおいてUSBホストアダプター機能を内蔵すると、USBを搭載したPCは急速に普及を開始する。
IBMは、AptivaJ/Hシリーズ1996年11月モデルでオンボードのUSBポートを備えた機種を登場させた(前述の430HXチップセットの採用による)。しかしキーボードやマウスはPS/2コネクタに接続されていた。
当時のWindows 95 OSR2では、USBデバイスのサポートは限定的なものだったため、IBM側では動作を保証しない非公式のUSBドライバーを添付するに留め、該当機種に付属したマニュアルにはこのドライバーの入った付属ディスクに動作未保証が明記され、同社サポートダイアルでもプリインストールのWindows 95と付属ドライバーで動作させていた環境では動作保証はないとアナウンスしていた。これらは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系カーネル(カーネル側でもレガシーエミュレーションを想定していなかった)のインストール時に正しく認識することができなかった。このような経緯を受け、後にサードパーティー各社から発売されたUSB機器の中には、トラブルを嫌忌してPC98-NXシリーズでは動作保証しない旨表示するものも存在した。
なおUSB 1.1に正式対応したのはWindows 98 Second Editionからで、その後登場したUSBデバイスは初期版Windows 98以前を対応環境に含めない場合がほとんどである。ただしSecond EditionもUSBマスストレージ・クラスなど多くの汎用ドライバを標準装備していないため個別にドライバをインストールする必要があり、挿してすぐに使える便利さは備えていない。
このようにUSBホストアダプタの実現と搭載は早かったものの、PC互換機を中心とした市場では急速な移行を強いられることはなく、USBへの移行は緩やかなものとなった。長年に渡って互換性が検証され、よくメンテナンスされたレガシーインターフェースはハード・ソフト(ドライバ)とも「枯れて」動作も安定しており、単純な仕様によりCPUに対する負荷が少ないというメリットもあった。またパラレルポートもECPによる転送速度はUSB 1.1よりも高速であり、SCSIはさらに高速である。これらのレガシーインターフェースの多くは、ホットスワップにこそ対応しないもののプラグアンドプレイへの対応は完了しており、ユーザビリティの面でも特に不自由がなかったため、USB 1.1の段階では利便性の面においても移行にメリットを見出し難いという事情も存在していた。
なお、特にキーボードについては、USB HIDの仕様でキーロールオーバー数が6に制限されるため(それ以上の同時押しに対しては、先に押されたキーが放されたことにするなどする必要がある)、ゲーム用などでPS/2接続のキーボードの需要がある(標準のドライバではない専用の特殊なドライバと独自設計のプロトコルで、USB接続でこの問題を解決したキーボードもある)。
PC市場においてUSBデバイスはUSB 2.0が登場した2000年頃より本格的な普及を開始し、現在では外付け用周辺機器の接続用バスの主流の座はUSBに移っている。レガシーバスを搭載しないレガシーフリーPCも現れており、特にラップトップPCでは比較的早い時期から特に珍しいものではなくなっていた。しかしUSBとレガシーポートの併用もまた、実に10年以上の長期に渡り続いている。レガシーポートを搭載したPCもごく最近まで一般的に販売され続けて来ており、2000年代における現状としては、完全な移行はUSBの登場から10余年をもってようやく完了しつつある、という状態である。
米調査会社In-Stat社は2007年に全世界で出荷されたUSBのポート数は26億ポートに達したと伝えた。同社はこの数が2012年には43億ポートになり、この内USB 3.0は4.5億ポートとなると予測している。
1998年にUSBを標準搭載したiMacは、モニタ一体型の斬新なデザインとともに、従来の汎用インターフェースADBのみならずSCSIやRS-422シリアルポートも廃してUSBへ一本化するなど、PC98-NXよりさらに思い切った仕様で登場し、話題と議論を呼んだ。
従来、USB機器の製造・販売に躊躇していた周辺機器メーカーも、既存のインターフェースを扱うことができなくなったiMacシリーズ向けとしてUSBへの対応を迫られる形となり、普及が一気に進んだ。iMac本体に合わせたトランスルーセントデザインのUSB周辺機器が流行となり、幅広い層に受け入れられていった。こうしたUSBデバイスにはMacintoshとWindows双方のドライバが添付され、結果としてPC/AT互換機におけるUSBの普及を後押ししたという側面もある。
USB 3.1(初期はGen 1の為5 Gbps)の登場とともに、USB-Cだけを採用したMacBookが2015年3月10日に発表された。電源ポートもUSB Power Deliveryで兼ね、従来のUSB-AやMagSafe 2すら搭載しないという大胆なI/Oポートの構成を採っている。
NECのPC-9821シリーズは他社に先駆けてUSBに対応したモデルを出していたが、USB登場時点ですでにPC-9821シリーズ自身が末期だったこともあり、NEC製の機器を除き対応機器は非常に限られているが、Windows 98 SEやWindows 2000では、多くのデバイスが動作するようになった。