淺談 QR Code
陳琨 kchen@csie.org
二維條碼比較
什麼是QR Code?
• QR 來自英文「Quick Response」的縮寫
• 日本DENSO WAVE公司於1994年發明
– 原本是用來記錄工廠生產線資訊的一種二維條 碼
– 在2000 年獲得ISO 國際標準採用
台鐵火車票
• 台鐵超商購票取票服務每天約有一萬兩千 多人次使用,為方便消費者,台鐵近日在 超商售出的火車票增印QR code,民眾不但 可到車站刷QR code快速辦理退換票,明年 下半年還可在全台三十個大站直接刷車票 上的QR code進站
Audi 創立100周年
• 史上最多人組成的 QR Code
http://goo.gl/xu85a
藥袋 QR Code
• 透過QR code還可以了解藥名、用途與用法,
以及用藥注意事項等,不必再登入醫院的 網站或輸入藥品名稱來查詢,可協助民眾 防止年長親人錯誤服藥。
外勞證仿偽
自由時報 2012/12/30
QR Code 身分證
http://goo.gl/TiO6f
http://goo.gl/TGtrc
創意 QR Code
美劇 True Blood 噬血真愛
日本紅十字會
迪士尼
愛因斯坦
• 新竹科學園區科技生活館 (Life Hub) 2F 愛 因斯坦廳外牆利用 QR Code 拼出圖像
QR Code 旅館客房
http://goo.gl/vhkPQ
QR Code 資料容量
資料型別 編號位元串例 可儲存容量
數字 0001 7089字元 英數字 0010 4296字元 位元組 0100 2953字元 日語漢字 1000 1817字元
英數字
QR Code 容錯等級
二進制 表示 容錯
等級 容錯率
01 L 7%
00 M 15%
11 Q 25%
10 H 30%
QR Code 基本架構
Finder pattern
360-degree reading
Alignment Pattern
各種不同的版本
QR Code 資訊位置
Mask Pattern
QR Code 資料區塊排列
資料區及錯誤修正區排列
實際例子
編碼:98360650
• D1 = 00010000• D2 = 00100011
• D3 = 11010111
• D4 = 10010111
• D5 = 10011001
• D6 = 00000000
編碼模式: 0001 (數字)
資料長度: (0000001000)2 = 8 (1111010111)2 = 983
(1001011110)2 = 606 (0110010)2 = 50
0000 (終止符號)
QR-Code 的發展
• Micro QR Code (1998)
• Security QR Code (2007)
• iQR Code (2008)
Micro QR Code
Micro QR Code
QR Code
空白區
位置偵測區塊 (Finder pattern)
SQRC
• Security QR Code
SQRC 應用
iQR Code
iQR Code
iQR Code
• 矩形的設計可將 iQRCode 印製在原來 barcode 的位置,或是印製在圓柱體上
行動付款
信用卡 悠遊卡 QR-Code
實際案例 http://www.moneycoin.com/
目前與黑松合作 (帝寶停車場)
原理:RFID 原理:磁條
QR Code APP
“QR Droid” on Android
• http://market.android.com /details?id=la.droid.qr
"Zapper Scanner" on iOS
• http://itunes.apple.com/gb /app/zapper-
scanner/id505847168?mt
=8
線上製作QR-Code
• QR-Code 條碼產生器
– http://www.calm9.com/labs/qrcode
– http://zxing.appspot.com/generator/
線上製作QR-Code
• 彩色QR code產生器
– http://color.quickmark.com.tw/
• QRHacker
– http://www.qrhacker.com/
離線製作QR-Code
• Psytec QR Code Editor
• 下載位址:
http://kchen.csie.org/teach/bcc13spr/PsQrEdit.zip
QRreader beta
• 這是 Chrome 擴充功能
• 下載位址:
http://goo.gl/5KJ11
B00202059 林司牧同學提供 只要在圖片的上面按右鍵
就能讀取QR code的資訊
PhotoImpact
• http://download.cc.ntu.edu.tw
作業一
• 請介紹一個軟體或網路服務的應用
• 製作兩個QR-Code
– 官方網址 or 軟體名稱 – 介紹文字 (50字內)
• 美化其中的一個QR-Code
• 繳交方式:
– 收件人:
– 主旨: