「EAN-128」は二次元バーコードと違い、携帯電話のカメラでの解析は難しいとされてきたバーコードです。KLabが開発した本解析エンジンは、公共料金の請求書等で使用されるバーコード「EAN-128」を携帯電話のカメラで撮影して自動で解析、簡単な支払い処理を実現しました。
携帯電話のJavaやBREWアプリケーションに組み込まれて使用されることにより、利用者は銀行やコンビニエンスストアなどに行くことなく、その場で支払いが可能になります。
「EAN-128」(※)は国際標準規格で、JANコードなどのバーコードに比べ、非常に多くの情報量を格納できることが特長です。しかし、画素数が足りない・解析に時間がかかりすぎる、といった理由から携帯電話のカメラでの読み取りはこれまで不可能とされていました。
このたびKLabが開発した本解析エンジンは、撮影画像のボケ・かすれ、カメラレンズの歪みを考慮した認識アルゴリズムを搭載し、バーコード上のバー(黒線)とスペース(白線)の輝度差を自動的に補正することにより、高い認識率を実現。一方で、携帯端末に特化したアルゴリズムの最適化を行うことにより、高速な認識が可能となっています。
請求書等に印刷されているバーコードを現状のまま利用できるため、収納企業はレイアウト変更を行う必要なく携帯電話を収納チャネルとして利用ができます。また、金融機関も既存の決済サービスを使用するため、システム変更を行う必要がありません。支払い側である利用者は、対応となる携帯電話を保有するモバイルバンキングユーザーであれば利用可能で、利便性の向上につながります。
本解析エンジンは、現在、NTTドコモのJavaプラットフォームに対応しております。KLabでは今後、auのBrewやソフトバンクモバイルのJavaプラットフォームにも順次対応していく予定です。
企業間物流管理向けバーコードの標準化団体である国際EAN協会(現・GS1)が開発した規格です。JANコード(日本の共通商品コード)や、ITF(標準物流)コードなど、従来のバーコードに商品物流の管理や商取引のための情報などを付加しており、商品自体の情報のほか、その数量や種類・製造年月日・発注番号などを記録することができます。国内では現在、電話会社や電力会社、ガス会社などの請求書に採用されています。