現代のデジタル社会において、情報を瞬時に読み取る2次元バーコードは不可欠なツールです。その多くは日本発のQRコードが占めていますが、中国では独自の技術基準としてHan Xin Code(汉信码)が開発されました。2007年に中国物品编码中心(The Article Numbering Center of China)によって考案されたこの規格は、特定の言語への最適化と高いデータ効率を追求した設計が特徴です。
Han Xin Codeは、白背景に黒い正方形のモジュールを格子状に配置したマトリックス形式のシンボルです。カメラベースのリーダーで迅速に認識できるよう、4つのファインダーパターンと各種マーカーを備えており、一部が破損していても読み取り可能なリードソロモン誤り訂正機能を搭載しています。

Key Facts
- 開発目的:QRコードへの依存を脱却し、中国語文字をネイティブに効率よくエンコードするため。
- 国際標準:ISO/IEC 20830:2021として標準化されている。
- 最大容量:バージョン84(189×189サイズ)で、最大7,827個の数字や2,174個の中国語文字を格納可能。
- 特殊機能:UTF-8のロスレス圧縮や、URI(URL)専用のコンパクトエンコードモードを搭載。
- 互換性:ISO/IEC 646ラテン文字をフルサポートし、GS1アプリケーション識別子にも対応。
技術的な構造と設計
Han Xin Codeのシンボルは、23×23モジュールの「バージョン1」から、189×189モジュールの「バージョン84」まで、合計84段階のサイズ展開があります。サイズ計算式は Size = 23 + (Version - 1) * 2 で定義されており、常に正方形の形状を維持します。

認識を支えるパターン
高速な読み取りを実現するため、シンボルの四隅には7×7モジュールのファインダーパターン(位置検出パターン)が配置されています。これは、外側から「黒7×7 → 白6×6 → 黒5×5 → 白4×4 → 黒3×3」という同心円状の構造を持っており、リーダーがコードの向きと位置を即座に特定することを可能にします。

構造情報とデータ保護
コード内には、バージョン情報、誤り訂正レベル、マスクインデックスなどの構造情報が組み込まれています。また、データの偏りを防ぐためのデータマスキング処理が行われ、4種類のマスクパターンから最適なものが選択されます。

誤り訂正能力はL1(約8%)からL4(約30%)までの4段階に分かれており、利用シーンに応じてデータの堅牢性と容量のバランスを調整できます。
高度なエンコードモード
Han Xin Codeの最大の強みは、多様なデータ形式に最適化されたエンコードモードにあります。単なる文字の置き換えではなく、データの種類に応じてビット効率を最大化させています。
言語とデータ形式への最適化
- 中国語モード:GB 18030規格に基づき、4つの異なる領域(Region)に分かれたエンコード方式を採用。最大1,587,600種類の漢字を効率的に処理します。
- Unicode・UTF-8モード:特殊なUnicodeモードでは、UTF-8文字セットに対するロスレス圧縮が組み込まれており、多言語データをコンパクトに格納できます。
- URIモード:Webサイトのリンク(URL)を短縮して格納するための専用モードです。URI-A/B/Cの各文字セットや、%XX形式のパーセントエンコーディングを効率的に処理します。
- GS1モード:物流などで使われるGS1アプリケーション識別子に対応し、数値とテキストを組み合わせて最適に配置します。
データ容量の概要
| バージョン | サイズ | 訂正レベル | 数値 | 英数字 | バイト | 中国語文字 |
|---|---|---|---|---|---|---|
| 1 | 23×23 | L1 | 45 | 26 | 18 | 6–12 |
| 1 | 23×23 | L4 | 15 | 10 | 6 | 2–4 |
| 22 | 65×65 | L1 | 843 | 470 | 351 | 113–234 |
| 84 | 189×189 | L1 | 7827 | 4350 | 3261 | 1044–2174 |
| 84 | 189×189 | L4 | 3723 | 2070 | 1551 | 497–1034 |
歴史と標準化の歩み
本規格は、中国の第10次5カ年計画期間中に、2次元バーコードにおける海外技術への依存を減らす目的で研究が始まりました。2007年に国家標準 GB/T 21049-2007 として「Chinese-sensible code」の名で公開されました。
その後、国際的な普及を目指してISO/IEC JTC 1/SC 31グループによる標準化作業が進められ、2021年に ISO/IEC 20830:2021 として国際標準となりました。これに伴い、中国国内規格も2022年に改訂され、名称が正式に「Han Xin code」へと統一されました。
Frequently Asked Questions
QRコードとの決定的な違いは何ですか?
最大の相違点は、中国語文字をネイティブにエンコードする能力に特化している点です。また、UTF-8のロスレス圧縮機能や、URI専用の高度な圧縮モードを備えているため、特定のデータ形式においてQRコード以上の効率性を発揮します。
どのようなデータまで格納できますか?
最大サイズのバージョン84では、数値で最大7,827文字、英数字で4,350文字、バイトデータで3,261バイト、中国語文字ではUnicode領域に応じて1,044〜2,174文字まで格納可能です。
破損したコードでも読み取れますか?
はい。リードソロモン誤り訂正機能を搭載しており、設定された誤り訂正レベル(L1〜L4)に応じて、最大で約30%のデータ欠損があっても復元して読み取ることが可能です。
国際的に利用可能な規格なのですか?
はい。2021年にISO/IEC 20830として国際標準化されており、世界的に共通の仕様として定義されています。
どのような用途に適していますか?
中国語を多用するコンテンツのエンコードはもちろん、URLを短くまとめたいURIエンコーディングや、GS1規格に基づいた物流データの管理などに非常に適しています。
References
- GB/T (2007). "GB/T 21049-2007 "Chinese-sensible code"". www.chinesestandardslibrary.com (in Chinese). GB National Standard. GB/T 21049-2007.
- "中国物品编码中心 (The Article Numbering Center of China)". www.ancc.org.cn (in Chinese).
- ISO/IEC (2021). "ISO/IEC 20830:2021 "Information technology Automatic identification and data capture techniques Han Xin Code bar code symbology specification"". iso.org. . ISO/IEC 20830.
- Stefania Zocco. "QR codes in contemporary China: digital money and people's perception" (PDF). dspace.unive.it. Ca'Foscari University of Venice.
- "GS1 Application Identifiers". www.gs1.org.
- Dong Xiaowen; Deng Huipeng; Wang Li (31 August 2021). "中国主导的首个二维码码制国际标准正式发布(The first international standard for QR code coding led by China is officially released)". www.ancc.org.cn (in Chinese). 中国物品编码中心 (The Article Numbering Center of China).
- "RFID and AIDC News: New Bar Code Symbology for Double Byte Characters". www.scdigest.com. Supply Chain Digest.
- "ISS Han Xin Code symbology specification - Rev. 3.0". aimglobal.org. AIM Global.
- Liu Jia (16 September 2015). "汉信码正式成为国际ISO标准工作项目(Hanxin code officially becomes an international ISO standard work item)". www.ancc.org.cn (in Chinese). 中国物品编码中心 (The Article Numbering Center of China).
- GB/T (2022). "GB/T 21049-2022 "Han Xin code"". www.chinesestandard.net (in Chinese). GB National Standard. GB/T 21049-2022.
📸 フォトギャラリー



