JPG ファイル形式とは?
拡張子 .jpg を持つファイルは、JPEG形式(Joint Photographic Experts Group)で保存された圧縮ラスター画像ファイルです。.jpg 拡張子は .jpeg と互換的に使用されます。3文字の形式は、ファイル拡張子が3文字に制限されていたDOSおよび初期のWindows時代に由来します。
JPEGは離散コサイン変換(DCT)に基づく非可逆圧縮方式を使用しており、ファイルを保存する際に一部の画像データが永久に破棄されます。JPEG標準は、ユーザーが圧縮レベルを制御し、ファイルサイズと画質のトレードオフを調整できるようにした、最初に広く採用されたフォーマットでした。
JPGの利点
.jpg ファイルの最大の利点はサイズが小さいことであり、事実上あらゆるデバイスでの画像の共有や保存に最適です。ほとんどのデジタルカメラやスマートフォンは、デフォルトでこの形式で写真を保存します。JPEGは依然としてウェブ上で最も広く使用されている画像ファイル形式ですが、.webp や .jxl などの新しい形式は、同等の画質でより優れた圧縮率を提供します。
最も一般的な交換バリアントは、オリジナルのウェブ向けコンテナである .jfif と、カメラや電話で撮影日、GPS座標、露出設定などのメタデータを埋め込むために使用される Exif です。すべての有効なJPEGファイルはマジックバイト FF D8 FF で始まり、FF D9 で終わります。
.jpg ファイルを開く
.jpg ファイルは、現在利用可能な事実上すべての画像ビューア、ウェブブラウザ、およびプロフェッショナルなグラフィックスアプリケーションでサポートされています。
セキュリティと安全性
リスク: LOWJPGはパッシブなデータ形式であり、コードを実行することはできないため、通常の写真は安全に開くことができます。知っておくべき2つの注意点があります。(1) ExifメタデータにはGPS座標やカメラ情報が含まれる可能性があるため、公開共有された写真から現在地が漏洩する可能性があります。気になる場合は投稿前にExifを削除してください。(2) 歴史的に、いくつかの画像パーサーの脆弱性(2004年のWindows GDI+ JPEGの欠陥など)により、細工されたJPGがパッチ未適用のビューアを悪用することがありました。OSやビューアを最新の状態に保ってください。「photo.jpg」と称して実際には「photo.jpg.exe」であるファイルが本当の危険です。真の拡張子を確認してください。
形式の詳細
概要JPG ファイルを開くプログラム
技術的詳細
詳細仕様| 圧縮アルゴリズム | 離散コサイン変換(DCT)、非可逆 |
| DCTブロックサイズ | 8×8ピクセルブロック |
| クロマサブサンプリング | 4:2:0(写真で最も一般的)、4:2:2、または 4:4:4 |
| ビット深度 | チャンネルあたり8ビット(24ビットカラー標準)、仕様上は12ビットも定義 |
| カラースペース | YCbCr(デフォルト)、グレースケール、CMYK、RGB |
| 品質スケール | 1-100(実装に依存、ウェブ配信では75-85が一般的) |
| 最大寸法 | 65,535 × 65,535 ピクセル |
| マジックバイト | FF D8 FF (Start Of Image); ファイル終端は FF D9 (End Of Image) |
| MIMEタイプ | image/jpeg |
| 交換バリアント | JFIF (ISO/IEC 10918-5, ウェブ/汎用) および Exif 2.x (カメラおよびスマートフォン) |
| メタデータサポート | Exif (GPS, 露出, サムネイル), IPTC, XMP, ICCカラープロファイル |
| プログレッシブエンコーディング | サポート。画像が上から下へではなく、段階的に詳細度を上げながら読み込まれます |
| 透明度のサポート | 非対応。アルファチャンネルなし |
| ロスレス回転 | 完全な再エンコードなしで、DCT係数の操作(`jpegtran` など)により可能 |
| 拡張子の別名 | .jpg, .jpeg, .jpe, .jfif - すべて同じ形式を指します |
| リリース日 | 1992 (JPEG standard, ISO/IEC 10918-1); JFIF interchange format 1992 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.w3.org |
JPG の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。JPG ファイルについて最初の質問をしてみましょう。