結論: アーカイブは複数のファイルを1つにまとめること、圧縮はデータの容量を小さくすることです。ZIPファイルは、この2つを組み合わせた形式です。
アーカイブとは「複数のファイルを、1つにまとめる」こと
アーカイブとは、複数のファイルやフォルダを、1つのファイルとしてまとめる作業のことです。まとめる際に、データの中身自体は特に加工されません。
圧縮とは「データの容量を小さくする」こと
一方圧縮とは、データの内容を保ったまま、ファイルサイズを小さくする処理のことです。よく使われる仕組みでは、データの中にある繰り返しのパターンなどを、より効率的な形に置き換えることで、容量を削減しています。
なぜ「ZIP」はこの2つが組み合わさっているのか
普段目にする「ZIPファイル」は、実は「複数のファイルを1つにまとめる(アーカイブ)」処理と、「容量を小さくする(圧縮)」処理を、同時に行ってくれる仕組みです。この2つの機能がセットになっているからこそ、複数の書類をメールに1つのファイルとして添付しつつ、送信時のデータ量も抑えられる、という便利さが実現されています。
「引っ越しの梱包」に例えると
この違いは、引っ越しの荷造りに例えるとわかりやすいかもしれません。
- アーカイブ:バラバラの荷物を、1つの段ボール箱にまとめる作業
- 圧縮:衣類などを、真空パックの袋に入れてかさを減らす作業
ZIPファイルは、この「段ボール箱にまとめる」作業と「真空パックでかさを減らす」作業を、同時に行ってくれるようなものです。
圧縮の効果は、ファイルの種類によって差がある
文章ファイルなど、繰り返しのパターンが多いデータは、圧縮によって大きく容量が削減されやすい傾向があります。一方、すでに圧縮された状態の画像や動画ファイルは、それ以上圧縮してもあまり容量が変わらないことがあります。
ZIPファイルの基本操作
多くのパソコンのOSには、標準でZIPファイルの作成・展開機能が備わっています。複数のファイルを選択して右クリックし、「圧縮」や「ZIP形式で送る」といった項目を選ぶだけで、簡単にZIPファイルを作成できます。
パスワード付きZIPを送る文化、実は見直され始めている
企業への支援でよく見かけるのが、メールにパスワード付きZIPファイルを添付し、パスワードを別メールで送る、いわゆる「PPAP」と呼ばれる運用です。この方法はセキュリティ対策のつもりで長年使われてきましたが、実際にはウイルスチェックをすり抜けやすくなる、パスワードを盗み見られれば意味がないなど、効果が薄いことが分かってきており、多くの企業で廃止・見直しが進んでいます。ZIP圧縮そのものは便利な技術ですが、「圧縮すれば安全」という思い込みには注意が必要だと感じています。
代表的な形式の、違い
「ZIP」以外にも、さまざまな形式があります。
| 形式 | 特徴(概要) |
|---|---|
| ZIP | 多くの環境で、標準で扱える。まとめる・圧縮する、の両方ができる |
| 7z(7-Zip) | 圧縮率が高い傾向がある。扱うには、対応するソフトが必要な場合がある |
| tar / tar.gz | まとめる(tar)と、圧縮する(gz)を、組み合わせる。LinuxやMacで、よく使われる |
| RAR | 独自の形式。作成・展開に、対応するソフトが必要なことが多い |
相手に渡す時は、相手の環境で、開けるかを考えて、選びます。迷ったら、標準で扱いやすいZIPが、無難です。
日本語のファイル名が、文字化けする?
ZIPで渡したファイルを、相手が開いたら、ファイル名が文字化けしていた、ということがあります。OSやソフトによって、ファイル名の文字の扱いが異なるためとされます。特に、WindowsとMacの間で、起こりやすい現象です。
- ファイル名を、英数字にすると、避けやすくなる
- 受け取る側に、別の展開ソフトで開いてもらう
- 文字化けが多い相手には、そもそも、共有サービスを使う
最後に
アーカイブは「まとめる」こと、圧縮は「小さくする」ことです。普段何気なく使っているZIPファイルは、この2つの便利な仕組みが組み合わさってできています。
関連記事:ZIPアーカイブとは