JPG

JPGファイルとは

どこでも開ける写真の形式です。ファイルは小さく、透明は扱えず、保存するたびに画質がわずかに落ちます。

JPG とは何か

JPG はバイナリ形式です。これを知っているプログラムにしか意味を持ちません。 ピクセルの格子を保存するので、自分の解像度を超えて拡大するとぼやけます。 写真、ウェブ、メール、完成したファイルの受け渡しのために使われます。

拡張子は .jpg、正式名称は JPEG Image です。ただしどちらも、そのファイルが中に何を持てるかほどには多くを語りません。このページの残りは、その中身についての話です。

JPG はどこから来たのか

Joint Photographic Experts Group が 1992 年に公開しました。 仕様は ITU-T T.81 です。

これだけ長く読まれ続けてきた形式なら、10 年後に取り出したいものを預けても大丈夫です。

仕様は公開されています

誰でも、許可を求めることなく、ライセンス料も払わずに実装できます。この形式が数多くのプログラムに載っているのはそのためであり、20 年前に書かれたファイルが今も開けるのもそのためです。

細部と引き換えにサイズを得ます

JPG ファイルは小さくあり続けるために細部を捨て、捨てられたものは戻りません。見られるためのファイルには正しい取引で、直されるためのファイルには間違った取引です。保存し直すたびに、もうひと口ぶん減ります。

透明を持てません

JPG ファイルには、透明を記録しておく場所がありません。元のファイルで向こうが透けていた部分は、変換時に単色で塗りつぶされます。指定がなければ白です。

どんな色を表せるか

1 チャンネルあたり最大 8 ビット。 RGB、グレースケール、YCbCr(動画と JPEG が圧縮に使うモデル)で扱えます。

1 チャンネルあたり 8 ビットは、画面が表示するぶんであり、渡すための形式がほぼ例外なく備えているぶんです。

サイズには上限があり、知っておく価値があります

JPG ファイルは、どちらかの辺が 65,535 ピクセルを超える画像を記述できません。普通の写真よりはるかに上ですが、つなぎ合わせたパノラマや高解像度のスキャンなら届く範囲です。ぶつかるのはまさにそこです。

ほかの名前でも呼ばれます

JPEGとも呼ばれます。これを扱えるプログラムを探すときに役に立ちます。仕様書に書かれた名前と、メニューに出てくる名前は、必ずしも同じではありません。

JPG を開けるのは何か

Adobe Photoshop、GIMP、Previewが読めますし、同じ種類のプログラムならたいてい読めます。

ファイルが開かないとき、形式が悪いことはめったにありません。たいていはプログラムのほうが形式より古いのです。もっと古い形式に変換してしまうのが確実な逃げ道で、このサイトの残りの部分はそのためにあります。

ブラウザーで開く

これは今のブラウザーならどれでも読めます。

ですからページに置くのも、メッセージに添えて送るのも、安心してできます。相手が何をインストールしているかを考える必要がありません。

中身のほかに何を運べるか

JPG ファイルはEXIF データ、XMP データ、IPTC フィールド、ICC プロファイル、GPS の座標を持てます。

ファイルをどこかへ送る前に、GPS の座標については一度考えたほうがよいものです。それは写真が撮られた場所を示していて、今もファイルの中に入っており、そしてそのことはほとんどどこにも表示されません。

渡すための形式です

JPG は渡すために作られたもので、中で作業するためのものではありません。編集は可能ですが、快適だったためしはありません。賢い道は、元のファイルへ戻ってもう一度書き出すほうを通ります。

この形式でよく起きること

繰り返し挙がる不満はこれです。保存し直すたびに少しずつ劣化する。

どれも、この形式を避ける理由にはなりません。どれかに不意を突かれる前に知っておくべきことがら、というだけです。これは別の主張であり、そして役に立つほうの主張です。

基本情報

JPGフォーマットの識別子と出自。
拡張子.jpg, .jpeg, .jpe
メディアタイプimage/jpeg
公開元Joint Photographic Experts Group
初版1992
仕様ITU-T T.81

JPGを別のフォーマットに変換する

別のフォーマットをJPGに変換する

JPGの代わりに検討できるフォーマット

この数値の出典

このページに書かれていることは検証できます。根拠となる資料は次のとおりです。