臺灣電信產業一直有推行二維條碼應用的障礙,主要是規格標準與支援的手機數量不多。雖然早在幾年前,廣譜行動科技就已經在臺灣推廣 Magicode,但這套來自韓國 IconLab的封閉式條碼規格,並不受到電信業者青睞。直到去年年中由 OMIA 聯合六家行動電信業者(中華電信、遠傳電信、台灣大哥大、亞太電信、威寶電信、大眾電信)、四家手機業者(明基、集嘉通訊、Nokia、Motorola)及系統整合業者(宏碁)等組成行動二維條碼聯誼會,定義出共同的行動二維條碼編碼規格,在 2006 年 1 月 23 日舉行「行動條碼GO 無線便利通記者會」後,臺灣的手機業者與電信業者才算是有行動條碼應用標準規範可以遵循。
這份規格參考了日本的條碼規格,定義了網址、撥打電話、傳送簡訊、寄送電子郵件、電話簿、通訊錄等條碼規格。同時針對國內的字碼需求,將字碼定義為使用 UTF-8,原 ISO 規格中定義的是使用 Shift JIS。同時這份規格中也提供建議的尺寸 (Module size),這個尺寸對於臺灣推廣行動條碼的初期相當重要,因為臺灣的手機相機鏡頭等級遠比日本低,通常不具備近拍功能,這造成若條碼印製太小,現行主流手機將無法讀取。所謂 Module Size 的意思是每單一黑點之尺寸,單一黑點長寬應介於 0.8mm ~ 1mm 左右。這會使條碼面積增大,但是可以讓大部分的手機可以閱讀。若是以最小的 QRCode 來講,他的長寬會有 21 個黑點(module),若以每 module size 1mm 而言,加上上下左右留下的四個 module 的空格,這樣長寬就會高達 2.9 公分。但這個尺寸會依據主流手機的汰換,而逐步下降。
目前國內開發手機專用二維條碼讀碼軟體主要有三家廠商,分別是中華電信研究所、廣譜行動科技與金揚資訊科技。中華電信研究所的解碼技術是由吳坤榮博士所帶領的團隊所開發,目前並未提供開放下載,主要是授權給特定廠商使用。而廣譜行動科技與金揚資訊科技原本都只支援私有的條碼規格,但在 OMIA 的規格出爐後,也都開始支援 QRCode 解讀。廣譜行動科技目前支援的有 Widnows Mobile 平台以及 Symbian 平台等,目前尚未見到內建出貨的手機。金揚資訊科技的 QuickMark 則除了 Windows Mobile 與 Symbian 平台外,已經內建上市的有 Dopod S300、iDo S601。此外還有一款屬於 Feature Phone 等級的 OKWAP A375,但是舊有的使用者必須到 OKWAP 網站自行下載新版 ROM Code 升級,才會在十二宮格上見到讀碼軟體,若近日在臺灣大哥大門市購買的款式也會是內建版本。
除了上述經營解碼軟體的廠商之外,臺灣還有一家其實是經營行動上網行銷業務的台灣奇智創庫股份有限公司,他們也在網站上提供數款 Nokia 手機 QRCode 解碼軟體下載。奇智創庫的電子報行動網路行銷電子報亦對 QRCode 的應用做了相關廣泛的報導,並專訪各大電信業者的相關業務主管,相當值得一讀。
手機業者其實也相當注意相關的發展,除了開放平台可以下載安裝之外,許多業者也已經整合開發條碼讀碼功能到手機上,接下來的幾個月會逐漸在市場上見到。雖然許多廠商都已經開發出支援 Nokia Sybmain 系列手機的讀碼器,Nokia 也還在官方網站上教授提供使用者下載使用行動條碼軟體,Nokia 的合作解碼軟體商是 Scanbuy。
感興趣且持有照相手機,可以到上述網站尋找適合你的手機軟體下載。
網路上也有開放源碼的 QRCode 解碼軟體,SourceForge Japan 上有一套 GPL 的 QRCode 辨識軟體,由 Yusuke Yanbe 所開發。
作者已經將這套系統包裝成 CLDC1.1/MIDP2.0/MMAPI1.0 的 jar 檔,檔案是 qrcodeExample/qrcode.jar,你或許不需要了解 Java 就可以解開裝上,但是作者並沒有把程式寫完,你或許可以執行並且可以在螢幕上解讀出某種資料,不過那只是辨識作者塞在 jar 中的一個測試圖檔。目前這套系統只支援 QRCode Model 2 Version 1 到 13,而且定位能力相當不足,只能辨識程式產生的完美圖檔,以相機拍攝的圖案幾乎無法辨識,所以如果想在手機上使用的話,還有許多功夫要下,不純粹是包裝成可以執行的狀態就可以用的。
如果你的手機只能執行 Java 程式 (但至少要支援 MMAPI 1.0),而又不知道怎麼把上述的程式改好可以執行的話。Vienna University of Technology 的 Christoph Wimmer 在他的網站 QRDemo.com 上提供了一個調整過的版本 – QRMidlet。你也可以從他的網站取得程式碼。這個網站的主要目的是提供一些連結、圖鈴下載等展示。你也可以把訊息留在站上,取得一個條碼到處發,別人掃描條碼後即可取得你的訊息。