USBメモリ(ユーエスビーメモリ、英語: USB flash drive)とは、Universal Serial Bus (USB) を用いてコンピュータに接続してデータの読み書きを行う補助記憶装置のうち、記録媒体に半導体メモリを用いて単体で動作するものである。典型的な製品の大きさは、長さ数センチメートル、幅と厚さはUSB A端子より若干大きい程度である。本項では、メモリ本体から直接USB A端子が出ており、ケーブルを介さずにパソコンに接続できる製品について述べる。
概要
USB規格には、USB Mass Storage Class(USBマスストレージクラス)という補助記憶装置を接続するための仕様があり、このクラスに対応した機器及びオペレーティングシステム (OS) であれば、特別なドライバを改めてインストールすることなく、装置をUSBコネクタに接続することで直ちに補助記憶装置として認識することができる。この仕組みを用いたのが、USBメモリである。
データの記録にはフラッシュメモリが使われており、記憶容量は2009年現在、数MBから最大256GB[2]までさまざまである。 フロッピーディスクやMO、CD、DVDの様に専用のドライブ装置を必要としないため利便性が高い、モーター回転部などの駆動部がないため衝撃に強い、小型で可搬性に優れる、という特徴を持つ。
2004年前後から急激にシェアを伸ばし、SDメモリーカードとともに持ち歩ける大容量フラッシュメモリの主力として用いられている。補助記憶装置としての機能面で製品の差別化を図ることが難しいため、データの読み書き速度を向上させた製品や、セキュリティ確保のために指紋認証機能を備えた製品、デザインに趣向を凝らした製品が登場している。近年では食品やキャラクターなどをかたどったデザインのUSBメモリが数多く登場し、話題になることも少なくない。またUSB端子を保護するためのキャップが付いている製品も多いが、近年ではキャップの代わりにUSB端子をスライドさせるキャップレスタイプも登場している。
パソコンのデザインや、その設置場所・設置方法によっては手を伸ばしやすい位置にUSBポートを装備していないこともあるため、使いやすさを確保するために延長ケーブルが付属する場合もある。
メモリ容量
2000年 : 16MB、32MB、64MB、128MB
2002年 : 256MB
2003年 : 512MB
2004年 : 1GB
2005年 : 2GB、4GB
2006年 : 8GB
2007年 : 16GB
2008年 : 32GB、64GB
2009年 : 128GB、256GB
対応環境
USB Mass Storage Classが実装された OS は多く普及し、インストール台数ベースでは対応したOSが多くなった。Windowsシリーズでは、Windows MeやWindows 2000以降で標準で対応する。Windows 98では単体で対応していないが、USBメモリを製造するメーカーが提供する専用のドライバをインストールすることによって使用可能な場合もある。
一方でWindows 95ではUSBを扱えるOSR2以降のバージョンであっても、Windows 98と違い、専用ドライバが用意されることはまず無かった。USBをサポートしない初期バージョンを含むWindows 95や、Windows NT、もしくはUSBインターフェースを持たないPDA等の環境においてUSBメモリにアクセスするには、ネットワーク共有を介す方法や、かつて挑戦者から発売されていたUSBマスストレージデバイスをコンパクトフラッシュとして変換するアダプタ[3]を使ってPCカードATAデバイスとして認識させる方法があった。またアイ・オー・データ機器では一部の同社製USBインターフェースについて特殊なSCSIドライバを用意していた時期があり、Windows 95やNT4.0からでも一部のUSBマスストレージ機器(ただし同社製のみ)を扱えるようにしていた[4]。
Macintoshでは、Mac OS 8.6でアップルが提供しているUSB Mass Storage Support 1.3.5 をインストールすることで利用可能となり、Mac OS 9以降で標準で利用可能である。
LinuxやUNIX(例 : FreeBSD、Solarisほか)の最近の版でも対応し、USBメモリをブロックデバイスとして用いる事が出来る。
多くのOSでサポートされ簡便に使えることや、USB 2.0環境の普及、近年のフラッシュメモリの大容量化、低価格化に伴い、データを持ち運ぶ補助記憶装置としてフロッピーディスクを代替して広く普及した。また、多くのOSや機器ではFATファイルシステムをサポートしており、異なるOSや機種の間でデータの交換が可能である。ゲーム機のPlayStation 3も画像・音声・動画ファイルの再生やコピーに対応するほか、Xbox 360においてもセーブデータ記録領域として利用が可能である。USB端子を備えたミニコンポやAVアンプなどの音響機器、カーオーディオやカーナビゲーションシステム、DVDプレイヤーやデジタルフォトフレーム等でもUSBメモリ内のファイルを再生可能なものがある。