image/png
概要
image/pngとは、電子メールの本文や添付ファイル、またHTTP通信でファイルの種別を表すのに用いられるMIMEタイプ(メディアタイプ)の一つで、PNG画像を意味するもの。ファイルの場合は拡張子「.png」を表すことが多い。メールに様々な種類のデータを混載できる「MIME」(Multipurpose Internet Mail Extensions)規格では、「タイプ名/サブタイプ名」という形式の「MIMEタイプ」と呼ばれる符号でデータ形式を識別する。HTTPでもWebサーバとWebブラウザ間でデータをやり取りする際、送信側がHTTPヘッダの「Content-Type:」フィールドにタイプを記述する。
「image/png」はタイプが画像データを意味する「image」、サブタイプがPNG形式を意味する「png」のMIMEタイプである。データがPNGファイル形式の画像であることを意味し、ファイル名の拡張子としては「.png」がよく用いられる。
PNG形式は8ビットカラー(256色)あるいはフルカラーの画像をデータを損なわずに可逆圧縮する静止画像形式で、アイコンやイラストなどの保存や伝送に適している。サーバ上で動的に生成して送信されるデータなど、受け手がファイル拡張子を確認できない場合でも、メディアタイプに「image/png」が指定されていれば、それがPNG形式であると伝達することができる。
PNGの派生仕様として、一つのファイルに複数の画像を格納してパラパラ漫画のように簡易な動画を再生することができる「MNG」(Multiple-image Network Graphics)や「APNG」(Animated PNG)が存在するが、MIMEタイプは前者が「video/x-mng」、後者が「image/vnd.mozilla.apng」とすることが多い。
(2023.7.25更新)