那個黑白方格,你每天都在掃,但你真的了解它嗎?
超商結帳、登機報到、餐廳點餐、加入 LINE 好友——QR Code 已經滲透進台灣人生活的每個角落,幾乎無所不在。但你有沒有想過:那一堆黑白小方格,到底是怎麼儲存資訊的?為什麼有時候圖案破了一角還能掃得出來?這篇文章帶你從頭了解 QR Code 的一切。
QR Code 是誰發明的?
QR Code(Quick Response Code,快速響應碼)由日本豐田旗下子公司 Denso Wave 的工程師原昌宏於 1994 年發明。
當時汽車製造業使用的條碼(Barcode)只能儲存約 20 個字元,遠不夠用來描述複雜的零件資訊。原昌宏的團隊花了兩年時間研發出一種二維碼,可以儲存數千個字元,且能從任意角度快速讀取,取名為「QR Code」中的「QR」正是「Quick Response」的縮寫。
Denso Wave 雖然取得了專利,卻選擇開放授權——任何人都可以免費使用 QR Code,這個決策讓它在全球迅速普及。
QR Code 能儲存多少資訊?
這比你想的多很多:
| 資料類型 | 最大容量 |
|---|---|
| 數字 | 7,089 個字元 |
| 英文字母、數字混合 | 4,296 個字元 |
| 8-bit 二進位資料 | 2,953 位元組 |
| 日文(漢字) | 1,817 個字元 |
| 中文(UTF-8) | 約 984 個字元(估算) |
一般生活使用場景(網址、文字、聯絡資訊)完全綽綽有餘,中文字符因每個字占用更多位元,容量會相對減少。
QR Code 的結構解析
QR Code 看起來是一整片黑白格子,但其實每個區域都有明確功能:
定位標記(Position Detection Pattern)
三個角落的正方形「回」字形圖案,讓掃描器快速定位方向,無論你從哪個角度掃,都能正確辨識。這也是為什麼 QR Code 可以倒著掃、斜著掃都沒問題。
時序圖案(Timing Pattern)
定位標記之間的黑白交替線條,幫助掃描器計算每一格的位置,確保資料正確對齊。
格式資訊
記錄糾錯等級與資料遮罩模式,即使 QR Code 部分損毀,也能靠此資訊輔助還原。
資料與糾錯區域
佔據 QR Code 大部分面積,儲存實際的編碼資料,以及用來糾錯的備援資訊。
糾錯等級:圖案破了還能掃的秘密
QR Code 有四種糾錯等級(Error Correction Level),決定圖案可以損毀多少比例仍能正確讀取:
| 等級 | 代號 | 可容許損毀比例 | 適用場景 |
|---|---|---|---|
| 低 | L | 7% | 列印品質好、不會損毀的場合 |
| 中 | M | 15% | 一般用途,預設值 |
| 次高 | Q | 25% | 工廠、戶外等容易髒汙的環境 |
| 高 | H | 30% | QR Code 上覆蓋 Logo 或圖案時建議使用 |
糾錯等級越高,同樣的資訊量需要的方格數越多,QR Code 的版本(尺寸)也越大,圖案也越複雜。如果你想在 QR Code 中間加上 Logo,建議使用 H 等級,確保即使 Logo 遮擋部分圖案,仍能完整讀取。
不只是黑白:QR Code 的版本差異
QR Code 依照資料量分為「版本 1」到「版本 40」共 40 個版本,版本越高,格數越多,可儲存的資訊量越大。
- 版本 1:21×21 格,最多 17 個數字
- 版本 10:57×57 格,適合一般長度的網址
- 版本 40:177×177 格,最大容量版本
手機掃描 QR Code 時,版本差異對使用者幾乎無感;但若需要列印在非常小的空間(如名片),版本越低越清晰。
QR Code 可以放彩色嗎?
可以,只要前景色(深色)與背景色(淺色)的對比度足夠,掃描器就能正確讀取。常見的客製化方向包括:
- 改變前景色(如品牌主色)
- 改變背景色
- 加入 Logo 或圖片在中央
- 調整角落定位標記的顏色
注意:前景與背景的亮度對比越高越好,若兩色過於接近,辨識率會大幅下降。掃瞄前建議實際用手機測試。
條碼 vs QR Code:到底差在哪?
| 比較項目 | 條碼(Barcode) | QR Code |
|---|---|---|
| 維度 | 一維(橫向編碼) | 二維(縱橫均編碼) |
| 資料容量 | 約 20~80 個字元 | 最大 7,089 字元 |
| 掃描方向 | 水平線性 | 任意角度 |
| 常見用途 | 商品結帳 | 網址、聯絡資訊 |
| 讀取速度 | 快 | 非常快 |
條碼因為只有水平方向編碼,容量受限,適合儲存簡短的商品序號。QR Code 的二維設計讓它可以儲存更複雜的資料,並且不需要對準角度。
結語
QR Code 從汽車製造廠的倉儲標籤,演變成全球日常生活的基礎設施,這個過程只花了不到三十年。它的設計兼顧了容量、速度、耐用性與開放性,是工程與實用主義完美結合的產物。
下次在掃 QR Code 之前,不妨多看一眼那三個角落的回字形——那是讓這片黑白方格能從任意角度被讀取的關鍵設計。
👉 想立刻產生自己的 QR Code?用本站的 QR Code 產生器,輸入網址或文字即時生成,支援自訂顏色與下載 PNG!