JPEG (Joint Photographic Experts Group, 1992)(ジェイペグ)
Joint Photographic Experts Group が 1992 年に ISO/IEC 10918 として標準化した非可逆圧縮画像フォーマット。DCT (離散コサイン変換) + 量子化 + Huffman 符号化の組合せで写真画像を 90% 以上圧縮、現代写真・Web 画像の事実上世界標準として君臨する歴史的規格。
概要
JPEG (Joint Photographic Experts Group) は、ISO/IEC・ITU-T の共同委員会である JPEG が 1992 年に ISO/IEC 10918 として標準化した非可逆圧縮画像フォーマットで、DCT (Discrete Cosine Transform、離散コサイン変換) + 量子化 + Huffman 符号化の三段構成により写真画像を 90% 以上圧縮することができる、現代写真・Web 画像の事実上世界標準として君臨する歴史的規格です。デジタルカメラ・スマートフォン写真 (iPhone・Android ともデフォルト)・Web 画像の主要保存形式として 2026 年現在も全画像形式の最大シェアを維持しており、品質設定 1-100 で圧縮率調整が可能 (80-90 が一般的バランス、Web 用 60-80・印刷用 95-100)。プログレッシブ JPEG (1992) でストリーミング表示対応、JPEG 2000 (2000)・JPEG XR (2007)・JPEG XL (2021) と後継が登場するも、初代 JPEG (Baseline + Progressive) が依然主流継続中です。
主な特徴・仕組み
- 標準化: 1992 年 ISO/IEC 10918 (JPEG 委員会)
- 圧縮方式: 非可逆 (lossy)、DCT + 量子化 + Huffman
- DCT: 8×8 ブロックで離散コサイン変換、周波数領域へ変換
- 量子化: 高周波成分を粗く量子化して情報削減
- Huffman 符号化: エントロピー符号化で最終圧縮
- 色空間: YCbCr (輝度+色差)、ChromaSubsampling 4:2:0 が一般
- 品質設定: 1-100、80-90 が一般的、低品質でブロックノイズ
- プログレッシブ JPEG: 段階的画質表示、ストリーミング対応
- 拡張: JPEG-LS (可逆)・JPEG 2000 (Wavelet)・JPEG XR・JPEG XL
- ファイルサイズ: 24bit RGB 1920×1080 が品質 85 で 200-500KB
スペック比較表
| 規格 | 年 | 圧縮方式 | 圧縮率 | 用途 |
|---|---|---|---|---|
| JPEG (Baseline) | 1992 | DCT 非可逆 | 95% | 写真主流 |
| JPEG 2000 | 2000 | Wavelet 非可逆 | 96% | 印刷・医療 |
| JPEG XR | 2007 | 拡張 DCT | 97% | Microsoft 限定 |
| JPEG XL | 2021 | VarDCT + Modular | 98% | 次世代候補 |
| WebP (lossy) | 2010 | VP8 DCT | 97% | Web |
具体例・対応技術
- デジタルカメラ: ほぼ全カメラがデフォルト JPG 保存
- スマートフォン: iPhone (HEIC 標準でも JPEG 互換) ・Android (JPG)
- Web 画像: img タグの主要形式、Imgur・Flickr 等の写真共有
- Instagram/Twitter/Facebook: 内部 JPEG 圧縮で配信
- メール添付: 写真送信の標準形式
自作PCでの選び方・注意点
JPEG は 2026 年現在も最も普及した画像形式で、自作 PC で画像扱う場面では事実上の標準。デジカメ・スマホ写真の保存・Web 画像・印刷物入稿いずれも JPG が無難。Pillow (Python) で Image.save('out.jpg', quality=85) 推奨、Web 用は 75-85、印刷用 95、長期保存は元データ保存推奨 (JPEG は再保存で劣化累積)。JPEG 圧縮の効率化には Mozilla の mozjpeg (cjpeg -quality 85)・Google の guetzli (perceptual エンコーダ) で 20-30% さらにサイズ削減可能。Sharp (Node.js) ・ImageMagick (magick input.png -quality 85 out.jpg) で大量バッチ処理も容易。AI 画像生成 (Stable Diffusion XL・Flux) の出力も多くが JPEG または PNG、Civitai・HuggingFace の AI 画像配信で JPEG が主流。RAW 編集後の最終書き出しは JPEG 95+ で印刷用、JPEG 80-85 で Web 用が定石。
関連用語との違い
- PNG: 可逆圧縮、JPEG は非可逆、用途で使い分け
- WebP: JPEG より 25-35% 高圧縮、Web で置換進行中
- AVIF/JPEG XL: 次世代、JPEG 比 50%+ 高圧縮だが互換性で劣る
よくある質問(FAQ)
Q1: JPEG の品質はいくつにすべき? A: Web 用 75-85・印刷用 95+・長期保存用 RAW + JPEG 95。一般的に 85 が画質と容量のバランス最良。
Q2: JPEG と PNG どちらを選ぶ? A: 写真・自然画像なら JPEG、線画・スクリーンショット・ロゴなら PNG。JPEG はブロックノイズ・PNG はファイルサイズの欠点。
Q3: JPEG XL は JPEG を置き換える? A: 可能性高いが互換性で苦戦中。Chrome は 2022 年に JPEG XL サポート削除、Safari は対応、業界対立。普及には数年かかる見込み。
まとめ
- JPEG = 1992 年 ISO 標準化、DCT + Huffman の非可逆圧縮
- 写真画像 90%+ 圧縮、現代 Web/カメラの事実上標準
- 品質 1-100 で調整、80-85 がバランス最良
- JPEG XL/AVIF/WebP の後継候補登場も初代 JPEG が継続主流