圧縮 は、データに含まれる 重複や無駄を省いて、サイズを小さくする 処理です。保存容量を節約でき、ネット越しの送受信も速くなります。ZIPファイル、画像のJPEG/PNG、動画や音楽の圧縮など、身の回りにあふれています。
大きく2つの方式があります。
- 可逆圧縮 … 元に 完全に戻せる 圧縮。ZIP、PNG など。文書やプログラムのように1文字も欠けてはいけないデータに使う。
- 非可逆圧縮 … 人が気づきにくい情報を思い切って捨て、そのぶん 小さくする。JPEG(写真)、MP4(動画)など。多少の劣化と引き換えに大幅にサイズを減らせる。
圧縮したデータは、使うときに元の形へ戻す 展開(解凍) が必要です。写真をたくさん送るときや、たくさんのファイルを1つにまとめて渡すときなど、目的に合わせて方式を選ぶのがコツです。